CN101210824A - 信息处理装置、信息处理方法和信息处理程序 - Google Patents
信息处理装置、信息处理方法和信息处理程序 Download PDFInfo
- Publication number
- CN101210824A CN101210824A CNA2007101616951A CN200710161695A CN101210824A CN 101210824 A CN101210824 A CN 101210824A CN A2007101616951 A CNA2007101616951 A CN A2007101616951A CN 200710161695 A CN200710161695 A CN 200710161695A CN 101210824 A CN101210824 A CN 101210824A
- Authority
- CN
- China
- Prior art keywords
- information
- icon
- integrated
- mark
- map
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 14
- 238000003672 processing method Methods 0.000 title claims description 10
- 230000010354 integration Effects 0.000 claims abstract description 105
- 238000012545 processing Methods 0.000 claims description 81
- 238000005192 partition Methods 0.000 claims description 68
- 230000003750 conditioning effect Effects 0.000 claims description 42
- 238000000034 method Methods 0.000 description 54
- 238000010586 diagram Methods 0.000 description 35
- 230000015572 biosynthetic process Effects 0.000 description 32
- 238000011156 evaluation Methods 0.000 description 24
- 238000000605 extraction Methods 0.000 description 16
- RKTYLMNFRDHKIL-UHFFFAOYSA-N copper;5,10,15,20-tetraphenylporphyrin-22,24-diide Chemical compound [Cu+2].C1=CC(C(=C2C=CC([N-]2)=C(C=2C=CC=CC=2)C=2C=CC(N=2)=C(C=2C=CC=CC=2)C2=CC=C3[N-]2)C=2C=CC=CC=2)=NC1=C3C1=CC=CC=C1 RKTYLMNFRDHKIL-UHFFFAOYSA-N 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000012856 packing Methods 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000002772 conduction electron Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000000059 patterning Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/367—Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/3673—Labelling using text of road map data items, e.g. road names, POI names
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
- G01C21/3682—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/003—Maps
- G09B29/006—Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes
- G09B29/007—Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes using computer methods
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Ecology (AREA)
- User Interface Of Digital Computer (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Processing Or Creating Images (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供信息处理装置、信息处理方法和信息处理程序。一种连接到地图记录部、显示器和输入装置的信息处理装置,所述信息处理装置包括:显示控制部,其使所述显示器显示:地图和点标记;信息细化部,在检测到要求信息细化的用户操作的情况下,所述信息细化部生成由集成点标记集成的多个点标记的显示方式数据,并计算比例尺和显示范围;信息集成部,在检测到要求信息集成的用户操作的情况下,所述信息集成部生成集成地表示多个点的点信息的集成点标记的显示方式数据,并计算比例尺和显示范围。从而,信息处理装置能够确保地图的可见性,并提高获得地图上诸如设施信息、交通信息和评价信息的点信息的操作的容易度。
Description
技术领域
本发明涉及例如在计算机显示的地图上、在导航装置等显示的地图上显示点信息(POI(兴趣点)信息)的信息处理装置、信息处理方法和信息处理程序,所述点信息包括设施信息、交通信息、评价信息等。
背景技术
通常,例如,在汽车导航装置中,包括加油站、便利店、银行、超市、车站和公共设施的设施信息(一种POI信息)在公路交通地图上被显示为交叠的地标。因此,在诸如市区的建筑物密集地区的情况下,取决于地图的比例尺,示出了设施信息的地标可能是交叠的,从而将地标本身或公路交通图隐藏起来,由此降低了地图的可见性。因而,为了解决这种问题,例如,提出了切换待显示的地标、随着比例尺变小而减少待显示地标的种类的方法(例如,见JP 2006-155603 A)。此外,提出了将大量交叠的地标共同地显示为一个复合图标并在选择和操作该复合图标时显示该大量原始地标的方法(例如,见JP 2002-340588 A)。此外,还提出了将显示画面划分为多个分区,并通过用代表性地标来代替所述多个地标以显示包括在该分区中的多个地标的方法(例如,见JP2004-69561 A)。此外,还提出了根据显示缩放率将多个地标集总成具有处于高一级或更多级的类型的地标,并将这些地标不显示为地标而是在更小显示缩放率下显示为多个点的方法(例如,见JP 2002-372427 A)。
然而,在上述常规方法中,虽然改善了地图的能见性(可见性),但是当改变地图的比例尺时,用户关心的设施信息的地标也消失,并且在改变比例尺之前和之后该地标的相应位置关系不清楚。因此,由于用户需要通过人工逐步地改变比例尺来检查设施等的详细位置,从而花费精力和时间来实现能够获得原始对象的地图显示,从而降低了用于获得点信息的操作的容易度。
发明内容
因此,本发明的一个目的是提供一种信息处理装置、信息处理方法和信息处理程序,该信息处理装置能够确保地图的可见性,并提高用于获得地图上诸如设施信息、交通信息、评价信息等的点信息的操作的容易度。
本发明的信息处理装置是连接到地图记录部、显示器和输入装置的信息处理装置,其中所述地图记录部记录有地图信息以及与该地图信息表示的预定点有关的点信息,所述信息处理装置包括:显示控制部,其基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;信息细化部,在通过所述输入装置检测到用于要求对在所述显示器上显示的所述集成点标记进行信息细化的用户操作的情况下,所述信息细化部生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及信息集成部,在通过所述输入装置检测到用于要求对在所述显示器上显示的多个点标记进行信息集成的用户操作的情况下,所述信息集成部生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示包含所述多个点标记的点在内的多个点的点信息。
根据上述构成,在用户通过输入装置执行要求对在显示器上显示的集成点标记进行信息细化的操作的情况下,信息细化部生成多个点标记的显示方式数据,并计算能够显示所述多个点标记的比例尺和显示范围,所述多个点标记表示集成在该集成点标记中的多个点的点信息。并且,在显示器上显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图。因此,用户要求细化的集成点标记被细化,所述集成点标记显示为所述多个点标记,并且在显示器上显示具有适用于该细化的比例尺和显示范围的地图。
此外,在用户通过输入装置执行要求对在显示器上显示的点标记进行信息集成的操作的情况下,信息集成部生成集成点标记的显示方式数据,并计算能够在比用户执行所述操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,所述集成点标记集成并表示包括该点标记表示的点的多个点的点信息。顺便提及,用户要求集成的点标记可以是所述集成点标记和所述单点标记二者,或者二者之中的任何一个。信息集成部使显示器显示由所生成的显示方式数据表示的集成点标记以及具有计算出的比例尺和显示范围的地图。因此,除了代表性地表示围绕用户要求集成的点标记的点信息的集成点标记之外,在显示器上以适当的比例尺示出了具有比进行操作时的范围更宽范围的地图。
通过所述处理,取决于根据用户操作的信息的细化步骤和集成步骤,自动调节地图的比例尺和显示范围。结果,可以避免由于比例尺的变化引起的已经显示的点标记的消失,并避免在比例尺改变前和改变后显示的点标记的位置关系不清楚。因此,在用户检查地图上的设施等的详细位置的情况下,并且在显示包括地图上的设施等的更宽区域内的地图的情况下,显示目标信息所需的时间要短于人工逐步改变比例尺的情况下的时间。结果,提高了用户操作点信息的容易度。
应注意到,所述点信息包括位于地图指定位置中的设施信息、该位置处的交通信息、该位置处的评价信息和与该位置有关的用户可能感兴趣的其他信息。在地图上指定的位置不一定由点示出,而是可以具有特定面积的地方。
此外,表示点信息的标记或地图上该点信息的位置被表示为点标记。点标记的示例包括:表示诸如加油站、便利店、银行、超市、车站和公共设施的设施的标记;表示诸如温泉、海滩、名胜和历史古迹的地点的标记;表示有关于所述设施和地点的口碑信息的标记;表示诸如交通堵塞、道路施工、路标的交通信息的标记;表示目的地、当前位置等的导航标记;表示天气信息的标记;等等;此外,点标记包括表示由一个标记代表的多个点的点信息的集成点标记,以及表示一个点的点信息的单点标记。
在本发明的信息处理装置中,优选的是所述信息细化部计算能够在一个画面中显示所有的所述多个点标记,其中所述多个点标记代表由所述集成点标记集成的多组点信息。因此,能够在一个画面上详细地显示用户要求细化的所有集成标记,并且能够以更好的可见性显示用户要求的细节信息。
在本发明的信息处理装置中,优选的是所述信息集成部计算比例尺和显示范围从而与在用户操作时显示用户要求集成的点标记的位置相同的位置处显示由显示方式数据表示的集成点标记。从而,在与该要求操作时显示所述点标记的位置相同的位置处集成用户要求集成的点标记,并且在比该操作时的范围更宽的范围内显示地图。结果,用户更容易识别集成前的点标记和集成后的集成点标记之间的对应关系。
在本发明的信息处理装置中,优选的是,所述信息细化部将比例尺和显示范围计算至能够彼此不交叠地显示所述多个点标记的程度,其中所述多个点标记表示由所述集成点标记集成的所述多组点信息,并且所述信息集成部将比例尺和显示范围计算至能够彼此交叠地显示所述多个点标记的程度,其中所述多个点标记分别表示距与所述点标记相对应的点在预定范围内的所述多个点的点信息。
根据上述构成,利用计算出的使点标记不彼此交叠的比例尺和显示范围来显示在根据用户的操作对信息细化或集成后显示的点标记。因此,显示了对用户可见性更好的地图和点标记。
根据本发明的信息处理装置可以包括:分区设置部,在基于记录在所述地图属性记录部中的地图的所述比例尺和所述显示范围将以所述比例尺和所述显示范围显示的地图划分为多个分区的情况下,该分区设置部生成有关每个分区的分区信息;以及标记计算部,其从所述地图记录部获取分区中的所述点信息,并基于位置信息生成显示在所述分区中的所述点标记的显示方式数据,其中所述分区中的每一个由所述分区设置部生成的所述分区信息表示。并且,优选的是,所述信息细化部基于用户操作时显示的地图的多个分区中存在所述集成点标记的分区中包含的点信息计算所述比例尺和所述显示范围,使所述分区设置部生成与对利用所述计算出的比例尺和显示范围显示的地图进行划分而获得的各分区有关的分区信息,并使所述标记计算部生成由所述分区信息表示的每个分区中显示的所述点标记的显示方式数据,并且,所述信息集成部计算集成后地图的比例尺和显示范围从而在用户操作时显示的所述显示范围对应于集成后地图中的至少一个分区,使所述分区设置部生成与对利用所述计算出的比例尺和显示范围显示的地图进行划分而得到的各分区有关的分区信息,并使所述标记计算部生成由所述分区信息表示的每个分区中显示的所述点标记的显示方式数据。
信息细化部基于用户操作时显示的地图的多个分区中存在集成点标记的分区中包含的点信息计算比例尺和显示范围。分区设置部生成有关对具有该比例尺和显示范围的地图进行划分而得到的多个分区的分区信息。标记记录部针对由分区信息表示的多个分区中的每一个,基于包含在该分区中的点信息生成在该分区中显示的点标记的显示方式信息。由此,得到用户要求细化的集成点标记的分区中的点信息,并利用具有适当比例尺和显示范围的地图显示该点信息。此外,在该显示的地图中,由于所述点标记显示在多个分区中的每一个中,因此用户要求细化的集成点标记在各分区中被细化显示为单点标记或者集成点标记。
此外,信息集成部计算集成后地图的比例尺和显示范围从而用户操作时显示的显示范围对应于集成后地图中的至少一个分区。分区设置部生成与对利用所述计算出的比例尺和显示范围显示的地图进行划分而获得的各分区有关的分区信息,并且标记记录部针对所述多个分区中的每一个,基于包含在该分区中的点信息生成在该分区中显示的点标记的显示方式信息。由此,显示了用户执行集成要求操作时其显示范围对应于集成后地图中至少一个分区的地图,并且在该显示的地图上的每个分区中显示集成点标记或单个点标记。因此,在用户进行指定操作时显示的点标记被显示为集成到集成后地图中的相应分区中的点标记。结果,该点标记被显示为以适当的比例尺和显示范围集成。
在本发明中,优选的是,信息集成部根据存在于预定范围内的多个点的数量确定集成点标记的尺寸,并使显示方式数据包括所述集成点标记的尺寸作为一部分,所述集成点标记代表性地表示存在于距与指定点标记相对应的点在所述预定范围内的多个点的点信息。
从而,显示其尺寸依赖于由集成点标记表示的多个点的数量的集成点标记。因此,用户能够通过查看集成点标记立即识别出集成了多少信息。
本发明的记录在记录介质中的信息处理程序是使计算机执行处理的信息处理程序,所述计算机连接到地图记录部、显示器和输入装置,其中所述地图记录部记录有地图信息以及与该地图信息表示的预定点有关的点信息。所述信息处理程序使计算机执行以下处理:显示控制处理,基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;信息细化处理,其包括,在通过所述输入装置检测到用于要求对在所述显示器上显示的所述集成点标记进行信息细化的用户操作的情况下,生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及信息集成处理,其包括,在通过所述输入装置检测到用于要求对在所述显示器上显示的多个点标记进行信息集成的用户操作的情况下,生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示存在于与所述点标记相对应的点预定范围内的多个点的点信息。
本发明的信息处理方法是由计算机执行的信息处理方法,所述计算机连接到地图记录部、显示器和输入装置,其中所述地图记录部记录有地图信息以及与该地图信息表示的预定点有关的点信息。所述信息处理方法包括以下步骤:显示控制步骤,基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;信息细化步骤,其包括,在通过所述输入装置检测到用于要求对在所述显示器上显示的所述集成点标记进行信息细化的用户操作的情况下,生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及信息集成步骤,其包括,在通过所述输入装置检测到用于要求对在所述显示器上显示的多个点标记进行信息集成的用户操作的情况下,生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示存在于与所述点标记相对应的点预定范围内的多个点的点信息。
本发明能够提供可以确保地图的可见性并提高用于获得地图上的诸如设施信息、交通信息和评价信息的点信息的操作的容易度的信息处理装置、信息处理方法和信息处理程序。
在参照附图阅读并理解以下详细说明后,本发明的这些和其他优点对于本领域技术人员来说是显而易见的。
附图说明
图1是示出了根据实施方式1的信息处理装置的构成的功能性框图。
图2是示出了根据实施方式1的操作判定部的操作示例的流程图。
图3是示出了搜索处理的处理内容的流程图。
图4是示出了表示期望显示范围的四边形的示例的视图。
图5是示出了地图和图标的示例的视图。
图6是用于说明像素坐标的计算示例的视图。
图7是示出了像素坐标和图标显示坐标之间关系的示例的视图。
图8是示出了显示控制部显示的画面的示例的视图。
图9是示出了信息细化处理的内容的流程图。
图10是示出了信息细化处理的处理内容的流程图。
图11是用于说明在进行细化时要显示在显示器3上的地图的状态的视图。
图12是示出了根据实施方式2的信息处理装置的构成的功能性框图。
图13是示出了根据实施方式2的显示图标数据形成部的详细构成的功能性框图。
图14是示出了根据实施方式2的搜索处理的处理内容的流程图。
图15A是示出了图标的最大尺寸的示例的视图,图15B是基于图15A的图标的最大尺寸设置一个分区的尺寸的示例的视图。
图16是示出了分区设置部设置的分区的示例的视图。
图17是示出了一个分区中的东南坐标和西北坐标的视图。
图18是说明用于通过分析一个分区中设施的分布条件来获得图标的显示位置的方法的示例的视图。
图19是示出了显示控制部15显示的画面的示例的视图。
图20是示出了根据实施方式2的信息细化处理的处理内容的流程图。
图21是示出了根据实施方式2的信息集成处理的处理内容的流程图。
图22A是示出了在以最大比例尺显示地图时口碑(word-of-mouth)图标被显示为多重交叠的情况下的示例的视图,图22B是示出了口碑图标被显示为集成图标的情况下的示例的视图,图22C是示出了显示口碑信息的细节的情况的示例的视图。
图23A是示出了口碑图标直接交叠显示的地图的示例的视图,图23B是示出了由信息处理装置10的功能显示的地图的示例的视图。
图24A和图24B是示出了在图标图案根据用户而不同的情况下的示例的视图。
图25是示出了图标图案根据评价而不同地显示的情况下的示例的视图。
具体实施方式
[实施方式1]
(信息处理装置1的构成)
图1是示出了根据实施方式1的信息处理装置的构成的功能性框图。图1中示出的信息处理装置1例如是装载有计算机的汽车导航装置,并且连接到输入装置2、显示器3和地图记录部4。地图记录部4包括用于记录地图信息的地图DB(数据库)和用于记录点信息(POI信息)的POIDB(点信息数据库)。点信息包括与地图上预定位置处的设施有关的信息或以地图信息表示的预定位置有关的信息中的至少一种。信息处理装置1基于用户通过输入装置2输入的指令,读取记录在地图记录部4中的地图信息和点信息,并使显示器3显示该地图信息和该点信息。显示器3显示地图和表示交叠点信息的点标记。应该注意到,下面通过将点信息表示为POI信息并将点标记表示为图标进行说明。
地图记录部4由诸如光学记录装置、磁记录装置和半导体存储器的记录装置实现。输入装置2是例如按钮、远程控制器、麦克风等,用户可以通过输入装置2输入用于控制汽车导航装置的信号。显示器3例如是液晶显示器3等。顺便提及,还可以将输入装置2和显示器3合并为诸如(例如)触摸屏。
本发明的信息处理装置并不限于汽车导航***。本发明的信息处理装置可以包括例如并入在诸如移动电话、PDA和便携式游戏机等的电子设备中的计算机,或者可以包括例如诸如个人计算机的通用计算机。在通用计算机的情况下,例如,诸如鼠标、键盘的输入设备可以用作输入装置2,并且CRT、PDP、LCD、SED(表面传导电子发射显示器)等可以用作显示器3。
图1中所示的信息处理装置1设置有操作判定部11、信息集成部12、信息细化部13、显示图标数据形成部14、显示控制部15、地图属性记录部16和图标属性记录部17。操作判定部11、信息集成部12、信息细化部13、显示图标数据形成部14、显示控制部15的各自的功能是通过由包括在计算机中的诸如CPU的计算装置执行预定的程序而实现的。因此,用于由计算机实现上述各功能的程序,或者记录该程序的记录介质也包括在本发明的一种实施方式中。并且,地图属性记录部16和图标属性记录部17是由计算机中的内部存储器或者可以从该计算机访问的存储器实现的。顺便提及,例如,地图属性记录部16和图标属性记录部17可以临时地记录数据。
地图属性记录部16记录待显示在显示器3上的表示地图的属性的数据。地图的属性包括比例尺和显示范围。图标属性记录部17记录将要与地图一起显示在显示器3上的图标的显示方式数据。显示方式数据包括例如图标的尺寸(图标大小)、在画面上的显示位置、图标图像文件的位置和表示是否集成的数据。图标是利用图形方式、字母等表示地图上预定位置处的POI信息的标记。图标至少包括集成图标和单点图标,集成图标利用一个标记代表性地表示多个点的POI信息,单点图标表示一个点的POI信息。
显示控制部15基于以下信息使显示器3显示地图和图标:记录在地图属性记录部16中的地图的比例尺和显示范围;记录在图标属性记录部17中的图标的显示方式数据;以及记录在地图记录部4中的地图信息和POI信息。此外,显示控制部15包括显示属性计算部151。
显示属性计算部151从信息集成部12或信息细化部13接收表示作为期望显示的地图的范围的期望显示范围,并计算适于显示该期望显示范围的比例尺和显示范围。此外,显示属性计算部151从信息集成部12或信息细化部13接收用户指定的有关比例尺和图标的信息,并计算显示范围,使图标可以显示在地图的中心附近。由显示属性计算部151计算出的比例尺和显示范围记录在地图属性记录部16中。
操作判定部11检测用户利用输入装置2的针对导航装置的操作,并基于检测到的操作判定用户要求的处理。操作判定部11使信息集成部12、信息细化部13或显示控制部15执行被判定为用户要求的处理。
操作判定部11判定通过输入装置2的检测到的用户的操作是否为要求对显示器3上显示的集成图标进行信息细化的操作,或者是否为要求对单点图标或集成图标的进行信息集成的操作。例如,如果操作判定部11判定用户对图标的指定操作是要求信息细化的操作,则操作判定部11使信息细化部13执行对指定图标的信息细化处理。并且,如果操作判定部11判定用户对图标的指定操作是要求信息集成的操作,则操作判定部11使信息集成部12执行对指定图标的信息集成处理。应该注意到,用户要求信息细化或信息集成的操作并不限于包括指定图标操作的情况。例如,用于指定在显示器3上显示的地图的特定点、底部等的操作可以是要求信息细化或信息集成的操作。
信息细化部13生成多个图标(其为由用户指定的并表示由集成图标集成的多个点的POI信息)的显示方式数据,将该显示方式数据记录在图标属性记录部17中,计算能够显示所述多个图标的比例尺和显示范围,并将该比例尺和显示范围记录在地图属性记录部16中。当计算比例尺和显示范围时,信息细化部13能够向显示属性计算部151通知表示所期望的显示范围的数据,并能够指示计算适当的比例尺和显示范围。信息细化部13如上所述地将该数据记录在图标属性记录部17和地图属性记录部16中,并随后指示显示控制部15基于该数据显示地图。
此外,当生成显示方式数据时,信息细化部13向显示图标数据形成部14通知地图的比例尺和显示范围,并指示形成将要利用该比例尺和显示范围显示的图标的显示方式数据。显示图标数据形成部14查询地图记录部4的POIDB以获得与用户指定的集成图标集成的多个点有关的POI信息,并能够将其用于生成表示这些POI信息的所述多个图标的显示方式数据。
信息集成部12生成集成图标的显示方式数据,将该显示方式数据记录在图标属性记录部17中,计算比用户操作时的显示范围更宽的显示范围以及能够在该显示范围内显示该集成图标的比例尺,并将该比例尺和显示范围记录在地图属性记录部16中,其中所述集成图标表示对多个点的POI信息进行了集成,所述多个点包括与用户指定的图标相对应的点。信息集成部12可以向显示属性计算部151通知该比例尺和指定图标,并指示计算显示范围,以能够在该比例尺的地图中显示该指定图标。从而信息细化部13将该数据记录在图标属性记录部17和地图属性记录部16中,并随后指示显示控制部15基于该数据显示地图。
此外,当生成显示方式数据时,信息集成部12向显示图标数据形成部1 4通知地图的比例尺和显示范围,并指示形成将要利用该比例尺和显示范围显示的图标的显示方式数据。显示图标数据形成部14能够查询地图记录部4的POIDB以获得包括与用户指定的图标相对应的点的多个点的POI信息,并能够生成表示对这些POI信息进行了集成的集成图标的显示方式数据。
显示图标数据形成部14设置有集成信息提取部141和图标计算部142。集成信息提取部141从信息集成部12或信息细化部13接收比例尺和显示范围,判定在该比例尺和显示范围下是否存在被显示为交叠的图标,并提取被显示为交叠的图标。图标计算部142基于集成信息提取部141的处理结果生成将要利用该比例尺和显示范围显示的图标的适当显示方式数据,并将该显示方式数据记录在图标属性记录部17中。具体地说,图标计算部142生成对被判定为交叠显示的图标进行了集成的集成图标的显示方式数据。
应该注意到,待由操作判定部11判定的操作并不限于如上所述的要求信息细化的操作和要求信息集成的操作。例如,操作判定部11还能够判定用户的操作是否为要求搜索POI信息的操作。在这种情况下,操作判定部11使显示控制部15执行用于显示POI信息的搜索和处理搜索结果的处理。
此外,图1中示出了的功能性框图的构成仅是一示例,其构成并不限于此。例如,其中信息集成部12和信息细化部13具有显示图标数据形成部14或显示控制部15的至少一部分功能的构成也是可能的。
(信息处理装置1的操作示例)
接下来将参照附图描述信息处理装置1的操作示例。
[操作判断部11的操作示例]
图2是示出了在用户指定了显示器3的画面上的特定位置的情况下操作判定部11的操作示例的流程图。如图2所示,操作判定部11检测用户的利用输入装置2指定显示器3的屏幕图像上的特定位置的操作(Op1)。例如,在通过将输入装置2和显示器3合成一体构成触摸屏的情况下,操作判定部11检测用户利用他/她的手指触摸画面的操作,并进一步将触摸位置检测为指定位置。例如,该指定位置可以被检测为画面上的像素坐标的值。
操作判定部11确定因在Op 1中检测出的指定操作和指定位置而要执行的处理的内容。例如,操作判定部11判定该指定位置是否在画面上的地图上(Op 2)。在指定位置不在地图上的情况下(Op 2中为否),操作判定部11判定是否指定了搜索按钮(Op 3),并且在指定了搜索按钮的情况下,其使显示控制部15执行搜索处理(Op 4)。将在后文详细描述搜索处理。
在操作判定部11在Op 2中判定出指定位置位于地图上的情况下(Op2中为是),操作判定部11判定是否指定了图标(Op 5)。例如可以通过将指定位置的像素坐标的值与记录在图标属性记录部17中的显示方式数据所表示的图标的显示位置进行比较来执行是否指定了图标的判定。
在操作判定部11判定图标未被指定的情况下(Op 5中为否),操作判定部11向显示控制部15通知指定的图标,并使显示控制部15执行地图的显示位置改变处理(Op 6)。显示控制部15执行用于改变待显示在显示器3上的地图的显示范围的处理,从而该指定的图标的位置位于画面的中心。
在操作判定部11判定图标被指定了的情况下(Op 5中为是),操作判定部11根据该指定图标的操作是否为在预定时间段内连续执行了两次指定的操作,来判定该操作是表示要求信息集成的操作还是表示要求信息细化的操作(Op 7)。例如,在Op 1中检测到的操作是其中在预定时间段内手指连续两次或更多次触摸图标显示位置的操作的情况下,操作判定部11可以判定该操作是要求信息集成的操作,并且另一方面,在Op 1中检测到的操作是在预定时间段内手指触摸了一次的情况下,操作判定部11可以判定该操作是要求信息细化的操作。用于判定该操作是要求信息细化的操作还是要求信息集成的操作的操作状况是预定的,并且有必要让用户知道。应该注意的是,用于判定指定操作是表示要求信息集成的操作还是要求信息细化的操作的方法并不限于上述示例。
在操作判定部11判定Op 1中检测到的操作是其中在预定时间段内连续执行了两次或更多次指定的情况下(Op 7中为是),操作判定部11判定该操作是要求信息集成的操作,向信息集成部12通知指定的图标,并使信息集成部12执行信息集成处理(Op 9)。
而在操作判定部11判定Op 1中检测到的操作是其中在预定时间段内仅执行了一次指定的操作的情况下(Op 7中为否),操作判定部11判定该操作是要求信息细化的操作,向信息细化部13通知指定的图标,并使信息细化部13执行信息细化处理(Op 8)。
如上所述,根据图2的处理,操作判定部11能够检测用户指定的操作,并能够判定该指定操作是否是用于要求搜索处理(Op 4)、用于改变地图的显示范围的处理(Op 6)、信息细化处理(Op 8)或信息集成处理(Op 9)中的任意一个的操作。
应该注意的是,操作判定部11的判定方法并不限于图2中所示的处理。例如,在输入装置2是诸如鼠标的定点设备的情况下,操作判定部11能够检测其中用户移动显示在显示器3上的光标并对其点击的操作,并能够判定用户通过该操作要求的处理。此外,例如,在输入装置2是诸如麦克风的声音输入装置的情况下,操作判定部11可以识别用户的声音输入,并可以基于识别结果判定用户要求的处理。
[搜索处理的示例]
下面将描述在操作判定部11判定用户执行要求图2中所示流程图中的搜索处理(Op 3中为是)的操作的情况下搜索处理的示例。图3是示出了图2的Op 4中的搜索处理的处理内容的流程图。
如图3所示,在操作判定部11向显示控制部15指示执行搜索处理的情况下,显示控制部15使显示器3为用户显示输入搜索条件的画面,并接收用户输入的搜索条件(Op 41)。此处,作为示例,将描述为了利用汽车导航装置搜索休闲目的地,用户通过输入装置2输入了作为搜索条件的“寺庙”(作为设施类型)以及“距离当前位置300km以内”(作为待搜索的区域范围)的情况。
操作判定部11基于输入的搜索条件查询地图记录部4的POIDB,并获得待搜索的候选的POI信息(Op 42)。例如,POIDB包括其中将有关设施的信息记录为POI信息的设施表。操作判定部11能够从该设施表获得与满足该输入的搜索条件的设施有关的信息。此处,在下面的表1中将示出了记录在设施表中的数据的内容的示例。
[表1]
设施信息ID | 类型 | 地图位置坐标(经度和纬度) | 设施名称 | 地址 |
1 | 寺庙 | (***,***) | ***寺 | **省**市... |
2 | 寺庙 | (---,---) | ---庙 | --省--市... |
3 | 寺庙 | (xxx,xxx) | xxx寺 | xx省xx市... |
... | ... | ... | ... | ... |
在上面的表1中示出了的设施表的示例中,针对各设施记录有设施信息ID、设施类型、地图位置坐标(经度,纬度)、设施名称和地址。例如,在搜索条件为上述示例中所述的情况下,操作判定部11从设施类型为“寺庙”(表1中具有设施信息ID“1”至“3”的设施)的设施中提取其地图位置坐标位于距离当前位置300km以内的设施的ID,作为待搜索的候选设施的设施信息ID,并将这些ID发送到显示控制部15。顺便提及,在未输入作为待搜索的区域范围的“距离当前位置300km以内”的情况下,例如,列出设施表中类型为“寺庙”的所有设施(例如日本的所有寺庙)作为待搜索的候选。
当显示控制部15接收到作为待搜索的候选的设施的设施信息ID时,显示控制部15从设施表获得作为待搜索的候选设施的地图位置坐标(经度,纬度)。然后,显示控制部15计算地图的比例尺和显示范围,从而能够在地图的一个画面中显示在所获得的地图位置坐标处的作为待搜索的候选的所有设施(Op 43)。下面将描述计算地图的比例尺和显示范围的具体示例。
显示控制部15计算包围所获得的地图位置坐标处的所有设施的最小四边形。该四边形表示期望的显示范围。此外,该四边形的两个边线平行于南北方向,并且该四边形的另外两个边线平行于东西方向。显示控制部15计算示出了这种期望显示范围的四边形的四个顶点的地图位置坐标(经度,纬度),并将这些坐标发送到显示属性计算部151。显示属性计算部151根据示出了期望显示范围的四边形的四个顶点的地图位置坐标(经度,纬度)确定地图的比例尺和显示位置。
显示属性计算部151计算地图的比例尺和在地图上的显示位置,该显示位置用于在显示器3的显示范围(像素)内显示由四边形的四个顶点的地图位置坐标(经度,纬度)表示的期望显示范围。
首先,将参照图4描述用于获得比例尺的计算示例。图4中所示的四边形是示出了期望显示范围的四边形的示例。四边形T的东南、西南、东北和西北的四个顶点分别由地图位置坐标(Ee,Ns)、(Ew,Ns)、(Ee,Nn)和(Ew,Nn)表示。显示属性计算部151利用球面三角法,根据东南顶点的地图位置坐标(Ee,Ns)和西北顶点的地图位置坐标(Ew,Ns)之间的差获得分别对应于四边形T的宽度和高度的实际距离Tw和Th。
这里,假设导航装置将待显示在显示器3上的地图的比例尺的等级预定为例如1/900000,1/300000,1/150000,1/75000,...1/1500。比例尺的预定等级例如记录在地图属性记录部16中。在如上所述比例尺用分数表示的情况下,分母越大,比例尺越小。比例尺越小,待显示在显示器3上的地图的显示范围越宽。顺便提及,导航装置中的最大比例尺的值是该导航***能够显示的地图的比例尺中的最大值。
显示属性计算部151根据显示器3的显示区域的像素数量,获得在各等级的比例尺1/n下分别对应于显示范围的宽度和高度的实际距离Dwn和Dhn,并且显示属性计算部151针对各等级的比例尺1/n将Dwn和Dhn与Tw和Th分别进行比较。例如,显示属性计算部151将比例尺1/n从最大比例尺值1/1500减小一个等级以获得使DwN≥Tw并且DhN≥Th的比例尺1/N。即,比例尺1/N是待获得的比例尺。
在图4中,作为示例,利用虚线的四边形分别示出了具有比例尺1/75000的显示范围D(75000)和具有比1/75000小一个等级的比例尺1/150000的显示范围D(150000)。在这种情况下,在具有比例尺1/75000的显示范围D(75000)中,满足Dw(75000)<Tw以及Dh(75000)<Th,而在具有比1/75000小一个等级的比例尺1/150000的显示范围D(150000)中,满足Dw(150000)≥Tw以及Dh(150000)≥Th。因此,显示属性计算部151获得1/150000的比例尺。应注意到,在达到最小比例尺的情况下,最小比例尺是待获得的比例尺。
接着,将在下面描述用于获得显示范围的计算示例。显示属性计算部151计算示出了期望显示范围的四边形T的中心位置的地图位置坐标(经度,纬度),即,((Ee+Ew)/2),(Ns+Nn)/2)。显示属性计算部151例如利用球面三角法计算出在上述比例尺1/N下宽度和高度距离分别为DwN和DhN的四边形,该四边形是中心位于((Ee+Ew)/2),(Ns+Nn)/2)处的四边形。该四边形可以被确定为示出了待获得的显示范围的四边形。顺便提及,用于计算显示范围的方法并不限于上述示例那样假设期望显示范围的中心是显示范围的中心位置的计算方法。
根据上述计算可以获得地图的比例尺和将要在显示区域中显示的地图的显示范围。顺便提及,地图的比例尺和显示范围的计算方法并不限于上述示例中的方法。此外,作为用于计算将要在显示器3的显示范围中显示的地图的比例尺和显示范围的方法,可以采用其他已知的方法。
图5是示出了图标和将要利用如上所述获得的比例尺和显示范围显示的地图的示例的视图。在图5中所述的显示示例中,一个设施(寺庙)由示出了一个设施的图标(在下文中,表示一个设施的图标被称为单设施图标)表示。此外,任何一个单设施图标都具有相同的尺寸。因此,在存在大量寺庙的区域(例如京都和奈良)中,单设施图标是交叠的,并覆盖了地图。
然后,集成信息提取部141在下述Op 44和Op 45中提取交叠图标,并且图标计算部142生成图标的适当的显示方式数据,以在Op 46至Op48中不显示交叠的单设施图标。
这里,将作为示例描述以下情况:集成信息提取部141计算显示的图标的交叠,并生成表示集成了彼此交叠的图标的集成图标的显示方式数据。首先,在Op 44中,集成信息提取部141计算包括在地图中的待搜索候选设施的单设施图标的像素坐标,其中所述地图是利用显示控制部15在Op 43中计算出的比例尺和显示范围来显示的。这里,该像素坐标是用像素表示的在显示器3的画面中的位置,并且是具有作为画面中的预定基准位置的原点的二维坐标。因此,单设施图标的像素坐标示出了该单设施图标在显示器3的画面上显示的位置。集成信息提取部141例如从设施表获得包括在显示范围中的待搜索候选设施的地图位置坐标(经度,纬度),并计算该地图位置坐标对应的在画面中的位置,从而计算待搜索的候选设施的单设施图标的像素坐标。
这里,作为示例将描述计算示出了位于A点处的设施的单设施图标的像素坐标的示例。图6是用于说明像素坐标的计算示例的视图。在图6中,示出了Op 43中计算出的显示范围S的示例,在图6中,由十字标记代表的点处的地图位置坐标(E0,N0)表示显示范围S中的最小地图位置坐标(经度,纬度),并且由菱形标记代表的点处的地图位置坐标(E1,N1)表示显示范围S中的最大地图位置坐标(经度,纬度)。显示范围S的宽度(像素数量)用pw表示,显示范围S的高度(像素数量)用ph表示,并且位置A处的地图位置坐标(经度,纬度)用(EA,NA)表示。在这种情况下,设施A的点的像素坐标(XA,YA)可以通过例如下述公式(1)和公式(2)获得。应注意的是,作为示例,这里假设显示范围S的左上方的像素为像素坐标的原点O(0,0)。
XA=(EA-E0)×pw/(E1-E0) (1)
YA=-(NA-N1)×ph/(N1-N0) (2)
这里,XA和YA为整数。
应注意的是,用于计算像素坐标的方法并不限于上述示例,可以采用其他已知的方法。
接着,在Op 45中,在Op 44中计算出的像素坐标上显示单设施图标的情况下,集成信息提取部141检测被显示为交叠的单设施图标。集成信息提取部141例如根据记录在图标属性记录部17中的显示形成数据所表示的单设施图标的像素坐标和图标尺寸,计算显示单设施图标时被占用的像素的范围(该图标的显示区域)。集成信息提取部141对显示范围内的多个单设施图标的各自的显示区域进行比较,从而获得表示单设施图标是否交叠的数据。
如上所述,基于表示各自设施的多个单设施图标的显示区域是否与其他单设施图标的显示区域交叠这一事实,判定是否存在单设施图标的交叠。图标交叠的判定方法并不限于此。
图7是示出了图标的像素坐标和图标的显示区域之间关系的示例的视图。在图中,方形标记代表图标的像素坐标。图7是这样的情况下的示例:单设施图标被显示为该单设施图标的图标显示区域的下边线的中心是该单设施图标的像素坐标。如上所述,图标的像素坐标和显示区域的关系是预定的。此外,图7中所示的图标的图标尺寸例如由该图标的显示区域的宽度(像素数量)Ipw和高度(像素数量)Iph表示。
集成信息提取部141检查将要在Op 43中计算出的显示范围中搜索的候选设施的所有单设施图标是否与其他单设施图标交叠。结果,集成信息提取部141将表示待搜索候选设施的单设施图标的交叠关系的数据作为交叠结果表记录在图标属性记录部17中。下表2是示出了表示待搜索候选设施的单设施图标的交叠关系的交叠结果表的示例。
[表2]
单设施图标ID | 设施信息ID | 像素坐标 | 交叠数量 |
1 | 1 | (10,200) | 零 |
2 | 2 | (***,***) | 1 |
3 | 3 | (***,***) | 1 |
4 | 11 | (***,***) | 1 |
5 | 15 | (***,***) | 2 |
6 | 49 | (***,***) | 2 |
... | ... | ... | ... |
在以上图2所示交叠结果表中,针对各单设施图标记录了单设施图标ID、设施信息ID、像素坐标和交叠数量。在以上表2的交叠结果表中,具有相同交叠数量的单设施图标彼此交叠。即,上述表2中的交叠结果表明,具有单设施图标ID为2,3和4的三个单设施图标彼此交叠,并且具有单个设施ID为5和6的两个单设施图标彼此交叠。应注意到,示出了图标的交叠关系的数据并不限于以上表2所示的示例。
接着,图标计算部142基于Op 45中获得的交叠关系确定待显示图标(下文中称为显示图标)的图标图案(Op 46)。在本实施方式中,作为图标图案的示例,预先准备表示一个设施的单设施图标的一组图像数据和表示通过对多个设施进行集成而形成的集成图标的一组图像数据。将用于这些图标图案的多组图像数据预先记录为例如图标属性记录部17中的图标文件。图标计算部142例如能够将单设施图标的图标图案分配给表2中不交叠(其交叠数量为“零”)的单设施图标,并且能够集总地将集成图标分配给交叠的(其交叠数量不为“零”)单设施图标。
应注意的是,图标图案并不限于上述示例中所示的单设施图标和集成图标。例如,还可以根据设施的种类记录不相同的单设施图标的各种组图像数据,并根据设施的种类确定图标图案。例如,在设施种类为“寺庙”的情况下,可以分配表示寺庙的地标作为单设施图标的图标图案。
此外,图标计算部142基于Op 45中获得的交叠结果确定显示图标的图标尺寸(Op 47)。在显示的图标为集成图标的情况下,例如,图标计算部142能够根据交叠的单设施图标的数量(即由集成图标集成地表示的设施的数量,下文中称为交叠设施数量)确定集成图标的图标尺寸。即,随着交叠设施数量变多,图标计算部142能够增大集成图标的图标尺寸。下面将描述用于确定图标尺寸的方法的示例。
例如,将描述以下情况:预先将最小尺寸S(min)和最大尺寸S(max)确定为集成图标的尺寸并记录在图标属性记录部17中。在这种情况下,例如,集成图标的最小尺寸S(min)被设置为单设施图标的图标尺寸。图标计算部142能够利用例如以下公式(3)和公式(4)基于交叠设施数量计算集成图标的图标尺寸S(集成)。应注意到,在以下公式(3)中,交叠设施数量的最大值表示将要在一个画面上显示的集成图标中具有最大交叠设施数量的集成图标的交叠设施数量。
m=(S(max)-S(min))/((交叠设施数量的最大值)-2) (3)
S(集成)=S(min)+m×((交叠设施数量)-2) (4)
应注意到,用于确定显示的图标的图标尺寸的方法并不限于上述示例。例如,可以在图标属性记录部1 7中记录用于集成图标的多种图像数据(例如大尺寸、中等尺寸和小尺寸)。在这种情况下,图标计算部142还可以通过例如计算在一个画面内显示的集成图标的交叠设施数量的平均值(平均交叠设施数量)及其标准差,并将这些值与各集成图标的交叠设施数量进行比较来确定各集成图标的图标尺寸。例如,在一个集成图标的交叠设施数量G满足以下公式的情况下图标计算部142能够将该集成图标的图标尺寸定义为中等尺寸:
(平均交叠设施数量)-(标准差)≤G≤(平均交叠设施数量)+(标准差),
在满足下式的情况下,图标计算部142能够将集成图标的图标尺寸定义为小尺寸:
(平均交叠设施数量)-(标准差)>G,
并且在满足下式的情况下,图标计算部142能够将集成图标的图标尺寸定义为大尺寸:
(平均交叠设施数量)+(标准差)<G。
接着,图标计算部142计算显示图标的显示位置(Op 48)。图标计算部142将不交叠的单设施图标的显示图标的显示位置直接确定为上表2中的显示坐标。在显示图标为集成图标的情况下,图标计算部142计算集成图标集成的并交叠的各单设施图标的像素坐标的平均值,并可以将该平均值确定为该集成图标(即,该显示图标)的像素坐标。图标计算部142可以利用如图7中所示的示例的预定关系,从而根据像素坐标和图标尺寸确定图标显示坐标。
下表3是用于记录由图标计算部142在Op 46至Op 48中计算出的显示图标的图案、图标尺寸和显示位置的交叠控制表的示例。在下表3中所示的示例中,记录有每个显示图标的显示图标ID、交叠设施数量、交叠设施中的单设施图标ID、图标文件名、像素坐标和图标尺寸。图标文件名是表示显示图标的图标图案的图像数据的文件名。此外,交叠控制表例如记录在图标属性记录部17中。像素坐标例如是用于确定如图7所示的图标的显示位置的坐标。图标尺寸例如是用像素数表示图标的宽度和高度的值。
[表3]
显示图标ID | 交叠设施数量 | 交叠设施中的单设施图标ID | 图标文件名 | 像素坐标 | 图标尺寸(宽度,高度) |
1 | 1 | 1 | single facility icon.img | (10,200) | (8,8) |
2 | 3 | 2,3,4 | integrated icon.img | (***,***) | (10,10) |
3 | 2 | 5,6 | integrated icon.img | (***,***) | (8,8) |
... | ... | ... | ... | ... | ... |
显示控制部15查询表3中所示的交叠控制表,并使显示器3显示其信息像素坐标包含在Op 43中获得的显示范围中的图标ID的图标以及地图(Op 49)。图8是示出了显示控制部15显示的画面的示例的视图。如图8所示,通过集成,图5中交叠的单设施图标被显示为集成图标。因此,改善了地图的可见性。
[信息细化处理的示例]
接着,将描述在如下情况下信息细化处理的示例:操作判定部11判定用户执行要求图2所示流程图中的信息细化处理(Op 7中为否)的操作。图9是示出了图2的Op 8中信息细化处理的内容的流程图。
在图9所示的处理中,信息细化部13从操作判定部11接收用户指定的图标的通知(Op 801)。在用户指定的图标不是集成图标的情况下(Op802中为否),或者当前在显示器3上显示的地图的比例尺是最大比例尺的情况下(Op 803中为是),从上表1所示的设施表获得该图标的详细设施信息,并将该详细设施信息显示在显示控制部15上(Op 804)。顺便提及,将当前比例尺记录在地图属性记录部16中。
在Op 803中为否的情况下,即,在用户指定的图标是集成图标并且当前比例尺不是最大比例尺的情况下,信息细化部13获得有关于由集成图标集成的多个设施的信息(Op 805)。作为一个示例,下面将描述对上表3的交叠控制表中具有图标ID“2”的集成图标进行操作的情况。信息细化部13从上表3中所示的交叠控制表获得被用户指定的图标所集成的所述多个设施(这些设施为交叠设施)的单设施图标ID“2,3,4”。然后,信息细化部13从表2中所示的交叠结果表中获得与单设施图标ID“2,3,4”相对应的设施信息ID(1,2,11),并利用该设施信息ID(1,2,11)从表1的设施表获得该交叠设施的地图位置坐标(经度,纬度)。
接着,信息细化部13获得包括这些交叠设施的地图位置坐标(经度,纬度)的最小四边形,作为期望显示范围(Op 806)。随后,信息细化部13使显示控制部15计算用于显示期望显示范围的比例尺和显示范围(Op807)。即,信息细化部13将表示期望显示范围的四边形发送到显示属性计算部151,并且显示属性计算部151获得与能够以最大展开在显示器3的显示区域上显示该四边形的地图有关的比例尺和显示范围。可以类似于上述图3中的Op 43处理进行该计算。
在显示属性计算部151在Op 807中的处理获得的比例尺等于或小于当前比例尺的情况下(Op 808中为否),信息细化部13将比例尺增大一级(Op 809),并将增大一级后的比例尺和用户指定的集成图标的像素坐标发送到显示属性计算部151,并使显示属性计算部151计算在画面的中心显示集成图标的像素坐标的地图的显示范围(Op 810)。信息细化部13将在Op 809中增大了一级的比例尺和在Op 810中计算出的显示范围作为新比例尺和新显示范围记录在地图属性记录部16中。
在Op 808中为是的情况下,信息细化部13将在Op 807中获得的比例尺和显示范围作为新比例尺和新显示范围记录在地图属性记录部16中(Op 811)。如上所示,计算出了能够覆盖设施的地图位置坐标(经度,纬度)的显示范围和比例尺,这些地图位置坐标(经度,纬度)分别示出了由集成的集成图标表示的多组设施信息。
集成信息提取部141检查在Op 810或Op 811中计算出的新显示范围中是否存在表示这些设施的单设施图标的交叠(Op 812)。可以类似于图3所示流程图中Op 44和Op 45的处理进行Op 812的处理。基于在Op 812中是否存在交叠的检查结果,图标计算部142选择显示图标的图案,计算图标尺寸和显示位置,并将显示图标的图案、图标尺寸和显示位置记录在图标属性记录部17中(Op 813)。可以以类似于图3所示流程图中Op 46至Op 48的处理进行Op 813的处理。并且,显示控制部15基于记录在图标属性记录部17中的显示图标的图案、图标尺寸和显示位置以及记录在地图属性记录部16中的新比例尺和新显示范围使显示器3显示地图(Op 814)。从而,利用新显示范围和新比例尺显示了用户指定的集成图标的细节。因此,表示包括在用户指定的集成图标中的设施信息的多个图标被有效地显示在显示范围中。即,利用适当的比例尺和显示范围显示了地图和详细的图标。此外,由于新显示的图标也被无交叠地显示,因此显示了对用户可见的地图。
[信息集成处理的示例]
接着,将描述以下情况下信息集成处理的示例:其中操作判定部11判定用户执行了图2所示流程图中的要求信息集成处理的操作(Op 7中为是)。图10是示出了图2的Op 9中的信息集成处理的处理内容的流程图。
在图10所示的示例中,信息集成部12通过将地图的比例尺减小到用户指定的图标与其他设施图标交叠的程度并将交叠图标显示为集成图标来执行集成处理。
在当前显示的整个地图中显示的图标的数量(这里,以表示寺庙的设施图标的总数为例)仅为1的情况下(Op 901中为是),或者在地图的比例尺是汽车导航装置能够设置的比例尺中的最小比例尺时(Op 902中为是),结束该处理,而不执行集成处理。顺便提及,汽车导航装置能够设置的比例尺预先记录在例如图标属性记录部17中。此外,应注意到,当前显示的地图是用户执行要求信息集成的操作时在显示器3上显示的地图。
下面将以下情况作为示例进行描述:将对以上表3的交叠控制表中的显示图标ID为“2”的集成图标进行操作。
信息集成部12将候选的比例尺设置为比当前显示的地图的比例尺小一级的比例尺(Op 903)。信息集成部12从上表3所示的交叠控制表获取被用户指定的集成图标(显示图标ID为“2”)所集成的多个设施的单设施图标ID“2,3,4”,并从上表2所示的交叠结果表获取与这些设施图标ID“2,3,4”相对应的设施信息ID“1,2,11”(Op 904)。信息集成部12利用设施信息ID“1,2,11”从上表1的设施表获取具有设施信息ID“1,2,11”的设施的地图位置坐标(经度,纬度)(Op 905)。信息集成部12使显示控制部15计算在画面中心处示出了具有设施信息ID“1,2,11”的设施的地图位置坐标(经度,纬度)的地图的显示范围(Op 906)。
信息集成部12将在Op 906中计算出的显示范围和在Op 903中设置的候选的比例尺发送到显示图标数据形成部14的集成信息提取部141。集成信息提取部141检查包括在所发送的显示范围内的单设施图标之间是否存在交叠(Op 907)。可以类似于图3所示流程图中的Op 44和Op 45的处理进行Op 907的处理。基于Op 907的结果,图标计算部142计算显示图标的图案、图标尺寸和显示位置,并将其记录在图标属性记录部17中(Op 908)。可以以类似于图3所示流程图中的Op 46至Op 48的处理进行Op 908的处理。
信息集成部12检查设施信息ID为“1,2,11”的单设施图标是否与具有设施信息ID为“1,2,11”的单设施图标以外的单设施图标交叠(Op 909)。
在Op 909中为否的情况下,信息集成部12还将地图的候选的比例尺再减小一级(Op 903),并重复Op 904至Op 908的处理。如上所述,每次执行Op 904至Op 908的处理时,信息集成部12都将地图的比例尺减小一级,并找到一比例尺,使得在该比例尺下,设施信息ID为“1,2,11”的任何一个单设施图标都与设施信息ID为“1,2,11”的单设施图标以外的单设施图标交叠。在单设施图标交叠之前地图的候选的比例尺为最小比例尺的情况下,该最小比例尺被确定为新比例尺。
另一方面,在Op 909中为是的情况下,候选的比例尺被确定为新比例尺,并且信息集成部12使显示属性计算部151计算地图的显示范围,在该显示范围中,用户指定的集成图标的地图位置坐标(即,具有设施信息ID“1,2,11”的地图位置坐标的重心)是显示屏的中心(Op 910)。另选的是,信息集成部12还可以使显示属性计算部151计算地图的显示范围从而对应于用户指定的位置的显示坐标(像素坐标)Up的地图位置坐标(经度,纬度)在新比例尺下也与用户指定的位置处的显示坐标Up相对应。计算出的新比例尺和显示范围记录在地图属性记录部16中。
显示控制部15基于记录在图标属性记录部17中的显示图标的图案、图标尺寸和显示位置以及记录在地图属性记录部16中的新比例尺和显示范围使显示器3显示地图和显示图标(Op 911)。
因此,用户指定的图标被集成,并且更宽范围下的地图以适当的比例尺显示在显示器3上。顺便提及,集成处理并不限于图10所示的示例。
[增强可见效果的操作]
根据上述信息细化处理和信息集成处理,可以切换在显示器3上显示的地图的比例尺和显示范围。此时,由于地图的比例尺发生显著改变,用户可能难以直观地识别切换前的地图中和切换后的地图中的显示位置的对应关系。在这种情况下,显示控制部15能够通过例如提供如下的可见效果来实现使用户易于识别显示位置的对应关系的切换。
图1 1是用于说明在进行细化时要显示在显示器3上的地图的状态的视图。显示控制部15使细化前的地图(图11中上部所示的地图)利用虚线四边形包围显示在集成图标初始所在位置附近的区域R1,该区域R1在细化后就变为显示区域。然后,显示控制部15逐渐将虚线四边形扩大为细化后的新地图(图11的下部所示的地图)中的区域R2(区域R2与与区域R1一致)以实现新的显示,并控制显示器3擦除虚线四边形。从而,用户更容易地识别细化前和细化后的位置关系。顺便提及,在集成时,可以与细化处理相反地将虚线四边形显示为减小。
应注意到,用于获得可见效果的显示方法并不限于上述示例。例如,作为其他显示方法,显示控制部15可以显示用于将细化前的集成图标附近的位图图像逐渐扩大到细化后的尺寸的动画,并且随后可以显示地图以代替该动画。此外,显示控制部15可以显示用于将集成前的整个显示画面的位图图像逐渐减小到集成后的尺寸的动画,并且随后可以显示地图以代替该动画。
[实施方式2]
图12是示出了根据本实施方式的信息处理装置10的构成的功能性框图。在图12中,用相同的标号表示与图1中相同的功能框。在信息处理装置10中,信息集成部12a、信息细化部13a和显示图标数据形成部14a分别与图1所示信息处理装置1的信息集成部12、信息细化部13和显示图标数据形成部14具有不同的功能。此外,记录在地图属性记录部16a和图标属性记录部17a中的数据的结构也不同于信息处理装置1的地图属性记录部16和图标属性记录部17中的数据的结构。
在本实施方式中,显示图标数据形成部14a采用根据地图的比例尺将地图划分为多个分区并基于分区集成设施信息以及进行设施信息的细化的方法,作为用于对图标进行集成以及进行图标细化的另一方法。
图13是示出了显示图标数据形成部14a的详细构成的功能性框图。在显示图标数据形成部14a中,集成信息提取部141a包括分区设置部143和POI信息计数部144。分区设置部143从信息集成部12a或信息细化部13a接收地图的比例尺和显示范围,在将利用该比例尺和显示范围显示的地图划分为多个分区的情况下生成有关于各分区的分区信息,并将该分区信息记录在图标属性记录部17a中。POI信息计数部144对包括在表示分区信息的各分区中的多组POI信息的数量进行计数。POI信息计数部144可以通过查询由分区设置部143生成的分区信息和记录在地图记录部4中的POIDB,对包括在各分区中的多组POI信息的数量进行计数。
图标计算部142a基于分区设置部143生成的分区信息和POI信息计数部144计数的包括在各分区中的多组POI信息的数量,生成利用地图显示的显示图标的显示方式数据,并将该显示方式数据记录在图标属性记录部17a中。在由分区信息表示的各分区包括多组POI信息的情况下,图标计算部142a生成集成地表示该多组POI信息的集成图标的显示方式信息,并在各分区包括一组POI信息的情况下,图标计算部142a生成表示该POI信息的单点坐标的显示方式数据。
在图12中,信息细化部13a从操作判定部11接收用于图标的信息细化处理的指令,并执行图标的信息细化处理。更具体地说,信息细化部13a计算显示器3上显示的地图的分区中的、在用户执行要求信息细化的处理时存在指定的集成图标的分区作为期望显示范围。信息细化部13a将期望显示范围发送到显示控制部15,使显示控制部15计算能够在一个画面上显示期望显示范围的比例尺和显示范围,并使地图属性记录部16a记录该比例尺和显示范围。此外,信息细化部13a使显示图标数据形成部14a的分区设置部143生成有关于各分区的分区信息,所述各分区是对具有显示控制部15计算出的比例尺和显示范围的地图进行划分而得到的。并且,图标计算部142a生成分区信息表示的各分区中的显示图标的显示方式数据,并使图标属性记录部17a记录该显示方式数据。
信息集成部12a从操作判定部11接收用于图标的信息集成处理的指令,并执行信息集成处理。更具体地说,信息集成部12a计算作为期望显示范围的显示范围,从而在用户执行要求信息集成的操作时显示器3上显示的显示范围对应于地图中的至少一个分区。信息集成部12a将该期望显示范围发送到显示控制部15,使显示控制部15计算能够在一个画面上显示期望显示范围的比例尺和显示范围,并使地图属性记录部16a记录该比例尺和显示范围。此外,信息集成部12a使显示图标数据形成部14a的分区设置部143生成有关于各分区的分区信息,所述各分区是通过对具有显示控制部15计算出的比例尺和显示范围的地图进行划分而得到的。此外,信息集成部12a使图标计算部142a生成分区信息表示的各分区中的显示图标的显示方式数据,并使图标属性记录部17a记录这些显示方式数据。
(信息处理装置10的操作示例)
在图12所示的信息处理装置10中,操作判断部11的操作与图2所示的流程图中操作类似。
[搜索处理的示例]
将描述如下情况下本实施方式的搜索处理的示例:其中操作判定部11判定用户执行了用于要求图2所示流程图中的搜索处理(Op 3中为是)的操作。图14是示出了图2的Op 4中的搜索处理的处理内容的流程图。
在图14中,Op 41至Op 43与图3中的Op 41至Op 43相同。这里,类似于实施方式1,作为示例,将描述以下情况:其中用户利用输入装置2输入“寺庙”作为设施类型以及“距离当前位置300km”作为区域范围充当待搜索的搜索条件,从而利用汽车导航装置搜索休闲目的地。
当在Op 43中计算出能够在地图的一个画面上显示搜索候选设施的地图的比例尺和显示范围时,分区设置部143将以Op 43中计算出的比例尺和显示范围显示的地图划分为多个分区,生成有关各分区的信息,并将该信息记录在分区信息表中(Op 404)。例如,分区设置部143基于预定的图标尺寸确定一个分区的尺寸,并基于地图上的预定基准点将地图的显示范围划分为多个分区。随后,下面将描述利用分区设置部143的划分处理的具体示例。
首先,分区设置部143将一个分区的尺寸设置为图标的最大尺寸的整数倍。图标的最大尺寸例如预先记录在图标属性记录部17a中。图15A是示出了图标的最大尺寸的示例的视图,图15B是根据图15A的图标的最大尺寸设置的一个分区的尺寸的示例的视图。在图15A所示的示例中,图标的最大尺寸是pl像素×pw像素。这里,像素是用于表示在显示器3上显示的图像的尺寸的单位。如图15B所示,基于该最大尺寸确定的一个分区的尺寸为n×pl×n×pw(n是为1或更大的整数)。
如上所述,在图标的最大尺寸的单位为像素的情况下,分区设置部143将用像素表示的尺寸转换为地图的尺寸(例如,用经度和纬度以及实际距离表示的尺寸)。该地图的尺寸根据比例尺而不同。例如,假设pw为40像素,pl为40像素并且n为3,其中pw和pl确定了图标的最大尺寸,并且当一个分区的尺寸以像素表示时,其为宽度120像素×长度120像素。在假设对应于具有比例尺1/M的地图中,纸上1cm的像素数量为Pm的情况下,120像素的实际距离为(120×M)/Pm(cm)。因此,地图的一个分区的尺寸为{(120×M)/Pm}2。比例尺越大,M越小。因此,在Pm与比例尺无关而为常数的情况下,比例尺越大,对应于以像素表示的一个分区的尺寸的地图的一个分区的尺寸越小。
当确定地图的一个分区的尺寸时,假设地图的显示范围中的特定点(经度,纬度)为基准点,分区设置部143将地图的显示范围划分为预定尺寸的分区。例如,分区设置部143将地图的显示范围划分为多个分区从而该基准点是某个分区的一个顶点。图16是示出了分区设置部143设置的分区的示例的视图。在图16所示的示例中,向各分区提供分区ID。这里,分区ID为27的分区的左下方的顶点(东南顶点)是基准点。
分区设置部143生成表示多个分区的数据,并将该数据记录在例如分区信息表中。该分区信息表例如是待记录在图标属性记录部17a中的表。下表4是表示待记录在分区信息表中的数据内容的示例的表。
[表4]
分区ID | 地图位置坐标 | |
东南坐标 | 西北坐标 | |
1 | (***,***) | (***,***) |
2 | ... | ... |
... | ... | ... |
在上表4所示的分区信息表中,记录有分区ID和地图位置坐标。地图位置坐标由东南坐标和西北坐标表示。这里,假设在一个分区中,左下方处的坐标为东南坐标,并且右上方处的坐标为西北坐标,如图17所示。应注意到,地图位置坐标是通过查询地图记录部4的地图DB而获得的。
如上所述,分区设置部143将根据地图的基准点、比例尺、显示范围和像素分区尺寸将地图划分为多个分区,并将表示各分区的信息记录在分区信息表中。分区设置部143针对各种比例尺和显示范围进行上述分区设置操作,并且每当执行分区设置处理时记录如表4所示的分区信息表。应注意到,在上述示例中说明了分区是矩形的情况,但一个分区的形状不一定呈矩形。
如上所述,当设置了分区时,POI信息计数部144对每个分区中待搜索的候选设施的数量进行计数(Op 405)。POI信息计数部144通过例如将待搜索候选设施信息的地图位置坐标(设施表中的数据;见上表1)与上表4所示分区信息表中各分区的地图位置信息进行比较,对各分区中的设施信息的组数进行计数。POI信息计数部144可以从设施信息表获得包括在各分区中的设施的设施信息,并且还可以将其记录在上表4的分区信息表中。POI信息计数部144将例如将设施信息的组数和各分区中的设施信息ID记录在分区信息表中。
接着,图标计算部142a确定代表包含在各分区中的待搜索候选设施的显示设施图标的图案(Op 406)。图标计算部142a基于在Op 405中计数的分区中的待搜索候选设施的数量,确定显示图标的图案。在本实施方式中,作为图标图案的示例,预先在图标属性记录部17a中记录有表示一个设施的单设施图标的图像数据和集成地表示多个设施的集成图标的图像数据。在这种情况下,例如,在分区中仅有一个设施作为待搜索候选设施的情况下,图标计算部142a将单设施图标指定为表示该分区中该设施的显示图标。在作为分区中包括的待搜索候选的设施的数量为两个或更多个时,图标计算部142a可以将集成地表示两个或更多个设施的集成图标指定为该分区中的显示图标。应注意到,显示图标的图案并不限于作为上述示例的单设施图标和集成图标。
并且,图标计算部142a基于作为各分区中待搜索候选的设施的数量,确定表示作为包含在各分区中的待搜索候选的设施的显示图标的图标尺寸(Op 407)。例如,在分区中仅有一个设施的情况下,该设施由单设施图标表示,并且预先设置其图标尺寸。例如,该单设施图标的图标尺寸被预先确定为与集成图标的最小尺寸相同地将该图标尺寸记录在图标属性记录部17a中。在分区中存在多个设施的情况下,分区中设施的数量变多,图标计算部142a可以增加显示图标(即,集成图标)的图标尺寸。下面将描述用于确定图标尺寸的方法的示例。
例如,描述了图标的最大尺寸S(max)和图标的最小尺寸S(min)被预先确定并记录在图标属性记录部17a中的情况。在分区中仅有一个设施的情况下,图标计算部142a使单设施图标的图标尺寸与集成图标的最小尺寸S(min)相一致。在分区中存在多个设施的情况下,图标计算部142a可以利用例如公式(5)和公式(6)计算集成图标的图标尺寸S(集成)。分区中设施的数量的最大值即是显示在一个画面上的多个分区中包括在一个分区内的设施的最大数量。
m=(S(max)-S(min))/((分区中设施的数量的最大值)-2) (5)
S(集成)=S(min)+m×((分区中的设施数量)-2) (6)
应该注意的是,用于确定图标尺寸的方法并不限于上述示例。例如,在图标属性记录部17a中预先记录有用于集成图标的多种图像数据(例如,大尺寸、中等尺寸和小尺寸),并且图标计算部142a可以根据分区中的设施数量选择设施图标的图像数据。并且,作为另外一种方法,并不分别地准备用于单设施图标的图标图案的图像数据和用于集成图标的图标图案的图像数据,最小尺寸的集成图标可以用作单设施图标。即,在分区中仅有一个设施的情况下,集成图标的最小尺寸被指定为显示图标,并且在分区中有两个或更多个设施的情况下,显示图标(集成图标)的尺寸可以根据设施的数量而不同。
此外,图标计算部142a计算单设施图标的显示位置,该单设施图标表示作为包括在各分区中的待搜索候选的设施(Op 408)。图标计算部142a能够通过例如查询设施表获得分区中设施的地图位置坐标,并能够基于该地图位置坐标确定图标的显示位置。在单设施图标表示分区中仅有一个设施的情况下,例如,图标计算部142a定义该设施的地图位置坐标(经度,纬度)作为该单设施图标的显示位置的坐标。在显示图标是集成图标的情况下,图标计算部142a计算包括在该分区中的设施的地图位置坐标(经度,纬度)的平均值,并将该平均值定义为该集成图标的显示位置的坐标。另选的是,可以采用以下方法:分析分区中设施的分布状况,并将其中设施最密集的区域的中心位置的坐标确定为集成图标的显示位置的坐标。例如,如图18所示,图标计算部142a将一个分区划分为多个方框(例如,等分为25个方框),对包含在各方框中的设施的数量进行计数,并将包括最大数量设施的方框的中心位置的坐标定义为集成图标的显示位置的坐标。在图18所示的示例中,由于包括在用斜线表示的方框内的设施的数量为三个(其最大),因而图标计算部142a可以将用斜线表示的方框的中心点坐标定义为集成图标显示位置的坐标。
应注意到,用于计算显示位置的方法并不限于上述示例。此外,如果在利用上述计算平均值的方法和图18所示的方法获得的显示位置处对显示图标进行显示,则显示图标可能伸到该分区外并可能与下一分区中的图标交叠。在这种情况下,图标计算部142a可以重新调节显示图标的位置从而显示图标可以显示在该分区中。
由于利用上述方法获得的显示位置的坐标是地图位置坐标(经度,纬度),所以图标计算部142a可以将通过将该坐标转换为像素坐标而获得的坐标连同地图位置坐标(经度,纬度)的显示位置坐标一起添加到分区信息表中。
下表5是示出了如下情况下的数据内容的示例的表:将在上述Op406至Op 408获得的显示图标的图标图案、图标尺寸和图标的显示位置有关的信息添加并记录到上表4所示的分区信息表中。在下表5中,记录有各分区的分区ID、地图位置坐标、设施信息、设施信息ID、图标文件名、图标地图位置坐标、像素坐标和图标尺寸。图标文件名是图标图案的图像数据的文件名。图标地图位置坐标表示地图位置坐标(经度,纬度)下的显示图标的显示位置,并且像素坐标表示以像素表示的显示图标的显示位置。
[表5]
分区ID | 地图位置坐标 | 设施信息数量 | 设施信息ID | 图标文件名 | 图标地图位置坐标 | 像素坐标 | 图标尺寸(宽度,高度) |
1 | ... | 0 | (无) | (无) | (无) | (无) | (无) |
... | ... | ... | ... | ... | ... | ... | ... |
6 | ... | 1 | 67 | facilityI.img | (141.40,45.24) | (500,10) | (10,10) |
... | ... | ... | ... | ... | ... | ... | ... |
37 | ... | 312 | 23,9,156,... | integratedI.img | (139.45,35.41) | (440,260) | (40,40) |
... | ... | ... | ... | ... | ... | ... |
显示控制部15查询如上表5的分区信息表,并使显示器3以在Op 43中计算出的比例尺和显示范围显示地图和该显示图标(Op 409)。图19是示出了显示控制部15显示的画面的示例的视图。在图14所示的处理中,与图5的情况不同,由于显示图标显示在各分区中,因此图标数量减少,并且多个图标彼此不交叠从而没有隐藏地图。因此,提高了地图的可见性。
[信息细化处理的示例]
接着,将描述以下情况下信息细化处理的示例:在图2所示的流程图中,操作判定部11判定用户执行用于要求信息细化处理的操作(Op 7中为否)。图20是示出了图2的Op 8中信息细化处理的处理内容的流程图。
在图20中,Op 801至Op 804与图9中的Op 801至Op 804相同。下面将描述Op 1805之后的处理。在Op 1805中,信息细化部13a从图标属性记录部17a的分区信息表中获得包含在显示有用户待操作的集成图标的分区中的设施信息的设施信息ID,此外,信息细化部13a还查询地图记录部4的POIDB,并获得各分区的地图位置坐标(经度,纬度)。然后,信息细化部13a计算包围这些设施的地图位置坐标的最小四边形,并将该四边形定义为期望显示范围。信息细化部13a将上述期望显示范围发送到显示控制部15,并使显示控制部15计算用于显示该期望显示范围的候选比例尺(Op 1806)。更具体地说,信息细化部13a将例如表示该期望显示范围的四边形的东南顶点(e0,n0)的坐标和西北顶点的坐标(e1,n1)发送到显示属性计算部151,并能够使显示属性计算部151计算地图上的比例尺和显示范围。首先,显示属性计算部151获得能够以最高放大倍数在显示器3的显示区域中显示由所发送的坐标(e0,n0)和(e1,n1)表示的四边形的地图的比例尺和显示范围。可以以类似于上述图3的Op 43中对比例尺的计算进行该计算。这里计算出的比例尺将用作细化后的比例尺的候选比例尺。
接着,在Op 1807中,显示属性计算部151计算以该候选比例尺显示的地图的显示范围。显示属性计算部151能够与上述图3的Op 43中对显示范围的计算相类似地来计算该显示范围。即,显示属性计算部151计算表示期望显示范围的四边形的中心的地图位置坐标((e0+e1)/2,(n0+n1)/2),并将具有该中心的四边形定义为显示范围。
当计算出候选比例尺和显示范围时,信息细化部13a将以该候选比例尺和显示范围显示的地图划分为多个分区,并使分区设置部143执行用于生成有关于各分区的信息并将该信息记录在分区信息表中的处理(Op 1808至Op 1810)。可以类似于图14中的Op 404至Op 408的处理进行该处理。即,当信息细化部13a将该候选比例尺和显示范围发送到分区设置部143时,分区设置部143生成记录有通过对利用该候选比例尺和显示范围显示的地图进行划分而得到的各分区的地图位置坐标的分区信息表(Op 1808)。POI信息计数部144对各分区中的设施数量进行计数,并将设施数量连同设施ID记录在分区信息表中(Op 1809),并且图标计算部142a计算表示各分区中的设施的显示图标的图标图案、图标尺寸和显示位置,并将它们记录在分区信息表中(Op 1810)。从而,用户指定的集成图标被细化为用新显示范围和比例尺显示。
在图2所示的示例中,描述了以下情况:其中用户在预定时间段内连续两次或更多次指定图标的操作是表示要求信息细化的操作。在另一示例中,用于指定与图标相对应的分区(而不是指定图标)的操作可以是针对该分区的信息细化操作。同样在这种情况下,利用与上述图20的处理类似的处理,可以将指定的分区细化。
[信息集成处理的示例]
接着,将描述以下情况下本实施方式的信息集成处理的示例:在图2所示的流程图中,操作判定部11判定用户执行用于要求信息集成处理的操作(Op 7中为是)。图21是示出了图2的Op 9中信息集成处理的处理内容的流程图。
在整个地图中总的设施信息数量为1的情况下(Op 901中为是),或者在地图的比例尺是最小比例尺的情况下(Op 902中为是),信息集成部12a在不执行集成处理的情况下结束处理。
在Op 1903中,信息集成部12a获得显示范围内的设施信息(Op1903)。信息集成部12a从图标属性记录部17a的分区信息表获得例如由在该显示范围中显示的图标所表示的设施的设施信息数量等。此外,信息集成部12a查询地图记录部4的地图DB以获得例如经转换与要求集成操作时用户指定的显示画面上的像素坐标相对应的地图位置坐标(经度,纬度)。
接着,信息集成部12a获得当前地图的显示范围和比例尺(Op 1904)。这里,当前地图表示用户进行操作时显示的地图。当前地图的显示范围由地图位置坐标(经度,纬度)表示。
信息集成部12a计算集成后地图的候选比例尺从而当前地图的显示范围被显示为具有集成后地图的大约一个分区的区域(Op 1905)。信息集成部12a例如利用以下公式(7)获得比例尺1/N’。
N=(Dpw×M)/pw (7)
在以上公式(7)中,作为M的倒数的1/M是集成前的比例尺(当前比例尺),pw是与一个分区的宽度相对应的像素数量,并且Dpw是与显示器3的显示范围的宽度相对应的像素数量。信息集成部12a还可以将汽车导航装置可以设置的比例尺中等于或小于1/N’的最大比例尺(=1/N)定义为集成后比例尺的候选比例尺。
信息集成部12a计算利用该候选比例尺显示的集成后地图的显示范围(候选显示范围)(Op 1906)。信息集成部12a可以基于例如与在Op 1903中获得的在要求集成操作时用户指定的位置的像素坐标相对应的地图位置坐标(经度,纬度),计算候选显示范围以及比例尺。例如,信息集成部12a可以将其中心位于与要求集成操作时用户指定的位置的像素坐标相对应的地图位置坐标(经度,纬度)处的四边形的区域(其是具有可以利用该候选比例尺显示的尺寸的区域)定义为候选显示范围。
当计算出候选比例尺和候选显示范围时,信息集成部12a使分区设置部143执行用于将利用该候选比例尺和该候选显示范围显示的地图划分为多个分区、生成有关于各分区的信息并将该信息记录在分区信息表中的处理(Op 1907至1909)。可以以类似于图14中的Op 404至Op 408的处理进行该处理。即,当信息集成部12a将候选比例尺和候选显示范围发送到分区设置部143时,分区设置部143生成记录有通过对利用该候选比例尺和候选显示范围显示的地图进行划分而得到的各分区的地图位置坐标的分区信息表(Op 1907)。POI信息计数部144对各分区中的设施数量进行计数,并将设施数量连同设施ID记录在分区信息表中(Op1908),并且图标计算部142a计算表示各分区中的设施的显示图标的图标图案、图标尺寸和显示位置,并将它们记录在分区信息表中(Op 1909)。
接着,信息集成部12a查询在Op 1907至Op 1909中记录的分区信息表,并获得利用该候选比例尺和候选显示范围显示的一个或更多个图标表示的设施的设施数量(Op 1910)。信息集成部12a将这里获得的设施数量与在Op 1903中获得的设施数量进行比较(Op 1911)。从而,信息集成部12a判定当前显示和利用候选比例尺以及候选显示范围的显示之间是否存在设施数量的变化。目的是即使作为集成处理的结果,比例尺和显示范围发生了变化,也避免设施数量的变化。
在设施数量没有发生变化(Op 1911中为是),并且候选比例尺不是汽车导航装置设置的比例尺中的最小比例尺(Op 1912中为否)的情况下,信息集成部12a将该候选比例尺和该候选显示范围定义为当前比例尺和当前显示范围(Op 1913),并重复Op 1905至Op 1909的处理。从而,重复Op 1905至Op 1909的处理,直到候选显示范围下显示的图标表示的设施数量发生变化,或者候选比例尺达到汽车导航装置能够设置的最小比例尺为止。
在Op 1911中为否的情况下,信息集成部12a将Op 1905中获得的候选比例尺和Op 1906中获得的候选显示范围作为新比例尺和新显示范围记录在地图属性记录部16a中(Op 1914)。然后,显示控制部15基于记录在图标属性记录部17a的分区信息表中的图标的图案、图标尺寸和显示位置,以及记录在地图属性记录部16a中的新比例尺和新显示范围使显示器3显示地图和图标(Op 1915)。从而先前已经显示的图标被集成以利用新显示范围和新比例尺显示。
在图20和图21所示的上述示例中,每次用户执行操作时形成分区信息表,但是也可以预先记录包括所有比例尺的分区信息表,并且每次用户执行操作时信息细化部13a或信息集成部12a可以查询该分区信息表。
[POI信息是口碑信息的情况下的示例]
在上述实施方式中,描述了在POI信息中具体地拾取设施信息并显示设施图标的情况下的示例,但POI信息并不限于设施信息。例如,最近,已有将与互联网上的地图上显示的特定点有关的口碑信息记录在服务器中并在互联网用户之间共享该口碑信息的服务。在这种情况下,该口碑信息的位置在地图上被显示为表示该口碑信息的图标(此后,称为口碑图标)。在口碑信息的情况下,由于信息倾向于集中在同一点,因此即使在利用最大比例尺显示地图时,口碑信息图标也可能显示为多重交叠。
图22A是示出了在以最大比例尺显示地图时口碑图标被显示为多重交叠的情况下的示例的视图。在这种情况下,当利用本实施方式的信息处理装置10显示地图时,口碑图标并不显示为交叠,而是显示为集成图标,如图22B所示。在用户通过指定如图22B所示以最大比例尺显示时所显示的集成图标以执行用于要求信息细化的操作的情况下,由于已经是在最大比例尺下显示,因此不能进一步增大比例尺以对该集成图标进行细化。
在本实施方式中,这种情况对应于图20中的Op 803中为是的情况。即,在显示器3上当前显示的地图的比例尺为最大比例尺的情况下(Op803中为是),信息细化部13a使显示控制部15显示由用户指定的集成图标表示的口碑信息的细节。该口碑信息的细节信息例如记录在地图记录部4的POIDB中。显示控制部15从地图记录部4的POIDB中读出由用户指定的集成图标表示的口碑信息,并能够使显示器3显示该口碑信息。图22C是示出了显示口碑信息的细节的情况的示例的视图。在图22C所示的示例中,提供日期和时间、提供者和口碑信息被显示为口碑信息。在这种情况下,信息细化部13a切换画面,并指示显示控制部15以文本形式显示口碑信息,而不是更新图标的显示方式数据。
[在POI信息是口碑信息的情况下的变型例]
此外,作为本实施方式的显示图标数据形成部14a的操作的变型例,仅在能够以最大比例尺不交叠地显示口碑信息的情况下,图标计算部142a可以不对其进行集成而计算相同位置处的口碑信息的图标图案、图标尺寸和图标显示位置从而直接进行显示。
在这种情况下,图标计算部142a仅在最大比例尺的情况下判定分区中是否存在图标的交叠,并将其记录在分区信息表中。对于分区中是否存在图标的交叠的判定,可以采用实施方式1中所示的方法。下表6是示出了添加了表示是否交叠的数据的分区信息表的数据内容的示例的表。下表6除了包括上表5中所示分区信息表之外,还包括表示是否存在交叠的数据。在表6所示的示例中,“1”表示存在交叠,“0”表示不存在交叠。并且,在同一分区中存在不交叠地显示的多个图标的情况下,所记录的分区ID中的条目数与显示图标的数量相同。在下表6中所示的示例中,为10的分区ID中记录有三个条目。这表明,在分区ID为10的分区中显示了分别表示两组口碑信息(口碑信息ID=32,67)的两个口碑信息图标和集成了两组口碑信息(口碑信息=33,41)的一个集成口碑信息图标。
[表6]
分区ID | 地图位置坐标 | 口碑信息组数 | 口碑信息ID | 图标文件名 | 图标地图位置坐标(经度,纬度) | 像素坐标 | 图标尺寸(宽度,高度) | 是否存在交叠 |
1 | ... | 0 | (无) | (无) | (无) | (无) | (无) | 0 |
... | ... | ... | ... | ... | ... | |||
6 | ... | 1 | 67 | word-of-mouthI.img | (141.40,45.24) | (500,10) | (10,20) | 0 |
... | ... | ... | ... | ... | ... | ... | ||
10 | ... | 1 | 32 | word-of-mouthI.img | (...) | (360,59) | (10,30) | 0 |
10 | ... | 1 | 67 | word-of-mouthI.img | (...) | (375,60) | (10,20) | 0 |
10 | ... | 2 | 33,41 | integratedKI.img | (...) | (260,40) | (12,30) | 1 |
... | ... | ... | ... | ... | ... | ... | ... | |
37 | ... | 3 | 23,9,156 | integratedKI.img | (139.45,35.41) | (440,26) | (15,40) | 1 |
... | ... | ... | ... | ... | ... | ... | ... |
图23A是示出了其中在未使用本实施方式的信息处理装置10的功能的情况下交叠地直接显示口碑图标的地图的示例的视图。图23B是示出了利用本示例示出的由信息处理装置10的执行的操作显示的地图的示例的视图。在图23B中,被圆g包围的口碑图标未交叠,因此未集成地对该口碑图标进行显示。从而,尽可能地避免以下情况:即使在用户希望更详细地示出了该集成图标时,由于该集成图标是以最大比例尺显示的,因此不能更详细地显示该集成图标。
在本变型例中,图标计算部142a仅在最大比例尺的情况下才判定在各分区中是否存在图标的交叠,但在未提供具体条件的情况下,图标计算部142a总是可以判定在各分区中是否存在交叠。此外,在不受上述示例中的仅在最大比例尺的情况下的条件限制的情况下,但在满足其他预定条件的情况下,图标计算部142a可以判定在每个分区中是否存在交叠。
如上所述,通过判定在各分区中是否存在交叠,能够将图标详细显示为图标在每个分区中都不交叠的程度。此外,即使在大量设施图标交叠并在分区上大范围分布的情况下,也能够基于各分区中图标的交叠确定在每个分区中显示的图标。从而,能够避免大范围内的信息由一个集成图标显示、并且该显示与人的感觉不一致的问题。
[POI信息是口碑信息的情况下的另一变型例]
在上述实施方式中,图标计算部142a基于Op 405中计数的分区中的设施数量确定图标的图案。用于确定图标的图案的方法并不限于此。图标计算部142a能够基于图标示出了的POI信息的属性确定图标图案。例如,在POI信息是由多个用户登记的数据的情况下(如口碑信息),能够显示其图标图案根据登记的用户而不同的图标。
下表7是用于记录作为POI信息的示例的口碑信息的口碑信息表的数据内容的示例。口碑信息表包括在例如POIDB中。在表7中,记录有口碑信息ID、表示口碑信息的位置的地图位置坐标、表示登记口碑信息的用户的登记用户ID、登记日期和时间、评价以及口碑信息。评价是表示口碑信息构成的评价的信息(例如,好、差或者一般)。
[表7]
口碑信息ID | 地图位置坐标(经度,纬度) | 登记用户 | 登记日期和时间 | 评价 | 口碑信息 |
1 | (***,***) | 1 | 07/31/06 | 好 | 很好 |
2 | (***,***) | 5 | 07/31/06 | 好 | 非常好 |
3 | (***,***) | 7 | 07/31/06 | 差 | 不太好 |
4 | (***,***) | 27 | 07/31/06 | 好 | 令人兴奋 |
... | ... | ... | ... | ... |
例如,针对登记口碑信息的各用户的图标图案的图像数据预先记录在图标属性记录部17a中作为用户图标信息表,并且当针对特定口碑信息确定图标图案时,图标计算部142a查询POIDB的口碑信息表以获得登记口碑信息的登记用户ID,并基于用户图标信息表确定与具有该登记用户ID的用户相对应的图标图案的图像数据。用户例如通过将口碑信息经由网络记录在POIDB的口碑信息表中来登记口碑信息。
下表8是示出了用户图标信息表的数据内容的示例的表,在该用户图标信息表中记录有表示各用户的图标图案的图像数据的信息。在下表8中,为各用户记录有用户ID、用户名和图标文件名。图标文件名是与用户ID表示的用户相对应的图标图案的图像数据的文件名。
[表8]
用户ID | 用户名 | 图标文件名 |
1 | Tama | Tama.img |
... | ... | ... |
5 | Mike | Mike.img |
... | ... | ... |
27 | Kuro | Kuro.img |
... | ... | ... |
并且,当确定集成地表示多组口碑信息的集成图标的图标图案时,图标计算部142a能够从口碑信息表获得登记了多组口碑信息的用户中登记的口碑信息组数最多的用户的用户ID,并能够通过查询用户图标信息表确定与该用户ID相对应的图标图案。
例如,当图标计算部142a确定在一个分区中显示的图标的图标图案时,在该分区中包含一组口碑信息的情况下,图标计算部142a从用户图标信息表获得与登记口碑信息的用户ID相对应的图标图案的图像数据的图标文件名。此外,在该分区中包含多组口碑信息的情况下,图标计算部142a从用户图标信息表获得与登记了该多组口碑信息的用户中登记的口碑信息组数最多的用户ID相对应的图标图案的图像数据的图标文件名。图标计算部142a将由所获得的图标文件名表示的图像数据定义为待显示的集成图标的图像数据。并且图标计算部142a能够根据用户登记的口碑信息的组数计算集成图标的尺寸。
此外,当确定对能够被交叠地显示的图标进行集成的集成图标的图标图案时,与实施方式1的情况类似,图标计算部142a也能够类似地由登记口碑信息的用户确定图标图案。例如,在表示口碑信息的图标不与其他图标交叠的情况下,图标计算部142将与登记口碑信息的用户相对应的图标图案分配给该图标。在表示口碑信息的图标与其他图标交叠的情况下,图标计算部142能够将与登记了交叠图标的口碑信息中的最多组数的口碑信息的用户相对应的图标图案定义为针对该交叠图标的图标图案。
图24A和图24B是示出了在待显示的图标图案根据登记口碑信息的用户而不同的情况下的示例的视图。图24A中所示的地图是通过集成图24B中所示的地图而获得的地图的示例,并且图24B中所示的地图是通过细化图24A中所示的地图而获得的地图的示例。在图24A和图24B中所示的示例中,口碑信息的位置是利用表示登记了该口碑信息的用户的脸的图标显示在地图上的。并且,待显示的图标的尺寸根据口碑信息的组数而不同。因此,通过观看显示器,用户一眼就能识别出位于例如密集地存在很多组口碑信息的点处的登记了最多组数口碑信息的用户。
此外,将描述根据POI信息的属性改变图标的显示方式的另一示例。例如,在显示表示口碑信息的位置的图标的情况下,待显示的图标图案可以根据口碑信息的评价而不同。例如,如上表7中所示,针对每组口碑信息在评选信息表中记录有表示评价(例如,好、差、一般等)的数据,并且图标计算部142a能够基于表示口碑信息的评价的数据确定图标的图案。顺便提及,可以通过分析表示口碑信息的文本数据自动地生成表示口碑信息的评价的数据。为了生成口碑信息,可以利用用于分析文本数据的含义的现有技术。此外,例如,图标属性记录部17a预先记录有这样评价图标信息,该评价图标信息表示与诸如好、差和一般的各评价相对应的图标图案的图像数据,并且图标计算部142a在确定图标图案时能够查询该评价图标信息。
例如,当确定表示一个分区中的口碑信息的图标的图标图案时,在该分区中包含一组口碑信息的情况下,图标计算部142a从口碑信息表获得口碑信息(例如,由文本数据表示的信息)的评价。图标计算部142a基于所获得的评价(例如,好、差或者一般)确定图标图案。在该分区中包含多组口碑信息的情况下,图标计算部142a还可以获得各组口碑信息的评价(例如,好、差或者一般),对各评价(好、差或者一般)的数量进行计数,并基于占多数的评价确定集成图标的图标图案。
图25是示出了待显示的图标图案根据口碑信息的评价(好、差或者一般)而不同的示例的视图。通过如图25的显示,用户一眼就能够识别出具有良好评价的地点和具有较差评价的地点。
如上所述,作为POI信息的属性,出于说明的目的,例示了口碑信息和登记用户的评价,但POI信息的属性并不限于上述示例。例如,用户的性别、年龄等也可以作为POI信息的属性。此外,例如,图标计算部142a可以从记录为POI信息的口碑信息的文本信息中提取关键字,并根据出现最频繁的关键字确定图标图案。
本发明作为能够确保地图的可见性的信息处理装置是有用的,并且本发明能够提高用于获得地图上诸如设施信息、交通信息和评价信息的点信息的操作的容易度。
在不背离本发明的精神和基本特征的情况下,可以用其他形式实施本发明。本申请中公开的实施方式在各方面都应被视为示例性的而非限制性的。本发明的范围由所附权利要求来表示而不是由前述说明来表示,并且权利要求的等同物旨在包括落入其含义和范围内的所有改变。
Claims (8)
1.一种信息处理装置,该信息处理装置连接到地图记录部、显示器和输入装置,其中所述地图记录部记录有地图信息以及与该地图信息表示的预定点有关的点信息,
所述信息处理装置包括:
显示控制部,其基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;
信息细化部,在通过所述输入装置检测到要求显示在所述显示器上所述集成点标记的信息进行细化的用户操作的情况下,所述信息细化部生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及
信息集成部,在通过所述输入装置检测到要求对显示在所述显示器上的多个点标记进行信息集成的用户操作的情况下,所述信息集成部生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示包含所述多个点标记的点在内的多个点的点信息。
2.根据权利要求1所述的信息处理装置,其中所述信息细化部计算能够在一个画面内显示所有所述多个点标记的比例尺和显示范围,其中所述多个点标记表示由所述集成点标记集成的多组点信息。
3.根据权利要求1所述的信息处理装置,其中所述信息集成部计算所述比例尺和显示范围,以使所述显示方式数据表示的集成点标记显示在这样的位置,该位置与用户要求集成的所述点标记在用户操作时显示的位置相同。
4.根据权利要求1所述的信息处理装置,其中
所述信息细化部计算所述比例尺和所述显示范围以彼此不交叠地显示表示由所述集成点标记集成的所述多组点信息的多个点标记,以及
所述信息集成部计算所述比例尺和所述显示范围以彼此交叠地显示分别表示距与所述点标记相对应的点在预定范围内的多个点的点信息的多个点标记。
5.根据权利要求1所述的信息处理装置,所述信息处理装置还包括:
分区设置部,该分区设置部基于记录在所述地图属性记录部中的地图的所述比例尺和所述显示范围,在将以所述比例尺和所述显示范围显示的地图划分为多个分区的情况下,生成有关各分区的分区信息;以及
标记计算部,其从所述地图记录部获取所述分区中的所述点信息,并基于所述位置信息生成显示在所述分区中的所述点标记的显示方式数据,其中各所述分区由所述分区设置部生成的所述分区信息表示,其中
所述信息细化部基于用户操作时显示的地图的多个分区中的存在所述集成点标记的分区中包含的点信息计算所述比例尺和所述显示范围,使所述分区设置部生成与对利用所计算出的比例尺和显示范围显示的地图进行划分而获得的各分区有关的分区信息,并使所述标记计算部生成由所述分区信息表示的各分区中显示的所述点标记的显示方式数据,以及
所述信息集成部计算集成后地图的比例尺和显示范围从而在用户操作时显示的所述显示范围对应于集成后地图中的至少一个分区,使所述分区设置部生成与对利用所计算出的比例尺和显示范围显示的地图进行划分而得到的各分区有关的分区信息,并使所述标记计算部生成由所述分区信息表示的各分区中显示的所述点标记的显示方式数据。
6.根据权利要求1所述的信息处理装置,其中所述信息集成部根据存在于预定范围内的所述多个点的数量确定所述集成点标记的尺寸,并使所述显示方式数据包括所述集成点标记的尺寸作为一部分,所述集成点标记代表性地表示存在于距与指定点标记相对应的点的所述预定范围内的多个点的点信息。
7.一种记录介质,存储有使计算机执行处理的信息处理程序,所述计算机连接到地图记录部、显示器和输入装置,其中所述地图记录部记录有地图信息以及与该地图信息示出的预定点有关的点信息,
所述记录介质存储有使所述计算机执行以下处理的所述信息处理程序:
显示控制处理,基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;
信息细化处理,其包括,在通过所述输入装置检测到用于要求对显示所述显示器上的所述集成点标记进行信息细化的用户操作的情况下,生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及
信息集成处理,其包括,在通过所述输入装置检测到用于要求对显示在所述显示器上的多个点标记进行信息集成的用户操作的情况下,生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示距所述点标记相对应的点在预定范围内的多个点的点信息。
8.一种由计算机执行的信息处理方法,所述计算机连接到地图记录部、显示器和输入装置,其中所述地图记录部记录有地图信息以及与该地图信息表示的预定点有关的点信息,
所述信息处理方法包括以下步骤:
显示控制步骤,基于记录在所述地图记录部中的所述地图信息和所述点信息使所述显示器显示:地图;以及点标记,所述点标记包括集成了多个点的点信息并由一个标记表示的集成点标记和表示一个点的点信息的单点标记中的至少一个;
信息细化步骤,其包括,在通过所述输入装置检测到用于要求对显示在所述显示器上的所述集成点标记进行信息细化的用户操作的情况下,生成多个点标记的显示方式数据,计算能够显示所述多个点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述多个点标记以及具有所述比例尺和所述显示范围的地图,其中所述多个点标记表示由所述集成点标记集成的多个点的点信息;以及
信息集成步骤,其包括,在通过所述输入装置检测到用于要求对所述显示器上显示的多个点标记进行信息集成的用户操作的情况下,生成所述集成点标记的显示方式数据,计算能够在比用户操作时的范围更宽的范围内显示所述集成点标记的比例尺和显示范围,并使所述显示器显示由所述显示方式数据表示的所述集成点标记以及具有所述比例尺和所述显示范围的地图,其中所述集成点标记集成地表示距所述点标记相对应的点在预定范围内的多个点的点信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006356543A JP5029874B2 (ja) | 2006-12-28 | 2006-12-28 | 情報処理装置、情報処理方法、情報処理プログラム |
JP2006-356543 | 2006-12-28 | ||
JP2006356543 | 2006-12-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101210824A true CN101210824A (zh) | 2008-07-02 |
CN101210824B CN101210824B (zh) | 2012-01-04 |
Family
ID=39585147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101616951A Expired - Fee Related CN101210824B (zh) | 2006-12-28 | 2007-09-28 | 信息处理装置、信息处理方法和信息处理程序 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20080162031A1 (zh) |
JP (1) | JP5029874B2 (zh) |
CN (1) | CN101210824B (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101813487A (zh) * | 2009-02-24 | 2010-08-25 | 阿尔派株式会社 | 导航装置以及导航装置的显示方法 |
CN102472630A (zh) * | 2009-09-10 | 2012-05-23 | 宝马股份公司 | 导航***和无线电接收*** |
CN102760378A (zh) * | 2012-06-05 | 2012-10-31 | 深圳市粮食集团有限公司 | 一种结合电子地图的粮食信息处理方法及管理*** |
CN102829792A (zh) * | 2011-06-16 | 2012-12-19 | 环达电脑(上海)有限公司 | 导航装置及其控制方法 |
CN102831817A (zh) * | 2011-04-29 | 2012-12-19 | 三星电子株式会社 | 在地图服务中显示标记的方法 |
CN103021262A (zh) * | 2012-12-05 | 2013-04-03 | 广东威创视讯科技股份有限公司 | 地图标注的绘制处理方法和*** |
CN103459980A (zh) * | 2011-03-22 | 2013-12-18 | 哈曼贝克自动***股份有限公司 | 数字地图的图标的管理 |
CN103679727A (zh) * | 2013-12-16 | 2014-03-26 | 中国科学院地理科学与资源研究所 | 一种多维时空动态联动分析方法和装置 |
CN104063755A (zh) * | 2013-03-20 | 2014-09-24 | 珍视娱乐有限公司 | 获取地理区域展示评级的信息*** |
CN105335393A (zh) * | 2014-07-11 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 一种地图显示方法及装置 |
CN105472313A (zh) * | 2014-08-29 | 2016-04-06 | 霍尼韦尔国际公司 | 在监控***的电子地图上显示多个设备的方法 |
CN105823476A (zh) * | 2014-12-26 | 2016-08-03 | 纬创资通股份有限公司 | 电子装置及目标物的显示方法 |
CN106897321A (zh) * | 2015-12-21 | 2017-06-27 | 北京国双科技有限公司 | 显示地图数据的方法及装置 |
CN109196571A (zh) * | 2016-05-30 | 2019-01-11 | 爱信艾达株式会社 | 地图显示***以及地图显示程序 |
CN109557804A (zh) * | 2017-09-27 | 2019-04-02 | 卡西欧计算机株式会社 | 便携式电子表、显示方法、存储介质 |
CN109631935A (zh) * | 2013-03-15 | 2019-04-16 | 苹果公司 | 地图绘制应用程序搜索功能 |
CN110069586A (zh) * | 2017-09-26 | 2019-07-30 | 卡西欧计算机株式会社 | 地图信息提供装置、***及方法以及便携型地图发送装置 |
CN110502600A (zh) * | 2019-08-27 | 2019-11-26 | 广东广量测绘信息技术有限公司 | 一种招商地图的招商信息标示方法及其储存介质 |
CN111638537A (zh) * | 2020-08-03 | 2020-09-08 | 成都瑞达科讯科技有限公司 | 一种室内室外多技术融合定位方法 |
CN112649015A (zh) * | 2020-12-29 | 2021-04-13 | 北京骑胜科技有限公司 | 一种单车地图优化方法、装置、电子设备及存储介质 |
US11874128B2 (en) | 2013-06-08 | 2024-01-16 | Apple Inc. | Mapping application with turn-by-turn navigation mode for output to vehicle display |
US11934961B2 (en) | 2013-03-15 | 2024-03-19 | Apple Inc. | Mobile device with predictive routing engine |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7561169B2 (en) * | 2006-08-21 | 2009-07-14 | Geo-Softworks, LLC | Systems and methods for generating user specified information from a map |
US7916142B2 (en) | 2006-08-21 | 2011-03-29 | Geo-Softworks, LLC | Systems and methods for generating user specified information from a map |
US8069412B2 (en) * | 2006-10-17 | 2011-11-29 | At&T Intellectual Property I, L.P. | Methods, systems, and products for mapping facilities data |
US8484059B2 (en) * | 2006-10-17 | 2013-07-09 | At&T Intellectual Property I, L.P. | Methods, systems, and products for surveying facilities |
JP4858400B2 (ja) * | 2007-10-17 | 2012-01-18 | ソニー株式会社 | 情報提供システム、情報提供装置、情報提供方法 |
JP2010156800A (ja) * | 2008-12-26 | 2010-07-15 | Toshiba Tec Corp | 地図情報表示装置、方法及びプログラム |
US9046369B2 (en) * | 2009-04-29 | 2015-06-02 | Honeywell International Inc. | Methods and systems for updating a map in response to selection of content for display on the map |
US8289347B2 (en) * | 2009-07-29 | 2012-10-16 | International Business Machines Corporation | Enabling a user to choose a representative landmark to display at a particular zoom level on a digital map |
JP5658451B2 (ja) * | 2009-11-30 | 2015-01-28 | ソニー株式会社 | 情報処理装置、情報処理方法及びそのプログラム |
US8364395B2 (en) * | 2010-12-14 | 2013-01-29 | International Business Machines Corporation | Human emotion metrics for navigation plans and maps |
JP2012163737A (ja) * | 2011-02-07 | 2012-08-30 | Navitime Japan Co Ltd | 施設情報提供装置、施設情報提供システム、サーバ装置、端末装置、施設情報提供方法、および、プログラム |
US9347791B2 (en) * | 2011-10-07 | 2016-05-24 | The Boeing Company | Methods and systems for operating a touch screen display |
JP5839978B2 (ja) * | 2011-12-19 | 2016-01-06 | アルパイン株式会社 | ナビゲーション装置 |
US20150046082A1 (en) * | 2012-03-16 | 2015-02-12 | Toyota Jidosha Kabushiki Kaisha | Information presentation device and presentation-use information management system |
JP6029843B2 (ja) * | 2012-04-02 | 2016-11-24 | アルパイン株式会社 | 地図表示装置 |
US9009610B2 (en) * | 2012-06-07 | 2015-04-14 | Costar Group, Inc. | Method and apparatus for managing real estate data |
WO2014035367A1 (en) * | 2012-08-27 | 2014-03-06 | Empire Technology Development Llc | Generating augmented reality exemplars |
US10331631B2 (en) * | 2013-03-15 | 2019-06-25 | Factual Inc. | Apparatus, systems, and methods for analyzing characteristics of entities of interest |
JP6212767B2 (ja) * | 2013-03-29 | 2017-10-18 | 株式会社コナミデジタルエンタテインメント | アプリケーション制御プログラム、アプリケーション制御方法、アプリケーション制御装置 |
JP2015158900A (ja) * | 2014-01-27 | 2015-09-03 | 株式会社リコー | 情報処理装置、情報処理方法および情報処理プログラム |
JP6025072B2 (ja) * | 2014-06-04 | 2016-11-16 | 株式会社セガゲームス | ゲーム装置及びプログラム |
JP6012061B1 (ja) * | 2016-03-22 | 2016-10-25 | 庸佑 壬生 | ナビゲーションシステム及びナビゲーションプログラム |
JP6543591B2 (ja) * | 2016-03-31 | 2019-07-10 | 株式会社ゼンリンデータコム | 地図表示装置、地図表示方法およびコンピュータプログラム |
US11334216B2 (en) * | 2017-05-30 | 2022-05-17 | Palantir Technologies Inc. | Systems and methods for visually presenting geospatial information |
US11163819B2 (en) * | 2017-10-23 | 2021-11-02 | Adobe Inc. | Image search and retrieval using object attributes |
JP7059467B2 (ja) * | 2018-05-09 | 2022-04-26 | 国際航業株式会社 | 地理情報システム |
US11175157B1 (en) | 2018-10-24 | 2021-11-16 | Palantir Technologies Inc. | Dynamic scaling of geospatial data on maps |
US20220003568A1 (en) * | 2020-07-05 | 2022-01-06 | James Benge | System and method of finding and engaging with historical markers |
JP6993485B1 (ja) * | 2020-09-23 | 2022-01-13 | 株式会社Jx通信社 | 情報分析装置、情報分析方法および情報分析プロブラム |
US11914840B2 (en) * | 2021-07-20 | 2024-02-27 | Rivian Ip Holdings, Llc | Charger map overlay and detail card |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001125702A (ja) * | 1999-10-29 | 2001-05-11 | Nippon Telegraph & Telephone West Corp | 表示制御方法 |
US7076741B2 (en) * | 2001-03-16 | 2006-07-11 | Alpine Electronics, Inc. | Point-of-interest icon and point-of-interest mark display method |
JP2002372427A (ja) * | 2001-06-15 | 2002-12-26 | Alpine Electronics Inc | ナビゲーション装置 |
KR100485059B1 (ko) * | 2001-10-19 | 2005-04-22 | 후지쓰 텐 가부시키가이샤 | 화상표시장치 |
JP2003271051A (ja) * | 2002-03-13 | 2003-09-25 | Sumitomo Electric Ind Ltd | 地図情報表示装置、地図情報表示方法を表現するためのプログラムおよびそのプログラムを記録した記録媒体 |
JP4014447B2 (ja) * | 2002-05-23 | 2007-11-28 | 富士通テン株式会社 | ナビゲーション装置 |
JP3753110B2 (ja) * | 2002-08-07 | 2006-03-08 | 株式会社デンソー | カーナビゲーション装置 |
JP2004163592A (ja) * | 2002-11-12 | 2004-06-10 | Zenrin Datacom Co Ltd | 地図情報提供システム |
JP4421930B2 (ja) * | 2004-04-20 | 2010-02-24 | 株式会社ザナヴィ・インフォマティクス | 車載情報端末 |
JP4290156B2 (ja) * | 2005-11-07 | 2009-07-01 | 株式会社ゼンリンデータコム | 地図情報提供システム |
-
2006
- 2006-12-28 JP JP2006356543A patent/JP5029874B2/ja not_active Expired - Fee Related
-
2007
- 2007-09-27 US US11/862,692 patent/US20080162031A1/en not_active Abandoned
- 2007-09-28 CN CN2007101616951A patent/CN101210824B/zh not_active Expired - Fee Related
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101813487B (zh) * | 2009-02-24 | 2015-01-14 | 阿尔派株式会社 | 导航装置以及导航装置的显示方法 |
CN101813487A (zh) * | 2009-02-24 | 2010-08-25 | 阿尔派株式会社 | 导航装置以及导航装置的显示方法 |
CN102472630A (zh) * | 2009-09-10 | 2012-05-23 | 宝马股份公司 | 导航***和无线电接收*** |
CN102472630B (zh) * | 2009-09-10 | 2014-11-12 | 宝马股份公司 | 导航*** |
CN103459980A (zh) * | 2011-03-22 | 2013-12-18 | 哈曼贝克自动***股份有限公司 | 数字地图的图标的管理 |
CN102831817A (zh) * | 2011-04-29 | 2012-12-19 | 三星电子株式会社 | 在地图服务中显示标记的方法 |
CN102831817B (zh) * | 2011-04-29 | 2017-05-03 | 三星电子株式会社 | 在地图服务中显示标记的方法 |
CN102829792A (zh) * | 2011-06-16 | 2012-12-19 | 环达电脑(上海)有限公司 | 导航装置及其控制方法 |
CN102829792B (zh) * | 2011-06-16 | 2016-09-28 | 环达电脑(上海)有限公司 | 导航装置及其控制方法 |
CN102760378A (zh) * | 2012-06-05 | 2012-10-31 | 深圳市粮食集团有限公司 | 一种结合电子地图的粮食信息处理方法及管理*** |
CN102760378B (zh) * | 2012-06-05 | 2014-12-31 | 深圳市粮食集团有限公司 | 一种结合电子地图的粮食信息处理方法及管理*** |
CN103021262B (zh) * | 2012-12-05 | 2015-07-08 | 广东威创视讯科技股份有限公司 | 地图标注的绘制处理方法和*** |
CN103021262A (zh) * | 2012-12-05 | 2013-04-03 | 广东威创视讯科技股份有限公司 | 地图标注的绘制处理方法和*** |
US11934961B2 (en) | 2013-03-15 | 2024-03-19 | Apple Inc. | Mobile device with predictive routing engine |
CN109631935A (zh) * | 2013-03-15 | 2019-04-16 | 苹果公司 | 地图绘制应用程序搜索功能 |
CN104063755A (zh) * | 2013-03-20 | 2014-09-24 | 珍视娱乐有限公司 | 获取地理区域展示评级的信息*** |
US11874128B2 (en) | 2013-06-08 | 2024-01-16 | Apple Inc. | Mapping application with turn-by-turn navigation mode for output to vehicle display |
CN103679727A (zh) * | 2013-12-16 | 2014-03-26 | 中国科学院地理科学与资源研究所 | 一种多维时空动态联动分析方法和装置 |
CN105335393A (zh) * | 2014-07-11 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 一种地图显示方法及装置 |
CN105472313A (zh) * | 2014-08-29 | 2016-04-06 | 霍尼韦尔国际公司 | 在监控***的电子地图上显示多个设备的方法 |
CN105823476A (zh) * | 2014-12-26 | 2016-08-03 | 纬创资通股份有限公司 | 电子装置及目标物的显示方法 |
CN106897321A (zh) * | 2015-12-21 | 2017-06-27 | 北京国双科技有限公司 | 显示地图数据的方法及装置 |
CN109196571A (zh) * | 2016-05-30 | 2019-01-11 | 爱信艾达株式会社 | 地图显示***以及地图显示程序 |
CN110069586A (zh) * | 2017-09-26 | 2019-07-30 | 卡西欧计算机株式会社 | 地图信息提供装置、***及方法以及便携型地图发送装置 |
CN110069586B (zh) * | 2017-09-26 | 2023-06-27 | 卡西欧计算机株式会社 | 地图信息提供装置、***及方法以及便携型地图发送装置 |
CN109557804A (zh) * | 2017-09-27 | 2019-04-02 | 卡西欧计算机株式会社 | 便携式电子表、显示方法、存储介质 |
CN110502600B (zh) * | 2019-08-27 | 2023-05-16 | 广东广量测绘信息技术有限公司 | 一种招商地图的招商信息标示方法及其储存介质 |
CN110502600A (zh) * | 2019-08-27 | 2019-11-26 | 广东广量测绘信息技术有限公司 | 一种招商地图的招商信息标示方法及其储存介质 |
CN111638537B (zh) * | 2020-08-03 | 2020-11-06 | 成都瑞达科讯科技有限公司 | 一种室内室外多技术融合定位方法 |
CN111638537A (zh) * | 2020-08-03 | 2020-09-08 | 成都瑞达科讯科技有限公司 | 一种室内室外多技术融合定位方法 |
CN112649015A (zh) * | 2020-12-29 | 2021-04-13 | 北京骑胜科技有限公司 | 一种单车地图优化方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20080162031A1 (en) | 2008-07-03 |
JP5029874B2 (ja) | 2012-09-19 |
CN101210824B (zh) | 2012-01-04 |
JP2008165072A (ja) | 2008-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101210824B (zh) | 信息处理装置、信息处理方法和信息处理程序 | |
US10509477B2 (en) | Data services based on gesture and location information of device | |
US8326530B2 (en) | System and apparatus for processing information, image display apparatus, control method and computer program | |
US7076741B2 (en) | Point-of-interest icon and point-of-interest mark display method | |
JP4774553B2 (ja) | 地図表示制御装置、地図表示制御方法並びに地図表示制御用プログラム及び情報記録媒体 | |
EP0897170B1 (en) | Location floor number display device in navigation apparatus | |
US8014943B2 (en) | Method and system for displaying social networking navigation information | |
US8700301B2 (en) | Mobile computing devices, architecture and user interfaces based on dynamic direction information | |
CN102037483A (zh) | 将图像动态地映射在导航***中的对象上 | |
US20090319178A1 (en) | Overlay of information associated with points of interest of direction based data services | |
US20140074395A1 (en) | Method of displaying points of interest and related portable electronic device | |
US20090063424A1 (en) | Geographic information system | |
US7737987B2 (en) | Display method and apparatus for adjusting contrast of map elements for navigation system | |
US20080040024A1 (en) | Method and apparatus of displaying three-dimensional arrival screen for navigation system | |
US9529925B2 (en) | Method of displaying search results | |
CN102750079A (zh) | 终端设备、对象控制方法以及程序 | |
US10506393B2 (en) | Method of displaying location of a device | |
JP4774560B2 (ja) | 地図表示制御装置、地図表示制御方法並びに地図表示制御用プログラム及び情報記録媒体 | |
CN102472626B (zh) | 地图显示装置 | |
US20160116296A1 (en) | Providing instant routing options | |
JP2012173154A (ja) | ナビゲーション装置 | |
US10209876B2 (en) | Method and apparatus for providing a segmented scrollbar | |
US20120092326A1 (en) | Branded Location Referencing | |
JP2010085199A (ja) | ナビゲーション装置 | |
JP5449646B2 (ja) | 位置情報算出方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120104 Termination date: 20180928 |
|
CF01 | Termination of patent right due to non-payment of annual fee |