CN111149145B - 信息处理装置、信息处理方法及程序 - Google Patents
信息处理装置、信息处理方法及程序 Download PDFInfo
- Publication number
- CN111149145B CN111149145B CN201780094018.4A CN201780094018A CN111149145B CN 111149145 B CN111149145 B CN 111149145B CN 201780094018 A CN201780094018 A CN 201780094018A CN 111149145 B CN111149145 B CN 111149145B
- Authority
- CN
- China
- Prior art keywords
- map
- representation data
- map representation
- information
- data
- 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.)
- Active
Links
Images
Classifications
-
- 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
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3896—Transmission of map data from central databases
-
- 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/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3856—Data obtained from user input
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3889—Transmission of selected map data, e.g. depending on route
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3863—Structures of map data
- G01C21/387—Organisation of map data, e.g. version management or database structures
- G01C21/3881—Tile-based structures
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Ecology (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Instructional Devices (AREA)
Abstract
以往,无法向使用者提供适当的地图表现数据。通过以下的信息处理装置能够向使用者提供适当的地图表现数据,所述信息处理装置具备:地图表现数据保存部,保存表现地图的两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据;接收部,从终端装置接收对位置进行确定的位置确定信息;数据获取部,从地图表现数据保存部获取与由位置确定信息确定的位置所对应的区域确定信息相互对应的、一个以上的地图表现数据;以及发送部,向终端装置发送数据获取部获取的一个以上的地图表现数据。
Description
技术领域
本发明涉及一种提供地图表现数据的信息处理装置等。
背景技术
以往,有能够在手写的地图等上附加地理信息进行阅览的***(例如,参照专利文献1)。本***是具备一个以上的终端装置和服务器装置的地图信息***,其中,终端装置具备:向服务器装置发送具有正在输出的地图的地图识别符和当前位置信息的终端信息的终端信息发送部;从服务器装置接收作为与地图上的地点相关的信息的地点信息的地点信息接收部;以及输出作为与地点信息相对应的信息的输出信息的信息输出部,服务器装置具备:按照每个地图识别符保存作为绝对位置信息和相对位置信息的组合的位置对应信息的地图信息保存部;接收终端信息的终端信息接收部;使用终端信息获取地点信息的地点信息取得部;以及向终端装置发送地点信息的地点信息发送部。
现有技术文献
专利文献
专利文献1:日本特开2011-154172号公报
发明内容
本发明所要解决的技术问题
然而,在现有技术中,使用者必须输入条件来检索手写的地图等的地图表现数据,无法向使用者容易地提供适当的地图表现数据。
用于解决技术问题的技术手段
本第一技术方案的信息处理装置具备:地图表现数据保存部,保存表现地图的两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据;接收部,从终端装置接收对位置进行确定的位置确定信息;数据获取部,从地图表现数据保存部获取与由位置确定信息确定的位置所对应的区域确定信息相互对应的、一个以上的地图表现数据;以及发送部,向终端装置发送数据获取部获取的一个以上的地图表现数据。
通过这种结构,能够向使用者容易地提供适当的地图表现数据。
另外,本第二技术方案的信息处理装置中,在第一技术方案的基础上,进一步具备排序部,所述排序部在数据获取部获取的地图表现数据存在两个以上的情况下,使用与两个以上的各地图表现数据相互对应的一个以上的属性值,对两个以上的地图表现数据进行排序,发送部向终端装置发送排序部进行了排序的两个以上的地图表现数据。
通过这种结构,能够按照适当的顺序向使用者提示适当的地图表现数据。
另外,在本第三技术方案的信息处理装置中,在第二技术方案的基础上,进一步具备分数获取部,所述分数获取部在数据获取部获取的地图表现数据存在两个以上的情况下,针对两个以上的各地图表现数据,使用与各地图表现数据相互对应的一个或两个以上的属性值,获取分数,排序部以分数为排序键对两个以上的地图表现数据进行排序。
通过这种结构,能够按照适当的顺序向使用者容易地提示适当的地图表现数据。
另外,在本第四技术方案的信息处理装置中,在第三技术方案的基础上,一个以上的属性值是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、地图表现数据的比例尺、地图表现数据的面积、与使用者对地图表现数据的动作相关的使用者动作信息中的一个以上的信息。
通过这种结构,能够按照适当的顺序向使用者容易地提示适当的地图表现数据。
另外,在本第五技术方案的信息处理装置中,在第四技术方案的基础上,使用者动作信息是基于使用者从过去到当前为止对地图表现数据的操作的历史信息、以及基于使用者当前对地图表现数据的操作的当前信息中的任意者。
通过这种结构,能够按照适当的顺序向使用者容易地提示适当的地图表现数据。
另外,在本第六技术方案的信息处理装置中,在第一技术方案至第五技术方案中的任一技术方案的基础上,位置确定信息是表示终端装置所在的当前位置的当前位置信息、与由终端装置输出的地图表现数据或地图相对应的位置信息、通过由终端装置受理的地名信息确定的位置信息、由终端装置输出的地图表现数据或地图、以及由终端装置受理的地名信息中的任意者。
通过这种结构,能够向使用者容易地提供适当的地图表现数据。
另外,在本第七技术方案的信息处理装置中,在第一技术方案至第六技术方案中的任一技术方案的基础上,进一步具备第二数据获取部,所述第二数据获取部在接收部接收到位置确定信息之后,获取满足预先确定的条件的一个以上的地图表现数据,发送部向终端装置发送第二数据获取部获取的一个以上的地图表现数据的一部分或全部。
通过这种结构,能够没有压力地向使用者容易地提供适当的地图表现数据。
另外,在本第八技术方案的信息处理装置中,在第七技术方案的基础上,第二数据获取部获取发送部发送到终端装置的地图表现数据的一个以上的属性值,并且获取与一个以上的属性值具有预先确定的关系的属性值所对应的一个以上的地图表现数据。
通过这种结构,能够没有压力地向使用者容易地提供适当的地图表现数据。
另外,在本第九技术方案的信息处理装置中,在第七技术方案的基础上,进一步具备使用者信息保存部,所述使用者信息保存部保存具有对使用者进行识别的使用者识别符以及与使用者对地图表现数据的操作相关的历史信息的一个以上的使用者信息,接收部还接收使用者识别符,第二数据获取部使用与接收部接收到的使用者识别符成对的历史信息,获取一个以上的地图表现数据。
通过这种结构,能够没有压力地向使用者容易地提供适当的地图表现数据。
另外,在本第十技术方案的信息处理装置中,在第一技术方案至第九技术方案中的任一技术方案的基础上,地图表现数据被包含于文件中,一个文件中包含两个以上的地图表现数据,数据获取部从地图表现数据保存部获取包含与由位置确定信息确定的位置所对应的区域确定信息相互对应的地图表现数据的、一个以上的文件,发送部向终端装置发送数据获取部获取的一个以上的文件。
通过这种结构,能够向使用者容易地提供适当的地图表现数据。
发明效果
根据本发明的信息处理装置,能够向使用者容易地提供适当的地图表现数据。
附图说明
图1是表示实施方式1中的信息***A的概念图的图。
图2是该信息***A的框图。
图3是对该信息处理装置1的动作进行说明的流程图。
图4是对该信息处理装置1的动作进行说明的流程图。
图5是对该位置信息获取处理进行说明的流程图。
图6是对该排序处理进行说明的流程图。
图7是对该终端装置2的动作进行说明的流程图。
图8是表示该地图表现数据管理表的图。
图9是表示该使用者信息管理表的图。
图10是表示该地名位置对应表的图。
图11是表示该终端装置2的显示例的图。
图12是表示该终端装置2的显示例的图。
图13是表示该终端装置2的显示例的图。
图14是表示该终端装置2的显示例的图。
图15是表示该终端装置2的显示例的图。
图16是表示该终端装置2的显示例的图。
图17是该计算机***的概略图。
图18是该计算机***的框图。
具体实施方式
以下,参照附图对信息处理装置等的实施方式进行说明。此外,由于在实施方式中标注相同的附图标记的构成要素进行相同的动作,因此有时候省略再次的说明。
(实施方式1)
在本实施方式中,说明使用能够确定位置的位置确定信息对与对区域进行确定的区域确定信息相互对应的地图表现数据进行检索的信息***。
另外,在本实施方式中,说明对经检索获取的多个地图表现数据进行排序并输出的信息***。
另外,在本实施方式中,说明能够通过使用者所使用的终端装置对满足预先确定的条件的地图表现数据进行缓存的信息***。
进一步,在本实施方式中,说明还能够处理存在两个以上的地图表现数据的文件的信息***。
图1是本实施方式中的信息***A的概念图。信息***A具备信息处理装置1以及一个或两个以上的终端装置2。信息处理装置1是所谓的服务器装置,例如,云服务器、ASP服务器等,其种类不限。终端装置2是使用者所使用的终端,所谓的智能电话、平板终端、笔记本电脑、PC等,其种类不限。
图2是本实施方式中的信息***A的框图。
信息处理装置1具备保存部11、接收部12、处理部13以及发送部14。保存部11具备地图表现数据保存部111、使用者信息保存部112。处理部13 具备数据获取部131、排序部132、分数获取部133以及第二数据获取部134。
终端装置2具备终端保存部21、终端受理部22、终端处理部23、终端发送部24、终端接收部25以及终端输出部26。
在构成信息处理装置1的保存部11中保存各种信息。各种信息例如是指下述的地图表现数据、下述的使用者信息、地名信息与位置信息的成对的信息。此外,地名信息是指表示地名的信息,例如,地名、地点名、名胜的名称、车站名、风景的名称、都道府县名、市镇村名、观光景点的名称等。位置信息是表示位置的信息,通常是(纬度、经度),只要是表示位置的信息即可。
另外,各种信息例如是指用于计算下述的分数的运算式、作为用于获取分数的表的分数表。运算式例如是以地图表现数据的一个以上的属性值为参数的式,其具体例在下面叙述。分数表是与地图表现数据的一个以上的各属性值或属性值的组合成对地保存分数或者成为分数源的源数据的表。
另外,各种信息例如是指地名位置对应表。地名位置对应表是表示地名信息与位置信息之间的对应的表。
在地图表现数据保存部111中保存两个以上的地图表现数据。地图表现数据是对地图进行表现的数据。地图表现数据是要表现的地理的区域为有限的信息。地图表现数据优选与识别地图表现数据的地图识别符相互对应。地图识别符例如是ID、具有地图表现数据的文件名、地图表现数据的名称等。地图表现数据例如是旧地图、图示地图、概略地图、手写地图等,其种类不限。地图表现数据通常是图像数据,但是也可以是矢量数据等,数据结构不限。地图表现数据与一个或两个以上的属性值相互对应。一个以上的属性值是地图表现数据的属性值。属性值是表示地图表现数据的性质和特征等的信息。与地图表现数据相互对应的一个以上的属性值包含区域确定信息。区域确定信息是确定地图表现数据所表示的区域的信息。区域通常为矩形,但是也可以是三角形、八边形、圆形等矩形以外的形状。地图表现数据表示的区域可以说是地图表现数据正在表现的区域。
与地图表现数据相互对应的一个以上的属性值例如是静态的属性值即静态属性值。另外,与地图表现数据相互对应的一个以上的属性值例如是动态变化的动态属性值。一个以上的属性值也可以包含一个以上的静态属性值和一个以上的动态属性值。静态属性值例如是作为地图表现数据的地图的比例尺(适当地简称作“比例尺”)、地图表现数据所表示的区域在地图上的实际面积(适当地简称作“面积”)、表示地图的内容的内容信息。内容信息是地图表现数据的完成度、地图表现数据的主题、与地图表现数据相对应的元数据、关键词等。元数据、关键词例如是地图表现数据的种类、存在于地图表现数据的区域中的风景名、地名等。动态属性值例如是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、与使用者对地图表现数据的动作相关的使用者动作信息。
此外,代表地图表现数据的地点例如是指地图表现数据的重心点、地图表现数据的边缘的任意点、构成地图表现数据的区域的边界的任意点。
地图表现数据优选被包含于文件中。但是,地图表现数据也可以是数据库内的数据,其数据格式、管理方法不限。在地图表现数据被包含于文件中的情况下,该文件中可以包含有两个以上的地图表现数据。另外,一个地图表现数据可以通过两个以上的文件实现。也就是说,一个地图表现数据被分割到两个以上的文件中。
使用者动作信息通常包含历史信息、当前信息中的一种以上的信息。历史信息是指基于使用者从过去到当前为止对地图表现数据的操作的信息。当前信息是基于使用者当前对地图表现数据的操作的信息。历史信息例如是使用者过去下载的次数、月浏览数、平均访问时间、星级数、等级等的使用者的评价值的平均、使用者对地图表现数据的评论数(感想数)。但是,历史信息例如也可以是来自使用者的指示(例如,下载的指示、在终端装置2不显示的指示)、接收到的评论、接收到的评价值等。
当前信息例如是识别由终端装置2当前输出的地图表现数据的地图识别符、以及当前输出的地图表现数据的输出时间(也可以称作阅览时间)。
使用者信息保存部112保存一个或两个以上的使用者信息。使用者信息是与使用者有关的信息。使用者信息通常具有识别使用者的使用者识别符以及历史信息。历史信息是与使用者对地图表现数据的操作的历史有关的信息。历史信息例如是识别所预览的(下载的)地图表现数据的地图识别符、阅览地图表现数据的时间等。此外,使用者识别符也可以是识别终端装置2的终端识别符。使用者识别符例如是ID、邮箱地址、电话号码、MAC地址等。
接收部12从终端装置2接收位置确定信息。接收部12优选地还与位置确定信息相互对应地接收使用者识别符。
此外,位置确定信息是指对位置进行确定的信息。位置确定信息既可以是确定终端装置2的位置的信息,也可以是对认为使用者正在注目的区域或地域的位置的信息等。位置确定信息例如是表示终端装置2所在的当前位置的当前位置信息(例如,(纬度,经度)的信息)、与由终端装置2输出的地图表现数据或地图相对应的位置信息、或者根据由终端装置2受理的地名信息确定的位置信息、由终端装置2输出的地图表现数据或地图、或者由终端装置2受理的地名信息。
与由终端装置2输出的地图表现数据或地图相对应的位置信息是表示由终端装置2输出的地图表现数据或地图的中心点的位置的信息、或者表示由终端装置2输出的地图表现数据或地图的边界线上的任意一点的位置的信息等。
处理部13进行各种处理。各种处理例如是指数据获取部131、排序部132、分数获取部133、第二数据获取部134进行的处理。
数据获取部131从地图表现数据保存部111获取与由位置确定信息确定的位置所对应的区域确定信息相互对应的、一个或两个以上的地图表现数据。由位置确定信息确定的位置所对应的区域确定信息例如是指表示包含由位置确定信息确定的位置的区域的区域确定信息、表示包含与由位置确定信息确定的位置相近到满足预先确定的条件的程度的位置的区域的区域确定信息等。
在地图表现数据包含于文件中的情况下,数据获取部131从地图表现数据保存部111获取包含与由位置确定信息确定的位置所对应的区域确定信息相互对应的地图表现数据的、一个以上的文件。此外,地图表现数据包含于文件中,也可以为地图表现数据是文件。地图表现数据是文件,例如为文件是地图表现数据的图像文件。
排序部132在数据获取部131获取到的地图表现数据存在两个以上的情况下,使用与该两个以上的各地图表现数据相互对应的一个以上的属性值对两个以上的地图表现数据进行排序。也就是说,排序部132在数据获取部131 获取到的地图表现数据存在两个以上的情况下,从地图表现数据保存部111 获取与该两个以上的各地图表现数据相互对应的一个以上的属性值,并使用该一个以上的属性值对两个以上的地图表现数据进行排序。
排序部132例如以从与各地图表现数据相互对应的一个以上的属性值获取到的分数为排序键,对两个以上的地图表现数据进行排序。此外,分数的获取由下述的分数获取部133进行。另外,这里的排序通常是按照分数的降序的排序。排序部132通常以分数越高越在前面(先)输出的方式对地图表现数据进行排序。另外,对于排序,只要是使得在终端装置2中按顺序输出的处理,则可以是任何的排序,例如,既可以是两个以上的地图表现数据的按序排列,也可以与两个以上的各地图表现数据相互对应地将表示位次的位次信息附加到地图表现数据。
分数获取部133在数据获取部131获取到的地图表现数据存在两个以上的情况下,针对两个以上的各地图表现数据,使用与各地图表现数据相互对应的一个或两个以上的属性值获取分数。获取分数的算法可以是各种各样的。
分数获取部133也可以仅使用与各地图表现数据相互对应的一个以上的属性值获取各地图表现数据的分数。另外,分数获取部133也可以使用与各地图表现数据相互对应的一个以上的属性值、以及使用者信息获取各地图表现数据的分数。
分数获取部133例如使用位置确定信息所表示的位置与代表地图表现数据的地点之间的距离(以下,适当地简称为“距离”)、比例尺、面积、完成度、元数据、DL次数、月浏览数、平均访问时间、评价值中的一个或两个以上的属性值,获取地图表现数据的分数。在此,比例尺是指地图表现数据的比例尺。面积是指地图表现数据所表现的区域的实际面积。完成度是指表示地图表现数据的完成的程度的信息,是人为输入的信息。元数据是指赋予给地图表现数据的信息。DL次数是至今为止下载到一个以上的终端装置2中并且在一个以上的终端装置2中显示的总次数。此外,DL次数也可以是至今为止下载到一个以上的终端装置2中的总次数。月浏览数是当月或者上个月在一个以上的终端装置2中显示的总次数。平均访问时间是终端装置2所显示的时间的平均值。评价值是使用者的评价值的平均值。
分数获取部133例如以距离越短则分数越高的方式计算分数。分数获取部133例如以比例尺越小则分数越高的方式计算分数。分数获取部133例如以面积越小则分数越高的方式计算分数。分数获取部133例如以完成度越高 (完成度的值越大)则分数越高的方式计算分数。分数获取部133例如以DL 次数越多则分数越高的方式计算分数。分数获取部133例如以月浏览数越多则分数越高的方式计算分数。分数获取部133例如以平均访问时间越长则分数越高的方式计算分数。分数获取部133例如以评价值越大则分数越高的方式计算分数。
分数获取部133例如也可以参照如果一个或两个以上的属性值确定则分数确定的分数表,使用所获取的一个或两个以上的属性值,从分数表获取分数。
第二数据获取部134在接收部12接收到位置确定信息之后,获取满足预先确定的条件(以下,适当地称作“缓存条件”)的一个以上的地图表现数据。第二数据获取部134在终端装置2中获取用于使地图表现数据的显示高速化的缓存用地图表现数据。也就是说,优选地,第二数据获取部134获取估计终端装置2的使用者接下来进行请求的可能性高(满足预先确定的条件)的地图表现数据。
第二数据获取部134例如获取发送部14发送到终端装置2的地图表现数据(当前正在阅览的地图表现数据)的一个以上的属性值,并且获取与该一个以上的属性值具有预先确定的关系的属性值所对应的一个以上的地图表现数据。此外,具有预先确定的关系的属性值例如是指与当前正在阅览的地图表现数据的一个以上的属性值一致的一个以上的属性值。另外,具有预先确定的关系的属性值例如是指与当前正在阅览的地图表现数据的一个以上的属性值近似到满足预先确定的条件的程度的一个以上的属性值。
第二数据获取部134例如使用与接收部12接收到的使用者识别符成对的历史信息,获取一个以上的地图表现数据。第二数据获取部134例如获取与历史信息所具有的一个以上的地图识别符成对的一个以上的属性值,并且从获取的属性值中获取满足缓存条件的属性值(获取使用者期望的属性值),并且获取与该属性值成对的一个以上的地图表现数据。
第二数据获取部134例如使用发送部14发送到终端装置2的地图表现数据(当前正在阅览的地图表现数据)的一个以上的属性值、以及与接收部12 接收到的使用者识别符成对的历史信息,获取一个以上的地图表现数据。
第二数据获取部134例如获取分数获取部133获取到的分数大至满足预先确定的条件的程度的分数的一个以上的地图表现数据。此外,在这种情况下,分数获取部133使用发送部14发送到终端装置2的地图表现数据(当前正在阅览的地图表现数据)的一个以上的属性值、与接收部12接收到的使用者识别符成对的历史信息中的一种以上的属性值,获取地图表现数据的分数。
第二数据获取部134获取在一个终端装置2中缓存的地图表现数据的时间点不限。第二数据获取部134例如也可以在地图表现数据被发送到一个终端装置2的情况下,开始获取在该终端装置2中缓存的地图表现数据的处理。另外,第二数据获取部134例如也可以在地图表现数据被发送到一个终端装置2之后经过预先确定的时间的情况下,开始获取在该一个终端装置2中缓存的地图表现数据的处理。
发送部14向终端装置2发送数据获取部131所获取的一个以上的地图表现数据。在发送部14发送一个地图表现数据的情况下,该一个地图表现数据也可以为两个以上的文件。另外,发送部14可以将构成一个地图表现数据的多个文件(该地图表现数据的一部分的文件)作为合并成一个的压缩文件,发送到终端装置2,也可以通过非同步通信使与一个ID具有关联的多个各文件在不同的时间点被发送。此外,一个地图表现数据的一部分的文件也可以称作平铺图像文件。另外,构成一个地图表现数据的多个文件也可以称作数据集。
发送部14例如向终端装置2发送排序部132进行了排序的两个以上的地图表现数据。
发送部14例如向终端装置2发送第二数据获取部134所获取的一个以上的地图表现数据的一部分或全部。地图表现数据的一部分是指分割地图表现数据得到的其中的一部分区域的地图表现数据。一部分区域的地图表现数据也可以称作部分地图表现数据。
发送部14例如向终端装置2发送数据获取部131所获取到的一个以上的文件。此外,在这种情况下,文件包含一个或两个以上的地图表现数据。
在构成终端装置2的终端保存部21中保存各种信息。各种信息例如是指使用者识别符、所缓存的地图表现数据的全部或一部分。各种信息例如是指地名位置对应表。
终端受理部22受理各种指示和信息。各种指示和信息例如是指地图表现数据的请求指示、各种操作。地图表现数据的请求指示可以具有地图识别符,也可以不具有地图识别符。
在此,受理是指包含从键盘和鼠标、触摸面板等的输入装置输入的信息的受理、经由有线或无线的通信线路发送的信息的接收、从光盘和磁盘、半导体存储器等的存储介质中读出的信息的受理等在内的概念。
各种指示和信息的输入单元可以是触摸面板、键盘、鼠标、基于菜单画面的输入单元等任何的输入单元。终端受理部22可以通过触摸面板、键盘等输入单元的设备驱动器、菜单画面的控制软件等实现。
终端处理部23进行各种处理。各种处理例如是指根据终端受理部22受理的指示构建为要进行发送的指示的处理。在终端受理部22受理了地图表现数据的请求指示的情况下,终端处理部23例如在请求指示不具有地图识别符的情况下,获取表示当前位置的位置信息,从终端保存部21获取使用者识别符,并且构建包括具有该位置信息的位置确定信息以及该使用者识别符的信息。另外,在终端受理部22受理了地图表现数据的请求指示、并且请求指示不具有地图识别符且由终端装置2显示地图或地图表现数据的情况下,例如,终端处理部23获取代表所显示的地图的区域的地点的位置信息或者代表所显示的地图表现数据的区域的地点的位置信息,从终端保存部21获取使用者识别符,并且构建包括具有该位置信息的位置确定信息以及该使用者识别符的信息。另外,在终端受理部22受理了地图表现数据的请求指示、并且请求指示不具有地图识别符且由终端装置2显示地图或地图表现数据的情况下,例如,终端处理部23获取所显示的地图或者所显示的地图表现数据,从终端保存部21获取使用者识别符,并且构建具有该地图或地图表现数据以及该使用者识别符的信息。另外,在终端受理部22受理了地图表现数据的请求指示、并且请求指示具有地点信息的情况下,例如,终端处理部23从终端保存部21 获取使用者识别符,并且构建包括具有地点信息的位置确定信息以及该使用者识别符的信息。另外,在终端受理部22受理了地图表现数据的请求指示、并且请求指示具有地点信息的情况下,例如,终端处理部23从终端保存部21 获取使用者识别符,从终端保存部21的地名位置对应表获取与地点信息相对应的位置信息,并且构建包括具有该位置信息的位置确定信息以及该使用者识别符的信息。
各种处理例如是从终端保存部21的地名位置对应表获取与受理的地名信息成对的位置信息的处理。
各种处理例如是指将缓存用的所接收到的地图表现数据的全部或一部分暂时存储在未图示的缓冲器中的处理。
终端发送部24向信息处理装置1发送各种指示和信息。终端发送部24 向信息处理装置1发送终端处理部23所构建的信息。
终端接收部25从信息处理装置1接收各种信息。各种信息是指所输出的地图表现数据。另外,各种信息是指所缓存的地图表现数据的全部或一部分。
终端输出部26输出各种信息。各种信息是指终端受理部22所受理的信息、终端接收部25接收到的地图表现数据等。
在此,输出通常是指显示到显示器。但是,输出也可以认为是包含使用通用投影仪的投影、利用打印机的打印、向外部装置(通常为显示装置)的发送、向存储介质的存储、处理结果向其他的处理装置和其他的程序等的转发等在内的概念。
保存部11、地图表现数据保存部111、使用者信息保存部112、以及终端保存部21优选为非易失性存储介质,但是也能通过易失性存储介质实现。
信息存储在保存部11等中的过程不限。例如,可以是经由存储介质将信息存储在保存部11等中,也可以是将经由通信线路等发送来的信息存储在保存部11等中,或者也可以是将经由输入装置输入的信息存储在保存部11等中。
接收部12以及终端接收部25通常通过无线或有线的通信单元实现,但是也可以通过接收广播的单元实现。
处理部13、数据获取部131、排序部132、分数获取部133、第二数据获取部134以及终端处理部23通常可由MPU、存储器等实现。处理部13等的处理步骤通常通过软件实现,该软件被存储在ROM等存储介质中。但是,也可以通过硬件(专用电路)实现。
发送部14以及终端发送部24通常通过无线或有线的通信单元实现,但是也可以通过广播单元实现。
可以认为终端输出部26包括显示器、扬声器等的输出装置,也可以认为终端输出部26不包括显示器、扬声器等的输出装置。终端输出部26可以通过输出装置的驱动软件、或者输出装置的驱动软件和输出装置等实现。
接下来,对信息***A的动作进行说明。首先,关于信息处理装置1的动作,使用图3、图4的流程图进行说明。
(步骤S301)接收部12对是否从终端装置2接收到位置确定信息进行判断。在接收到位置确定信息的情况下,前进到步骤S302,在没有接收到位置确定信息的情况下,前进到步骤S313。此外,接收部12通常还接收与位置确定信息相互对应的使用者识别符。
(步骤S302)数据获取部131使用在步骤S301接收到的位置确定信息获取位置信息。此外,关于位置信息获取处理,使用图5的流程图进行说明。
(步骤S303)数据获取部131将1代入计数器i中。
(步骤S304)数据获取部131判断地图表现数据保存部111中是否存在第i个地图表现数据。如果存在第i个地图表现数据,则前进到步骤S305,如果不存在第i个地图表现数据,则前进到步骤S309。
(步骤S305)数据获取部131从地图表现数据保存部111获取与第i个地图表现数据成对的区域确定信息。
(步骤S306)数据获取部131判断在步骤S302获取的位置信息是否与在步骤S305获取的区域确定信息相对应。在相对应的情况下,前进到步骤S307,在不相对应的情况下,前进到步骤S308。此外,位置信息与区域确定信息相对应例如是指,根据位置信息确定的地点包含于区域确定信息所表示的区域、或者根据位置信息确定的地点与区域确定信息所表示的区域相近到满足预先确定的条件的程度等。此外,在步骤S302获取的位置信息是被保存在下述的变量中的位置信息。
(步骤S307)数据获取部131从地图表现数据保存部111获取识别第i 个地图表现数据的地图识别符,并暂时存储在未图示的缓冲器中。
(步骤S308)数据获取部131使计数器i增加1。返回到步骤S304。
(步骤S309)排序部132判断未图示的缓冲器中是否存在两个以上的地图识别符。在存在两个以上的地图识别符的情况下,前进到步骤S310,在不存在两个以上的地图识别符的情况下,前进到步骤S311。
(步骤S310)排序部132对通过存在于未图示的缓冲器中的两个以上的地图识别符识别的两个以上的地图表现数据进行排序。关于排序处理,使用图6的流程图进行说明。
(步骤S311)处理部13获取存在于未图示的缓冲器中的地图识别符,并且从地图表现数据保存部111获取通过该地图识别符识别的地图表现数据。
(步骤S312)发送部14将在步骤S310或步骤S311获取的一个以上的地图表现数据发送给终端装置2。返回到步骤S301。
(步骤S313)第二数据获取部134判断是否发送在一个终端装置2中缓存的地图表现数据。在判断为发送缓存的地图表现数据的情况下,前进到步骤S314,在判断为不发送缓存的地图表现数据的情况下,前进到步骤S324。此外,判断为发送缓存的地图表现数据的情况例如是,将地图表现数据已发送到一个终端装置2的情况、将地图表现数据发送到一个终端装置2之后经过预先确定的时间的情况。
(步骤S314)第二数据获取部134从使用者信息保存部112获取与作为发送要缓存的地图表现数据的对象的终端装置2的使用者识别符成对的历史信息。
(步骤S315)第二数据获取部134将1代入计数器j中。
(步骤S316)第二数据获取部134判断地图表现数据保存部111中是否存在第j个地图表现数据。在存在第j个地图表现数据的情况下,前进到步骤 S317,在不存在第j个地图表现数据的情况下,前进到步骤S321。
(步骤S317)第二数据获取部134从地图表现数据保存部111中获取与第j个地图表现数据成对的一个以上的属性值。
(步骤S318)第二数据获取部134判断在步骤S317获取的一个以上的属性值、或者在步骤S314获取的历史信息、或者在步骤S317获取的一个以上的属性值与在步骤S314获取的历史信息是否符合缓存条件。在符合缓存条件的情况下,前进到步骤S319,在不符合缓存条件的情况下,前进到步骤S320。
(步骤S319)第二数据获取部134将识别第j个地图表现数据的地图识别符暂时存储在未图示的缓冲器中。此外,在此,分数获取部133可以针对第j个地图表现数据,计算上述的分数,并且将地图识别符与分数成对地暂时存在在未图示的缓冲器中。另外,在此,暂时存储在缓冲器中的地图识别符通常是所缓存的地图表现数据的候选的地图表现数据的识别符。另外,关于分数获取部133的分数计算方法的例子,已在上面进行了叙述。
(步骤S320)第二数据获取部134使计数器j增加1。返回到步骤S316。
(步骤S321)第二数据获取部134根据通过在未图示的缓冲器中存储的地图识别符识别的地图表现数据,确定在终端装置2中缓存的地图表现数据。此外,第二数据获取部134也可以将通过在未图示的缓冲器中存储的地图识别符识别的所有的地图表现数据确定为要缓存的地图表现数据。另外,第二数据获取部134也可以从通过在未图示的缓冲器中存储的地图识别符识别的地图表现数据中随机地选择一个地图识别符,并且将通过该一个地图识别符识别的所有的地图表现数据确定为要缓存的地图表现数据。另外,也可以将在未图示的缓冲器中存储的分数为前N位(N为1以上的自然数)的地图表现数据确定为要缓存的地图表现数据。另外,也可以将在未图示的缓冲器中存储的分数为阈值以上或者比阈值大的地图表现数据确定为要缓存的地图表现数据。此外,确定地图表现数据例如可以是获取地图识别符,也可以是对地图表现数据赋予标志等。
(步骤S322)第二数据获取部134从地图表现数据保存部111中获取在步骤S321确定的一个以上的地图表现数据。
(步骤S323)发送部14将在步骤S322获取的一个以上的地图表现数据的全部、或者在步骤S322获取的一个以上的各地图表现数据的一部分发送给判断为将进行缓存的一个终端装置2。返回到步骤S301。
(步骤S324)接收部12判断是否已从终端装置2中接收到操作信息等。在接收到操作信息等的情况下,前进到步骤S325,在未接收到操作信息等的情况下,返回到步骤S301。此外,操作信息等例如是指操作信息和使用者识别符。
(步骤S325)处理部13将在步骤S324接收到的操作信息等存储在使用者信息保存部112中。返回到步骤S301。
此外,在图3、图4的流程图中,由于电源关闭和处理结束这样的中断,处理结束。
接下来,关于步骤S302的位置信息获取处理,使用图5的流程图进行说明。
(步骤S501)数据获取部131判断在步骤S301接收到的位置确定信息是否是位置信息本身。是位置信息本身的情况下,前进到步骤S502,在不是位置信息本身的情况下,前进到步骤S503。
(步骤S502)数据获取部131将在步骤S301接收到的位置确定信息代入到保存位置信息的变量中。返回到上级处理。
(步骤S503)数据获取部131判断在步骤S301接收到的位置确定信息是否是地名信息。是地名信息的情况下,前进到步骤S504,不是地名信息的情况下,前进到步骤S506。
(步骤S504)数据获取部131从保存部11获取与在步骤S301接收到的地名信息相对应的位置信息。
(步骤S505)数据获取部131将在步骤S504获取的位置信息代入到保存位置信息的变量中。返回到上级处理。
(步骤S506)数据获取部131判断在步骤S301接收到的位置确定信息是否具有表示区域的区域信息,或者在地图表现数据保存部111中是否保存有与在步骤S301接收到的位置确定信息(例如,地图表现数据或者地图或者地图识别符)相对应的区域信息。在具有区域信息等的情况下,前进到步骤S507,在其他的情况下,返回到上级处理。
(步骤S507)数据获取部131获取表示代表在步骤S301接收到的位置确定信息所具有的区域信息所表示的区域的位置的位置信息,或者获取表示代表与在步骤S301接收到的位置确定信息相对应的区域信息所表示的区域的位置的位置信息。此外,表示代表区域的位置的位置信息例如是表示区域的重心点的位置的位置信息。
(步骤S508)数据获取部131将在步骤S507获取的位置信息代入到保存位置信息的变量中。返回到上级处理。
接下来,关于步骤S310的排序处理,使用图6的流程图进行说明。
(步骤S601)分数获取部133从使用者信息保存部112获取与发来位置确定信息的终端装置2的使用者的使用者识别符成对的历史信息。
(步骤S602)分数获取部133将1代入计数器k中。
(步骤S603)分数获取部133判断未图示的缓冲器中是否存在第k个地图识别符。在存在第k个地图识别符的情况下,前进到步骤S604,在不存在第k个地图识别符的情况下,前进到步骤S608。此外,存在第k个地图识别符是指存在第k个地图表现数据。
(步骤S604)分数获取部133从地图表现数据保存部111获取与第k个地图表现数据成对的一个以上的属性值。
(步骤S605)分数获取部133使用在步骤S604获取的一个以上的属性值和/或在步骤S601获取的历史信息,计算针对第k个地图表现数据的分数。
(步骤S606)分数获取部133将在步骤S605计算出的分数与第k个地图识别符相互对应地存储在未图示的缓冲器中。
(步骤S607)分数获取部133使计数器k增加1。返回到步骤S603。
(步骤S608)排序部132以未图示的缓冲器中的分数为排序键,按照降序对地图识别符进行排序。然后,排序部132按照排序的顺序,从地图表现数据保存部111中获取通过地图识别符识别的地图表现数据。返回到上级处理。
接下来,关于终端装置2的动作,使用图7的流程图进行说明。
(步骤S701)终端受理部22判断是否受理了地图表现数据的请求指示。在受理了请求指示的情况下,前进到步骤S702,在未受理请求指示的情况下,前进到步骤S708。
(步骤S702)终端处理部23判断在未图示的缓冲器中是否缓存有与在步骤S701受理的请求指示相对应的地图表现数据。在缓存有的情况下,前进到步骤S707,在未缓存的情况下,前进到步骤S703。
(步骤S703)终端处理部23获取与在步骤S701受理的请求指示相对应的位置确定信息。在此,终端处理部23例如从终端保存部21获取使用者识别符,并且构建具有位置确定信息和该使用者识别符的信息。
(步骤S704)终端发送部24将以下信息发送给信息处理装置1,该信息是包含位置确定信息并且在步骤S703构建的信息。
(步骤S705)终端接收部25判断是否从信息处理装置1接收到一个或两个以上的地图表现数据。在接收到的情况下,前进到步骤S706,在未接收到的情况下,返回到步骤S705。
(步骤S706)终端处理部23将在步骤S705接收到的一个以上的地图表现数据存储在未图示的缓冲器中。
(步骤S707)终端输出部26输出缓冲器内的地图表现数据。返回到步骤 S701。此外,在此,在存在多个要输出的候选的地图表现数据的情况下,既可以输出该多个地图表现数据,也可以仅输出排序中的最前面的地图表现数据。
(步骤S708)终端受理部22判断是否从使用者受理了操作。在受理了操作的情况下,前进到步骤S709,在未受理操作的情况下,前进到步骤S712。
(步骤S709)终端处理部23进行与在步骤S708受理的操作相对应的处理。
(步骤S710)终端处理部23获取与在步骤S708受理了的操作相对应的操作信息,并构建要向信息处理装置1发送的信息。此外,要向信息处理装置1发送的信息通常包括操作信息和使用者识别符,称作操作信息等。另外,操作信息可以是操作的原始信息(例如,按压的按钮的ID、输入的信息等),也可以是从一个以上的操作的集合获取的信息(例如,阅览的地图表现数据的地图识别符、阅览时间等)。
(步骤S711)终端发送部24将在步骤S710构建的操作信息等发送给信息处理装置1。返回到步骤S701。
(步骤S712)终端接收部25判断是否接收到缓存用的地图表现数据的全部或一部分。在接收到的情况下,前进到步骤S713,在未接收到的情况下,返回到步骤S701。
(步骤S713)终端处理部23将在步骤S712接收到的缓存用的地图表现数据的全部或一部分存储在未图示的缓冲器中。返回到步骤S701。
以下,对本实施方式中的信息***A的具体的动作进行说明。信息*** A的概念图是图1。
现在,在地图表现数据保存部111中保存有图8所示的地图表现数据管理表。地图表现数据管理表管理一个以上的具有“ID”、“静态属性值”、“动态属性值”、“地图表现数据”的记录。
“ID”是地图识别符。“静态属性值”是地图表现数据的静态属性值,在此,具有区域确定信息、地图表现数据的比例尺、地图表现数据的面积、地图表现数据的完成度、元数据。区域确定信息是(纬度,经度)的集合,“ID =M01,M02”的地图表现数据的形状为矩形,因此具有矩形的左上的地点和右下的地点的(纬度,经度)的信息。另外,“ID=M03”的地图表现数据的顶点存在八个,因此区域确定信息具有八个(纬度,经度)的信息。在此,元数据是地图表现数据的种类。另外,“静态属性值”是由运营信息处理装置 1的企业输入的信息。
“动态属性值”是地图表现数据的动态属性值,在此,是使用者动作信息。在此,使用者动作信息具有“DL次数”、“月浏览数”、“平均访问时间”、“评价值”。“DL次数”是至今为止被下载到一个以上的终端装置2中并且在一个以上的终端装置2中显示的总次数。此外,“DL次数”也可以是至今为止被下载到一个以上的终端装置2的总次数。“月浏览数”是当月或者上个月在一个以上的终端装置2中显示的总次数。“平均访问时间”是终端装置2所显示的时间的平均值。“评价值”是使用者的评价值的平均值。
“动态属性值”是信息处理装置1的处理部13使用从终端装置2接收到的操作信息获取的信息。也就是说,信息处理装置1的接收部12例如在终端装置2显示地图表现数据的情况下,接收所显示的地图表现数据的地图识别符。然后,处理部13使与该地图识别符成对的“DL次数”和“月浏览数”增加1。此外,在接收到所显示的地图表现数据的地图识别符之后,处理部 13使用未图示的时钟,开始显示时间的测量。
另外,信息处理装置1的接收部12在终端装置2上地图表现数据变成不显示的情况下,接收变成不显示的意旨的信息或地图识别符。然后,处理部 13获取终端装置2显示过地图表现数据的时间(从显示时间的测量的开始起经过的时间)。然后,处理部13使用该时间变更“平均访问时间”。
另外,信息处理装置1的接收部12从终端装置2接收地图识别符和评价值。然后,处理部13变更与该地图识别符成对的评价值的平均值。
在此,“地图表现数据”是图像数据。毋庸多言,“地图表现数据”也可以是图像文件。
另外,保存部11保存用于确定地图表现数据的分数的信息。在此,假设该信息是运算式。运算式是使用位置确定信息所示的位置与代表地图表现数据的地点之间的距离(也可以简称为“距离”)、比例尺、面积、完成度、元数据、DL次数、月浏览数、平均访问时间、评价值的运算式。运算式是距离越小则分数越高的运算式,是比例尺越小则分数越高的运算式,是面积越小则分数越高的运算式,是完成度越高(完成度的值越高)则分数越高的运算式,是DL次数越多则分数越高的运算式,是月浏览数越多则分数越高的运算式,是平均访问时间越长则分数越高的运算式,是评价值越高则分数越高的运算式。另外,假设保存部11保存与元数据相对应的分数的源信息。分数的源信息例如是指“图示地图=2,旧地图=3,概略地图=1”等。另外,用于确定地图表现数据的分数的信息也可以是表。表是指如果距离、比例尺、面积、完成度、元数据、DL次数、月浏览数、平均访问时间、评价值确定则分数确定的表。此外,用于确定地图表现数据的分数的信息也可以是使用距离、比例尺、面积、完成度、元数据、DL次数、月浏览数、平均访问时间、评价值中的一个或两个以上的信息来确定分数的信息。
另外,在使用者信息保存部112中保存有图9所示的使用者信息管理表。使用者信息管理表是管理一个以上的使用者信息的表。使用者信息具有“使用者识别符”、“使用者属性”、“历史信息”、“当前信息”。“使用者属性”是使用者的属性值,在此是“年龄”、“性别” 。“历史信息”是与使用者阅览的地图表现数据的历史相关的信息,在此具有“阅览日”、“阅览地图识别符”、“阅览时间”。“阅览地图识别符”是阅览的地图表现数据的地图识别符。“当前信息”是与使用者当前正在阅览的地图表现数据相关的信息。在此,“当前信息”具有“阅览中地图识别符”、“阅览时间”。“阅览中地图识别符”是正在阅览的地图表现数据的地图识别符。
另外,保存部11具有图10所示的地名位置对应表。地名位置对应表是表示地名信息与位置信息之间的对应的表。
在该状况下,对以下的四个具体例进行说明。具体例1是在位置确定信息是表示使用者的当前位置的位置信息的情况下终端装置2显示一个以上的地图表现数据的情形。具体例2是在位置确定信息是地名信息的情况下终端装置2显示一个以上的地图表现数据的情形。具体例3是在正在显示地图表现数据的情况下使用者输入了接下来要显示的地图表现数据的请求指示的情形。具体例4是缓存用的地图表现数据被下载到终端装置2中的情形。
(具体例1)
现在,假设在使用者的终端装置2中正在显示图11所示的“旧地图等提供服务”的应用程序的画面。
然后,假设使用者未输入地名信息而按下了图11的地图请求按钮1101。于是,终端受理部22受理地图表现数据的请求指示。接下来,设终端处理部 23由于在受理的请求指示中不包含地名信息,因此获取到表示当前位置的当前位置信息(xc,yc)。然后,终端处理部23从终端保存部21中读取使用者识别符“U01”。接下来,终端处理部23构建具有当前位置信息(xc,yc)、使用者识别符“U01”的发送信息。接下来,终端发送部24将该发送信息发送给信息处理装置1。
接下来,信息处理装置1的接收部12从终端装置2接收具有当前位置信息(xc,yc)、使用者识别符“U01”的发送信息。
接下来,数据获取部131从接收到的发送信息获取位置信息(xc,yc)。然后,数据获取部131从图8的地图表现数据管理表中检索在区域中包含位置信息(xc,yc)的地图表现数据。也就是说,数据获取部131针对每个记录检查在由地图表现数据管理表的各记录的区域确定信息确定的区域内是否包含位置信息(xc,yc)。然后,假设数据获取部131判断为在由“ID=M02,M03”的记录的区域确定信息确定的区域内包含位置信息(xc,yc)。然后,数据获取部131将“M02,M03”暂时存储在未图示的缓冲器中。
接下来,分数获取部133从图9的使用者信息管理表中获取与使用者识别符“U01”成对的历史信息。另外,分数获取部133获取M02、M03的各地图表现数据的静态属性值、以及动态属性值。然后,分数获取部133使用所获取的使用者的历史信息、各地图表现数据的静态属性值、以及动态属性值,通过上述的运算式,计算M02、M03的各地图表现数据的分数。在此,假设分数获取部133取得M02的分数“87”、M03的分数“48”。接下来,分数获取部133将分数与地图表现数据识别符相互对应地存储在未图示的缓冲器中。也就是说,假设在未图示的缓冲器中存储“(M02,87)、(M03,48)”。
接下来,排序部132以未图示的缓冲器中的分数为排序键,按照降序对地图表现数据识别符进行排序,取得(M02,M03)。
接下来,排序部132按照(M02,M03)的顺序,从地图表现数据管理表获取地图表现数据。
接下来,发送部14按照(M02,M03)的顺序,将地图表现数据发送给终端装置2。
接下来,终端装置2的终端接收部25从信息处理装置1接收(M02,M03) 的两个地图表现数据。接下来,终端处理部23将接收到的两个地图表现数据按照(M02,M03)的顺序存储在未图示的缓冲器中。接下来,终端输出部 26显示缓冲器内的第一个“M02”的地图表现数据。该显示例是图12。图12 的1201、1202是用于滚动地图表现数据的滚动条。另外,1203是显示下一个地图表现数据的按钮。此外,1204是用于结束地图表现数据的显示的“停止”按钮。1205是表示当前位置(xc,yc)的标记。此外,终端处理部23计算地图表现数据中的当前位置(xc,yc)的坐标值。然后,终端输出部26在该坐标值的位置上显示标记。
在此,如果使用者按下1203,则所显示的地图表现数据切换为M03的地图表现数据,变成图13的显示。在图13中,1301是用于显示“M02”的地图表现数据的返回按钮。1302是显示当前位置(xc,yc)的标记。
然后,终端装置2的终端处理部23构建地图表现数据的显示等的操作信息等(包含使用者识别符“U01”),终端发送部24将该操作信息等发送给信息处理装置1。
接下来,信息处理装置1的接收部12从终端装置2接收操作信息等。然后,处理部13将接收到的操作信息与使用者识别符“U01”相互对应地存储在使用者信息保存部112中。
此外,在本具体例中,终端输出部26也可以显示所有的接收到的(M02, M03)的两个地图表现数据。然后,也可以是,终端受理部22受理使用者对地图表现数据的选择,终端输出部26显示所选择的地图表现数据。
(具体例2)
现在,假设在使用者的终端装置2中显示有图11所示的“旧地图等提供服务”的应用程序的画面。
然后,假设使用者输入了地名信息“A地点”(参照图14的1401),并且按下了图14的地图请求按钮1402。于是,终端受理部22受理地图表现数据的请求指示。接下来,由于在受理的请求指示中包含地名信息,因此终端处理部23获取位置确定信息“A地点”。然后,终端处理部23从终端保存部21 中读取使用者识别符“U01”。接下来,终端处理部23构建具有位置确定信息“A地点”、使用者识别符“U01”的发送信息。接下来,终端发送部24将该发送信息发送给信息处理装置1。
接下来,信息处理装置1的接收部12从终端装置2接收具有位置确定信息“A地点”、使用者识别符“U01”的发送信息。
接下来,数据获取部131获取与接收到的位置确定信息“A地点”成对的位置信息(xa,ya)。然后,数据获取部131从图8的地图表现数据管理表中检索在区域中包含位置信息(xa,ya)的地图表现数据。然后,假设数据获取部131判断为在由“ID=M02,M03”的记录的区域确定信息确定的区域内包含位置信息(xa,ya)。然后,数据获取部131将“M02,M03”暂时存储到未图示的缓冲器中。
接下来,分数获取部133从图9的使用者信息管理表中获取与使用者识别符“U01”成对的历史信息。另外,分数获取部133获取M02、M03的各地图表现数据的静态属性值以及动态属性值。然后,分数获取部133使用获取的使用者的历史信息、各地图表现数据的静态属性值以及动态属性值,通过上述的运算式,计算M02、M03的各地图表现数据的分数。在此,假设分数获取部133取得了M02的分数“87”、M03的分数“48”。接下来,分数获取部133将分数与地图表现数据识别符相互对应地存储在未图示的缓冲器中。也就是说,假设在未图示的缓冲器中存储“(M02,87),(M03,48)”。
接下来,排序部132以未图示的缓冲器中的分数为排序键,按照降序,对地图表现数据识别符进行排序,取得(M02,M03)。
接下来,排序部132从地图表现数据管理表中获取(M02,M03)中的仅第一个“M02”的地图表现数据。
接下来,发送部14将“M02”的地图表现数据发送给终端装置2。
接下来,终端装置2的终端接收部25从信息处理装置1接收“M02”的地图表现数据。接下来,终端输出部26显示接收到的“M02”的地图表现数据。该显示例是图15。图15的1501是表示使用者输入的地点“A地点”的位置的标记,使用者输入的地点“A地点”的字符串也被显示在地图表现数据上。终端处理部23获取与表示“A地点”的位置的位置信息(xa,ya)相对应的坐标值。然后,终端输出部26在与该坐标值相对应的位置处显示标记以及字符串“A地点”。另外,终端处理部23获取当前位置信息(xc,yc),并计算地图表现数据中的当前位置(xc,yc)的坐标值。然后,终端输出部26 在该坐标值的位置处显示标记(参照1502)。
另外,终端装置2的终端处理部23构建显示地图表现数据的意旨的操作信息等(包含使用者识别符“U01”),终端发送部24将该操作信息等发送给信息处理装置1。
接下来,信息处理装置1的接收部12从终端装置2接收操作信息等。然后,处理部13将接收到的操作信息与使用者识别符“U01”相互对应地存储到使用者信息管理表中。
(具体例3)
在图15中,假设在正在显示“M02”的地图表现数据的状况下,使用者按下了下一个按钮1503。该下一个按钮1503是用于使用正在显示的地图表现数据检索地图表现数据的按钮。
于是,终端受理部22受理地图表现数据的请求指示。接下来,终端处理部23获取与受理的请求指示相对应的位置确定信息(在此,所显示的地图表现数据的地图识别符“M02”)。此外,终端处理部23也可以获取正在显示的地图表现数据的地图识别符“M02”、以及正在显示的地图的确定的坐标值(例如,正在显示的地图的正中央的坐标值)。然后,终端处理部23从终端保存部21获取使用者识别符“U01”,并构建具有位置确定信息“M02”和该使用者识别符“U01”的信息。接下来,终端发送部24将以下信息发送给信息处理装置1,该信息是包含位置确定信息的构建出的信息。
接下来,信息处理装置1的接收部12接收具有位置确定信息“M02”和该使用者识别符“U01”的信息。
接下来,数据获取部131使用接收到的位置确定信息“M02”获取位置信息 (xM02,yM02)。此外,假设位置信息(xM02,yM02)是表示地图表现数据“M02”的代表位置(例如,正中央的位置)的信息,虽然未图示,但是保存在地图表现数据管理表中。
接下来,数据获取部131从图8的地图表现数据管理表中检索以下数据,该数据是在区域中包含位置信息(xM02,yM02)的除“M02”以外的地图表现数据。也就是说,数据获取部131针对除“M02”以外的记录中的每一个,检查由地图表现数据管理表的各记录的区域确定信息确定的区域内是否包含位置信息(xM02,yM02)。然后,假设数据获取部131判断为在由“ID=M03”的记录的区域确定信息确定的区域内包含位置信息(xM02,yM02)。然后,数据获取部131从地图表现数据管理表获取与“M03”成对的地图表现数据。
接下来,发送部14将M03的地图表现数据发送给终端装置2。
接下来,终端装置2的终端接收部25从信息处理装置1接收M03的地图表现数据。接下来,终端输出部26显示“M03”的地图表现数据。该显示例是图13。
另外,终端装置2的终端处理部23构建显示了“M03”的地图表现数据的意旨的操作信息等(包含使用者识别符“U01”),终端发送部24将该操作信息等发送给信息处理装置1。
然后,信息处理装置1的接收部12从终端装置2接收操作信息等。然后,处理部13将接收到的操作信息与使用者识别符“U01”相互对应地存储在使用者信息保存部112中。
此外,在具体例3中,当在区域中包含位置信息(xM02,yM02)的地图表现数据存在多个的情况下,分数获取部133计算分数,数据获取部131可以获取分数高到满足预先确定的条件的程度的地图表现数据。然后,发送部14 可以将分数高到满足预先确定的条件的程度的地图表现数据发送给终端装置 2。
(具体例4)
接下来,假设信息处理装置1判断为,使用者“U01”使终端装置2显示地图表现数据“M03”的状态成为1分钟以上,有可能请求下一个地图表现数据。也就是说,同一地图表现数据的显示达到阈值(在此,1分钟)以上的时间,第二数据获取部134判断为要发送在一个终端装置2中缓存的地图表现数据。
接下来,第二数据获取部134从使用者信息管理表中获取与作为发送要缓存的地图表现数据的对象的终端装置2的使用者识别符“U01”成对的历史信息。
另外,假设第二数据获取部134获取了与使用者识别符“U01”成对的当前信息(阅览中地图识别符“M03”,阅览时间“1分02秒”)。
接下来,第二数据获取部134使用历史信息中的、过去阅览的“M09”、“M01”、“M29”以及当前信息中的阅览中地图识别符“M03”,获取使用者喜好的地图表现数据的种类“旧地图”。然后,第二数据获取部134获取代表阅览中地图识别符“M03”的地点的位置信息(xM03,yM03)。然后,第二数据获取部134从地图表现数据管理表中检索在区域中包含位置信息(xM03,yM03) 并且与元数据“旧地图”成对的一个以上的地图表现数据。
接下来,分数获取部133针对检索到的一个以上的各地图表现数据,通过上述的算法计算分数。
接下来,第二数据获取部134获取分数高到满足预先确定的条件的程度的一个以上的地图表现数据。分数高到满足预先确定的条件的程度例如是分数为前N位(N是1以上的自然数),或者分数为阈值以上或大于阈值。
接下来,发送部14将第二数据获取部134所获取的一个以上的地图表现数据的全部或一部分发送给使用者识别符“U01”的终端装置2。
接下来,终端装置2的终端接收部25接收缓存用的地图表现数据的全部或一部分。接下来,终端处理部23将接收到的缓存用的地图表现数据的全部或一部分存储在未图示的缓冲器中。
然后,终端输出部26进行表示存在向使用者推荐的下一个地图表现数据的显示。该显示例是图16。也就是说,地图表现数据被缓存,由此终端装置 2的显示从图13变为图16。然后,图16的1601表示存在向使用者推荐的下一个地图表现数据。然后,如果使用者按下1602的下一个按钮,则所缓存的 (保存在缓冲器中的)地图表现数据被显示在终端装置2。
以上,根据本实施方式,能够将适当的地图表现数据容易地提供给使用者。
另外,根据本实施方式,能够将适当的地图表现数据按照适当的顺序容易地提示给使用者。
进一步,根据本实施方式,能够没有压力地向使用者容易地提供适当的地图表现数据。
此外,本实施方式中的处理可以通过软件实现。而且,该软件可以通过软件下载等分发。另外,该软件可以被存储在CD-ROM等存储介质中进行传播。此外,对于本说明书中的其他实施方式也是同样的。此外,本实施方式中的用于实现信息处理装置1的软件是如下的程序。也就是说,该程序例如是用于使能够访问具备地图表现数据保存部的存储介质的计算机作为接收部、数据获取部以及发送部发挥功能的程序,其中所述地图表现数据保存部保存表现地图的两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据,所述接收部从终端装置接收对位置进行确定的位置确定信息,所述数据获取部从所述地图表现数据保存部获取与由所述位置确定信息确定的位置所对应的区域确定信息相互对应的一个以上的地图表现数据,发送部向所述终端装置发送所述数据获取部获取的一个以上的地图表现数据。
另外,图17示出了执行在本说明书中所述的程序并且实现上述的各种实施方式的信息处理装置等的计算机的外观。上述的实施方式可通过计算机硬件以及在计算机硬件上执行的计算机程序来实现。图17是该计算机***300 的概略图,图18是***300的框图。
在图17中,计算机***300包括具有CD-ROM驱动器的计算机301、键盘302、鼠标303以及监视器304。
在图18中,计算机301除了CD-ROM驱动器3012以外,还包括:MPU 3013;与CD-ROM驱动器3012等连接的总线3014;用于存储启动程序等的程序的ROM 3015;与MPU 3013连接,用于暂时存储应用程序的命令并且提供暂时存储空间的RAM 3016;以及用于存储应用程序、***程序、以及数据的硬盘3017。在此,虽未图示,但是计算机301可以进一步包括提供与LAN 连接的网卡。
使计算机***300执行上述的实施方式的信息处理装置1等的功能的程序可以被存储在CD-ROM 3101中,被***到CD-ROM驱动器3012中,进一步被传送到硬盘3017。取而代之,程序也可以经由未图示的网络被发送到计算机301,被存储在硬盘3017中。程序在执行时被下载到RAM 3016中。程序也可以从CD-ROM 3101或者网络直接加载。
程序可以不一定包括使计算机301执行上述的实施方式的信息处理装置1 等的功能的操作***(OS)、或者第三方程序等。程序仅包括以受控的方式调出适当的功能(模块)使得能够获得期望的结果的命令的部分即可。计算机***300如何动作是公知的,省略详细的说明。
此外,在上述的程序中,发送信息的步骤、接收信息的步骤等中,不包括通过硬件进行的处理、例如,发送步骤中由调制解调器或接口卡等进行的处理(仅由硬件进行的处理)。
另外,执行上述程序的计算机可以是单个,也可以是多个。即,可以进行集中处理,或者也可以进行分散处理。
另外,在上述各实施方式中,毋庸多言,存在于一个装置中的两个以上的通信单元在物理上也可以由一个介质实现。
另外,在上述各实施方式中,各处理可以通过由单一装置集中处理来实现,或者也可以通过由多个装置分散处理来实现。也就是说,信息处理装置1 也可以独立地动作。
本发明不限于以上的实施方式,能够进行各种变更,毋庸多言,这些变更被包含在本发明的范围内。
工业上的可利用性
如上所述,本发明的信息处理装置具有能够将适当的地图表现数据提供给使用者这样的效果,作为信息处理装置等是有用的。
附图标记说明
1 信息处理装置
2 终端装置
11 保存部
12 接收部
13 处理部
14 发送部
21 终端保存部
22 终端受理部
23 终端处理部
24 终端发送部
25 终端接收部
26 终端输出部
111 地图表现数据保存部
112 使用者信息保存部
131 数据获取部
132 排序部
133 分数获取部
134 第二数据获取部
Claims (10)
1.一种信息处理装置,具备:
地图表现数据保存部,保存两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的表现地图的地图表现数据,并且是旧地图、图示地图、概略地图、手写地图中的一种以上的地图表现数据;
接收部,从终端装置接收对位置进行确定的位置确定信息;
数据获取部,从所述地图表现数据保存部获取两个以上的地图表现数据,所述两个以上的地图表现数据是与由所述位置确定信息确定的位置所对应的区域确定信息相互对应的两个以上的地图表现数据,并且各自与确定不同区域的区域确定信息相互对应;
排序部,从所述地图表现数据保存部获取与所述数据获取部获取的两个以上的各地图表现数据相互对应的一个以上的属性值,使用该一个以上的属性值对所述两个以上的地图表现数据进行排序;以及
发送部,向所述终端装置发送所述排序部进行了排序的两个以上的地图表现数据,
所述一个以上的属性值是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、地图表现数据的面积、地图表现数据的完成度、地图表现数据的主题、地图表现数据的种类、存在于地图表现数据的区域中的风景名、存在于地图表现数据的区域中的地名、基于使用者从过去到当前为止对地图表现数据的操作的历史信息中的任意一个以上的属性值。
2.根据权利要求1所述的信息处理装置,其中,
进一步具备分数获取部,所述分数获取部针对所述两个以上的各地图表现数据,使用与各地图表现数据相互对应的一个或两个以上的属性值,获取分数,
所述排序部以所述分数为排序键对所述两个以上的地图表现数据进行排序。
3.根据权利要求1至2中任一项所述的信息处理装置,其中,
所述位置确定信息是表示所述终端装置所在的当前位置的当前位置信息、与由所述终端装置输出的地图表现数据或地图相对应的位置信息、通过由所述终端装置受理的地名信息确定的位置信息、由所述终端装置输出的地图表现数据或地图、以及由所述终端装置受理的地名信息中的任意者。
4.根据权利要求1至3中任一项所述的信息处理装置,其中,
进一步具备第二数据获取部,所述第二数据获取部在所述接收部接收到位置确定信息之后,获取满足预先确定的条件的一个以上的地图表现数据,
所述发送部向所述终端装置发送所述第二数据获取部获取的一个以上的地图表现数据的一部分或全部。
5.根据权利要求4所述的信息处理装置,其中,
所述第二数据获取部获取所述发送部发送到所述终端装置的地图表现数据的一个以上的属性值,并且获取与该一个以上的属性值具有预先确定的关系的属性值所对应的一个以上的地图表现数据。
6.根据权利要求4所述的信息处理装置,其中,
进一步具备使用者信息保存部,所述使用者信息保存部保存具有对使用者进行识别的使用者识别符以及与该使用者对地图表现数据的操作相关的历史信息的、一个以上的使用者信息,
所述接收部还接收使用者识别符,
所述第二数据获取部使用与所述接收部接收到的使用者识别符成对的历史信息,获取一个以上的地图表现数据。
7.根据权利要求1至6中任一项所述的信息处理装置,其中,
所述地图表现数据被包含于文件中,
一个文件中包含两个以上的地图表现数据,
所述数据获取部从所述地图表现数据保存部获取包含与由所述位置确定信息确定的位置所对应的区域确定信息相互对应的地图表现数据的、一个以上的文件,
所述发送部向所述终端装置发送所述数据获取部获取的一个以上的文件。
8.一种终端装置,具备:
终端受理部,受理地图表现数据的请求指示;
终端处理部,获取与所述请求指示相对应的位置确定信息;
终端发送部,将包含所述位置确定信息的信息发送给权利要求1至7中任一项所述的信息处理装置;
终端接收部,从所述信息处理装置接收两个以上的地图表现数据,所述两个以上的地图表现数据是使用位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、地图表现数据的面积、地图表现数据的完成度、地图表现数据的主题、地图表现数据的种类、存在于地图表现数据的区域中的风景名、存在于地图表现数据的区域中的地名、基于使用者从过去到当前为止对地图表现数据的操作的历史信息中的任意一个以上的属性值进行了排序的两个以上的地图表现数据,并且各自与确定不同区域的区域确定信息相互对应;以及
终端输出部,输出进行了所述排序的两个以上的地图表现数据,或者输出进行了所述排序的两个以上的地图表现数据中的最前面的地图表现数据。
9.一种信息处理方法,通过地图表现数据保存部、接收部、数据获取部、排序部以及发送部实现,所述地图表现数据保存部保存两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的表现地图的地图表现数据,并且是旧地图、图示地图、概略地图、手写地图中的一种以上的地图表现数据,
所述信息处理方法具备以下步骤:
接收步骤,所述接收部从终端装置接收对位置进行确定的位置确定信息;
数据获取步骤,所述数据获取部从所述地图表现数据保存部获取两个以上的地图表现数据,所述两个以上的地图表现数据是与由所述位置确定信息确定的位置所对应的区域确定信息相互对应的两个以上的地图表现数据,并且各自与确定不同区域的区域确定信息相互对应;
排序步骤,所述排序部从所述地图表现数据保存部获取与所述数据获取部获取的两个以上的各地图表现数据相互对应的一个以上的属性值,使用该一个以上的属性值对所述两个以上的地图表现数据进行排序;以及
发送步骤,所述发送部向所述终端装置发送在所述排序步骤中进行了排序的两个以上的地图表现数据,
所述一个以上的属性值是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、地图表现数据的面积、地图表现数据的完成度、地图表现数据的主题、地图表现数据的种类、存在于地图表现数据的区域中的风景名、存在于地图表现数据的区域中的地名、基于使用者从过去到当前为止对地图表现数据的操作的历史信息中的任意一个以上的属性值。
10.一种计算机可读存储介质,存储有程序,使得用于使能够访问具备地图表现数据保存部的存储介质的计算机作为接收部、数据获取部、排序部以及发送部发挥功能实现如下步骤,其中所述地图表现数据保存部保存两个以上的地图表现数据,所述两个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的表现地图的地图表现数据,并且是旧地图、图示地图、概略地图、手写地图中的一种以上的地图表现数据,所述步骤包括:
所述接收部从终端装置接收对位置进行确定的位置确定信息;
所述数据获取部从所述地图表现数据保存部获取两个以上的地图表现数据,所述两个以上的地图表现数据是与由所述位置确定信息确定的位置所对应的区域确定信息相互对应的两个以上的地图表现数据,并且各自与确定不同区域的区域确定信息相互对应;
所述排序部从所述地图表现数据保存部获取与所述数据获取部获取的两个以上的各地图表现数据相互对应的一个以上的属性值,使用该一个以上的属性值对所述两个以上的地图表现数据进行排序;以及
所述发送部向所述终端装置发送所述排序部进行了排序的两个以上的地图表现数据,
所述一个以上的属性值是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、地图表现数据的面积、地图表现数据的完成度、地图表现数据的主题、地图表现数据的种类、存在于地图表现数据的区域中的风景名、存在于地图表现数据的区域中的地名、基于使用者从过去到当前为止对地图表现数据的操作的历史信息中的任意一个以上的属性值。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/030489 WO2019038905A1 (ja) | 2017-08-25 | 2017-08-25 | 情報処理装置、情報処理方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111149145A CN111149145A (zh) | 2020-05-12 |
CN111149145B true CN111149145B (zh) | 2021-12-24 |
Family
ID=65438470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780094018.4A Active CN111149145B (zh) | 2017-08-25 | 2017-08-25 | 信息处理装置、信息处理方法及程序 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11460306B2 (zh) |
EP (1) | EP3675085A4 (zh) |
JP (1) | JP6537702B1 (zh) |
CN (1) | CN111149145B (zh) |
WO (1) | WO2019038905A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11486715B2 (en) * | 2017-11-30 | 2022-11-01 | Stroly Inc. | Information processing apparatus, information processing method, and program |
WO2023238169A1 (ja) * | 2022-06-06 | 2023-12-14 | 三菱電機株式会社 | 情報生成装置、情報出力装置、および、情報出力方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101053001A (zh) * | 2005-04-08 | 2007-10-10 | 松下电器产业株式会社 | 地图信息更新装置及地图信息更新方法 |
JP2011154172A (ja) * | 2010-01-27 | 2011-08-11 | Advanced Telecommunication Research Institute International | 地図情報システム、端末装置、サーバ装置およびプログラム |
JP2016090792A (ja) * | 2014-11-04 | 2016-05-23 | 株式会社ゼンリンデータコム | エリア情報提供装置、エリア情報提供方法、及びプログラム |
CN106897003A (zh) * | 2017-02-24 | 2017-06-27 | 百度在线网络技术(北京)有限公司 | 用于显示地图信息的方法、装置和*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08297466A (ja) | 1995-04-26 | 1996-11-12 | Oki Electric Ind Co Ltd | 地図作成装置 |
JP2002090157A (ja) * | 2001-07-24 | 2002-03-27 | Equos Research Co Ltd | 地図表示装置および記録媒体 |
JP3989339B2 (ja) * | 2002-09-05 | 2007-10-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報表示システム、情報表示方法、該情報表示方法を実行させるためのプログラム、該プログラムを記録したコンピュータ可読な記憶媒体、サーバ制御方法、該サーバ制御方法を実行させるためのプログラム、該プログラムを記録したコンピュータ可読な記憶媒体および情報表示のためのグラフィカル・ユーザ・インタフェイス・システム |
KR101087432B1 (ko) | 2006-07-10 | 2011-11-25 | 도요타지도샤가부시키가이샤 | 지도 갱신 배포 및 알림 시스템 |
JP5420443B2 (ja) | 2010-02-08 | 2014-02-19 | 株式会社ゼンリンデータコム | デフォルメ地図を用いたナビゲーションシステム、ナビゲーションサーバ、ナビゲーション装置、ナビゲーション方法、コンピュータプログラム、および、記録媒体 |
JP5454370B2 (ja) | 2010-06-10 | 2014-03-26 | 株式会社デンソー | 給油情報提供装置 |
NL2008690C2 (en) * | 2011-04-25 | 2014-07-15 | Google Inc | Dynamic highlighting of geographic entities on electronic maps. |
JP5420607B2 (ja) * | 2011-08-22 | 2014-02-19 | 株式会社ゼンリンデータコム | ガイド情報選別システム |
JP5670388B2 (ja) * | 2012-06-29 | 2015-02-18 | 楽天株式会社 | 情報提供システム、閲覧端末、情報提供方法、及び情報提供プログラム |
JP6312493B2 (ja) | 2014-03-27 | 2018-04-18 | 三菱電機株式会社 | 差分地図データ作成装置、差分地図データ作成方法および差分地図データ配信システム |
WO2016111068A1 (ja) * | 2015-01-05 | 2016-07-14 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
-
2017
- 2017-08-25 US US16/640,923 patent/US11460306B2/en active Active
- 2017-08-25 CN CN201780094018.4A patent/CN111149145B/zh active Active
- 2017-08-25 JP JP2018503602A patent/JP6537702B1/ja active Active
- 2017-08-25 EP EP17922849.9A patent/EP3675085A4/en not_active Withdrawn
- 2017-08-25 WO PCT/JP2017/030489 patent/WO2019038905A1/ja unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101053001A (zh) * | 2005-04-08 | 2007-10-10 | 松下电器产业株式会社 | 地图信息更新装置及地图信息更新方法 |
JP2011154172A (ja) * | 2010-01-27 | 2011-08-11 | Advanced Telecommunication Research Institute International | 地図情報システム、端末装置、サーバ装置およびプログラム |
JP2016090792A (ja) * | 2014-11-04 | 2016-05-23 | 株式会社ゼンリンデータコム | エリア情報提供装置、エリア情報提供方法、及びプログラム |
CN106897003A (zh) * | 2017-02-24 | 2017-06-27 | 百度在线网络技术(北京)有限公司 | 用于显示地图信息的方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
CN111149145A (zh) | 2020-05-12 |
JP6537702B1 (ja) | 2019-07-03 |
EP3675085A4 (en) | 2021-04-21 |
EP3675085A1 (en) | 2020-07-01 |
JPWO2019038905A1 (ja) | 2019-11-07 |
US20200208996A1 (en) | 2020-07-02 |
WO2019038905A1 (ja) | 2019-02-28 |
US11460306B2 (en) | 2022-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7373823B2 (ja) | 情報処理装置、情報システム、情報処理方法、およびプログラム | |
US20190236099A1 (en) | Picture processing method and apparatus, and electronic device | |
CN109492607A (zh) | 一种信息推送方法、信息推送装置及终端设备 | |
JP6419969B2 (ja) | 画像の提示情報を提供するための方法及び機器 | |
US7007022B2 (en) | Digital data searching apparatus and an image display apparatus | |
CN111149145B (zh) | 信息处理装置、信息处理方法及程序 | |
WO2016103054A1 (en) | System for and method of generating information about a set of points of interest | |
CN111767488A (zh) | 文章显示方法、电子设备及存储介质 | |
WO2012014770A1 (ja) | 電子書籍サーバ、情報処理方法、および電子書籍システム | |
JP2011203776A (ja) | 類似画像検索装置、方法及びプログラム | |
JP5273610B2 (ja) | 地図サーバ装置 | |
JP6931902B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
KR20120038128A (ko) | 위치 정보 기반 가상 방명록 서비스 제공 방법 및 장치 | |
US8484580B2 (en) | Content presentation device, content presentation method, and information storage medium | |
JP2012103817A (ja) | 電子書籍配信システム、電子書籍配信方法、クライアント装置、電子書籍配信装置、プログラム及び情報記録媒体 | |
JP2017027489A (ja) | 情報処理装置及びプログラム | |
KR101688738B1 (ko) | 메인 토큰과 컨텍스트 정보를 통해 서브 토큰을 결정함으로써 컨텐츠를 제공하는 컨텐츠 제공 방법 및 상기 방법을 수행하는 서버 및 사용자 단말 | |
CN111433833B (zh) | 信息处理装置、信息处理方法及程序 | |
JP2013037513A (ja) | 情報提示装置、情報表示システム、情報提示方法、およびコンピュータプログラム | |
JP7388065B2 (ja) | 画像出力装置及びプログラム | |
JP2012103818A (ja) | 電子書籍配信システム、電子書籍配信方法、クライアント装置、電子書籍配信装置、プログラム及び情報記録媒体 | |
JP2009146183A (ja) | サーバ装置及びプログラム | |
JP2023134920A (ja) | システム、方法、端末、方法及びプログラム | |
JP2005190453A (ja) | 検索結果表示システムおよび検索結果表示プログラム | |
KR20190079475A (ko) | 소셜 네트워크 서비스 제공 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |