信息处理装置、信息处理方法及程序与流程

文档序号:21548147发布日期:2020-07-17 18:00阅读:160来源:国知局
信息处理装置、信息处理方法及程序与流程

本发明涉及一种提供地图表现数据的信息处理装置等。



背景技术:

以往,有能够在手绘地图等上附加地理信息进行阅览的系统(例如,参照专利文献1)。本系统是具备一个以上的终端装置和服务器装置的地图信息系统,其中,终端装置具备:终端信息发送部,向服务器装置发送具有正在输出的地图的地图识别符和当前位置信息的终端信息;地点信息接收部,从服务器装置接收作为与地图上的地点相关的信息的地点信息;以及信息输出部,输出作为与地点信息相对应的信息的输出信息;服务器装置具备:地图信息保存部,按照每个地图识别符保存有作为绝对位置信息和相对位置信息的组合的位置对应信息;终端信息接收部,接收终端信息;地点信息获取部,使用终端信息获取地点信息;以及地点信息发送部,向终端装置发送地点信息。

现有技术文献

专利文献

专利文献1:日本特开2011-154172号公报



技术实现要素:

本发明所要解决的技术问题

然而,在现有技术中,无法向使用者提供根据附加信息变更了显示形式的地图表现数据。此外,地图表现数据是要表现的地理区域为有限的信息,例如是旧地图、图示地图、概略地图、手绘地图等的信息。另外,附加信息是指与地图表现数据不同的附加的信息。

用于解决技术问题的技术手段

本第一技术方案的信息处理装置具备:地图表现数据保存部,保存表现地图的一个以上的地图表现数据,所述一个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据;附加信息保存部,与地图表现数据相互对应地保存作为附加的信息的附加信息;以及发送部,将地图表现数据发送给终端装置,使得即使是相同的地图表现数据,也根据附加信息在终端装置中以不同的形式进行显示。

通过这种结构,能够向使用者提供根据附加信息变更了显示形式的地图表现数据。

另外,本第二技术方案的信息处理装置中,在第一技术方案的基础上,附加信息包括确定对应的地图表现数据的至少一部分区域的区域确定信息、以及与由终端装置与地图表现数据一起显示的广告相关的广告信息,发送部向终端装置发送根据广告信息使通过与广告信息成对的区域确定信息确定的区域的显示形式成为与其他区域不同的显示形式的地图表现数据。

通过这种结构,能够向使用者提供根据与广告相关的广告信息使通过与该广告信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,在本第三技术方案的信息处理装置中,在第二技术方案的基础上,广告信息包括广告费信息,广告费信息确定针对通过与广告信息成对的区域确定信息确定的区域的广告费,发送部发送地图表现数据,使得根据通过广告费信息确定的广告费,通过与广告费信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

通过这种结构,能够向使用者提供根据广告费使通过与确定该广告费的广告信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,在本第四技术方案的信息处理装置中,在第一技术方案的基础上,附加信息包括确定地图表现数据的区域的区域确定信息、以及表示针对通过区域确定信息确定的区域的条件的条件信息,发送部发送地图表现数据,使得在满足条件信息所表示的条件的情况下,通过与条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

通过这种结构,能够向使用者提供在满足与区域相对应的条件信息所表示的条件的情况下使通过与该条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,在本第五技术方案的信息处理装置中,在第四技术方案的基础上,条件信息包括作为与日期相关的条件的日期条件。

通过这种结构,能够向使用者提供在满足与区域相对应的日期条件的情况下使通过与该日期条件成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,在本第六技术方案的信息处理装置中,在第一技术方案的基础上,附加信息包括操作信息,所述操作信息与在终端装置中对与附加信息相对应的地图表现数据进行的使用者的操作相关,发送部发送地图表现数据,使得即使是相同的地图表现数据,也根据操作信息以不同的形式进行输出。

通过这种结构,能够向使用者提供根据操作信息而不同的地图表现数据。

另外,在本第七技术方案的信息处理装置中,在第一技术方案至第六技术方案中的任一技术方案的基础上,还根据由终端装置获取的当前位置,以不同的形式显示地图表现数据。

通过这种结构,能够向使用者提供还根据使用者的当前位置而不同的显示形式的地图表现数据。

另外,在本第八技术方案的信息处理装置中,在第一技术方案至第七技术方案中的任一技术方案的基础上,还具备构建部,所述构建部根据附加信息构建以不同的形式输出的地图表现数据即输出地图表现数据,发送部将输出地图表现数据发送给终端装置。

通过这种结构,能够构建根据附加信息变更了显示形式的输出地图表现数据并发送给终端装置。

另外,在本第九技术方案的信息处理装置中,在第一技术方案至第七技术方案中的任一技术方案的基础上,发送部将地图表现数据和附加信息发送到终端装置。

通过这种结构,向终端装置发送地图表现数据和附加信息,从而能够由终端装置构建并显示根据附加信息变更了显示形式的地图表现数据。

另外,在本第十技术方案的信息处理装置中,在第一技术方案至第九技术方案中的任一技术方案的基础上,不同的形式的地图表现数据中,在终端装置中表示的倍率、在终端装置中显示的区域、以及在终端装置中显示的朝向中的任意一个以上不同。

通过这种结构,能够向使用者提供根据附加信息变更了显示倍率、所显示的区域、朝向中的任意一个以上的地图表现数据。

另外,在本第十一技术方案的信息处理装置中,在第一技术方案至第九技术方案中的任一技术方案的基础上,不同的形式的地图表现数据是一部分区域的图像的属性值不同的地图表现数据。

通过这种结构,能够向使用者提供根据附加信息变更了图像的属性值的地图表现数据。

发明效果

根据本发明的信息处理装置,能够向使用者提供根据附加信息变更了显示形式的地图表现数据。

附图说明

图1是实施方式1中的信息系统a的概念图。

图2是该信息系统a的框图。

图3是对该信息处理装置1的动作例进行说明的流程图。

图4是对该结构处理的例子进行说明的流程图。

图5是对该终端装置2的动作例进行说明的流程图。

图6是表示该地图表现数据管理表的图。

图7是表示该附加信息管理表的图。

图8是表示该地名位置对应表的图。

图9是表示该画面例的图。

图10是表示该画面例的图。

图11是表示该画面例的图。

图12是实施方式2中的信息系统b的概念图。

图13是对该信息处理装置3的动作例进行说明的流程图。

图14是对该终端装置4的动作例进行说明的流程图。

图15是上述实施方式中的计算机系统的概略图。

图16是该计算机系统的框图。

具体实施方式

以下,参照附图对信息处理装置等的实施方式进行说明。此外,由于在实施方式中标注相同的附图标记的构成要素进行相同的动作,因此有时候省略再次的说明。

(实施方式1)

在本实施方式中,对以下的信息系统进行说明,该信息系统中附加信息与地图表现数据相互对应,且根据该附加信息,地图表现数据的显示形式不同。此外,在本实施方式中,根据附加信息变为不同的显示形式的输出地图表现数据由信息处理装置构建。

图1是本实施方式中的信息系统a的概念图。信息系统a具备信息处理装置1以及一个或两个以上的终端装置2。信息处理装置1是所谓的服务器装置,例如,云服务器、asp服务器等,其种类不限。终端装置2是使用者所使用的终端,所谓的智能手机、平板终端、笔记本电脑、pc等,其种类不限。

图2是本实施方式中的信息系统a的框图。

构成信息系统a的信息处理装置1具备保存部11、接收部12、处理部13以及发送部14。保存部11具备地图表现数据保存部111以及附加信息保存部112。接收部12具备请求指示接收部121。处理部13具备构建部131。

终端装置2具备终端保存部21、终端受理部22、终端处理部23、终端发送部24、终端接收部25以及终端输出部26。

在构成信息处理装置1的保存部11中保存各种信息。各种信息例如是指下述的地图表现数据、下述的附加信息。

在地图表现数据保存部111中保存一个或两个以上的地图表现数据。地图表现数据是表现出地图的数据。地图表现数据是要表现的地理区域为有限的信息。地图表现数据优选与识别该地图表现数据的地图识别符相互对应。地图识别符例如是id、具有地图表现数据的文件名、地图表现数据的名称等。地图表现数据例如是旧地图、图示地图、概略地图、手绘地图等,其种类不限。地图表现数据通常是图像数据,但是也可以是矢量数据等,数据结构不限。

地图表现数据通常与一个或两个以上的属性值相互对应。与地图表现数据相互对应的一个以上的属性值是地图表现数据的属性值。属性值是表示地图表现数据的性质和特征等的信息。与地图表现数据相互对应的一个以上的属性值包含区域确定信息。区域确定信息是确定地图表现数据所表示的区域的信息。区域通常为矩形,但是也可以是三角形、八边形、圆形等矩形以外的形状。地图表现数据所表示的区域可以说是地图表现数据正在表现的区域。区域确定信息例如是(纬度,经度)的集合。另外,区域确定信息例如是表示从基准点起的相对坐标的信息的集合。但是,区域确定信息的数据结构不限,只要是确定区域的信息即可。

与地图表现数据相互对应的一个以上的属性值例如是静态的属性值即静态属性值。另外,与地图表现数据相互对应的一个以上的属性值例如是动态变化的动态属性值。一个以上的属性值也可以包含一个以上的静态属性值和一个以上的动态属性值。

静态属性值例如是作为地图表现数据的地图的比例尺(适当地简称作“比例尺”)、地图表现数据所表示的区域在地图上的实际面积(适当地简称作“面积”)、表示地图的内容的内容信息。内容信息是地图表现数据的完成度、地图表现数据的主题、与地图表现数据相对应的元数据、关键词等。元数据、关键词例如是地图表现数据的种类、存在于地图表现数据的区域中的风景名、地名等。地图表现数据的种类例如是表示是主题公园的地图的“主题公园”、表示是观光用的地图的“观光地图”、表示是特定的区域(例如学校等)的地图的信息等。

动态属性值例如是位置确定信息所表示的位置与代表地图表现数据的地点之间的距离、与使用者对地图表现数据的动作相关的使用者动作信息。使用者动作信息例如是可基于下述的操作信息获取的信息。

此外,代表地图表现数据的地点例如是指地图表现数据的重心点、地图表现数据的端缘的任意点、构成地图表现数据的区域的边界的任意点。

地图表现数据优选被包含于文件中。但是,地图表现数据也可以是数据库内的数据,其数据格式、管理方法不限。在地图表现数据被包含于文件中的情况下,该文件中可以包含有两个以上的地图表现数据。另外,一个地图表现数据也可以通过两个以上的文件实现。也就是说,一个地图表现数据也可以被分割到两个以上的文件中。

在附加信息保存部112中保存作为附加的信息的附加信息。附加信息是与地图表现数据相对应的附加的信息。附加信息与地图表现数据相互对应。在此,与地图表现数据相互对应可以是包含在地图表现数据中。与地图表现数据相互对应例如是附加信息与地图表现数据相互链接、附加信息与地图表现数据的识别符相互对应、附加信息包含地图表现数据的识别符等。

附加信息只要与地图表现数据相互对应即可,其种类和内容不限。附加信息可以说是为了变更被输出的地图表现数据的显示而使用的信息。

附加信息例如包括区域确定信息和广告信息。在这种情况下,通常与广告信息相对应的广告是与通过区域确定信息确定的区域相关的广告。

区域确定信息是确定对应的地图表现数据的至少一部分区域的信息。区域确定信息例如是构成矩形的两点的坐标值。此外,两点的坐标值例如是表示地图表现数据中的相对的位置的点的信息。不过,两点的坐标值例如也可以是(经度,纬度)。区域确定信息例如也可以是表示一个地点的信息。在这种情况下,区域确定信息例如是表示地图表现数据中的相对的一个地点的信息、或者(经度,纬度)。

广告信息是与由终端装置2与地图表现数据一起显示的广告相关的信息。广告信息也可以包括由终端装置2与地图表现数据一起显示的广告。广告信息例如也可以包括确定广告费的广告费信息。广告例如是静止图像、视频、字符串、声音或它们的组合等,其数据类型不限。

附加信息例如包括区域确定信息和条件信息。在这种情况下,通常在满足条件信息所表示的条件的情况下,变更通过与该条件信息成对的区域确定信息确定的区域的显示。

条件信息是表示针对通过成对的区域确定信息确定的区域的条件的信息。条件信息例如包括与日期相关的条件即日期条件。条件信息例如包括与天气相关的条件即天气条件。条件信息例如包括与日期时间相关的条件即日期时间条件。

附加信息例如包括操作信息。操作信息是与对地图表现数据进行的使用者的操作相关的信息。该操作是在终端装置2中进行的使用者的操作。另外,该地图表现数据是与操作信息成对的地图表现数据。另外,操作信息例如是阅览了地图表现数据、阅览地图表现数据的次数、在地图表现数据中确定由终端装置2显示的区域的信息等。

接收部12从终端装置2接收各种信息和指示等。各种信息和指示等例如是指下述的请求指示、操作信息和地图识别符等。

请求指示接收部121从终端装置2接收请求指示。请求指示是指发送地图表现数据的指示。此外,发送地图表现数据的指示也可以是发送下述的输出地图表现数据的指示。

请求指示例如包含确定地图表现数据的确定信息。此外,确定信息例如是地图识别符、位置确定信息等。在确定信息是地图识别符的情况下,例如既可以是通过该地图识别符识别的地图表现数据被选择为要输出的地图表现数据,也可以是通过该地图识别符识别的地图表现数据和满足预定的条件(例如区域重叠等)的地图表现数据被选择。另外,在确定信息是位置确定信息的情况下,与通过该位置确定信息确定的位置相对应的地图表现数据被选择。与位置相对应的地图表现数据通常是指在区域内包含该位置的地图表现数据。

处理部13进行各种处理。各种处理例如是指构建部131进行的处理。各种处理例如是指将接收到的操作信息和与该操作信息成对的地图识别符相互对应地存储到保存部11中的处理。另外,各种处理例如是指从接收到的操作信息中获取下述的动作信息,并与地图识别符相互对应地存储到保存部11中的处理。

构建部131构建与附加信息相应的不同的显示形式的输出地图表现数据。输出地图表现数据是地图表现数据的一种。输出地图表现数据是变更了地图表现保存部111的地图表现数据的一部分的地图表现数据。

更详细地说,构建部131从地图表现数据保存部111获取与请求指示相对应的地图表现数据。接下来,构建部131从附加信息保存部112获取与获取到的地图表现数据相互对应的附加信息。然后,构建部131使用获取的附加信息,根据获取的地图表现数据构建与附加信息相应的不同的显示形式的输出地图表现数据。

在附加信息包括广告信息的情况下,构建部131例如构建如下的输出地图表现数据:根据该广告信息,使通过与该广告信息成对的区域确定信息确定的区域的显示形式成为与其他区域不同的显示形式。设置成与其他区域不同的显示形式的方法例如是变更亮度和颜色等的图像的属性值、变更显示倍率(例如放大)、配置图案(例如下述的黑圈等)等,其方法不限。

另外,在广告信息具有广告费信息的情况下,构建部131构建如下的输出地图表现数据:根据通过该广告费信息确定的广告费,使通过与该广告费信息成对的区域确定信息确定的区域的显示形式与其他区域不同。构建部131例如以如下方式构建输出地图表现数据:使得与通过广告费信息确定的广告费多到满足预定的条件的程度的广告费相对应的区域,与不满足条件的广告费相对应的区域相比,变为更醒目的形式。也就是说,优选为,支付较高广告费的企业等的广告以更醒目的形式显示。

在附加信息包括条件信息的情况下,构建部131例如构建如下的输出地图表现数据:在满足该条件信息所表示的条件的情况下,使通过与条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同。构建部131例如以如下方式构建输出地图表现数据:在满足该条件信息所表示的条件的情况下,使通过与条件信息成对的区域确定信息确定的区域的显示形式与其他区域相比,变为更醒目的形式。

在附加信息包括操作信息的情况下,构建部131例如构建如下的输出地图表现数据:即使是相同的地图表现数据,也根据该操作信息变为不同的形式。

此外,变为不同的形式的输出地图表现数据,是作为根据附加信息以不同的形式输出的地图表现数据的输出地图表现数据,在本实施方式中,是由构建部131构建的数据。不过,如在实施方式2中说明的那样,根据附加信息变为不同的形式的输出地图表现数据也可以是将终端装置接收到的地图表现数据根据终端装置接收到的附加信息构建成不同的表现形式的地图表现数据。

发送部14将构建部131构建的输出地图表现数据发送给终端装置2。

发送部14例如将地图表现数据发送给终端装置2,使得即使是相同的地图表现数据,也根据附加信息在终端装置2中以不同的形式进行显示。

发送部14例如将如下的地图表现数据发送给终端装置2:根据广告信息,使通过与该广告信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

发送部14例如发送地图表现数据,使得根据通过广告费信息确定的广告费,通过与广告费信息成对的区域确定信息确定的区域的显示形式与其他区域不同。发送部14例如发送地图表现数据,使得与通过广告费信息确定的广告费多到满足预定的条件的程度的广告费相对应的区域,与不满足条件的广告费相对应的区域相比,以更醒目的形式输出。

发送部14例如发送地图表现数据,使得在满足条件信息所表示的条件的情况下,通过与条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

发送部14例如发送地图表现数据,使得即使是相同的地图表现数据,也根据操作信息以不同的形式输出。

在构成终端装置2的终端保存部21中保存各种信息。各种信息例如是指使用者识别符、所输出的输出地图表现数据等的地图识别符、输出地图表现数据的全部或一部分、表示当前位置的位置确定信息。

终端受理部22受理各种指示和信息。各种指示和信息例如是指具有确定信息的请求指示、各种操作。请求指示可以具有地图识别符,也可以不具有地图识别符。

在此,受理是指包含从键盘和鼠标、触摸面板等的输入设备输入的信息的受理、经由有线或无线的通信线路发送的信息的接收、从光盘和磁盘、半导体存储器等的存储介质中读出的信息的受理等在内的概念。

各种指示和信息的输入单元可以是触摸面板、键盘、鼠标、基于菜单画面的输入单元等任何的输入单元。终端受理部22可以通过触摸面板、键盘等输入单元的设备驱动器、菜单画面的控制软件等实现。

终端处理部23进行各种处理。各种处理例如是指根据接收到的信息构建要输出的信息的处理。

另外,各种处理例如是指根据终端受理部22受理的请求指示构建出要进行发送的请求指示的处理。在终端受理部22受理了请求指示的情况下,终端处理部23例如在该请求指示不具有地图识别符的情况下,获取表示当前位置的位置信息,从终端保存部21获取使用者识别符,并构建包括具有该位置信息的位置确定信息以及该使用者识别符的请求指示。另外,在这种情况下,请求指示也可以不包括使用者识别符。

各种处理例如是指,在终端受理部22受理了具有地图识别符的请求指示的情况下,根据终端受理部22受理的请求指示构建出要进行发送的请求指示的处理。

另外,在终端受理部22受理了请求指示、并且该请求指示不具有地图识别符且正在由终端装置2显示地图或地图表现数据的情况下,例如,终端处理部23获取代表正在显示的地图的区域的地点的位置信息、或者代表正在显示的地图表现数据的区域的地点的位置信息,从终端保存部21获取使用者识别符,并构建包括具有该位置信息的位置确定信息以及该使用者识别符的请求指示。另外,在这种情况下,请求指示也可以不包括使用者识别符。

另外,在终端受理部22受理了请求指示、并且该请求指示不具有地图识别符且正在由终端装置2显示地图或地图表现数据的情况下,例如,终端处理部23获取正在显示的地图或者正在显示的地图表现数据,从终端保存部21获取使用者识别符,并构建包括该地图或地图表现数据以及该使用者识别符的请求指示。另外,在这种情况下,请求指示也可以不包括使用者识别符。

终端发送部24向信息处理装置1发送各种指示和信息。终端发送部24向信息处理装置1发送终端处理部23构建的信息。终端发送部24例如向信息处理装置1发送请求指示。

终端接收部25从信息处理装置1接收各种信息。各种信息例如是指输出地图表现数据。

终端接收部25例如与请求指示的发送相应地,从信息处理装置1接收一个或两个以上的输出地图表现数据。

终端输出部26输出各种信息。各种信息是指终端受理部22受理的信息、终端接收部25接收到的输出地图表现数据等。

在此,输出通常是指显示到显示器。不过,输出也可以认为是包含使用通用投影仪的投影、利用打印机的打印、向外部装置(通常为显示装置)的发送、向存储介质的存储、处理结果向其他的处理装置和其他的程序等的转发等在内的概念。

保存部11、地图表现数据保存部111、附加信息保存部112以及终端保存部21优选为非易失性存储介质,但是也能通过易失性存储介质实现。

信息存储到保存部11等中的过程不限。例如,可以是经由存储介质将信息存储在保存部11等中,也可以是将经由通信线路等发送来的信息存储在保存部11等中,或者也可以是将经由输入设备输入的信息存储在保存部11等中。

接收部12、使用者位置信息接收部121、请求指示接收部121以及终端接收部25通常通过无线或有线的通信单元实现,但是也可以通过接收广播的单元实现。

处理部13、构建部131以及终端处理部23通常可由mpu、存储器等实现。处理部13等的处理步骤通常通过软件实现,该软件被存储在rom等存储介质中。但是,也可以通过硬件(专用电路)实现。

发送部14通常通过无线或有线的通信单元实现,但是也可以通过广播单元实现。

可以认为终端输出部26包括显示器、扬声器等的输出设备,也可以认为终端输出部26不包括显示器、扬声器等的输出设备。终端输出部26可以通过输出设备的驱动软件、或者输出设备的驱动软件和输出设备等实现。

接下来,对信息系统a的动作进行说明。首先,关于信息处理装置1的动作例,使用图3的流程图进行说明。

(步骤s301)接收部12对是否从终端装置2接收到请求指示进行判断。在接收到请求指示的情况下,前进到步骤s302,在未接收到请求指示的情况下,前进到步骤s306。

(步骤s302)构建部131获取与在步骤s301接收到的请求指示相对应的地图识别符。此外,在请求指示包含地图识别符的情况下,构建部131获取请求指示所具有的地图识别符。另外,在请求指示包含表示终端装置2的当前位置的位置确定信息的情况下,构建部131例如使用与地图表现数据成对的区域确定信息和该位置确定信息,从地图表现数据保存部111获取地图识别符,所述地图识别符是与表示包含该位置确定信息所表示的位置的区域的区域确定信息成对的地图表现数据的识别符。另外,在请求指示包含正在由终端装置2输出的地图表现数据的地图识别符的情况下,构建部131例如从地图表现数据保存部111获取与如下区域的区域确定信息成对的其他的地图识别符,所述区域和与该地图识别符成对的区域确定信息所表示的区域存在重叠。

(步骤s303)构建部131从地图表现数据保存部111获取通过在步骤s302获取到的地图识别符识别的地图表现数据。

(步骤s304)构建部131使用在步骤s303获取到的地图表现数据,进行构建输出地图表现数据的处理。返回到步骤s301。关于该构建处理,使用图4的流程图进行说明。

(步骤s305)发送部14向发送来请求指示的终端装置2发送在步骤s304构建的输出地图表现数据。

(步骤s306)接收部12判断是否从终端装置2接收到操作信息等。在接收到操作信息等的情况下,前进到步骤s307,在未接收到操作信息等的情况下,返回到步骤s301。

(步骤s307)处理部13与操作信息等所具有的地图识别符相互对应地存储在步骤s306接收到的操作信息等中的至少一部分的信息、或者使用在步骤s306接收的操作信息等获取到的信息。此外,该信息的存储目标是附加信息保存部112。返回到步骤s301。

此外,在图3的流程图中,在步骤s302获取的地图识别符也可以是两个以上。在这种情况下,构建部131也可以在步骤s304中构建两个以上的输出地图表现数据。然后,发送部14也可以在步骤s305中向终端装置2发送构建出的两个以上的输出地图表现数据。

另外,在图3的流程图中,通过电源关闭或处理结束的中断,处理结束。

接下来,关于步骤s304的构建处理,使用图4的流程图进行说明。

(步骤s401)构建部131将1代入到计数器i中。

(步骤s402)构建部131判断在附加信息保存部112中是否保存有与在步骤s303获取到的地图表现数据相对应的第i个附加信息。在存在第i个附加信息的情况下,前进到步骤s403,在不存在的情况下,前进到步骤s408。

(步骤s403)构建部131从附加信息保存部112获取第i个附加信息。

(步骤s404)构建部131判断在步骤s403获取到的附加信息是否满足条件。在满足条件的情况下,前进到步骤s405,在不满足条件的情况下,前进到步骤s407。此外,条件可以根据附加信息的种类而不同,也可以根据附加信息而不同。

(步骤s405)构建部131获取第i个附加信息所具有的区域确定信息。

(步骤s406)构建部131以使在步骤s405获取到的区域确定信息所表示的区域的显示变更的方式,变更在步骤s303获取到的地图表现数据的该区域的图像。此外,在此,构建部131通常以使在步骤s405获取到的区域确定信息所表示的区域与其他区域相比更醒目的方式,变更显示。此外,在步骤s405获取到的区域确定信息为null(无法确定区域)时,例如对在步骤s303获取的地图表现数据整体的显示进行变更。

(步骤s407)构建部131使计数器i增加1。返回到步骤s402。

(步骤s408)构建部131判断接收到的请求指示是否包含位置确定信息。在包含位置确定信息的情况下,前进到步骤s409,在不包含位置确定信息的情况下,返回到上级处理。

(步骤s409)构建部131判断接收到的请求指示中包含的位置确定信息是否满足条件。在满足条件的情况下,前进到步骤s410,在不满足条件的情况下,返回到上级处理。此外,位置确定信息满足条件例如是位置确定信息所表示的位置为与在步骤s303获取的地图表现数据成对的区域确定信息所表示的区域内的位置。

(步骤s410)构建部131变更要输出的地图表现数据的显示形式。返回到上级处理。

接下来,关于终端装置2的动作例,使用图5的流程图进行说明。

(步骤s501)终端受理部22判断是否受理了请求指示。在受理了请求指示的情况下,前进到步骤s502,在未受理请求指示的情况下,前进到步骤s506。

(步骤s502)终端处理部23构建要发送的请求指示。此外,终端处理部23例如获取表示当前位置的位置确定信息,并构建包括该位置确定信息的请求指示。另外,终端处理部23例如获取当前正在输出的输出地图表现数据的地图识别符,并构建包括该地图识别符的请求指示。另外,终端处理部23例如获取表示当前正在输出的输出地图表现数据的代表性地点的位置的位置确定信息,并构建包括该位置确定信息的请求指示。另外,终端处理部23例如构建包含在步骤s501受理的请求指示所具有的地图识别符的请求指示。

(步骤s503)终端发送部24向信息处理装置1发送在步骤s502构建出的请求指示。

(步骤s504)终端接收部25与请求指示的发送相应地,判断是否从信息处理装置1接收到输出地图表现数据。在接收到输出地图表现数据的情况下,前进到步骤s505,在未接收到输出地图表现数据的情况下,返回到步骤s504。

(步骤s505)终端输出部26显示在步骤s504接收到的输出地图表现数据。返回到步骤s501。

(步骤s506)终端受理部22判断是否从使用者受理了操作。在受理了操作的情况下,前进到步骤s507,在未受理操作的情况下,前进到步骤s501。

(步骤s507)终端处理部23等进行与在步骤s506受理的操作相应的处理。

(步骤s508)终端处理部23根据在步骤s506受理的操作,构建操作信息等。操作信息等例如是指地图识别符、确定正在显示的地图表现数据的显示区域的信息、表示对于正在显示的地图表现数据指示的地点的信息等。

(步骤s509)终端发送部24将在步骤s508构建的操作信息等发送给信息处理装置1。返回到步骤s501。

以下,对本实施方式中的信息系统a的具体的动作例进行说明。信息系统a的概念图是图1。

现在,假设在地图表现数据保存部111中保存有图6所示的地图表现数据管理表。地图表现数据管理表管理一个以上的具有“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变更与该地图识别符成对的评价值的平均值。此外,处理部13也可以使用动态属性值计算评价值。例如,“dl次数”、“月浏览数”、“平均访问时间”中的任意一个以上的值越大,处理部13计算出更高评价的评价值。

此外,在此,“地图表现数据”是图像数据。毋庸多言,“地图表现数据”也可以是图像文件。

另外,在附加信息保存部112中保存有图7所示的附加信息管理表。附加信息管理表包含具有“id”、“种类信息”、“附加信息”的一个或两个以上的记录。“附加信息”包括“输出信息”、“url”、“显示形式决定信息”、“区域决定信息”。“id”是识别记录的信息。“种类信息”是表示附加信息的种类的信息,在此,“种类信息”例如是表示附加信息包括广告信息的“广告”、表示附加信息包括条件信息的“条件”、或者表示附加信息包括操作信息的“操作”。“输出信息”是被配置到地图表现数据上的信息。“url”是在指示了“输出信息”的情况下被调出的网页的url。“显示形式决定信息”是为决定显示形式所使用的信息,是确定用于变更显示的条件的信息。“区域决定信息”是表示可变更显示形式的区域的信息。此外,在“区域决定信息”为null“-”的情况下,可变更输出地图表现数据整体。

另外,保存部11具有图8所示的地名位置对应表。地名位置对应表是表示地名信息与位置信息之间的对应的表。

在该状况下,假设在使用者的终端装置2中正在显示图9所示的“旧地图等提供服务”的应用程序的画面。

然后,假设使用者输入了地名信息“a地点”(参照图9的901),并按下了图9的地图请求按钮902。于是,终端受理部22受理地图表现数据的请求指示。接下来,由于在受理的请求指示中包含地名信息,因此终端处理部23获取位置确定信息“a地点”。接下来,终端处理部23构建具有位置确定信息“a地点”的请求指示。接下来,终端发送部24向信息处理装置1发送该请求指示。

接下来,信息处理装置1的接收部12从终端装置2接收具有位置确定信息“a地点”的请求指示。

接下来,构建部131从图8的地名位置对应表获取与接收到的位置确定信息“a地点”成对的位置信息(xa,ya)。然后,构建部131从图6的地图表现数据管理表中检索在区域中包含位置信息(xa,ya)的地图表现数据。然后,假设构建部131判断为在通过“id=m02”的记录的区域确定信息确定的区域内包含位置信息(xa,ya)。然后,构建部131从图6的地图表现数据管理表中获取通过“m02”识别的地图表现数据。

接下来,构建部131从图7所示的附加信息管理表中获取与地图识别符“m02”成对的第1个附加信息(“id=1”的附加信息)、第2个附加信息(“id=2”的附加信息)、第3个附加信息(“id=53”的附加信息)、第4个附加信息(“id=75”的附加信息)。

接下来,构建部131获取与种类信息“广告”相对应的两个广告费信息(“id=1”的1000日元、“id=2”的100日元),并决定使该广告费信息所表示的广告费最大的“id=1”的广告信息(输出信息)比“id=2”的广告信息优先。然后,构建部131构建对“m02”的地图表现数据附加了“id=1”的输出信息的地图表现数据。该“id=1”的输出信息是图10的1001。另外,构建部131在通过“id=1”的区域确定信息(x1,y1)表示的位置附加图案(在此为黑圈)1102,并附加连接广告1101和图案1102的线。

另外,构建部131在使用者指示了表示存在下一个广告的按钮(三角形)1103的情况下,使用“m02”的地图表现数据构建显示“id=2”的输出信息的画面。另外,假设构建部131将“id=1”、“id=2”的各输出信息作为按钮,并对各按钮附加对应的url。也就是说,在由使用者指示了作为按钮的输出信息的情况下,由终端装置2显示通过附加的url识别的网页。

接下来,构建部131获取第3个附加信息(“id=53”的附加信息)的显示形式决定信息“11月25日”。该信息是日期条件。然后,构建部131从未图示的时钟获取今天的日期“11月5日”。然后,构建部131对于日期判断是否满足预先保持的条件“日期条件所表示的日之前1个月<=今天的日期<=日期条件所表示的日”(也就是,今天是从日期条件所表示的日(在此为aa祭典的日)之前1个月至日期条件所表示的日为止这样的条件)。此外,假设预先保持的条件保存在保存部11中。

另外,在此,由于今天的日期“11月5日”在aa祭典的日“11月25日”之前1个月以内,因此构建部131判断为满足日期条件。接下来,构建部131将“id=53”的输出信息“aa祭典”附加到通过“id=53”的区域确定信息(x4,y4)、(x5,y5)确定的矩形区域1105。另外,构建部131将“id=53”的url附加到矩形区域1105的按钮。此外,假设由使用者按下矩形区域1105的按钮,从而显示通过对应的url识别的网页(aa祭典的主页)。

接下来,构建部131从图7的表中获取第4个附加信息(“id=75”的附加信息)所具有的显示形式决定信息“月浏览数>=1000”。然后,构建部131从图6的表中获取与“m02”成对的月浏览数“1295”。接下来,构建部131判断为月浏览数“1295”满足显示形式决定信息“月浏览数>=1000”所表示的条件。接下来,构建部131提高地图表现数据整体的亮度,将整体变更为醒目的形式,构建输出地图表现数据。此外,图10的地图表现数据周边的斜线表示亮度已提高。

接下来,发送部14向发送来请求指示的终端装置2发送构建的输出地图表现数据。

接下来,终端装置2的终端接收部25与请求指示的发送相应地,从信息处理装置1接收输出地图表现数据。

接下来,终端输出部26显示接收到的输出地图表现数据。该输出例是图10。

接下来,在使用者按下了图10的餐厅x的广告的按钮的情况下,终端装置2输出通过与该按钮相对应的url识别的网页(餐厅x的网页)。

另外,在使用者按下了按钮1103的情况下,如图11所示,在广告的区域显示“shopy”的广告。

以上,根据本实施方式,能够向使用者提供根据附加信息变更了显示形式的地图表现数据。

另外,根据本实施方式,能够向使用者提供根据广告费使通过与确定该广告费的广告信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供在满足与区域相对应的条件信息所表示的条件的情况下使通过与该条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供在满足与区域相对应的日期条件的情况下使通过与该日期条件成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供根据操作信息而不同的地图表现数据。

此外,根据本实施方式的具体例,未进行使用使用者的当前位置变更要输出的地图表现数据的处理。但是,构建部131也可以进行使用使用者的当前位置变更要输出的地图表现数据的处理。例如,可以判断确定使用者的当前位置的位置确定信息所表示的位置是否存在于与地图表现数据相对应的区域确定信息所表示的区域内,在存在于区域内的情况和不存在于区域内的情况下,变更地图表现数据的显示形式。在这种情况下,能够向使用者提供还根据使用者的当前位置而不同的显示形式的地图表现数据。这一点在实施方式2中也是同样的。

另外,本实施方式中的处理可以通过软件实现。而且,可以通过软件下载等分发该软件。另外,可以将该软件存储在cd-rom等存储介质中进行传播。此外,这一点对于本说明书中的其他实施方式也是同样的。此外,本实施方式中的实现信息处理装置1的软件例如是如下的程序。也就是说,该程序例如是用于使能够访问具备地图表现数据保存部和附加信息保存部的存储介质的计算机作为发送部发挥功能的程序,其中所述地图表现数据保存部保存表现地图的一个以上的地图表现数据,所述一个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据;所述附加信息保存部与所述地图表现数据相互对应地保存作为附加的信息的附加信息;所述发送部将地图表现数据发送给终端装置,使得即使是相同的地图表现数据,也根据所述附加信息在终端装置中以不同的形式进行显示。

另外,优选为,在上述程序中,使计算机进一步作为构建部发挥功能,所述构建部构建根据所述附加信息以不同的形式输出的地图表现数据即输出地图表现数据,所述发送部将所述输出地图表现数据发送给所述终端装置。

(实施方式2)

在本实施方式中,与实施方式1不同之处在于,并非由信息处理装置构建输出地图表现数据,而是由终端装置构建输出地图表现数据。

本实施方式中的信息系统b的概念图除了构成要素的附图标记以外,与图1相同。信息系统b具备信息处理装置3以及一个或两个以上的终端装置4。信息处理装置3是所谓的服务器装置,例如,云服务器、asp服务器等,其种类不限。终端装置4是使用者所使用的终端,所谓的智能手机、平板终端、笔记本电脑、pc等,其种类不限。

图12是本实施方式中的信息系统b的框图。

信息处理装置3具备保存部11、接收部12、处理部33以及发送部34。

终端装置4具备终端保存部21、终端受理部22、终端处理部43、终端发送部24、终端接收部45以及终端输出部26。

构成信息处理装置3的处理部33进行各种处理。各种处理例如是获取与接收到的请求指示相对应的地图表现数据、以及一个或两个以上的附加信息的处理。另外,各种处理例如是根据接收到的请求指示构建要发送的信息的处理。

发送部34将处理部33获取的地图表现数据以及一个以上的附加信息发送给终端装置4。另外,发送部34将处理部33构建的信息发送给终端装置4。

发送部34将地图表现数据发送给终端装置4,使得即使是相同的地图表现数据,也根据附加信息在终端装置4中以不同的形式进行显示。

发送部34将如下的地图表现数据发送给终端装置4:根据广告信息,使通过与广告信息成对的区域确定信息确定的区域的显示形式成为与其他区域不同的显示形式。

发送部34发送地图表现数据,使得根据通过广告费信息确定的广告费,通过与广告费信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

发送部34发送地图表现数据,使得在满足条件信息所表示的条件的情况下,通过与条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同。

发送部34发送地图表现数据,使得即使是相同的地图表现数据,也根据操作信息以不同的形式输出。

构成终端装置4的终端处理部43进行各种处理。各种处理例如是指使用终端接收部45接收到的地图表现数据和一个以上的附加信息构建输出地图表现数据的处理。该构建输出地图表现数据的处理与上述的构建部131的处理相同,已经进行过说明,因此省略详细的说明。

终端接收部45从终端处理装置3接收地图表现数据和一个以上的附加信息。

处理部33以及终端处理部43通常可由mpu、存储器等实现。处理部33等的处理步骤通常通过软件实现,该软件被存储在rom等存储介质中。但是,也可以通过硬件(专用电路)实现。

发送部34以及终端发送部24通常通过无线或有线的通信单元实现,但是也可以通过广播单元实现。

终端接收部45通常通过无线或有线的通信单元实现,但是也可以通过接收广播的单元实现。

接下来,对信息系统b的动作进行说明。首先,关于信息处理装置3的动作例,使用图13的流程图进行说明。在图13的流程图中,关于与图3的流程图相同的步骤,省略说明。

(步骤s1301)处理部33从附加信息保存部112获取与在步骤s303获取到的地图表现数据成对的一个以上的附加信息。

(步骤s1302)发送部34向终端装置4发送在步骤s303获取到的地图表现数据和在步骤s1301获取到的一个以上的附加信息。返回到步骤s301。

此外,在图13的流程图中,通过电源关闭或处理结束的中断,处理结束。

接下来,关于终端装置4的动作例,使用图14的流程图进行说明。在图14的流程图中,关于与图5的流程图相同的步骤,省略说明。

(步骤s1401)终端接收部45判断是否接收到地图表现数据等。在接收到地图表现数据等的情况下,前进到步骤s1402,在未接收到地图表现数据等的情况下,返回到步骤s1401。此外,地图表现数据等是指地图表现数据和一个以上的附加信息。

(步骤s1402)终端处理部43使用在步骤s1401接收到的地图表现数据和一个以上的附加信息,构建输出地图表现数据。关于该构建处理的处理内容,与使用图4的流程图说明过的处理相同,因此省略说明。

以上,根据本实施方式,能够向使用者提供根据附加信息变更了显示形式的地图表现数据。

另外,根据本实施方式,能够向使用者提供根据广告费使通过与确定该广告费的广告信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供在满足与区域相对应的条件信息所表示的条件的情况下使通过与该条件信息成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供在满足与区域相对应的日期条件的情况下使通过与该日期条件成对的区域确定信息确定的区域的显示形式与其他区域不同的地图表现数据。

另外,根据本实施方式,能够向使用者提供根据操作信息而不同的地图表现数据。

再有,本实施方式中的实现信息处理装置3的软件是如下的程序。也就是说,该程序例如是用于使能够访问具备地图表现数据保存部和附加信息保存部的存储介质的计算机作为发送部发挥功能的程序,其中所述地图表现数据保存部保存表现地图的一个以上的地图表现数据,所述一个以上的地图表现数据是与包含确定所表现的区域的区域确定信息的一个以上的属性值相互对应的数据;所述附加信息保存部与所述地图表现数据相互对应地保存作为附加的信息的附加信息;所述发送部将地图表现数据发送给终端装置,使得即使是相同的地图表现数据,也根据所述附加信息在终端装置中以不同的形式进行显示。

另外,优选为,在上述程序中,使计算机进一步发挥如下功能:所述发送部将所述地图表现数据和所述附加信息发送给所述终端装置。

另外,本实施方式中的实现终端装置4的软件是如下的程序。也就是说,该程序例如是用于使计算机作为终端发送部、终端接收部、终端处理部以及终端输出部发挥功能的程序,其中所述终端发送部发送请求指示;所述终端接收部从信息处理装置接收地图表现数据和一个以上的附加信息;所述终端处理部使用终端接收部接收到的地图表现数据和一个以上的附加信息构建输出地图表现数据;所述终端输出部输出输出地图表现数据。此外,终端处理部的处理例的详细是图4的处理。

另外,图15示出了执行在本说明书中所述的程序并且实现上述的各种实施方式的信息处理装置等的计算机的外观。上述的实施方式可通过计算机硬件以及在计算机硬件上执行的计算机程序来实现。图15是该计算机系统300的概略图,图16是系统300的框图。

在图15中,计算机系统300包括具有cd-rom驱动器的计算机301、键盘302、鼠标303以及监视器304。

在图16中,计算机301除了cd-rom驱动器3012以外,还包括:mpu3013;与cd-rom驱动器3012等连接的总线3014;用于存储启动程序等的程序的rom3015;与mpu3013连接并用于暂时存储应用程序的命令并且提供暂时存储空间的ram3016;以及用于存储应用程序、系统程序、以及数据的硬盘3017。在此,虽未图示,但是计算机301可以进一步包括提供与lan连接的网卡。

使计算机系统300执行上述的实施方式的信息处理装置1等的功能的程序可以被存储在cd-rom3101中,被插入到cd-rom驱动器3012中,进一步被传送到硬盘3017。取而代之,程序也可以经由未图示的网络被发送到计算机301,被存储在硬盘3017中。程序在执行时被加载到ram3016中。程序也可以从cd-rom3101或者网络直接加载。

程序可以不一定包括使计算机301执行上述的实施方式的信息处理装置1等的功能的操作系统(os)、或者第三方程序等。程序仅包括以受控的方式调出适当的功能(模块)使得能够获得期望的结果的命令的部分即可。计算机系统300如何动作是公知的,省略详细的说明。

此外,在上述的程序中,发送信息的步骤、接收信息的步骤等中,不包括通过硬件进行的处理,例如,发送步骤中由调制解调器或接口卡等进行的处理(仅由硬件进行的处理)。

另外,执行上述程序的计算机可以是单个,也可以是多个。即,可以进行集中处理,或者也可以进行分散处理。

另外,在上述各实施方式中,毋庸多言,存在于一个装置中的两个以上的通信单元在物理上可以为一个。

另外,在上述各实施方式中,各处理可以通过由单一装置集中处理来实现,或者也可以通过由多个装置分散处理来实现。也就是说,信息处理装置1也可以以单机方式动作。

本发明不限于以上的实施方式,能够进行各种变更,毋庸多言,这些变更被包含在本发明的范围内。

工业上的可利用性

如上所述,本发明的信息处理装置具有能够向使用者提供根据附加信息变更了显示形式的地图表现数据的效果,作为信息处理装置等是有用的。

附图标记说明

1、3信息处理装置

2、4终端装置

11保存部

11保存部

12接收部

13、33处理部

14、34发送部

21终端保存部

22终端受理部

23、43终端处理部

24终端发送部

25、45终端接收部

26终端输出部

111地图表现数据保存部

112附加信息保存部

121使用者位置信息接收部

121请求指示接收部

131构建部

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1