首页> 中国专利> POI信息提供系统、POI信息提供装置、POI信息输出装置和POI信息提供方法

POI信息提供系统、POI信息提供装置、POI信息输出装置和POI信息提供方法

摘要

本发明的目的是提供一种能够利用更客观地取得的倾向度的技术。本发明的POI信息提供装置的特征在于,包括:存储包含POI名称的POI数据的存储部;经由网络取得发布数据的发布数据取得部;倾向度取得部,其按每个上述发布数据求取上述发布数据所包含的词语与上述POI名称的一致度,对于上述一致度,用规定的计算式计算取得表示POI的关注程度的倾向度;倾向度确定部,其当从经由上述网络连接的其它装置接受上述倾向度的请求时,确定与该请求相应的上述倾向度;和发送部,其将由上述倾向度确定部确定的上述倾向度发送到上述其它装置。

著录项

  • 公开/公告号CN104281638A

    专利类型发明专利

  • 公开/公告日2015-01-14

    原文格式PDF

  • 申请/专利权人 歌乐株式会社;

    申请/专利号CN201410317443.3

  • 申请日2014-07-04

  • 分类号G06F17/30;

  • 代理机构北京尚诚知识产权代理有限公司;

  • 代理人龙淳

  • 地址 日本埼玉县

  • 入库时间 2023-12-17 03:00:17

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-19

    授权

    授权

  • 2015-02-11

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20140704

    实质审查的生效

  • 2015-01-14

    公开

    公开

说明书

技术领域

本发明涉及一种POI信息提供系统、POI信息提供装置、POI信息输出装置和POI信息提供方法。 

背景技术

正在普及如下技术:当向PC或智能手机输入当前所在地、目的地时,输出关于该地点附近受欢迎的场所(spot)的信息。 

专利文献1公开的文本位置判定装置包括:将表示位置的词语与表示位置的位置信息相对应地加以存储的位置信息存储单元;取得文本的取得单元;将由上述取得单元取得的文本分解成词语单位的词语分解单元;将由上述词语分解单元分解得到的词语与存储在上述位置信息存储单元中的表示位置的词语进行比较,提取表示它们一致的位置的词语的位置词语提取单元;位置信息赋予单元,其对于在包含由上述位置词语提取单元提取的表示位置的词语的文本中所包含的其它词语,赋予上述位置信息存储单元中与表示该位置的词语对应地存储的上述位置信息;根据上述位置信息,对由位置信息赋予单元赋予了该位置信息的词语进行合计的合计单元;和输出上述合计单元的合计结果的输出单元。 

先行技术文献 

专利文献 

专利文献1:日本特开2013-77045号公报 

发明内容

发明要解决的课题 

为了确定受欢迎的场所,例如在服务器等装置中,使用发布(post)到网络日志(Weblog,博客)、SNS(Social Networking Service:社交网络服务)等中的数据,对于各个场所进行所谓的受欢迎程度的合计。 但是,在经由网络获得的发布帖中,记载片断感想的情况较多,所以不容易判断是关于哪个场所的发布帖。 

在专利文献1公开的技术中,由于将关于包含地名的发布帖的数据用于受欢迎程度的合计,所以不包含地名的发布帖不能用于合计。由于在取样中使用的参数被限定为包含地名的发布帖,所以参数的种类受到限定,结果是很难说计算出的受欢迎程度是客观的。 

本发明是鉴于上述问题而完成的,其目的在于提供一种能够更客观地利用所取得的倾向(trend)度的技术。 

用于解决课题的方法 

本申请包括多个解决上述技术课题的手段,例如列举如下例子。 

为了解决上述技术课题,本发明提供一种POI信息提供装置,其特征在于,包括:存储包含POI名称的POI数据的存储部;经由网络取得发布数据的发布数据取得部;倾向度取得部,其按每个上述发布数据求取上述发布数据所包含的词语与上述POI名称的一致度,对于上述一致度,用规定的计算式计算取得表示POI的关注程度的倾向度;倾向度确定部,其当从经由上述网络连接的其它装置接受上述倾向度的请求时,确定与该请求相应的上述倾向度;和发送部,其将由上述倾向度确定部确定的上述倾向度发送到上述其它装置。 

为了解决上述技术课题,本发明的特征也可以为,上述POI数据中,上述POI名称与该POI的位置信息对应,上述倾向度确定部,基于上述请求对从上述便携终端的移动路径起位于规定距离内的上述POI的倾向度进行确定。 

为了解决上述技术课题,本发明的特征也可以为,上述倾向度取得部,基于与上述发布数据相关联的上述POI的数量、以及上述发布数据的发布地与上述POI的所在地是否一致,使用按与该发布数据相关联的每个上述POI将按每个上述发布数据求取的一致度合计而得的值,确定上述倾向度。 

为了解决上述技术课题,本发明的特征也可以为,上述倾向度取得部,将基于上述发布数据被发布的日期时间而决定的指数与上述倾向度相乘或相加。 

为了解决上述技术课题,本发明的特征也可以为,上述POI数据 中,上述POI名称与关键词对应,上述倾向度取得部,根据上述发布数据所包含的上述关键词的数量,将规定的值与上述倾向度相加或相乘。 

为了解决上述技术课题,本发明也可以提供一种POI信息提供系统,其特征在于,包括:经由网络连接的便携终端和向上述便携终端提供关于POI的信息的POI信息提供装置,其中上述POI信息提供装置包括:存储包含POI名称的POI数据的存储部;经由上述网络取得发布数据的发布数据取得部;倾向度取得部,其按每个上述发布数据求取上述发布数据所包含的词语与上述POI名称的一致度,对于上述一致度,用规定的计算式计算取得表示POI的关注程度的倾向度;和倾向度确定部,其当从上述便携终端接受上述倾向度的请求时,确定与该请求相应的上述倾向度,上述便携终端包括推荐度输出部,该推荐度输出部输出基于由上述倾向度确定部确定的上述倾向度计算出的推荐度。 

为了解决上述技术课题,本发明的特征也可以为,上述存储部所存储的上述POI数据中,上述POI名称与该POI的位置信息对应,上述倾向度确定部,基于上述请求对从上述便携终端的移动路径起位于规定距离内的上述POI的倾向度进行确定。 

为了解决上述技术课题,本发明的特征也可以为,上述推荐度输出部输出基于POI的上述倾向度、和该POI与上述移动路径的距离计算出的上述推荐度。 

为了解决上述技术课题,本发明的特征也可以为,上述倾向度取得部,基于与上述发布数据相关联的上述POI的数量、以及上述发布数据的发布地与上述POI的所在地是否一致,使用按与该发布数据相关联的每个上述POI将按每个上述发布数据求取的一致度合计而得的值,确定上述倾向度。 

为了解决上述技术课题,本发明的特征也可以为,上述倾向度取得部,将基于上述发布数据被发布的日期时间而决定的指数与上述倾向度相乘或相加。 

为了解决上述技术课题,本发明的特征也可以为,上述POI数据中,上述POI名称与关键词对应,上述倾向度取得部,根据上述发布 数据所包含的上述关键词的数量,将规定的值与上述倾向度相加或相乘。 

为了解决上述技术课题,本发明的特征也可以为,上述推荐度输出部输出显示上述POI的推荐度、该POI的上述POI名称和与该POI进行了对应的上述关键词的屏幕的屏幕信息。 

为了解决上述技术课题,本发明也可以提供一种POI信息输出装置,其特征在于,包括:发送部,其将表示POI的关注程度的倾向度的请求发送到经由网络连接的POI信息提供装置;和输出基于作为对上述请求的响应而取得的上述倾向度计算出的推荐度的推荐度输出部,上述发送部发送通过对于一致度用规定的计算式而计算出的上述倾向度的请求,其中,该一致度是经由上述网络取得的发布数据所包含的词语与上述POI的名称的一致度。 

为了解决上述技术课题,本发明也可以提供一种POI信息提供方法,其是具备存储部的POI信息提供装置的POI信息提供方法,该存储部存储包含POI名称的POI数据,上述POI信息提供方法的特征在于,包括:经由网络取得发布数据的发布数据取得步骤;倾向度取得步骤,按每个上述发布数据求取上述发布数据所包含的词语与上述POI名称的一致度,对于上述一致度,用规定的计算式计算取得表示POI的关注程度的倾向度;倾向度确定步骤,当从经由上述网络连接的其它装置接受上述倾向度的请求时,确定与该请求相应的上述倾向度;和发送步骤,将由上述倾向度确定部确定的上述倾向度发送到上述其它装置。 

为了解决上述技术课题,本发明也可以提供一种程序,其使计算机作为具备存储部的POI信息提供装置发挥作用,该程序的特征在于,使计算机执行如下步骤:经由网络取得发布数据的发布数据取得步骤;倾向度取得步骤,按每个上述发布数据求取上述发布数据所包含的词语与上述POI名称的一致度,对于上述一致度,用规定的计算式计算取得表示POI的关注程度的倾向度;倾向度确定步骤,当从经由上述网络连接的其它装置接受上述倾向度的请求时,确定与该请求相应的上述倾向度;和发送步骤,将由上述倾向度确定部确定的上述倾向度发送到上述其它装置。 

发明效果 

根据本发明,能够提供一种能够更客观地利用所取得的倾向度的技术。 

上述以外的技术课题、结构和效果,通过以下的实施方式的说明变得更清楚。 

附图说明

图1是表示POI信息提供系统的概略结构的图。 

图2是服务器装置和用户侧终端装置的功能框图。 

图3是表示发布数据DB的一例的图。 

图4是表示POI数据DB的一例的图。 

图5是表示POI倾向度DB的一例的图。 

图6是表示服务器装置的硬件结构例的图。 

图7是表示用户侧终端装置的硬件结构例的图。 

图8是表示倾向度计算处理的一例的流程图。 

图9是表示一致度计算处理的一例的流程图(之一)。 

图10是表示一致度计算处理的一例的流程图(之二)。 

图11是表示一致度计算处理的一例的流程图(之三)。 

图12是表示POI信息提供处理的流程的序列图。 

图13是表示POI信息显示处理的一例的流程图。 

图14是表示POI信息显示画面的一例的图。 

图15是表示第二实施方式的POI数据DB的一例的图。 

图16是表示移动历史DB的一例的图。 

具体实施方式

以下,基于附图,对本发明的实施方式的例子进行说明。 

图1是表示POI信息提供系统1的概略的图。POI信息提供系统1包括:服务器装置10和用户侧终端装置20。服务器装置10和用户侧终端装置20经由网络30连接,与一个服务器装置10连接的用户侧终端装置20既可以是单个,也可以多个。 

服务器装置10例如是PC(Personal Computer:个人计算机)等电 子设备,例如由服务提供者管理。用户侧终端装置20是智能手机、便携式电话、PDA(Personal Digital Assistant:个人数字助理)、汽车导航装置或PC等电子设备,例如由利用本服务的用户管理。 

服务器装置10中预先登记有人们有兴趣的地点、和与该地点相关的信息即POI(Point of interest:兴趣点)数据。服务器装置10,根据发布到SNS、网络日志、TWITTER(注册商标)中的发布数据,对作为表示所登记的POI的关注程度(关注度)的信息的倾向度进行计算,使该倾向度与POI数据对应地进行管理。 

在本实施方式中,在用户侧终端装置20中,根据当前所在地和目的地确定移动路径。用户侧终端装置20当接受对服务器装置10请求的POI的类别的输入时,对服务器装置10发送确定了移动路径和类别的POI的请求(request)。服务器装置10向用户侧终端装置20发送包含从移动路径起位于规定距离的POI数据和POI的倾向度的响应(response)。用户侧终端装置20使用接收到的倾向度计算推荐度,显示在屏幕上。 

图2是服务器装置10和用户侧终端装置20的功能框图。 

服务器装置10包括:控制部100和存储部110。控制部100包括:发布数据取得部101、倾向度取得部102、倾向度确定部103、请求接受部104和发送部105。 

发布数据取得部101取得被发布到网络30上的发布数据。发布数据例如是发布到SNS等网站上的消息、以及所谓的“牢骚”等。 

倾向度取得部102使用发布数据取得部101所取得的发布数据,对被预先登记到存储部110的每个POI计算倾向度。倾向度确定部103,当从用户侧终端装置20接收POI的请求(request)时,基于请求的内容,确定包含被请求的POI的POI数据和POI的倾向度的POI信息。 

请求接受部104从用户侧终端装置20接受POI的请求。发送部105对用户侧终端装置20发送包含倾向度确定部103所确定的POI信息的响应。 

存储部110包括发布数据DB(DataBase:数据库)111、POI数据DB112和POI倾向DB113。 

发布数据DB111中,按发布数据取得部101所取得的每个发布数 据存储发布者、以及发布帖正文等信息。POI数据DB112中,按各个POI存储与POI名、类别、POI的所在地等进行了对应的POI数据。POI倾向DB113中,各个POI与倾向度进行对应并被存储。 

用户侧终端装置20包括控制部200。控制部200包括:移动路径检索部201、请求创建部202、请求发送部203、POI倾向确定部204、POI推荐度计算部205、和推荐度输出部206。 

移动路径检索部201基于当前所在地或出发地、以及目的地,对移动路径进行检索。移动路径的检索使用公知的技术。 

请求创建部202创建用于向服务器装置10请求从移动路径起位于预先决定的规定范围内的POI的请求。在请求中确定请求POI的地域。此外,由请求创建部202创建的请求中,确定由用户输入的类别。请求发送部203对服务器装置10发送请求创建部202所创建的请求。 

POI倾向确定部204从作为请求的响应接收到的POI数据和倾向度中确定在显示屏幕显示的POI和倾向度。在用户侧终端装置20所具备的显示装置中显示根据用户侧终端装置20的移动而更新的地图信息。POI倾向确定部204确定显示对象的POI以使得位于用户侧终端装置20的前方的POI显示在地图上。此外,POI倾向确定部204确定显示对象的POI以使得随着用户侧终端装置20的移动从前方成为后方的POI从屏幕上不显示。 

POI推荐度计算部205,基于显示对象的POI的倾向度以及移动路径与POI的距离,计算POI的推荐度。 

推荐度输出部206对用户侧终端装置20的屏幕显示进行控制。推荐度输出部206,基于由POI倾向确定部204确定的POI的POI数据和推荐度,创建显示POI的显示屏幕的屏幕信息。 

在本实施方式中,关于登记在POI数据DB112中的POI,服务器装置10的倾向度取得部102基于发布数据计算倾向度。当从用户侧终端装置20接收到请求地域和类别被确定的请求时,服务器装置10对用户侧终端装置20回复响应,该响应包含存在于请求地域内且与请求类别对应的POI数据和倾向度。在用户侧终端装置20中,从接收到信息的POI之中确定显示对象的POI,基于倾向度计算显示对象的POI的推荐度,显示在地图上。 

接着,对存储在存储部110中的各个信息进行说明。 

图3是表示发布数据DB111的一例的图。在发布数据DB111中,发布日期时间等数据与发布数据取得部101所取得的每个发布数据进行对应并被存储。在发布数据DB111中,存储有日期时间111a、发布者ID111b、终端111c、正文111d、地域111e、经度111f、和纬度111g。 

在日期时间111a中存储发布数据被发布的日期时间。在发布者ID111b中存储用于确定发布者的ID。发布者ID例如是用户名或账号名。终端111c存储表示在发布数据的发布中使用的用户侧终端装置20的类别的信息。例如,“1”是从PC发布的发布数据,“2”是通过智能手机等便携终端发布的数据。 

基于附加在发布数据中的信息判断是从PC发布的数据还是通过便携终端发布的数据。例如通过参照用于对在发布中使用的应用程序是便携终端专用的应用程序还是这以外的应用程序进行确定的信息,确定在发布中使用的用户侧终端装置20的类别。 

在正文111d中存储发布数据的发布帖的正文。在地域111e中存储用户侧终端装置20的发布场所。用户侧终端装置20的发布场所,例如是在无线LAN中接受了来自用户侧终端装置20的发布的路由器的所在地。另外,例如,用户侧终端装置20的发布场所,根据用户侧终端装置20的IP地址以及对用户侧终端装置20进行管理的提供者(provider)的所在地和管理范围等确定。其中,发布场所并不一定是能够根据发布数据取得的信息,所以在未能取得发布场所的情况下,在地域111e中没有存储任何内容。 

在经度111f和纬度111g中,存储基于附加在发布数据中的地理标志(geo tag)等位置信息被确定的、用户侧终端装置20的发布场所的纬度和经度。其中,在用户侧终端装置20中,在未进行对发布帖附加位置信息的设定的情况下等根据发布帖不能确定纬度和经度的情况下,在经度111f和纬度111g中未存储任何内容。 

图4是表示POI数据DB112的一例的图。在POI数据DB112中,POI名以及类别等数据与各个POI进行对应并被存储。POI数据DB112是存储由服务提供者登记的关于POI的信息即POI数据的数据库。 

在POI数据DB112中存储有:POI_ID112a、POI名112b、类别112c、 经度112d、纬度112e、住所112f、n1_112g和n2_112h。 

在POI_ID112a中存储确定POI的识别信息。在POI名112b中存储POI的名称。在POI名112b中例如存储“餐厅ABC○○分店”、“×××宾馆”这样的名称。 

在类别112c中存储表示POI的类别的信息。在类别112c中例如存储“观光设施”、“餐厅”、“宾馆”等信息。在经度112d和纬度112e中存储表示POI的所在地的纬度和经度。在住所112f中存储POI的住所。 

在n1_112g和n2_112h中存储表示在判定发布数据中是否包含POI名时使用的字符数的数值。n1和n2例如是对从POI名的最先开始计数的字符数进行确定的值。 

其中,在n1_112g和n2_112h中均存储有值的情况下,是“n1>n2”。另外,n1_112g和n2_112h中存储的值只要是能够对发布数据与POI名的一致度进行计算的值即可,并不限定于从POI名的最先开始计数的字符数。例如,也可以不是从最先开始计数的值,而仅仅是对连续的字符数进行确定的值。 

此外,n1或n2也可以对于所有的POI一律决定。此外,n1或n2也可以是根据各POI的字符数来决定。 

图5是表示POI倾向DB113的一例的图。在POI倾向DB113中按各个POI存储倾向度等信息。 

在POI倾向度DB113中存储POI_ID113a、POI名113b、经度113c、纬度113d和倾向度113e。 

POI_ID113a是识别POI的ID,与POI数据DB112的POI_ID112a对应。POI名113b是POI的名称,与POI数据DB112的POI名112b对应。经度113c和纬度113d是确定POI的所在地的经度和纬度,分别与POI数据DB112的经度112d、纬度112e对应。 

在倾向度113e中存储表示POI的关注的程度的值。倾向度113e越高,POI的关注度越高。换言之,表示倾向度113e越高,越是受欢迎的POI。 

图6是表示服务器装置10的硬件结构例的图。服务器装置10包括运算处理部120、输入装置121和显示装置122。 

输入装置121是接受来自用户的输入操作的装置,是触摸面板或硬件按钮等。显示装置122是LCD(Liquid Crystal Display:液晶显示器)的显示器等。 

运算处理部120是服务器装置10的中心的单元,包括:CPU(Central Processing Unit:中央处理器)123、RAM124、非易失性存储器125、和网络I/F(Interface:接口)126。各个构成要素通过总线连接。 

CPU123是中央运算装置,根据存储在RAM124或非易失性存储器125中的程序执行处理。RAM124是存储装置,作为程序和数据被临时读出的存储区域发挥作用。非易失性存储器125是闪存等非易失性存储器,作为程序和各种数据的存储地使用。网络I/F126是用于将服务器装置10与网络30连接的接口。 

在服务器装置10中,通过根据被读出到RAM124或非易失性存储器125上的程序进行动作的CPU123进行处理。 

图7是表示用户侧终端装置20的硬件结构例的图。用户侧终端装置20包括:运算处理部220、输入装置221、显示装置222和GPS接收装置223。运算处理部220包括:CPU224、RAM225、非易失性存储器226和网络I/F227。运算处理部220、输入装置221和显示装置222与服务器装置10相同,所以省略说明。其中,推荐度输出部206控制的显示屏幕显示在显示装置222上。 

GPS接收装置223接收从卫星发送的信号。基于GPS接收装置223接收到的信号,移动路径检索部201确定用户侧终端装置20的当前所在地。 

其中,服务器装置10和用户侧终端装置20的各个构成要素的处理,既可以用1个硬件执行,也可以用多个硬件执行。此外,服务器装置10和用户侧终端装置20的各个构成要素的处理,既可以用1个程序实现,也可以用多个程序实现。 

接着,对服务器装置10中的倾向度计算处理进行说明。 

图8是表示倾向度计算处理的一例的流程图。服务器装置10例如通过批量处理以一定间隔执行以下处理。 

发布数据取得部101经由网络30取得预先设定的数量的发布数 据,存储在发布数据DB111中(步骤S11)。以下,设存储在发布数据DB111中的发布数据的数量为M。 

接着,倾向度取得部102从存储的发布数据中确定一个发布数据(步骤S12)。将所确定的发布数据作为对象发布数据进行说明。以下,依次将发布数据取得部101所取得的各个发布数据作为对象发布数据,进行计数倾向度的处理。为此,针对第一个对象发布数据,以m=1进行说明。 

接着,倾向度取得部102对对象发布数据与POI信息的一致度进行计算(步骤S13)。倾向度取得部102参照POI数据DB112和对象发布数据,基于发布数据内是否包含POI名,计算对象发布数据与POI的一致度。此处执行的处理在之后详细进行说明。 

接着,倾向度取得部102对于在步骤S13计算出的一致度乘以发布日指数,取得相对于对象发布数据与POI的对的倾向度(步骤S14)。指数例如是从发布日起至处理日为止的经过天数的倒数。将被决定为一致度越新倾向度越高的指数,与一致度相乘,由此,对于更“新”的POI,倾向度被计算得更高。 

此外,此处对指数进行了乘法运算,但是也可以进行加法运算。通过加上发布日指数,使得对于从发布日起经过天数少的发布,倾向度被计算得更高即可。 

接着,倾向度取得部102对表示进行了处理的发布数据的次序的数m是否与存储在发布数据DB111中的总发布数据数M相等进行判定(步骤S15)。当m与总发布数据数不一致时(步骤S15中为“否”时),由于还存在未被处理的发布数据,所以倾向度取得部102在m上加1(步骤S18)。之后,倾向度取得部102,将第m+1个发布数据作为下一个对象发布数据,进行从步骤S13至步骤S14的处理。 

当倾向度取得部102判定为m与总发布数据数M相等时(步骤S15中为“是”时),倾向度取得部102前进至步骤S16进行处理。 

接着,倾向度取得部102按每个POI计算倾向度(步骤S16)。倾向度取得部102按包含在总发布数据中的每个发布数据取得相对于POI的倾向度。倾向度取得部102按各个POI对于相对于发布数据的POI的倾向度进行合计。 

例如,说明“发布数据A”与“POI1”的倾向度是“0.5”、“发布数据B”与“POI2”的倾向度是“0.75”、“发布数据C”与“POI1”的倾向度是“0.3”的情况。为了求取“POI1”的倾向度,将与“POI1”对应的、“发布数据A”的倾向度“0.5”和“发布数据C”的倾向度“0.3”进行合计。“POI2”的倾向度由于仅是作为与“发布数据B”的倾向度的“0.75”,所以令其倾向度保持不变地成为“POI2”的倾向度。因此,“POI1”的倾向度作为“0.8”被计算出,“POI2”的倾向度作为“0.75”被计算出。 

接着,倾向度取得部102将按每个POI合计得到的倾向度存储到POI倾向度DB113的倾向度113e(步骤S17)。倾向度取得部102结束本流程的处理。 

此外,POI倾向度DB113的倾向度113e中存储将相对于各个发布数据的POI的倾向度合计得到的值,但是也可以使值相对化。例如,也可以采用如下方式:利用合计倾向度得到的值除以在倾向度的计算中使用的发布数据的总数M,由此计算相对化的倾向度,将其存储在倾向度113e中。此外,例如,也可以采用如下方式:利用合计倾向度得到的值除以倾向度的最大值N,由此计算相对化的倾向度。由此,在设倾向度的最大值N为1的情况下的各个倾向度的比例用0~1的数值表示。 

在本实施方式中,按每个发布数据计算与POI的一致度,将基于一致度计算出的倾向度按每个POI合计,由此能够作为客观的值取得POI是否流行。 

接着,对在步骤S13进行的一致度计算处理更具体地进行说明。 

图9是表示一致度计算处理的一例的流程图(之一)。 

一致度是表示发布数据与特点的POI的一致的程度的值,对于发布数据与POI的对计算一致度。一致度高的意思是,发布数据中的言及(提到)为关于成对的POI的言及的概率高。 

倾向度取得部102对对象发布数据中是否有与任一POI的POI名一致的词语进行判定(步骤S1301)。具体而言,倾向度取得部102参照POI数据DB112的POI名112b,对于各个POI,判定构成POI名的字符串是否包含在对象发布数据中。 

在倾向度取得部102判定为对象发布数据中存在与任一POI的POI名一致的词语的情况下(在步骤S1301中“是”的情况下),倾向度取得部102将词语一致的POI名的POI作为对象POI加以确定,确定对象POI的数量(步骤S1302)。此处,设对象POI为A1。 

其中,在对象发布数据中存在多个词语一致的POI名的POI(对象POI)的情况下,倾向度取得部102对于词语一致的各个POI,依次作为对象POI加以确定,执行处理。 

接着,倾向度取得部102作为“一致度=1/(A1的数量)”计算A1的一致度(步骤S1303)。倾向度取得部102将计算出的一致度与包含在A1中的各个对象POI进行对应,并存储在缓存器中,结束本流程的处理。 

在倾向度取得部102未判定为对象发布数据中存在与任一POI的POI名一致的词语的情况下(在步骤S1301中“否”的情况下),倾向度取得部102对对象发布数据中是否存在与从任一POI的最先开始至n1字符为止的字符串一致的词语进行判定(步骤S1304)。具体而言,倾向度取得部102参照POI数据DB112的POI名112b和n1_112g,对于各个POI,对对象发布数据中是否包含由从各个POI的最先开始n1字符连续的字符构成的字符串进行判定。 

此处,参照图4。由于记录(record)112y的n1_112g是6,所以关于POI名112b的“AAABBB”,对由从最先开始6字符连续的字符构成的字符串即“AAABBB”是否包含在对象发布数据中进行判定。同样,记录112z的POI名112b的“BBBCCC”,n1_112g是4,所以对由从最先开始4字符连续的字符构成的字符串“BBBC”是否包含在对象发布数据中进行判定。对于包含在POI数据DB112中的所有的POI执行该处理。 

在倾向度取得部102判定为对象发布数据中存在与任一POI的n1一致的词语的情况下(在步骤S1304中“是”的情况下),倾向度取得部102将词语一致的POI确定为对象POI。倾向度取得部102对是否对于一致的对象发布数据附加有表示发布场所的纬度和经度、并且该纬度和经度与对象POI的纬度和经度相同进行判定(步骤S1305)。倾向度取得部102使用对象发布数据的纬度和经度,参照POI数据 DB112,对对象POI的经度112d与纬度112e是否一致进行判定。 

此外,在对象发布数据中存在多个词语一致的POI名的情况下,倾向度取得部102对于词语一致的各个POI,依次作为对象POI加以确定并执行处理,这一点与上述的情况相同。 

在对象发布数据中附加有纬度和经度、并且该纬度和经度与对象POI的纬度和经度相同的情况意味着,用户在对象POI的附近发布了对象发布数据。由于在对象发布数据中包含对象POI的POI名的至少一部分,所以进行了发布的位置与对象POI的位置一致的情况,能够认为对象发布数据是关于对象POI的言及的可能性高。 

其中,纬度、经度一致的情况并不一定意味数值相同。例如在数值的差位于规定范围(例如±3秒)的情况下,作为纬度、经度一致的情况对待。 

在倾向度取得部102判定为在对象发布数据中包含纬度和经度、并且该纬度和经度与对象POI的纬度和经度相同的情况下(在步骤S1305中“是”的情况下),倾向度取得部102确定对象发布数据与纬度、经度一致的对象POI的数量(步骤S1306)。此处,设对象发布数据的纬度、经度与位置一致的对象POI为A2。 

接着,倾向度取得部102作为“一致度=1/(A2的数量)”计算A2的一致度(步骤S1307)。倾向度取得部102将计算出的一致度与包含在A2中的各个对象POI进行对应,并存储在缓存器中,结束本流程的处理。 

在步骤S1305中,在倾向度取得部102未判定为在对象发布数据中包含纬度和经度、并且对象发布数据中包含的纬度和经度与对象POI的纬度和经度相同的情况下(在步骤S1305中“否”的情况下),前进至步骤S1308进行处理。 

图10是表示一致度计算处理的一例的流程图(之二)。 

倾向度取得部102对是否确定发布地域的信息被附加到对象发布数据中、并且发布地域包含在对象POI的POI名中进行判定(步骤S1308)。 

具体而言,倾向度取得部102参照发布数据DB111的地域111e,确定对象发布数据的发布地域。倾向度取得部102使用所确定的发布 地域,参照POI数据DB112的POI名112b,对对象POI的POI名中是否包含发布地域进行判定。例如,在对象发布数据的发布地域为“横滨市”,对象POI的POI名是“酒吧○○横滨分店”的情况下,倾向度取得部102判定为对象发布数据的发布地域包含在对象POI的POI名中。 

在倾向度取得部102判定为确定发布地域的信息被附加到对象发布数据中、并且发布地域包含在对象POI的POI名中的情况下(在步骤S1308中“是”的情况下),倾向度取得部102确定包含发布地域的POI的数量(步骤S1309)。设包含对象发布数据的发布地域的对象POI为A3。 

接着,倾向度取得部102作为“一致度=1/(A3的数量)”计算A3的一致度(步骤S1310)。倾向度取得部102将计算出的一致度与包含在A3中的各个对象POI进行对应,并存储在缓存器中,结束本流程的处理。 

在步骤S1308中未判定为在对象发布数据中附加有确定发布地域的信息、并且发布地域包含在对象POI的POI名中的情况下(在步骤S1308中“否”的情况下),倾向度取得部102确定对象POI的数量(步骤S1311)。此处,设对象POI、即从POI名的最先开始n1字符的字符串包含在对象发布数据中的POI为A4。 

接着,倾向度取得部102作为“一致度=1/(A4的数量)”计算A4的一致度(步骤S1312)。倾向度取得部102将计算出的一致度与包含在A4中的各个对象POI进行对应,并存储在缓存器中,结束本流程的处理。 

返回图9进行说明。在步骤S1304中倾向度取得部102未判定为与由从存储在POI数据DB112中的任一POI的最先开始至n1字符为止连续的字符构成的字符串一致的词语包含在对象发布数据中的情况下(在步骤S1304中“否”的情况下),前进至步骤S1313进行处理。 

图11是表示一致度计算处理的一例的流程图(之三)。 

倾向度取得部102对与由从存储在POI数据DB112中的任一POI的最先开始至n2字符为止连续的字符构成的字符串一致的词语是否包含在对象发布数据中进行判定(步骤S1313)。在倾向度取得部102未 判定为与由从任一POI的最先开始至n2字符为止连续的字符构成的字符串一致的词语包含在对象发布数据中的情况下(在步骤S1313中“否”的情况下),倾向度取得部102结束本流程的处理。 

在倾向度取得部102判定为与由从任一POI的最先开始n2字符连续的字符构成的字符串一致的词语包含在对象发布数据中的情况下(在步骤S1313中“是”的情况下),倾向度取得部102将词语一致的1个或多个POI作为对象POI加以确定。倾向度取得部102对是否对于一致的对象发布数据附加有表示发布场所的纬度和经度、并且该纬度和经度与对象POI的纬度和经度相同进行判定(步骤S1314)。 

在从步骤S1314至S1321为止之间进行的处理,与在从步骤S1305至S1312为止之间进行的处理相同,所以省略说明。倾向度取得部102计算对象发布数据与对象POI的一致度,将该一致度与确定对象POI的信息进行对应并存储在缓存器中。 

在本实施方式中,对于各个发布数据,按照每个对象POI计算一致度。如上所述,基于计算出的一致度计算倾向度,将对于相同POI计算出的倾向度合计。关于POI是否流行,由于能够将在因特网上是否成为话题作为判断材料之一,所以通过按每个POI将基于包含在发布数据中的词语计算出的倾向度加以合计,能够取得POI是否流行的客观的指标。 

图12是表示POI信息提供处理的流程的序列图。 

首先,用户侧终端装置20的移动路径检索部201取得移动路径信息(步骤S21)。具体而言,移动路径检索部201接受当前所在地或出发地、以及目的地的输入,取得对从当前所在地或出发地至目的地的路径进行确定的信息。 

接着,请求创建部202取得所请求的POI的类别(步骤S22)。类别是表示POI的种类的信息,例如请求创建部202通过接受从多个类别之中请求的POI的类别的选择,取得类别。例如,请求创建部202取得对所请求的POI的类别“餐厅”进行确定的信息。 

接着,请求创建部202确定POI信息请求区域(步骤S23)。具体而言,将从在步骤S21取得的移动路径起位于规定距离的区域作为POI信息请求区域加以确定。 

接着,请求发送部203向服务器装置10发送请求POI信息的请求(步骤S24)。POI信息是包含作为与POI相关的信息的POI数据和POI的倾向度的信息。请求中包含步骤S22确定的POI的类别和在步骤S23确定的POI信息请求区域。 

接着,服务器装置10的倾向度确定部103参照从用户侧终端装置20发送的请求,确定与请求相应的POI信息(步骤S25)。具体而言,倾向度确定部103参照POI数据DB112的类别112c和住所112f,确定在请求中包含的POI信息请求区域内具有住所112f、并且具有与请求所包含的类别对应的类别112c的POI。倾向度确定部103使用所确定的POI的POI_ID112a,参照POI倾向DB113,确定与一致的POI_ID113a对应的倾向度113e。 

接着,发送部105对于由倾向度确定部103确定的POI发送响应,该响应包含使POI数据DB112所包含的POI数据与倾向度对应的POI信息(步骤S26)。用户侧终端装置20和服务器装置10结束本序列的处理。 

接着,对在用户侧终端装置20中进行的POI信息显示处理进行说明。在用户侧终端装置20的显示装置222显示伴随用户侧终端装置20的移动而被更新的地图信息。在地图信息上,POI信息与用户侧终端装置20的当前所在地、以及至目的地位置的移动路径一起被显示。 

图13是表示POI信息显示处理的一例的流程图。用户侧终端装置20预先从服务器装置10取得POI信息。 

移动路径检索部201使用GPS接收装置223取得用户侧终端装置20的当前所在地(步骤S31)。 

接着,POI倾向确定部204从推荐度输出部206取得输向显示装置222的地图信息的显示范围(步骤S32)。推荐度输出部206进行控制,以使得作为地图信息显示从用户侧终端装置20起位于规定范围的区域。POI倾向确定部204取得地图信息的显示范围。 

接着,POI倾向确定部204确定显示对象的POI信息(步骤S33)。具体而言,POI倾向确定部204从由服务器装置10取得的POI信息中,确定位于在步骤S32中取得的显示范围内、且与在步骤S31中取得的用户侧终端装置20的当前所在地相比更靠近目的地的POI。 

接着,POI推荐度计算部205基于与所确定的POI对应的倾向度,计算POI的推荐度(步骤S34)。具体而言,POI推荐度计算部205,通过将与POI的所在地和用户侧终端装置20之间的距离相应的距离指数乘以倾向度,计算POI的推荐度。POI的所在地与用户侧终端装置20之间的距离越短,距离指数的值设定得越大。由此,即使是倾向度相同的多个POI,靠近移动路径的POI的推荐度也变高。 

另外,POI推荐度计算部205也可以通过缩放比例(scaling)等将计算出的推荐度简化。例如也可以为:对于推荐度为“0以上不到10”的情况给予评价1,对于推荐度为“10以上不到11”的情况给予评价2,这样按照推荐度的值进行阶段评价(等级评价),由此将推荐度简化。 

接着,推荐度输出部206更新显示装置222的显示画面(步骤S35)。推荐度输出部206结束本流程的处理。 

图14是表示POI信息显示画面230的一例的图。POI信息显示画面230具有地图信息显示区域231和POI信息显示区域232。 

在地图信息显示区域231显示包含从用户侧终端装置20的当前位置起规定距离的移动路径的地图信息。地图信息上显示:用户侧终端装置20的当前位置231a;和从当前位置起位于规定距离内、并且与当前位置相比更靠目的地的POI231b。此外,在地图信息显示区域231显示表示POI的名称和POI的推荐度的POI信息231c。推荐度输出部206基于从服务器装置10取得的POI信息所包含的POI的住所等,将POI231b显示在地图上的规定的位置。 

在POI信息显示区域232显示:作为由地图信息显示区域231显示的POI的名称的POI名称232a;和POI的推荐度232b。 

图14(a)的POI信息显示画面230显示从当前位置231a靠近目的地的POI231b、即“店铺AAA”和“店铺BBB”。伴随用户侧终端装置20的移动,POI信息显示画面230转变为图14(b)。 

移动后,伴随用户侧终端装置20通过“店铺AAA”,POI倾向确定部204从显示对象除去“店铺AAA”的POI。另一方面,由于在新的地图信息的显示范围存在“店铺CCC”的POI,所以POI倾向确定部204将“店铺CCC”的POI作为显示对象加以确定。推荐度输出部 206将“店铺CCC”的POI和推荐度显示在POI信息显示画面230。 

根据本实施方式,使用基于发布数据数客观地计算出的倾向度,能够取得POI的推荐度。此外,通过在伴随用户侧终端装置20的移动被更新的地图信息显示关于POI的信息,用户能够容易地知道位于移动前方的POI以及该POI是否以何种程度流行。 

(第一变形例) 

接着,对POI信息提供系统1的第一变形例进行说明。在上述的实施方式中,无论发布数据中包含的POI的评价如何,均计算了发布数据与POI的一致度。在第一变形例中,在针对POI,发布数据包含负面的评价的情况下,使与其它的发布数据一致度不同地进行计算。以下,以与上述的实施方式的不同之处为中心进行说明,对于相同的地方省略说明。 

在服务器装置10的存储部110中预先存储有发布数据中可能包含的负面的词语。负面的词语是例如“坏的”、“不好吃”、“脏”等词语,是在与POI名一起使用的情况下,推测会针对POI给出负面的评价的言语。 

在图9所示的一致度计算处理中,倾向度取得部102针对对象发布数据进行与POI名的比较,此时,倾向度取得部102确定对象发布数据中是否包含负面的词语。在包含负面的词语的情况下,倾向度取得部102在针对对象发布数据与POI的对计算的一致度乘以发布指数X(X=-1)。由此,包含负面的词语的对象发布数据与POI的一致度以及倾向度为负数。其中,也可以为X=0。 

对于各个POI,将计算出的倾向度合计,如果被给予负的评价的对象发布数据与POI的倾向度变低,则与此相应地合计倾向度得到的值变低。在本变形例中,通过使用与发布数据的发布内容相应的发布指数计算一致度,能够取得与POI的评价相应的倾向度。 

(第二变形例) 

接着,对POI信息提供系统1的第二变形例进行说明。在第二变形例中,根据发布了发布数据的用户侧终端装置20的种类,使一致度不同地进行计算。 

在图9所示的一致度计算处理中,倾向度取得部102在计算对象 发布数据与POI的一致度时,确定与对象发布数据对应的终端111c,将与终端111c相应的终端指数乘以一致度。关于终端指数,将终端为PC以外时设定得比为PC时高。例如,在终端为PC以外时,终端指数为10,终端为PC时,终端指数为1。 

当终端为PC以外时,认为用户在从家庭住宅以外的地方例如移动目的地进行发布。在终端为PC以外、且发布数据中包含表示纬度和经度或地域的信息时,认为与从PC进行发布时相比,用户从POI附近进行发布的可能性高,对象发布数据是与对象POI相关的言及的可能性高。因此,在终端为PC以外时,与为PC时相比,将高的发布指数与一致度相乘,使得较高地计算出倾向度。 

在本变形例中,通过将与发布了发布数据的用户侧终端装置20的种类相应的终端指数与一致度相乘,能够取得更高精度的倾向度。 

(第三变形例) 

接着,对第三变形例进行说明。在第三变形例中,按每个POI设定关键词(key word)。在将对象发布数据与POI名进行比较而计算一致度时,在对象发布数据中包含与POI对应的关键词的情况下,增额地计算一致度。 

图15是表示第二实施方式的POI数据DB112A的一例的图。对于与图4的POI数据DB112相同之处,省略说明。 

POI数据DB112A包含元数据112i。在元数据112i中存储有与各个POI对应、且能够用于表示是否流行的指标的关键词。例如,当“冲绳料理”流动时,在饮食店的POI的元数据112i中存储确定“冲绳”的信息。同样,在观光设施设置的“足浴”流行时,在观光设施的元数据112i中存储确定“足浴”的信息。 

在图9所示的一致度计算处理中,倾向度取得部102对于对象发布数据进行与POI名的比较,将全部或一部分一致的POI作为对象POI对待,计算一致度。倾向度取得部102,对于对象POI,参照POI数据DB112A,对对象POI的元数据112i所包含的关键词是否包含在对象发布数据中进行判定。倾向度取得部102在对象POI的元数据112i所包含的关键词包含在对象发布数据中的情况下,将与对象发布数据所包含的关键词数相应的元数据指数与一致度相加。 

其中,能够在服务器装置10向用户侧终端装置20发送的响应所包含的POI信息中,包含存储在元数据112i中的关键词。取得了POI信息的用户侧终端装置20在将POI信息显示于推荐度输出部206时,也可以将关键词与POI信息一并显示。 

根据本变形例,在发布数据中存在与POI相关的言及,并且在发布数据中包含流行的关键词的情况下,一致度被计算出得较高。即,POI的倾向度根据此时的倾向被计算出。因此,通过参照由用户终端装置显示的POI信息,用户能够认识到POI的流行程度。此外,通过将关键词显示到POI信息显示画面230,用户能够认识到POI与流行的关键词的关联。 

(第四变形例) 

接着,对第四变形例进行说明。在第四变形例中,用户侧终端装置20在未图示的存储部中保持移动历史。用户侧终端装置20根据当前所在地和移动历史确定POI信息请求区域,包含在向服务器装置10发送的请求中进行发送。 

图16是表示移动历史DB211的一例的图。移动历史DB211包含:道路ID211a、移动方向211b、移动次数211c和所在地211d。 

在道路ID211a中存储确定用户侧终端装置20移动的道路的识别信息。移动方向211b中存储确定用户侧终端装置20移动的方向的信息。在移动方向211b中,例如在向北方向移动时存储0,在向南方向移动时存储1。 

在移动次数211c中存储表示用户侧终端装置20移动的次数的数值。在所在地211d中存储由道路ID211a确定的道路的所在地。 

在图12所示的POI信息提供处理中,用户侧终端装置20的请求创建部202,将从基于当前所在地或出发地和目的地取得的移动路径起位于规定距离的区域作为POI信息请求区域加以确定。在本变形例中,请求创建部202使用GPS接收装置223取得当前所在地,使用所取得的当前所在地参照移动历史DB211的所在地211d,确定包含当前所在地的1个或多个道路的道路ID211a。请求创建部202将所确定的道路ID211a中的移动次数211c最多的道路的道路ID211a加以确定。请求创建部202将从所确定的道路ID211a起位于规定距离的区域作为POI 信息取得区域加以确定。 

之后,请求发送部203向服务器装置10发送包含确定POI信息请求区域的信息的请求,这一点与上述的实施方式相同。 

此外,也可以在移动历史DB211中,与道路ID211a对应地存储确定连结目的地的道路的信息。请求创建部202,也可以确定包含当前所在地的道路ID211a中的移动次数211c最多的道路的道路ID211a,并且对与所确定的道路的移动方向211b侧连结的行驶次数多的道路反复进行确定,由此取得移动预测路径。在此情况下,将从移动预测路径起位于规定距离的区域作为POI信息请求区域加以确定。 

根据本变形例,能够省略在用户侧终端装置20接受目的地等的输入并检索移动路径的处理。由于确定从当前所在地起移动历史多的移动路径显示POI信息,所以用户能够省略对用于检索移动路径的信息进行输入的工夫。 

以上,对本发明的各个实施方式以及变形例进行了说明,但是本发明并不限于上述的实施方式的一例,包括各种变形例。例如,上述的实施方式的一例是为了使本发明容易理解而进行了详细的说明,本发明并不限定于具备此处说明的所有的结构的方式。此外,也能够将一个实施方式的一例的结构的一部分置换成其它的一例的结构。此外,也能够在一个实施方式的一例的结构上加上其它的一例的结构。此外,对于各个实施方式的一例的结构的一部分,也能够追加、删除或置换其它的一例的结构。此外,上述各结构、功能、处理部、处理单元等它们的一部分或全部,也可以通过例如集成电路等进行设计而由硬件实现。此外,图中的控制线和信息线表示在说明上必要的部分(部件),并不一定表示所有部分。也可以认为几乎全部的结构相互连接。 

此外,上述服务器装置10或用户侧终端装置20的功能结构是为了使得容易理解而根据主要的处理内容分类形成的。本发明并不由于构成要素的分类的方式和名称而被限制。服务器装置10或用户侧终端装置20的结构也能够根据处理内容分类为更多的构成要素。此外,也能够以1个构成要素执行更多的处理的方式进行分类。 

例如,在用户侧终端装置20中,将从移动路径起位于规定距离的范围作为POI信息请求区域加以了确定,但是也可以将从当前所在地 起位于规定距离的范围作为POI信息请求区域加以确定。在用户侧终端装置20中未设想移动的情况下,能够显示从当前所在地起位于规定范围的POI。 

此外,关于用户侧终端装置20的移动路径检索部201进行移动路径的检索这一点,也可以是服务器装置10进行移动路径的检索。例如,也可以为如下方式:通过将用户侧终端装置20的当前所在地和目的地向服务器装置10发送,服务器装置10确定移动路径。 

同样,用户侧终端装置20的POI推荐度计算部205基于由服务器装置10计算出的倾向度和移动路径计算推荐度,但是推荐度的计算也可以由服务器装置10进行。例如,也可以为如下方式:通过将关于用户侧终端装置20的显示范围的信息和移动路径发送到服务器装置10,由服务器装置10确定显示对象的POI,基于移动路径计算推荐度。 

附图符号说明 

1:POI信息提供系统 

10:服务器装置 

20:用户侧终端装置 

30:网络 

100:控制部 

101:发布数据取得部 

102:倾向度取得部 

103:倾向度确定部 

104:请求接受部 

105:发送部 

110:存储部 

111:发布数据DB 

112:POI数据DB 

113:POI倾向DB 

120:运算处理部 

121:输入装置 

122:显示装置 

123:CPU 

124:RAM 

125:非易失性存储器 

126:网络I/F 

200:控制部 

201:移动路径检索部 

202:请求创建部 

203:请求发送部 

204:POI倾向确定部 

205:POI推荐度计算部 

206:推荐度输出部 

211:移动历史DB 

220:运算处理部 

221:输入装置 

222:显示装置 

223:GPS接收装置 

230:POI信息显示画面 

231:地图信息显示区域 

232:POI信息显示区域 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号