信息处理装置、信息处理方法、信息处理装置用程序以及记录介质的制作方法

文档序号:6361539阅读:107来源:国知局
专利名称:信息处理装置、信息处理方法、信息处理装置用程序以及记录介质的制作方法
技术领域
本发明涉及生成基于检索词的检索结果的信息处理装置、信息处理方法、信息处理装置用程序以及记录介质的技术领域。
背景技术
现有技术中,有在地图上分布显示与通过关键词检索而检索到的商品名建立关联的店铺的技术。例如,在专利文献I中公开了一种店铺信息检索系统,检索设定了业种、企业名、商品名、区域作为关键词的店铺。专利文献I JP特开2002-082958号公报发明的概要

发明要解决的课题但是,在专利文献I这样的现有技术中,即使设定商品名作为关键词,也不知道在进行检索的时间点店铺是否售卖商品。

发明内容
本发明鉴于这样的问题而提出,其课题的一例的目的在于提供在地图上显示在进行检索的时间点正售卖检索对象的商品的店铺的信息处理等。用于解决课题的手段为了解决上述课题,技术方案I所记载的发明特征在于,具备:检索词取得单元,其取得与商品关联的检索词;位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息;地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。技术方案2所记载的发明在技术方案I所记载的信息处理装置的基础上,特征在于,所述信息处理装置还具备:指定区域取得单元,其在所述地图数据的地图上取得与通过用户的操作按照包围的方式指定的指定区域相关的信息,所述地图数据生成单元将表示仅位于由所述指定区域取得单元取得的指定区域中的店铺的信息映射到地图上。技术方案3所记载的发明在技术方案I或技术方案2所记载的信息处理装置的基础上,特征在于,所述信息处理装置还具备:密度算出单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来算出所述地图上的店铺的密度;和区域设定单元,其将由所述密度算出单元算出的店铺的密度为规定以上的区域设定在所述地图上,所述地图数据生成单元生成仅在由所述区域设定单元设定的区域中将与所述店铺关联的信息映射到地图上的地图数据。技术方案4所记载的发明在技术方案3所记载的信息处理装置的基础上,特征在于,所述地图数据生成单元生成强调了由所述区域设定单元设定的区域的地图数据。技术方案5所记载的发明在技术方案3或技术方案4所记载的信息处理装置的基础上,特征在于,所述信息处理装置还具备:特定区域取得单元,其在由所述区域设定单元设定了多个区域的情况下,在所述地图数据的地图上取得与该多个区域中的通过用户的操作特定的特定区域相关的信息,所述地图数据生成单元生成强调了指定的区域的地图数据。技术方案6所记载的发明在技术方案I到技术方案5中任一项所记载的信息处理装置的基础上,特征在于,所述位置信息检索单元按照针对具有规定的库存数以上的通过由所述检索词取得单元取得的检索词而检索到的商品的店铺的、来自用户的用户店铺信息,来检索所述位置信息。技术方案7所记载的发明在技术方案I到技术方案6任一项所记载的信息处理装置的基础上,特征在于,所述信息处理装置还具备:指定位置取得单元,其在所述地图数据的地图上取得与通过用户的操作指定的位置相关的信息;和路特定单元,其特定与由所述指定位置取得单元取得的指定的位置相关的信息所对应的所述地图数据的地图上的路,所述地图数据生成单元生成将仅表示映射到所述地图上的店铺中的位于从由所述路特定单元特定的路起的规定宽度内的店铺的信息映射到地图上的地图数据。技术方案8所记载的发明在技术方案I到技术方案7任一项所记载的信息处理装置的基础上,特征在于,所述信息处理装置还具备:轨迹位置取得单元,其在所述地图数据的地图上取得与通过用户的操作而描绘出的轨迹的位置相关的信息,所述地图数据生成单元基于与由所述轨迹位置取得单元取得的轨迹的位置相关的信息,生成将仅表示映射到所述地图上的店铺中的位于从所述轨迹起的规定宽度内的店铺的信息映射到地图上的地图数据。技术方案9所记载的发明在进行信息处理的信息处理装置的信息处理方法中,其特征在于,包含:检索词取得步骤,取得与商品关联的检索词;位置信息检索步骤,参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过在所述检索查询步骤取得的检索词而检索到的商品的店铺的位置信息;地图数据生成步骤,按照在所述位置信息检索步骤检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出步骤,输出所述地图数据。技术方案10所记载的发明的特征在于使计算机作为如下单元发挥作用:检索词取得单元,其取得与商品关联的检索词;位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息;地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。技术方案11所记载的发明以计算机可读的方式记录信息处理装置用程序,其特征在于,该信息处理装置用程序使计算机作为如下单元发挥作用:检索词取得单元,其取得与商品关联的检索词;位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存 信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息;地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。发明的效果根据本发明,取得与商品关联的检索词,参照存储提供商品的店铺的位置信息和店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过取得的检索词而检索到的商品的店铺的位置信息,按照检索到的店铺的位置信息来生成将表示店铺的信息映射到地图上的地图数据,并输出地图数据,由此能在地图上显示在对检索对象商品进行检索的时间点售卖商品的店铺的分布。


图1是表示本发明的第I实施方式所涉及的信息处理系统的概要构成例的示意图。
图2是表示图1的信息处理服务器的概要构成的一例的框图。图3是表不检索词与商品的对应关系的数据的一例的不意图。图4是表示店铺与该店铺所提供的商品的对应关系的数据的一例的示意图。图5是表示店铺与该店铺的位置信息的对应关系的数据的一例的示意图。图6是表示店铺中的商品与库存数的对应关系的数据的一例的示意图。图7是表示图1的店铺终端装置的概要构成的一例的框图。图8是表示图1的终端装置的概要构成的一例的框图。图9是表示图1的信息处理服务器的第I实施方式的动作的一例的时序图。图10是表示通过图9的处理而生成的地图数据的显示的一例的示意图。图11是表示在图10中针对用户的指定的显示的一例的示意图。图12是表示在图10中针对用户的指定的显示的一例的示意图。图13是表示通过图9的处理而生成的地图数据的显示的变形例的示意图。图14是表示在图13中由用户指定的指定区域的一例的示意图。图15是表示用于对指定区域进行指定的轨迹的一例的示意图。图16是表示在图14中针对用户的指定的显示的一例的示意图。图17是表示图1的信息处理服务器的动作的变形例的时序图。图18是表示通过图17的处理而生成的地图数据的显示的一例的示意图。图19是表示在本发明的第2实施方式所涉及的信息处理系统中,检索词与商品.服务的对应关系的数据的一例的示意图。图20是表示店铺与该店铺所提供的商品.服务的对应关系的数据的一例的示意图。图21是表示店铺中的商品的库存数或服务的空闲数的对应关系的数据的一例的示意图。图22是表示图1的信息处理服务器的第2实施方式的动作的一例的时序图。图23是表示通过图22的处理而生成的地图数据的显示的一例的示意图。图24是表示在图23中针对用户的指定的显示的一例的示意图。
图25是表示通过图22的处理生成的地图数据的显示的变形例的示意图。图26是表示在图25中由用户指定的指定区域的一例的示意图。图27是表示在图26中针对用户的指定的显示的一例的示意图。图28是表示由图1的信息处理服务器生成的地图数据的显示的变形例的示意图。图29是表示在图28中针对用户的指定的显示的一例的示意图。图30是表示在图28中针对用户的指定的显示的一例的示意图。
具体实施例方式下面,参照附图来说明本发明的实施方式。另外,下面说明的实施方式是将本发明应用在信息处理系统中的情况下的实施方式。(第I实施方式)[1.信息处理系统的构成以及功能概要]首先,使用图1来说明本发明的第I实施方式所涉及的信息处理系统的构成以及概要功能。图1是表示本实施方式所涉及的信息处理系统I的概要构成例的示意图。如图1所示,信息处理系统I具备:信息处理服务器10(信息处理装置的一例),其为了运营购物网站而设置,提供与商品以及服务相关的信息;对购物网站提供商品以及服务的商店的店铺终端装置20 ;和在购物网站进行购物的用户的终端装置30。信息处理服务器10、店铺终端装置20以及终端装置30能介由网络3,例如在通信协议中使用TCP/IP等来相互进行数据的收发。另外,网络3例如能通过因特网、专用通信线路(例如CATV (Community Antenna Television,共用天线电视)线路)、移动体通信网(包含基站等)、以及网关等来构筑。店铺终端装置20是向购物网站提供商品的店主的计算机。店主在店铺终端装置20中登记所提供的商品或服务。终端装置30是在购物网站购入商品以及服务的用户的计算机。终端装置30具有web浏览器的功能,在用户检索商品时,将检索查询(search query)发送给信息处理服务器10,或者在web浏览器的画面上显示提供检索结果、商品、服务的店铺在地图上的分布。[2.信息处理服务器、各终端装置的构成以及功能](2.1信息处理服务器10的构成以及功能)接下来,使用图2到图6来说明信息处理服务器10的构成以及功能。图2是表示信息处理服务器10的概要构成的一例的框图。图3是表示检索词与商品的对应关系的数据的一例的示意图。图4是表示店铺与该店铺所提供的商品的对应关系的数据的一例的示意图。图5是表示店铺与该店铺的位置信息的对应关系的数据的一例的示意图。图6是表示店铺中的商品与库存数的对应关系的数据的一例的示意图。如图2所示,信息处理服务器10具备:通信部11、存储部12、输入输出接口部13、和系统控制部14。并且,系统控制部14与输入输出接口部13介由系统总线15连接。通信部11与网络3连接,从而控制与店铺终端装置20、终端装置30的通信状态。

存储部12例如由硬盘驱动器等构成,存储操作系统以及服务器程序等的各种程序、通过HTML等的标记语言等所记述的网页的文件等。另外,各种程序例如既可以介由网络3从其它的服务器装置等取得,也可以记录在记录介质上并介由驱动器装置来读入。另外,在存储部12中构筑有商品/服务数据库12a(下面称作“商品/服务DB12a”)、店铺数据库12b (下面称作“店铺DB12b”)、会员数据库12c (下面称作“会员DB12c”)、地图数据库12d (下面称作“地图DB12d”)等。在商品/服务DB12a中,与用于识别商品等的标识符即商品ID等建立关联地存储有商品名、种类、商品的图像、说明书、以及商品介绍的简介等的商品信息、和广告信息等。进一步地,在商品/服务DB12a中存储有由HTML、XML等的标记语言等记述的商品网页的文件等。另外,在商品/服务DB12a中构筑有商品/服务检索用的数据库,以使得能通过检索词来检索商品以及服务。如图3所示,在商品/服务DB12a中与商品ID关联地存储有检索词。例如,针对检索词“苹果”,与商品ID “01234567”建立关联地存储某产地的苹果,与商品ID “01234568”建立关联地存储“苹果汁”,如此存储与检索词关联的商品。进而,在商品/服务DB12a中还存储对各商品、服务点评的内容、与在购物网站有人气的商品相关的信息、和与在检索中使用的检索词的排位相关的信息。在点评的信息中添加有与点评的商品、服务关联的缩写的URL(Uniform Resource Locator,统一资源定位符)。在店铺DB12b (存储单元的一例)中,登记有店铺ID、名称、店铺的位置信息(例如地址、纬度经度信息)、电话号码、由店铺提供的商品的商品信息等的店铺信息。这样的店铺信息能通过店铺ID来按每个店铺进行判别。另外,店铺DB12b中,如图4所示那样,将提供商品的店铺的店铺ID、和店铺所提供的商品的商品ID建立关联地存储。如图5所示,将店铺ID、与店铺的地址以及纬度经度信息这样的店铺的位置信息建立关联地存储在店铺DB 12b中。纬度经度信息以“(纬度的值,精度的值)”的形式存储在店铺DB12b中。进而,如图6所示,在店铺DB12b中,基于从各店铺终端装置20发送的各商品的库存信息,按每个店铺ID,针对店铺所售卖的商品的商品ID来存储该商品的库存数。在会员DB12c中登记有进行过会员登记的用户(购物网站的利用者)的用户ID、姓名、住址、电话号码、邮件地址、职业、兴趣、购买履历、用户所关心的主题、类型等的用户信息。另外,在会员DB12c中登记有用户从终端装置30登入购物网站时所需要的用户ID、登入ID以及密码。在此,登入ID以及密码是在登入处理(用户的认证处理)中使用的登入信息。在地图DB12d中存储有将地图的图像信息、和地址以及纬度经度信息建立关联的地图数据。地图的图像信息例如是按地图的比例尺而平铺显示的地图的图像信息。输入输出接口部13进行通信部11以及存储部12、和系统控制部14之间的接口处理。

系统控制部14 由 CPU (Central Processing Unit,中央处理单兀)14a、ROM (ReadOnly Memory,只读存储器)14b、RAM (Random Access Memory,随机存取存储器)14c等构成。并且,系统控制部14通过由CPU14a读出并执行存储在R0M14b或存储部12中的各种程序,从而作为地图数据生成单元发挥作用,该地图数据生成单元按照检索到的店铺的位置信息来生成将表示店铺的信息映射到地图上的地图数据。( 2.2店铺终端装置20的构成以及功能)接下来,使用图7来说明店铺终端装置20的构成以及功能。
图7是表示店铺终端装置20的概要构成的一例的框图。如图7所示,作为计算机而发挥作用的店铺终端装置20例如是个人计算机、包含智能手机在内的便携型无线电话、PDA等的便携式终端,具备:通信部21、存储部22、显示部23、操作部24、输入输出接口部25、系统控制部26。并且,系统控制部26和输入输出接口部25介由系统总线27连接。通信部21通过网络3来控制与信息处理服务器10等的通信。另外,在店铺终端装置20是便携式终端装置的情况下,为了与网络3的移动体通信网连接,通信部21具有无线通信功能。存储部22例如由硬盘驱动器等构成,存储操作系统、web浏览器的程序、web浏览器用工具栏的程序等。显示部23例如由液晶显示元件或EL(Electro Luminescence,电致发光)元件等构成,从而具有触控面板·这样的接触开关方式的显示面板的功能。操作部24例如由键盘以及鼠标等构成。进而,操作部24通过显示部23的接触开关方式来取得用户接触或接近的显示部23的位置信息,或者通过鼠标的操作来取得指针所示的位置的信息。能从操作部24取得用户的操作信息。输入输出接口部25是通信部21以及存储部22、和系统控制部26的接口。系统控制部26例如具有CPU26a、R0M26b、RAM26c。系统控制部26通过CPU26a读出并执行存储在R0M26b、RAM26c、存储部22中的各种程序。例如,系统控制部26执行web浏览器的程序并作为web浏览器而发挥作用。(2.3终端装置30的构成以及功能)接下来,使用图8来说明终端装置30的构成以及功能。图8是表示终端装置30的概要构成的一例的框图。如图8所示,作为计算机而发挥作用的终端装置30与店铺终端装置20同样,例如是个人计算机、包含智能手机在内的便携型无线电话、PDA等的便携式终端,具备通信部31、存储部32、显示部33、操作部34、输入输出接口部35、系统控制部36。并且,系统控制部36和输入输出接口部35介由系统总线37而连接。另外,终端装置30的构成以及功能由于与店铺终端装置20的构成以及功能大致相同,因此省略详细说明。另外,在显示部33,通过web浏览器显示用于检索商品的网页、检索结果的网页、表示地图上的店铺的分布的网页。并且,如对触控面板的显示部33的用户操作、用鼠标进行的用户操作那样,能通过操作部34的操作来取得用户对所显示的地图的操作信息。另外,终端装置30具备能取得与终端装置30的当前位置相关的信息的GPS功能(Global Positioning System,全球定位系统)。[3.信息处理系统的动作]接下来,使用图9到图12来说明本发明的I个实施方式所涉及的信息处理系统I的动作。图9是表示信息处理服务器10的第I实施方式的动作的一例的时序图。图10是表示所生成的地图数据的显示的一例的示意图。图11以及图12是表示针对用户的指定的显示的一例的示意图。
(3.1信息处理系统的动作例)如图9所示,终端装置30发送检索词(步骤SI)。寻找商品作为检索对象的用户在显示于终端装置30的显示部33的用于商品检索的网页例如输入如“苹果”那样的检索词(与商品关联的检索词的一例)。点击或触摸该网页的检索按钮后,终端装置30的系统控制部36将关键词发送给信息处理服务器10。接下来,信息处理服务器10从终端装置30取得检索词(步骤S2)。如此,信息处理服务器10作为取得与商品关联的检索词的检索词取得单元的一例而发挥作用。接下来,信息处理服务器10进行基于检索词的商品的检索(步骤S3)。具体地,信息处理服务器10的系统控制部14如图3所示那样,参照存储了检索词与商品的对应关系的数据的商品/服务DB12a来进行基于取得的检索词的商品的检索,求取与检索词对应的商品ID。接下来,信息处理服务器10进行具有规定的库存数以上的商品的店铺的检索(步骤S4)。具体地,信息处理服务器10的系统控制部14如图4所示那样,参照存储了店铺与该店铺所提供的商品的对应关系的数据的店铺DB12b,进行与求得的各商品ID对应的店铺的检索,求取与各商品ID对应的店铺ID。然后,信息处理服务器10的系统控制部14如图6所示,参照存储了店铺中的商品与库存数的对应关系的数据的店铺DB 12b,求取与求得的店铺ID以及商品ID对应的各店铺的商品的库存数。若求得的库存数为规定数以上,则信息处理服务器10的系统控制部14使店铺的检索结果为具有规定的库存数以上的商品的店铺。接下来,信息处理服务器10取得店铺的位置信息(步骤S5)。具体地,信息处理服务器10的系统控制部14如图5所示那样,参照存储了店铺与该店铺的位置信息的对应关系的数据的店铺DB12b,取 得与具有规定的库存数以上的对应于检索词的商品的店铺的店铺ID对应的地址或纬度经度信息等的店铺的位置信息。接下来,信息处理服务器10求取店铺密度为规定以上的店铺(步骤S6)。具体地,信息处理服务器10的系统控制部14将所显示的地图整体划分为具有规定的面积的单位区域。然后,信息处理服务器10的系统控制部14基于所取得的店铺的位置信息来求取划分出的各单位区域中的店铺数,算出地图上的店铺的密度。然后,信息处理服务器10的系统控制部14求取符合店铺的密度为规定以上的店铺。如此,信息处理服务器10作为密度算出单元而发挥作用,按照由位置信息检索单元检索到的店铺的位置信息来算出地图上的店铺的密度。另外,信息处理服务器10作为区域设定单元的一例而发挥作用,在地图上设定由密度算出单元算出的店铺的密度为规定以上的区域。另外,信息处理服务器10的系统控制部14也可以根据纬度经度信息来算出各店铺的距离,形成距离为规定以内的店铺的群集,在群集数为规定以上的情况下,作为店铺的密度为规定以上,从而来求取包含在该群集中的店铺。另外,为了求取符合显示在地图上的条件的区域(条件符合区域),求取店铺密度为规定以上的店铺。接下来,信息处理服务器10生成地图数据(步骤S7)。具体地,信息处理服务器10的系统控制部14如图10所示那样,生成具有店铺的显示区域40a、40b (店铺的密度为规定以上的区域的一例)的HTML形式的网页40,该店铺的显示区域40a、40b显示店铺密集、符合店铺的密度为规定以上的店铺。在网页40的显示区域40a、40b内,符合店铺密度为规定以上的店铺按照该店铺的位置信息,通过标记Ml (与店铺关联的信息的一例)而被映射在地图上的位置。信息处理服务器10的系统控制部14参照地图DB12来取得显示于网页40的地图信息,按照店铺的位置信息将表示店铺的标记Ml映射在取得的地图信息上,并显示店铺的显示区域40a、40b的外框。另外,在网页40还显示店铺的显示区域40a、40b外的地图的信息,还显示输入的检索词。另外,与店铺关联的信息的一例的标记Ml只要能在地图上识别店铺即可,不管点还是圆等形状都没关系。接下来,信息处理服务器10发送地图数据(步骤S8)。具体地,信息处理服务器10的系统控制部14将生成的地图数据的一例即网页40的信息发送给发送检索词过来的终端装置30。如此,信息处理服务器10作为输出地图数据的输出单元的一例发挥作用。接下来,终端装置30显示地图数据(步骤S9)。具体地,终端装置30的系统控制部36基于从信息处理服务器10接收到的网页40的信息,使显示部33上显示如图10所示的网页40。接下来,终端装置30接受用户的输入(步骤S10)。如图10所示,由用户的手指5触摸显示部33的店铺的显示区域40a,终端装置30的系统控制部36取得显示部33中的被触摸的位置坐标的信息。另外,在用户通过操作部34的鼠标而使指针6移动到显示区域40a、并点击的情况下,终端装置30的系统控制部36取得点击处的位置坐标的信息。另外,触摸或点击的位置只要在显示区域40a内,则在哪里都可以。接下来,终端装置30发送输入信息(步骤S11)。终端装置30的系统控制部36判定显示部33的被触 摸处的位置坐标是否在店铺的显示区域40a内,若在店铺的显示区域40内,则将设为指示了显示区域40a的输入信息发送给信息处理服务器10。接下来,信息处理服务器10进行与输入信息相应的处理(步骤S12)。具体地,信息处理服务器10的系统控制部14接收设为指示了显示区域40a的输入信息,如图11所示,生成将位于显示区域40a内的店铺设为一览表的列表的网页41。或者如图12所示那样,信息处理服务器10的系统控制部14不显示显示区域40b,生成对显示区域40a附近进行了放大的地图数据的网页42 (强调由区域设定单元设定的区域的地图数据的一例)。另夕卜,信息处理服务器10的系统控制部14也可以根据对显示部33的触摸方法(例如单击、双击)来区分生成网页41或网页42的哪一者。如此,信息处理服务器10作为特定区域取得单元的一例发挥作用,在由区域设定单元设定了多个区域(店铺的显示区域40a、40b)的情况下,在地图数据的地图上取得与该多个区域中的通过用户的操作而特定的特定区域(店铺的显示区域40a)相关的信息。另夕卜,信息处理服务器10作为地图数据生成单元的一例而发挥作用,生成强调了指定的区域的地图数据(网页42)。接下来,信息处理服务器10发送处理结果(步骤S13)。具体地,信息处理服务器10的系统控制部14将把店铺设为一览表的列表的网页41的信息、或放大的地图数据的网页42的信息发送给终端装置30。接下来,终端装置30显示处理结果(步骤S14)。具体地,终端装置30的系统控制部36基于接收到的网页41或网页42的信息,使显示部33显示如图11所示那样的网页41或如图12所示的网页42。进而,也可以在显示图12所示那样的网页42的情况下,返回步骤S10,终端装置30接受用户的输入,若显示部33的被触摸处的位置坐标在店铺的显示区域40a内,则信息处理服务器10在步骤S12中生成图11所示那样的网页41。根据本实施方式,取得与商品关联的检索词,参照存储了提供商品的店铺的位置信息和店铺所具有的商品的库存信息的店铺DB12b (存储单元的一例),检索具有规定的库存数以上的通过所取得的检索词而检索到的商品的店铺的位置信息,按照检索到的店铺的位置信息来生成将标记Ml (标识店铺的信息的一例)映射到地图上的网页40、42 (地图数据),输出地图数据,由此在地图上显示在对检索对象的商品进行检索的时间点售卖商品的店铺的分布。由此,能在地图上掌握在用户对商品进行检索的时间点售卖商品的店铺的分布,若有希望购买的商品,就能立刻买入。另一方面,若不考虑库存数而连当前无法出售商品的店铺都进行了显示,则在用户访问该店铺而得知没有库存后,就会找寻其它的店铺。另外,通过缩小店铺范围,能节约标记Ml等的描绘的对象(object)的显示数,能提高处理速度,节约使用的存储器。由于按照检索到的店铺的位置信息来算出地图上的店铺的密度,在地图上设定算出的店铺的密度为规定以上的区域(店铺 的显示区域40a、40b),仅在设定的区域中生成将标记Ml映射到地图上的地图数据,在该情况下能识别条件符合区域(店铺的显示区域40a、40b)和其以外的区域中所含的店铺地进行显示,因此用户易于选择包含在条件符合区域中的店铺。另外,由于在生成如图10所示那样仅显示店铺密度为规定以上的店铺的显示区域40a、40b,或者如图12所示那样放大店铺的显示区域40a等、强调了设定的区域的地图数据的情况下,使进行显示的区域自动聚焦对用户提示的店铺,来进行强调,因此用户易于选择店铺,易于访问用户期望的信息。特别是在自动放大店铺的显示区域40a的情况下,不需要用户进行放大的操作。另外,如图10所示,在设定了多个区域的情况下,在地图数据的地图上取得与该多个区域中的通过用户的操作而特定的特定区域相关的信息,在如图12所示那样生成强调了指定的区域的地图数据的情况下,删除用户未指定的店铺的显示区域40b,显示用户指定的店铺的显示区域40a,因此进一步缩小了店铺的范围,用户易于选择。另外,由于不显示指定区域以外的区域,因此用较少的标记Ml等的描绘的对象即可,能减轻计算机的负担,提高处理速度,节约使用的存储器。另外,在如图10所示,显示多个店铺的显示区域40a、40b,并特定I个店铺的显示区域40a时,由于不管通过触摸或点击等选择店铺的选择区域40a内的哪里,都能如图12所示那样放大显示店铺的显示区域40a自身,因此,用户能容易地进行对区域的特定。另夕卜,由于进行了放大显示,因此用户易于选择店铺的标记Ml。(3.2显示的变形例)接下来,使用图13到图16来说明显示地图数据的显示的变形例的动作。图13是表示通过图9的处理生成的地图数据的显示的变形例的示意图。图14是表示在图13中由用户指定的指定区域的一例的示意图。图15是表示用于对指定区域进行指定的轨迹的一例的示意图。图16是表示在图14中针对用户指定的显示的一例的示意图。在图9中,信息处理服务器10也可以省去步骤S6的求取店铺密度为规定以上的店铺的处理。这种情况下,在步骤S7中,如图13所示那样生成网页43。在网页43中,显示全部位于网页43的地图上的在步骤S4中检索到的店铺。在步骤S9中,在显示部33上显示网页43。然后,在步骤SlO中,作为用户的输入的接受,信息处理服务器10在地图数据的地图上取得与通过用户的手绘操作按照包围的方式指定的指定区域相关的信息。如图14所示,由终端装置30取得在触控面板的显示部33,手指5从触摸的位置(起点)起,按照包围的方式描绘到手指离开的位置(终点)的轨迹T的位置坐标的数据。接下来,使用图15来说明按照包围的方式而指定的指定区域。如图15所示,位置信息的轨迹Tl从起点Tsl起延伸到终点Tel为止。另外,由于轨迹Tl从起点Tsl起到终点Tel为止之间有相互交叉的交点,因此通过位置信息的轨迹Tl来形成封闭区域。信息处理服务器10的系统控制器14如图15所示,在通过位置信息的轨迹Tl形成了封闭区域的情况下,特定该封闭区域作为指定区域。即,在通过来自用户的对触控面板的显示部33的连续的指示输入进行了包围任意的区域的操作后,信息处理服务器10的系统控制部14基于位置信息的轨迹T来特定指定区域。另外,基于连续的位置信息的轨迹来判定是否形成了封闭区域或指定区域的判定处理能通过应用例如公知的字符识别(character recognition)技术等来实现。在公知的字符识别技术中,例如使用本领域技术人员熟知的开源库等。另外,即使在如图15所示那样,未由轨迹T2形成封闭区域的情况下,也可以在轨迹T2满足规定条件的情况下,视作在位置信息的轨迹的起点和终点之间存在位置信息的轨迹,从而来特定指定区域。
`
如图15所示,位置信息的轨迹T2从其起点Ts2起不交叉地到达终点Te2,未通过轨迹T2形成封闭区域。即使在这种情况下,例如在起点Ts2和终点Te2的距离L为规定距离以下的情况下,或者与起点Ts2和终点Te2的距离L相对于轨迹T2的长度的比例为规定的比例以下的情况这样的规定的条件相符的情况下,信息处理服务器10的系统控制部14能视作在轨迹T2的起点TS2和终点TE2之间存在位置信息的轨迹,从而特定指定区域。另外,也可以算出由轨迹T2、以及将点Te2和Ts2连结的线所包围的区域的重心点,在由将点Te2和重心点连结的直线、与将点Ts2和重心点连结的直线形成的角度为规定角度以下的情况下,信息处理服务器10的系统控制部14视作在轨迹T2的起点Ts2和终点Te2之间存在位置信息的轨迹,从而特定指定区域。另外,也可以取得与通过鼠标的操作而从指针所示的位置起按照包围的方式指定的指定区域相关的信息。另外,在Sll中,终端装置30将轨迹T的位置坐标的数据、被轨迹T包围的区域的指定区域的信息、或被轨迹T包围的店铺的店铺ID等发送给信息处理服务器10,作为输入信息。另外,终端装置30也可以发送正显示的地图的比例尺信息、纬度经度信息。接下来,在步骤S12中,信息处理服务器10基于接收到的输入信息等来删除店铺的显示区域40a以外的店铺,作为强调由区域设定单元设定的区域的地图数据的一例,如图16所示那样,生成地图被放大、具有显示区域40a的网页45。另外,信息处理服务器10既可以按照轨迹T成为显示区域40a的外缘的方式来设定显示区域40a,也可以按照包含被轨迹T包围的店铺的方式来设定显示区域40a。如此,信息处理对服务器10作为指定区域取得单元的一例发挥作用,取得与通过用户的操作按照包围的方式而指定的指定区域相关的信息。另外,信息处理服务器10作为地图数据生成单元的一例发挥作用,将表示仅位于由指定区域取得单元取得的指定区域的店铺的信息映射到地图上。接下来,在步骤S13中,发送处理结果,在步骤S14中,将网页45显示在显示部33上。在如图14所示,在地图数据的地图上取得与通过用户的操作按照包围的方式而指定的指定区域相关的信息,如图16所示,放大地图,并将表示仅位于取得的指定区域的店铺的信息映射到地图上的情况下,由于将范围缩小到仅为在地图上包含在被包围的范围内的店铺/设施,因此,能将指定外的店铺/设施排除在外。另外,也可以不让用户看到用户指定为希望看到以外的区域、即不需要部分。另外,能如用户希望看到的“A县的一部分和与其相邻的B县的一部分的区域”那样灵活地选择区域。另外,由于地图被放大,因此用户易于选择各店铺。如图16所示,在信息处理服务器10按照删除指定区域(店铺的显示区域40a)以外的店铺的标记Ml、仅显示店铺的显示区域40a的方式来生成强调了设定的区域的地图数据的情况下,由于删除了用户未指定的店铺的显示区域40b,显示用户指定的店铺的显示区域40a,因此,进一步缩小了店铺的范围,用户易于选择。另外,由于不显示指定的区域以外,因此,用较少的标记Ml等的描绘的对象即可,能减轻计算机的负担,提高处理速度,节约使用的存储器。另外,也可以如图13所示那样,代替通过用户的操作按照包围的方式来指定指定区域,用手指5在地图上店铺聚集的地方进行触摸,从而来指定指定区域。终端装置30在步骤SlO中作为用户的 输入的接受,在显示部33中取得手指5触摸的位置。然后,信息处理服务器10如图16的网页45所示那样,生成具有以手指5触摸的位置为中心位于规定半径内的店铺的显示区域41a的网页。如此,通过显示地图上的店铺的分布,能让用户掌握在这附近信息会很多,能容易地选择信息。(3.3信息处理系统的动作的变形例)接下来,使用图17以及图18来说明信息处理系统的动作的变形例。图17是表示信息处理服务器10的动作的变形例的时序图。图18是表示通过图17的处理而生成的地图数据的显示的一例的示意图。如图17所示,信息处理服务器10取得用户店铺信息(步骤S20)。具体地,信息处理服务器10的系统控制部14参照商品/范围DB12a,作为针对店铺的来自用户的用户店铺信息的一例,取得由各种用户对店铺的商品等点评的信息、在信息处理服务器10运营的购物网站中用户高频度使用的检索词。另外,作为用户店铺信息的一例,信息处理服务器10也可以为了检索用户的当前地的附近的店铺而从用户的终端装置30取得由GPS测定的当前地的信息。另外,作为用户店铺信息的一例,也可以是用户对店铺所售卖的商品等的投
西妙里不 口术。接下来,信息处理服务器10生成检索词(步骤S21)。具体地,信息处理服务器10的系统控制部14对于对店铺的商品进行点评的信息进行句法解析,将出现频度较高的词、使用(term frequency-1nverse document frequency,词步页-逆向文件步页率)等而
提取出的词作为检索词而生成。另外,在取得了在购物网站经常被使用的检索词的情况下,将该检索词作为生成的检索词。另外,也可以从终端装置30的当前信息中,参照商品/服务DB 12a来取得在该地域被高频度使用的检索词,将该检索词作为生成的检索词。另外,也可以将包含在对店铺的商品的点评的信息中的缩写的URL信息作为检索词来取得。信息处理服务器10进行基于检索词的商品的检索(步骤S22)。进行与步骤S3相同的处理。另外,在是缩写的URL的情况下,求取该URL所表示的商品等。然后,信息处理服务器10以及终端装置30在步骤S23到步骤S33中,进行与从步骤S4到步骤S14相同的处理。如图18所示,在显示部33显示网页46。如此,对于具有规定的库存数以上的通过取得的检索词检索到的商品的店铺,在按照来自用户的针对该店铺的用户店铺信息来检索位置信息的情况下,能在用户间提示与经常使用的检索词对应的店铺的区域、现在流行的店铺或关注的店铺的区域,由此来让用户选择区域或店铺。另外,由于还知道各种的用户所输入的检索词最近频繁地点评地图上的哪个区域,因此,即使不知道地图上的哪个区域如今最热门,用户也能容易地选择包含在热门的区域中的店铺、设施。另外,由于按照用户店铺信息进行检索,因此能提高缩小店铺范围的精度。(第2实施方式)[4.信息处理系统的构成以及功能概要](4.1的构成以及功能)接下来,使用图19 到图24来说明本发明所涉及的第2实施方式所涉及的信息处理系统。另外,本实施方式的信息处理系统的构成与前述第I实施方式所涉及的信息处理系统相同,在与第I实施方式相同或对应的部分使用相同的符号来说明构成等。其他实施方式以及变形例也是同样。另外,本实施方式是扩展到店铺所提供的服务的实施方式。(4.1商品/服务DB12a以及店铺DB12b的构成)使用图19到图21,仅对商品/服务DB12a以及店铺DB12b的构成中的与第I实施方式不同之处进行说明。在商品/服务DB12a中,取代商品ID,与用于识别商品以及服务的标识符即商品/服务ID建立关联来存储商品名等。进而,如图19所示,在商品/服务DB12a中,与商品ID建立关联来存储检索词。例如,针对检索词“苹果”,与商品/服务ID “0001234567”建立关联来存储某产地的苹果,与商品/服务ID “0001234568”建立关联来存储“苹果汁”,与商品/服务ID “0051234568”建立关联来存储能采摘苹果的服务,如此地存储与检索词关联的商品/服务。针对检索词“按摩”,与商品/服务ID “0070234567”建立关联来存储实施某种类的按摩的服务,与商品/服务ID “0070234568”建立关联来存储实施其它的种类的按摩的服务,与商品/服务ID “0001234568”建立关联地存储按摩用具的商品,如此来存储与检索词关联的商品/服务。进而,在店铺DB12b中,如图20所示,将提供商品或服务的店铺的店铺ID、和店铺所提供的商品/服务的商品/服务ID建立关联来进行存储。另外,如图21所示,在店铺DB12b中,基于从提供服务的店铺的各店铺终端装置20发送来的各服务的空闲状况、等待信息、设施的可使用状况这样的服务的可利用的信息,按每个店铺ID,针对店铺所提供的服务的商品/服务ID来存储该服务的空闲数等。(4.2信息处理服务器的第2实施方式的动作)接下来,使用图22到图24来说明本发明的第2实施方式所涉及的信息处理系统I的动作。另外,本实施方式的信息处理系统的动作是所述第I实施方式所涉及的信息处理系统和动作,在与第I实施方式相同或对应的部分使用相同的符号来对动作等进行说明。其它的实施方式以及变形例也是如此。图22是表示信息处理服务器的第2实施方式的动作的一例的时序图。图23是表示通过图22的处理生成的地图数据的显示的一例的示意图。图24是表示在图23中针对用户的指定的显示的一例的示意图。如图22所示,终端装置30如步骤SI那样,发送检索词(步骤S41)。找寻商品的用户在显示于终端装置30的显示部33的用于商品检索的网页上输入例如“按摩”这样的检索词(与商品或服务关联的检索词的一例)。在点击或触摸该网页的检索按钮后,终端装置30的系统控制部36将检索词发送给信息处理服务器10。接下来,信息处理服务器10如步骤S2那样,从终端装置30取得检索词(步骤S42)。如此,信息处理服务器10作为检索词取得单元的一例而发挥作用,取得与商品或服务关联的检索词。接下来,信息处理服务器10如步骤S3那样,进行基于检索词的商品以及服务的检索(步骤S43)。具体地,信息处理服务器10的系统控制部14如图19所示那样,参照存储了检索词与商品或服务的对应关系的数据的商品/服务DB12a,进行基于取得的检索词的商品以及服务的检索,求取与检索词对应的 商品/服务ID。接下来,信息处理服务器10如步骤S4那样,进行具有规定的库存数以上的商品的店铺或具有规定的空闲数以上的服务的店铺的检索(步骤S44)。具体地,信息处理服务器10的系统控制部14如图20所示那样,参照存储了店铺与该店铺所提供的商品/服务的对应关系的数据的店铺DB12b,进行与求得的各商品/服务ID对应的店铺的检索,求取与各商品/服务ID对应的店铺ID。然后,信息处理服务器10的系统控制部14如图21所示那样,参照存储了店铺中的商品的库存数或服务的空闲数的对应关系的数据的店铺DB12b,求取与求得的店铺ID以及商品/服务ID对应的各店铺的商品的库存数或服务的空闲数(服务的能利用的数量的一例)。若求得的库存数或空闲数为规定数以上,则信息处理服务器10的系统控制部14将具有规定的库存以上的商品或具有规定的空闲数以上的服务的店铺设为店铺的检索结果。接下来,信息处理服务器10如步骤S5那样取得店铺的位置信息(步骤S45)。具体地,信息处理服务器10的系统控制部14如图5所示那样,参照存储了店铺与该店铺的位置信息的对应关系的数据的店铺DB12b,取得具有规定的库存数以上的与检索词对应的商品的店铺、或具有规定的空闲数以上的与检索词对应的服务的店铺的店铺ID所对应的地址或纬度经度信息等的店铺的位置信息。接下来,信息处理服务器10如步骤S6那样,求取店铺密度为规定以上的店铺(步骤 S46)。接下来,信息处理服务器10如步骤S7那样,生成地图数据(步骤S47)。具体地,信息处理服务器10的系统控制部14如图23所示那样,生成具有显示符合店铺的密度为规定以上的店铺的店铺的显示区域50a、50b (店铺的密度为规定以上的区域的一例)的HTML形式的网页50。在网页50的显示区域50a、50b内,通过表示提供服务的店铺的标记M2 (与店铺关联的信息的一例)以及表示提供商品的店铺的标记M3(与店铺关联的信息的一例),将符合店铺密度为规定以上的店铺按照该店铺的位置信息映射到地图上的位置。接下来,信息处理服务器10如步骤S8那样,发送地图数据(步骤S48)。接下来,终端装置30如步骤S9那样,显示地图数据(步骤S49)。具体地,终端装置30的系统控制部36基于从信息处理服务器10接收到的网页50的信息,来使显示部33显示图23所示那样的网页50。接下来,终端装置30如步骤SlO那样,接受用户的输入(步骤S50)。如图23所示那样,由用户的手指5触摸显示部33的店铺的显示区域50a,终端装置30的系统控制部36取得显示部33中的被触摸的位置坐标的信息。接下来,终端装置30如步骤Sll那样,发送输入信息(步骤S51)。终端装置30的系统控制部36判定显示部33中的被触摸处的位置坐标是否在店铺的显示区域50a内,若在店铺的显示区域50a内,则将设为指示显示区域50a的输入信息发送给信息处理服务器10。接下来,信息处理服务器10如步骤S12那样,进行与输入信息相应的处理(步骤S52)。具体地,信息处理服务器10的系统控制部14接收设为指示显示区域50a的输入信息,如图24那样,生成将位于显示区域50a内的店铺设为一览表的列表的网页51。在网页51中,分开显示提供商品的店铺、和提供服务的电路。另外,如第I实施方式的图12所示那样,信息处理服务器10的系统控制部14为了协调显示区域50a的附近,也可以生成放大的地图数据的网页。接下来,信息处理服务器10如步骤S13那样,发送处理结果。接下来,终端装置30如步骤S14那样,显示处理结果(步骤S54)。进而,也可以在显示图12所示那样的放大的地图数据的网页的情况下,返回步骤S50,由终端装置30接受用户的输入。如此,信息处理服务器10作为位置信息检索单元的一例发挥作用,参照存储了提供商品或服务的店铺的位置信息、和店铺所具有的商品的库存信息或店铺提供的服务的可利用的信息的存储单元,对通过检索查询取得单元取得的检索词而检索到的、具有规定的库存数以上的商品或规定的能利用的服务的数量以上的服务的店铺的位置信息进行检索。以上,根据本实施方式,取得与商品或服务关联的检索词,参照存储了提供商品或服务的店铺的位置信息、和店铺所具有的商品的库存信息或店铺所提供的服务的可利用的信息的店铺DB12b (存储单元的一例),检索具有规定的库存数以上的商品或规定的能利用的服务的数量以上的服务的店铺的位置信息,按照检索到的店铺的位置信息来生成将标记Ml (表示店铺的信息的一例)映射到地图上的网页50 (地图数据),并进行地图数据输出,由此在地图上显示在对检索对象的商品进行检索的时间点售卖商品的店铺的分布。另外,第2实施方式具有与第I实施方式相同的效果 (下述的变形例也是如此)。
(4.3第2实施方式中的显示的变形例)接下来,利用图25到图27来说明显示地图数据的显示的变形例的动作。图25是表示通过图22的处理生成的地图数据的显示的变形例的示意图。图26是表不在图25中由用户指定的指定区域的一例的不意图。图27是表不在图26中针对用户指定的显示的一例的示意图。信息处理服务器10也可以与第I实施方式的动作相同地省去步骤S46的求取店铺密度为规定以上的店铺的处理。这种情况下,在步骤S47中,如图25所示那样,生成网页52。在网页52中显示全部位于网页52的地图上的在步骤S44检索到的店铺。在步骤S49中,在显示部33显示网页52。然后,在步骤50中,作为用户的输入的接受,信息处理服务器10在地图数据的地图上取得与通过用户的手绘操作按照包围的方式指定的指定区域相关的信息。如图26所示,由终端装置30取得在触控面板的显示部33,手指5从触摸的位置(起点)起,按照包围的方式描绘到手指离开的位置(终点)的轨迹T的位置坐标的数据。接下来,在S51中,终端装置30将轨迹T的位置坐标的数据、被轨迹T包围的区域的指定区域的信息、或被轨迹T包围的店铺的店铺ID等发送给信息处理服务器10,作为输入信息。接下来,如图27所示那样,在步骤S52中,信息处理服务器10基于输入信息等来删除店铺的显示区域50a以 外的店铺,作为强调由区域设定单元设定的区域的地图数据的一例,生成地图被放大、具有显示区域54a的网页54。如此,信息处理服务器10删除指定区域(店铺的显示区域54a)以外的店铺的标记M2、M3,按照仅显示店铺的显示区域54a的方式来生成强调设定的区域的地图数据。接下来,在步骤S53中,发送处理结果,在步骤S54中,在显示部33显示网页54。另外,也可以如图25所示那样,取代通过用户的操作按照包围的方式来指定指定区域,一边在地图上看店铺的分布的样子一边用手指5触摸规定的位置,从而来指定指定区域。终端装置30在步骤S50中,作为用户的输入的接受,在显示部33中取得手指5所触摸的位置。然后,如图27的网页54那样,信息处理服务器10生成具有以手指5触摸的位置为中心位于规定半径内的店铺的显示区域54a的网页。如此,通过在地图上显示店铺的分布,用户能掌握地图上的店铺的位置,能使信息的选择变得容易。(4.4用户的指定的变形例)接下来,使用图28到图30来说明第I以及第2实施方式中的用户的指定的变形例。另外,本变形例使用第2实施方式的服务的情况来进行说明。图28是表示通过信息处理服务器I生成的地图数据的显示的变形例的示意图。图29以及图30是表不在图28中针对用户指定的显不的一例的不意图。例如,在步骤S41(或步骤SI)中发送检索词“吃”,在步骤S43到步骤S46(也可以省略步骤S46)中检索与检索词“吃”对应的店铺。然后,在步骤S47(或步骤S7)中,如图28所示那样,信息处理服务器10生成将表示店铺的信息映射到地图上的地图数据的一例的网页60。然后,终端装置30在显示部33显示网页60。在网页60显示作为路的一例的道路Rl、R2、和表不提供与检索词“吃”关联的商品或服务的店铺的标记M4、M5(与店铺关联的信息的一例)。另外,路除了是道路以外,也可以是铁道、车道、人行道、山路等线路。
接下来,在步骤S50中,终端装置30如图28所示那样,通过由用户的手指5触摸(指定)显示部33的道路Rl来取得显示部33中的所触摸的位置坐标的信息。终端装置30将触摸了道路Rl的输入信息发送给信息处理服务器10。另外,也可以取代位置信息,将设为触摸了道路Rl的信息发送给信息处理服务器10,作为输入信息。接下来,在步骤S52中,信息处理服务器10基于接收到的输入信息等,特定对应于与取得的指定的位置相关的信息的地图数据的地图上的路。然后,信息处理服务器10设定位于从特定的路起的规定宽度以内的店铺,如图29所示那样,生成将仅表示映射在地图上的店铺中的位于从特定的道路Rl起的规定宽度以内(店铺的显示区域的一例)的店铺的信息映射在地图上的地图数据。在此,如图29所示那样,为了强调指定的路,道路Rl被涂上颜色。另外,作为位于规定宽度内的店铺的一例,也可以是位于道路的路宽的数倍以内的店铺、或与所指定的路预先建立关联的店铺。另外,也可以基于地图的比例尺信息来设定规定览度。如此,信息处理服务器10作为指定位置取得单元的一例发挥作用,在地图数据的地图上取得与由用户的操作指定的位置相关的信息。另外,信息处理服务器10作为路特定单元的一例发挥作用,特定对应于与由指定位置取得单元取得的指定的位置相关的信息的所述地图数据的地图上的路。另外,信息处理服务器10作为地图数据生成单元的一例发挥作用,生成将仅表示映射到所述地图上的店铺中的位于从由所述路特定单元特定的路起的规定宽度以内的店铺的信息映射到地图上的地图数据。接下来,信息处理服务器10在步骤S53中发送处理结果。接下来,终端装置30在步骤S54中,如图29所示那样,显示处理结果。在用户指定了标记M4、M5的情况下,在显示部33显示与该标记所表示的店铺相关的信息。如此,在地图数据的地图上取得与通过用户的操作指定的位置(道路Rl)相关的信息,特定对应于与取得的指定的位置相关的信息的地图数据的地图上的路(道路Rl),生成将仅表示映射到地图上 的店铺中的位于从所特定的路起的规定宽度以内的店铺的信息映射到地图上的地图数据(网页61),在该情况下,删除与道路R2关联的店铺,仅显示与道路Rl关联的店铺,因此,用户易于关注所正寻找的区域,变得易于找到店铺。另外,由于不显示指定的区域以外,因此使用较少的标记M4、M5等的描绘的对象即可,能降低计算机的负担,提高处理速度,节约使用的存储器。另外,也可以如图30所示那样,由用户来指定轨迹T3,从显示于触控面板的显示部33的地图上的道路Rl的某一点Ts3起沿着道路Rl在道路Rl上描绘,直到点Te3为止。在进行描绘的手指5从触控面板的显示部33离开时,终端装置30取得描绘出的轨迹(连续的指示输入而产生的轨迹)T3的位置信息。然后,终端装置30将轨迹Τ3的位置信息发送给信息处理服务器10,作为输入信息。接下来,信息处理服务器10作为通过用户的操作来取得与描绘的轨迹的位置相关的信息的轨迹位置取得单元,来接收轨迹Τ3的位置信息。然后,信息处理服务器10基于接收到的输入信息等来设定位于从轨迹Τ3起的规定宽度内的店铺,如图30所示,生成将仅表示映射在地图上的店铺中的位于从轨迹Τ3起的规定宽度以内(店铺的显示区域的一例)的店铺的信息映射到地图上的地图数据(网页62)。在此,如图30所示那样,为了强调指定的轨迹的路,将与轨迹Τ3对应的道路Rl涂上颜色。
另外,轨迹T3也可以不沿着路来描绘,也可以从地图上的任意的轨迹起来设定显示的店铺。例如,在图13或图25中,信息处理服务器10也可以设定位于从在地图上描绘的轨迹起的规定宽度以内的店铺,生成将仅表示位于从该轨迹起的规定宽度内的店铺的信息映射到地图上的地图数据。如此,即使在地图不具有表示道路的位置信息的情况下,或地图虽具有表示大路的位置信息,但不具有表示小路的位置信息的情况下,用户也能容易地指定期望的附近的店铺,能检索店铺。进而,本发明并不限定于上述各实施方式。上述各实施方式是例示,具有与本发明的权利要求的范围中记载的技术思想实质相同构成、起到相同作用效果的技术,不管是怎样的技术都包含在本发明的技术范围中。符号的说明I信息处理系统3 网络10信息处理服 务器(信息处理装置)12a商品/服务DB12b 店铺 DB12d 地图 DB30终端装置33显示部40、42、43、44、45、46、50、52、53、54、60、61、62 网页(地图数据)40a、42b、50a、50b、54a 店铺的显示区域M1、M2、M3、M4、M5标志(表示店铺的信息)T轨迹(按照包围的方式指定的指定区域)
权利要求
1.一种信息处理装置,其特征在于,具备: 检索词取得单元,其取得与商品关联的检索词; 位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息; 地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。
2.根据权利要求1所述的信息处理装置,其特征在于, 所述信息处理装置还具备: 指定区域取得单元,其在所述地图数据的地图上取得与通过用户的操作按照包围的方式指定的指定区域相关的信息, 所述地图数据生成单元将表示仅位于由所述指定区域取得单元取得的指定区域中的店铺的信息映射到地图上。
3.根据权利要求1或2所述的信息处理装置,其特征在于, 所述信息处理装置还具备: 密度算出单元,其按照 由所述位置信息检索单元检索到的所述店铺的位置信息来算出所述地图上的店铺的密度;和 区域设定单元,其将由所述密度算出单元算出的店铺的密度为规定以上的区域设定在所述地图上, 所述地图数据生成单元生成仅在由所述区域设定单元设定的区域中将与所述店铺关联的信息映射到地图上的地图数据。
4.根据权利要求3所述的信息处理装置,其特征在于, 所述地图数据生成单元生成强调了由所述区域设定单元设定的区域的地图数据。
5.根据权利要求3或4所述的信息处理装置,其特征在于, 所述信息处理装置还具备: 特定区域取得单元,其在由所述区域设定单元设定了多个区域的情况下,在所述地图数据的地图上取得与该多个区域中的通过用户的操作特定的特定区域相关的信息, 所述地图数据生成单元生成强调了指定的区域的地图数据。
6.根据权利要求1 5中任一项所述的信息处理装置,其特征在于, 所述位置信息检索单元按照针对具有规定的库存数以上的通过由所述检索词取得单元取得的检索词而检索到的商品的店铺的、来自用户的用户店铺信息,来检索所述位置信肩、O
7.根据权利要求1 6中任一项所述的信息处理装置,其特征在于, 所述信息处理装置还具备: 指定位置取得单元,其在所述地图数据的地图上取得与通过用户的操作指定的位置相关的彳目息;和 路特定单元,其特定与由所述指定位置取得单元取得的指定的位置相关的信息所对应的所述地图数据的地图上的路,所述地图数据生成单元生成将仅表示映射到所述地图上的店铺中的位于从由所述路特定单元特定的路起的规定宽度内的店铺的信息映射到地图上的地图数据。
8.根据权利要求1 7中任一项所述的信息处理装置,其特征在于, 所述信息处理装置还具备: 轨迹位置取得单元,其在所述地图数据的地图上取得与通过用户的操作而描绘出的轨迹的位置相关的信息, 所述地图数据生成单元基于与由所述轨迹位置取得单元取得的轨迹的位置相关的信息,生成将仅表示映射到所述地图上的店铺中的位于从所述轨迹起的规定宽度内的店铺的信息映射到地图上的地图数据。
9.一种信息处理方法,是进行信息处理的信息处理装置的信息处理方法,其特征在于,包含: 检索词取得步骤,取得与商品关联的检索词; 位置信息检索步骤,参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过在所述检索查询取得步骤取得的检索词而检索到的商品的店铺的位置信息; 地图数据生成步骤,按照在所述位置信息检索步骤检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出步骤,输出所述地图数据。
10.一种信息处理装置用程序,其特征在于,使计算机作为如下单元发挥作用: 检索词取得单元,其 取得与商品关联的检索词; 位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息; 地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。
11.一种记录介质,以计算机可读的方式记录了信息处理装置用程序,所述信息处理装置用程序的特征在于,使计算机作为如下单元发挥作用: 检索词取得单元,其取得与商品关联的检索词; 位置信息检索单元,其参照存储了提供所述商品的店铺的位置信息、和所述店铺所具有的商品的库存信息的存储单元,来检索具有规定的库存数以上的通过由所述检索查询取得单元取得的检索词而检索到的商品的店铺的位置信息; 地图数据生成单元,其按照由所述位置信息检索单元检索到的所述店铺的位置信息来生成将表示所述店铺的信息映射到地图上的地图数据;和输出单元,其输出所述地图数据。
全文摘要
取得与商品关联的检索词(S2),参照存储了提供商品的店铺的位置信息、和店铺所具有的商品的库存信息的存储单元(12b),来检索具有规定的库存数以上的通过取得的检索词而检索到的商品的店铺的位置信息(S3、S4)。然后,按照检索到的店铺的位置信息来生成将表示店铺的信息(M1)映射到地图上的地图数据(网页41)(S8),并输出地图数据(S13)。
文档编号G06Q30/06GK103229205SQ20118004161
公开日2013年7月31日 申请日期2011年11月30日 优先权日2011年11月30日
发明者武田诚一 申请人:乐天株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1