信息提供装置、信息提供方法及存储介质与流程

文档序号:20918667发布日期:2020-05-29 13:51阅读:162来源:国知局
信息提供装置、信息提供方法及存储介质与流程

本发明涉及信息提供装置、信息提供方法及存储介质。



背景技术:

近年来,尽管超过结婚适龄期还不结婚的单身者的增加成为社会问题之一。作为这样的单身者增加的背景,认为人与人之间的关系变得疏远,传统型的依靠亲戚的以结婚为前提的相亲等男女的相遇的支援已经过时也是原因之一。因此,为了使单身者结婚,需要自己寻找相遇的场所并与异性交往,但找到相遇的场所并不简单。

在日本特开2005-004335号公报中记载有一种信息交换装置,该信息交换装置从通过车辆间通信取得的所有者信息中提取特定属性的所有者设定于导航系统的目的地。

日本特开2005-004335号公报所记载的信息交换装置仅提取特定属性的所有者设定于导航系统的目的地,无法支持与具有用户所期望的属性的对象人物的相遇。



技术实现要素:

本发明的方案的目的之一在于,提供支持与具有用户所期望的属性的对象人物的相遇的信息提供装置、信息提供方法及程序。

本发明的信息提供装置、信息提供方法及存储介质采用了以下的结构。

(1):本发明的一个实施方式为信息提供装置,其具备:第一取得部,其取得用户所期望的对象人物的属性;以及位置推定部,其通过使用由所述第一取得部取得的属性,参照将属性和对象人物的位置建立了对应的第一对应信息,来推定具有由所述第一取得部取得的属性的对象人物所处的位置。

(2):在上述(1)的方案中,也可以是,所述第一对应信息是针对每个时刻或时间段将属性和对象人物的位置建立了对应的信息,所述位置推定部通过使用由所述第一取得部取得的所述属性参照所述第一对应信息,来推定具有所述属性的对象人物所处的位置以及时刻或时间段。

(3):在上述(1)或(2)的方案中,也可以是,所述属性包括性别、年龄、身高、体重中的至少一种。

(4):在上述(1)至(3)中任一方案中,也可以是,还具备基于所述推定的位置提供介绍信息的介绍部。

(5):在上述(4)的方案中,也可以是,还具备喜好推定部,该喜好推定部通过使用所述属性参照将属性和喜好建立了对应的第二对应信息,来推定具有所述属性的所述对象人物的喜好,所述介绍部基于所述喜好推定部的推定结果提供介绍信息。

(6):在上述(5)的方案中,也可以是,所述介绍部以规定的时间间隔提供所述介绍信息。

(7):在上述(5)或(6)的方案中,也可以是,所述介绍信息包括与匹配于所述喜好推定部的推定结果的多个物品相关的信息,具备选择物品信息提供部,该选择物品信息提供部在所述用户进行从所述介绍信息选择与一个以上的物品相关的信息的操作时,提供与所述选择的物品相关的信息。

(8):在上述(7)的方案中,也可以是,所述物品包括衣服、家具、日常用具、车辆中的至少一种。

(9):在上述(7)或(8)的方案中,也可以是,与所述选择的物品相关的信息包括与销售所述物品的销售商相关的信息。

(10):在上述(9)的方案中,也可以是,当所述用户进行选择销售所述物品的销售商的操作时,将用于向所述销售商的位置导航的指示向所述用户使用的导航装置发送。

(11):在上述(7)至(9)中任一个方案中,也可以是,与所述选择的物品相关的信息包括与所述物品的租赁相关的信息。

(12):在上述(11)的方案中,也可以是,当所述用户进行预约所述物品的租赁的操作时,将用于预约所述物品的租赁的请求向受理所述物品的租赁的预约的服务器发送。

(13):在上述(7)至(10)中任一个方案中,也可以是,所述选择物品信息提供部基于与所述选择的物品相关的信息,使用搜索引擎检索网络上的信息,提供基于检索结果的信息。

(14):在上述(4)至(13)中任一个方案中,也可以是,还具备取得表示所述用户的行动的信息的第二取得部,所述介绍部基于具有由所述第一取得部取得的属性的对象人物所处的位置与所述用户的行动的比较,提供所述介绍信息。

(15):在上述(14)的方案中,也可以是,所述用户的行动是所述用户的位置信息。

(16):在上述(14)的方案中,也可以是,所述用户的行动是基于加速度推测的所述用户的运动量。

(17):在上述(4)至(16)中任一个方案中,也可以是,所述介绍信息是介绍向所述推定的位置移动的信息。

(18):在上述(4)至(17)中任一个方案中,也可以是,所述信息提供装置是由终端装置经由网络进行访问的装置,所述介绍部向所述终端装置发送所述介绍信息。

(19):本发明的另一方案是信息提供装置的信息提供方法,所述信息提供装置的信息提供方法使计算机执行如下处理:取得用户所期望的对象人物的属性;以及通过使用所述取得的属性,参照将属性和对象人物的位置建立了对应的第一对应信息,来推定具有所述取得的属性的对象人物所处的位置。

(20):本发明的另一方案是存储介质,其存储有程序,所述程序使计算机执行如下处理:取得用户所期望的对象人物的属性;以及通过使用所述取得的属性,参照将属性和对象人物的位置建立了对应的第一对应信息,来推定具有所述取得的属性的对象人物所处的位置。

根据(1)~(20)的方案,能够支持与具有用户所期望的属性的对象人物的相遇。

附图说明

图1是表示第一实施方式的信息提供系统的结构的一例的图。

图2是表示终端装置的结构的一例的图。

图3是表示位置信息统计数据生成装置的结构的一例的图。

图4是表示位置信息源数据的一例的图。

图5是说明统计数据生成部进行的空间聚类的图。

图6是统计数据生成部生成的第一对应信息的一例。

图7是表示信息提供系统的信息提供处理的一例的流程图。

图8是表示属性输入画面的一例的图。

图9是表示推荐位置提案画面的一例的图。

图10是表示信息提供系统的推荐行动提案处理的一例的流程图。

图11是表示推荐物品提案画面的一例的图。

图12是表示推荐衣服详细画面的一例的图。

图13是表示店铺提案画面的一例的图。

图14是表示推荐车详细画面的一例的图。

图15是表示第二实施方式的信息提供系统的结构的一例的图。

图16是表示各实施方式的服务器装置的各部分的硬件结构的一例的图。

图17是表示变形例的信息提供系统中的推荐时间提案画面的一例的图。

具体实施方式

以下,参照附图对本发明的信息提供装置、信息提供方法及程序的实施方式进行说明。

<第一实施方式>

[整体结构]

图1是表示第一实施方式的信息提供系统10的结构的一例的图。信息提供系统10例如具备服务器装置100以及终端装置400。在第一实施方式中,服务器装置100是“信息提供装置”的一例。服务器装置100例如具备接口提供部120、位置推定部130、设施提取部140、喜好推定部150、选择物品信息提供部155、终端位置信息取得部160以及存储部180。接口提供部120、位置推定部130、设施提取部140、喜好推定部150、选择物品信息提供部155、以及终端位置信息取得部160分别例如通过cpu(centralprocessingunit)等硬件处理器执行程序(软件)来实现。另外,这些构成要素中的一部分或全部可以通过lsi(largescaleintegration)、asic(applicationspecificintegratedcircuit)、fpga(field-programmablegatearray)、gpu(graphicsprocessingunit)等硬件(电路部;包括circuitry)来实现,也可以通过软件与硬件的协同配合来实现。

接口提供部120提供经由通信部170与终端装置400通信的接口。接口提供部120例如是与基于soap(simpleobjectaccessprotocol)、rest(representationalstatetransfer)等http协议的webapi对应的web服务器。接口提供部120例如包括检索请求取得部122(第一取得部)以及介绍部124。检索请求取得部122例如从终端装置400取得用户20所期望的对象人物的属性信息。介绍部124例如将基于具有属性信息的对象人物所处的位置信息、时间段、对象人物的喜好等的信息作为介绍信息向终端装置400提供。

位置推定部130参照存储于存储部180的第一对应信息180-a,推定具有由接口提供部120取得的属性信息的对象人物所处的位置、星期几、时间段。对于第一对应信息180-a将在后面记述。位置可以由纬度、经度、坐标表示,也可以由通过后述的空间聚类等定义的群组的识别信息(群组id)表示。

设施提取部140参照存储于存储部180的poi信息180-c推定与位置对应的设施名。对于poi信息180-c将在后面记述。

喜好推定部150参照存储于存储部180的第二对应信息(喜好数据)180-b,推定被判定为具有属性信息的对象人物喜欢的喜好信息,并经由接口提供部120将喜好信息向终端装置400提供。对于第二对应信息180-b将在后面记述。

选择物品信息提供部155在用户20进行从介绍信息选择一个以上的物品的操作时,提供与销售所选择的物品的销售商相关的信息、以及与提供所选择的物品的租赁的租赁商相关的信息。另外,选择物品信息提供部155基于与所选择的物品相关的信息,使用互联网等网络的搜索引擎、购物网站的检索功能进行检索,提供基于检索结果的信息。与销售商相关的信息例如可以是与进行对人销售的实体店铺相关的信息,也可以是与进行在线销售的网店相关的信息。提供所选择的物品的租赁的租赁商例如在物品为车辆的情况下,也可以是与机动车租赁商、共享汽车运营商相关的信息。另外,进而,选择物品信息提供部155例如也可以访问共享汽车运营商的预约受理服务器,显示共享汽车的预约画面,将用于预约用户20选择的车辆的共享汽车的请求向预约受理服务器发送。

终端位置信息取得部160例如利用基于soap、rest等http协议的webapi,从终端装置400取得位置信息。或者,终端位置信息取得部160例如也可以从外部的服务器取得信息来取得终端装置400的位置信息。终端位置信息取得部160是“第二取得部”的一例。终端装置400的位置信息是“表示用户的行动的信息”的一例。

通信部170例如包括nic(networkinterfacecard)、无线lan接口(wifiinterface)等通信接口。通信部170经由网络nw与后述的终端装置400等通信。网络nw例如包括互联网、wan(wideareanetwork)、lan(localareanetwork)、运营商装置、无线基站等。

存储部180例如通过rom(readonlymemory)、闪存器、hdd(harddiskdrive)等非易失性的存储装置、以及ram(randomaccessmemory)、寄存器等易失性的存储装置来实现。在存储部180例如存储有第一对应信息180-a(位置信息统计数据)、第二对应信息(喜好数据)180-b、以及poi信息180-c。需要说明的是,第一对应信息180-a、第二对应信息180-b、以及poi信息180-c中的一个以上存储于服务器装置100以外的外部的服务器,并且服务器装置100也可以根据需要从该服务器取得。

对于各信息的详细内容将在后面记述。

终端装置400是由用户20携带的可移动型终端装置。终端装置400例如是智能手机、移动电话、平板型终端装置等。对于终端装置400的结构的详细内容将在后面记述。

图2是表示终端装置400的结构的一例的图。终端装置400例如是用户20使用的智能手机、平板型终端等携带式信息终端。用户20是以结婚为前提寻找交往对象的人,是使用终端装置400的人。例如,用户20设为正在寻找女性的交往对象的男性。终端装置400具备控制部410、存储部420、输入输出部430、gnss接收部440、加速度检测部450、无线通信部460、相机470、话筒480以及扬声器490。

控制部410例如具备cpu等硬件处理器,从后述的存储部420读取程序(软件)并执行。控制部410可以通过lsi、asic、fpga、gpu等硬件(包括电路部:circuitry)来实现,也可以通过软件与硬件的协同配合来实现。

存储部420例如通过rom、闪存器等非易失性的存储装置以及ram、寄存器等易失性的存储装置来实现。处理器执行的软件程序可以是预先存储于存储部420,也可以从外部装置、可移动型存储介质等、或者经由通信线路下载。存储部420保存用于使终端装置400作为通信终端发挥功能的各种设定信息和os(operatingsystem)等基本程序。此外,存储部420除了上述以外,还保存用于实现作为实施方式的终端装置400的功能的各种信息和应用程序。

用户20通过操作终端装置400的输入输出部430,从未图示的服务器下载并安装规定的应用程序(终端装置应用程序)到终端装置400的存储部420中。终端装置应用程序可以预先安装于终端装置400的存储部420,另外也可以以记录于可移动记录介质的形式提供,从可移动记录介质读取并安装于终端装置400的存储部420。当用户20选择表示终端装置应用程序的图标,并指示执行终端装置应用程序时,控制部410的cpu读取并执行存储于存储部420的终端装置应用程序,从而实现包括下述步骤的信息提供处理。

输入输出部430包括显示各种信息的液晶显示器等显示部和操作检测部。输入输出部430也可以构成为将显示部和操作检测部组合而成的触摸面板。

gnss接收部440接收规定的gnss卫星发送的信号。在该gnss卫星发送的信号中,包含用于确定接收到该信号的位置的数据。在此,gnss接收部440输出用于确定接收到信号的位置的数据、或基于上述数据的测位结果(称为gnss位置信息。)。

加速度检测部450包括加速度传感器(或陀螺仪),对作用于终端装置400的力进行检测。

无线通信部460具备未图示的天线,经由无线基站bs和网络nw与服务器装置100通信。例如,作为该通信方式,可以应用称为蜂窝方式的所谓3g或4g等的方式、或者之后的(5g)或无线lan方式等各种方式。无线通信部460还能够进行近距离通信,与配置于比较附近的其他无线装置进行通信。例如,该无线通信方式也可以应用bluetooth(注册商标)等。

相机470包括光学系统和摄像元件,对位于光学系统的光轴方向的空间进行拍摄。

例如,相机470设置于终端装置400的设置有输入输出部430的面。控制部410通过使用相机470,用于使终端装置400能够进行视频电话、或者拍摄终端装置400的用户20。

话筒480和扬声器490例如在将终端装置400用作通话用的装置时被利用。另外,控制部410可以将话筒480用作用于收集终端装置400的周围的声音的传感器,也可以从扬声器490输出声音通话的呼叫声音。

例如,如上所述的终端装置400可以是所谓的智能手机、平板型终端、个人计算机等携带式装置。或者,终端装置400也可以构成为嵌入装置型的装置。

导航装置500例如设置于用户20乘坐的机动车等未图示的本车辆。导航装置500例如具备gnss(globalnavigationsatellitesystem)接收机、导航hmi(humanmachineinterface)、以及路径决定部,在hdd、闪存器等存储装置中保持地图信息。gnss接收机基于从gnss卫星接收的信号,确定本车辆的位置。导航hmi包括显示装置、扬声器、触摸面板、按键等。路径决定部例如参照地图信息来决定从由gnss接收机确定出的本车辆的位置(或者输入的任意的位置)到使用导航hmi从利用者输入的目的地的路径(以下,地图上路径)。地图信息例如是由表示道路的路线和通过路线连接的节点表现道路形状的信息。需要说明的是,导航装置500例如可以通过终端装置400的功能来实现。

[位置信息统计数据生成装置600]

图3是表示位置信息统计数据生成装置600的结构的一例的图。位置信息统计数据生成装置600例如具备统计数据生成部610、通信部620以及存储部630。统计数据生成部610例如具备cpu等硬件处理器,从后述的存储部420读取并执行程序(软件)。统计数据生成部610可以通过lsi、asic、fpga、gpu等硬件(包括电路部:circuitry)来实现,也可以通过软件与硬件的协同配合来实现。

统计数据生成部610通过分析存储于存储部630的位置信息源数据630-s,从而生成第一对应信息630-a(位置信息统计数据)。

图4是表示位置信息源数据630-s的一例的图。位置信息源数据630-s例如包含用户id、日期、时刻、纬度以及经度。位置信息源数据630-s例如是存储了在蜂窝方式的移动电话通信中使用的基站(cellstation)的位置登记信息的数据。或者,位置信息源数据630-s例如是通过sns(socialnetworkingservice)应用等收集、存储由智能手机的gnss接收机取得的位置信息而得到的数据。终端装置400也可以通过应用程序或os(operatingsystem)的功能将由gnss接收部440取得的位置信息上传到规定的服务器,从而生成位置信息源数据630-s。位置信息源数据630-s的用户id根据未图示的数据与用户的性别、年龄、身高、体重、兴趣等信息建立了对应。

统计数据生成部610根据星期几、时间段、性别、年龄、身高、体重及兴趣等对存储于存储部630中的位置信息源数据630-s进行分类,并将分类后的位置信息源数据630-sclassified进行空间聚类。图5是说明统计数据生成部610进行的空间聚类的图。统计数据生成部610从分类后的位置信息源数据630-sclassified提取位置信息(纬度和经度)。统计数据生成部610生成群组,以使包含所提取的多个位置信息中的、位于空间上相互接近的范围内的位置信息的集合。在图5的例子中,生成群组c1~c4。空间聚类例如使用公知技术的均值漂移(meanshift)法进行。统计数据生成部610对根据星期几、时间段、性别、年龄、身高、体重及兴趣等而分类的位置信息源数据630-sclassified分别进行上述的空间聚类。

统计数据生成部610对所生成的各个群组赋予群组id,并且针对每个群组id,求出群组的重心位置的纬度和经度、群组的大小、群组所包含的位置信息的数量。群组的重心位置是指群组所包含的位置信息的平均位置。群组的大小是指群组所包含的位置信息中的最远离重心位置的位置信息与重心位置之间的距离。

通过上述的空间聚类,统计数据生成部610生成如图6所示的第一对应信息630-a。第一对应信息630-a具有根据星期几、时间段、性别、年龄、身高、体重及兴趣等分类的多个表,各个表包括群组id、重心位置的纬度和经度、星期几、时间段、群组的大小、以及群组所包含的位置信息的数量。统计数据生成部610将所生成的第一对应信息630-a存储于存储部630。需要说明的是,在图6所示的第一对应信息180-a中,为了简化说明,基于身高范围、体重范围、兴趣的分类省略了图示,但第一对应信息180-a也进行了基于身高范围、体重范围、兴趣的分类。

需要说明的是,统计数据生成部610从位置信息源数据630-s生成第一对应信息630-a的方法并不限于上述的空间聚类。例如,也可以对位置信息源数据应用机器学习、规定的算法、规定的分析方法,生成第一对应信息630-a。

通信部620例如包括nic、无线lan接口等通信接口。通信部170经由网络nw与服务器装置100等通信。网络nw例如包括互联网、wan、lan、运营商装置、无线基站等。

存储部630例如通过rom、闪存器、hdd等非易失性的存储装置、以及ram、寄存器等易失性的存储装置来实现。在存储部630中例如存储有位置信息源数据630-s、以及所生成的第一对应信息630-a。

位置信息统计数据生成装置600将生成的第一对应信息630-a向服务器装置100发送。服务器装置100从位置信息统计数据生成装置600取得第一对应信息630-a,将取得的第一对应信息630-a作为第一对应信息180-a存储于存储部180。

在上述中,对第一对应信息630-a(180-a)的生成进行了说明。虽然省略了详细内容,但对于第二对应信息180-b,也可以由具有与位置信息统计数据生成装置600相同的结构的装置预先生成。第二对应信息180-b例如是通过对与性别、年龄等属性信息协作的sns应用等数据应用机器学习、规定的算法、规定的分析方法而生成的数据。在应用机器学习的情况下,对于第二对应信息180-b,将属性信息与喜好的关系已知的人物作为教师数据,构建输入属性信息时输出喜好的学习完成模型,由此能够进行喜好的推定。对于属性信息的关系已知的喜好可以是基于本人发表的喜好,也可以是基于在sns中登记的对象人物的简介、照片、朋友的简介、朋友的照片、籍贯、年收入、父母的年收入等信息来确定。例如,通过对对象人物的照片、朋友的照片中拍下的车的照片应用图像解析,能够确定该车的车型。其结果是,将对象人物喜欢的衣服、家具、日常用具、车等的喜好与属性信息建立了对应而作为第二对应信息180-b预先存储于存储部180。例如,将具有属性信息的对象人物喜欢运动车还是喜欢豪华车(luxurycar)等这样的信息与属性信息建立了对应而作为第二对应信息180-b预先存储于存储部180。

接着,参照流程图对信息提供系统10的信息提供处理的一例进行说明。

[信息提供处理]

图7是表示信息提供系统10的信息提供处理的一例的流程图。首先,控制部410例如使输入输出部430显示属性输入画面300(步骤s100)。图8是表示属性输入画面300的一例的图。如图示那样,属性输入画面300具有针对用户20潜在地希望交往的对象人物的检索条件(性别、年龄范围、身高范围、体重范围、兴趣)的输入栏、下一步按钮302、返回按钮304。用户20在属性输入画面300的各个输入栏中填写,按下下一步按钮302。当按下下一步按钮302时,控制部410的cpu经由无线通信部460将填写到输入栏中的内容作为属性信息向服务器装置100的接口提供部120发送。服务器装置100的位置推定部130从接口提供部120取得属性信息。当按下返回按钮304时,控制部410的cpu结束基于终端装置应用程序的信息提供处理。

接着,服务器装置100的位置推定部130参照存储于存储部180的第一对应信息180-a的多个表中的与接收到的属性信息对应的表,取得该表中的当前位置附近的群组(步骤s110)。在该例中,属性信息包含“女性”、“30~39岁”这样的信息,因此位置推定部130从表示针对“女性”、“30~39岁”的位置信息的表取得由gnss接收部440取得的终端装置400的当前位置附近的群组,作为推荐位置信息存储于存储部180。推荐位置信息和设施名是“介绍信息”的一例。

接着,服务器装置100的设施提取部140参照将设施名与其位置信息(纬度、经度)建立了对应而存储于存储部180的poi(pointofinterest)信息180-c,取得位置推定部130提取并存储于存储部180的推荐位置信息的与各群组对应的设施名,将取得的设施名与推荐位置信息的各群组建立了对应而存储于存储部180(步骤s120)。poi信息180-c不一定需要存储于存储部180,服务器装置100例如也可以从外部的服务器取得poi信息。

接着,服务器装置100的接口提供部120读取存储于存储部180的推荐位置信息和设施名,向终端装置400发送,终端装置400的控制部410从服务器装置100接收推荐位置信息和设施名,基于接收到的推荐位置信息和设施名,使输入输出部430显示推荐位置提案画面310(步骤s130)。图9是表示推荐位置提案画面310的一例的图。如图示那样,在推荐位置提案画面310中显示被判定为具有属性信息的对象人物大多所处的推荐位置。例如,推荐位置为奥特莱斯购物中心312和户外运动用品店314。

接着,终端装置400的控制部410在推荐位置提案画面310中,判定用户20是否选择了推荐位置(奥特莱斯购物中心312和户外运动用品店314中的任一个)、受欢迎的建议316、以及再次检索318中的任一个(步骤s140)。

在步骤s140中,当判定为用户20选择了推荐位置(奥特莱斯购物中心312和户外运动用品店314中的任一个)时,控制部410进入步骤s150,将表示所选择的推荐位置的信息向导航装置500发送,导航装置500开始向所选择的推荐位置导航(步骤s150)。

在步骤s140中,当判定为用户20选择了受欢迎的建议316时,控制部410进入步骤s160,进行后述的推荐行动提案处理(步骤s160)。

在步骤s140中,当判定为用户20选择了再次检索318时,控制部410返回步骤s100。在步骤s100中,用户20再次输入新的检索条件(属性)并重新进行检索。

[推荐行动提案处理]

图10是表示信息提供系统10的推荐行动提案处理的一例的流程图。首先,服务器装置100的喜好推定部150参照将属性信息与对应于该属性信息的喜好信息建立了对应而存储于存储部180的第二对应信息(喜好数据)180-b,取得具有属性信息的对象人物的喜好信息,存储于存储部180(步骤s200)。

接着,服务器装置100的接口提供部120读取与存储于存储部180的第二对应信息180-b所包含的对象人物的属性信息建立了对应的喜好信息,将喜好信息向终端装置400发送,终端装置400的控制部410从服务器装置100接收与对象人物的属性信息建立了对应的喜好信息,基于与接收到的对象人物的属性信息建立了对应的喜好信息,例如使输入输出部430显示推荐物品提案画面320(步骤s205)。图11是表示推荐物品提案画面320的一例的图。如图示那样,在推荐物品提案画面320中,显示反映了与对象人物的属性信息建立了对应的喜好信息的物品。例如,在推荐物品提案画面320中显示被判定为具有属性信息的对象人物喜欢的衣服、家具、日常用具及车等物品。在各个物品的右侧分别显示用于显示详细画面的按钮322、324及326。

接着,终端装置400的控制部410判定用户20在推荐物品提案画面320中是否选择了按钮322、324及326中的任一个(步骤s210)。

在步骤s210中,当判定为用户20选择了受欢迎服装322时,控制部410进入步骤s220,显示推荐衣服详细画面330(步骤s220)。图12是表示推荐衣服详细画面330的一例的图。如图示那样,在推荐衣服详细画面330中例如显示被判定为对象人物喜欢的两种夹克。在各夹克的照片下,显示有检索销售该夹克的服装店的按钮331、332和每日介绍推荐的服装的按钮333。

接着,控制部410判定用户20在推荐衣服详细画面330中是否选择了检索服装店的按钮331、332和每日介绍推荐的服装的按钮333中的任一个(步骤s230)。

在步骤s230中,当判定为用户20选择了每日介绍推荐的服装的按钮333时,控制部410在步骤s240中,进行反映了对象人物的喜好信息的每日介绍推荐的服装的设定(步骤s240)。

具体而言,例如,使用由终端装置400的os(operatingsystem)规定的规定api(applicationprogramminginterface),每日以起动终端装置应用程序的方式设定,利用与步骤s200相同的方法,通过os的通知功能等进行反映了对象人物的喜好信息的推荐的服装的介绍。在此,介绍设为每日进行,但也可以每隔规定的时间间隔进行介绍。

控制部410在执行了步骤s240之后,结束本流程图的处理。

需要说明的是,虽然在流程图中未示出,但当判定为用户20选择了再次检索337时,控制部410返回步骤s100,使用户20再次输入新的检索条件(属性),重新进行检索。

在步骤s230中,当判定为用户20选择了检索服装店的按钮331或332时,在步骤s250中,控制部410使服务器装置100的选择物品信息提供部155在当前位置附近检索销售对应的夹克的服装店,基于与从选择物品信息提供部155提供的服装店相关的信息,使输入输出部430显示店铺提案画面340(步骤s240)。图13是表示店铺提案画面340的一例的图。如图示那样,在店铺提案画面340中显示有表示服装店a(342)和服装店b(344)的图标。店铺提案画面340中的表示服装店a(342)和服装店b(344)的图标是“与销售物品的销售商相关的信息”的一例。当用户20选择了表示服装店a(342)和服装店b(344)的图标中任一个时,控制部410将用于向所述选择的服装店a(342)和服装店b(344)中的任一个(销售商)的位置导航的指示向导航装置500发送,导航装置500开始导航。该处理与步骤s140~s150相同,因此省略其说明。控制部410在执行了步骤s250之后,结束本流程图的处理。需要说明的是,虽然在流程图中未示出,但当判定为用户20选择了再次检索346时,控制部410返回步骤s100,使用户20再次输入新的检索条件(属性),重新进行检索。

在步骤s210中,当判定为用户20选择了受欢迎车324时,控制部410进入步骤s260,显示推荐车详细画面350(步骤s260)。图14是表示推荐车详细画面350的一例的图。如图示那样,在推荐车详细画面350中,例如显示被判定为对象人物喜欢的两种车。在两种车的照片下,分别显示检索机动车经销商的按钮352及356和在共享汽车中进行租赁预约的按钮354及358。

接着,控制部410判定用户20在推荐车详细画面350中是否选择了检索机动车经销商的按钮352及356和在共享汽车中进行租赁预约的按钮354及358中的任一个(步骤s270)。

在步骤s270中,当判定为用户20选择了在共享汽车中进行租赁预约的按钮354或358时,控制部410例如访问未图示的共享汽车运营商的预约受理服务器,使输入输出部430显示共享汽车的预约画面(步骤s280)。而且,控制部410例如将用于预约用户20选择的车辆的共享汽车的请求向预约受理服务器发送。控制部410在执行了步骤s280之后,结束本流程图的处理。

在步骤s270中,当判定为用户20选择了检索机动车经销商的按钮352或356时,在步骤s290中,控制部410使服务器装置100的选择物品信息提供部155在当前位置附近检索销售对应的车的机动车经销商,使输入输出部430显示未图示的店铺提案画面(步骤s290)。在店铺提案画面中显示表示销售对应的车的机动车经销商的图标。当用户20选择表示机动车经销商的图标中的任一个时,开始向目的地导航。该处理与步骤s140~s150相同,因此省略其说明。控制部410在执行了步骤s290之后,结束本流程图的处理。需要说明的是,虽然在流程图中未图示,但当判定为用户20选择了再次检索359时,控制部410返回步骤s100,使用户20再次输入新的检索条件(属性),重新进行检索。

在步骤s210中,当判定为用户20选择了受欢迎家具326时,控制部410进入步骤s300,显示未图示的推荐家具详细画面(步骤s300)。推荐家具详细画面与在步骤s230中显示的推荐衣服详细画面330相同,因此省略详细的说明。推荐家具详细画面也可以包含介绍设定和向实体店铺的导航。

需要说明的是,本实施方式的信息提供方法中的上述各步骤的执行顺序并不限定于上述步骤的记载顺序,可以以任意的顺序执行。

<第二实施方式>

图15是表示第二实施方式的信息提供系统10a的结构的一例的图。

在上述在第一实施方式中,检索请求取得部122、介绍部124、位置推定部130、设施提取部140、喜好推定部150、选择物品信息提供部155、以及终端位置信息取得部160的功能被安装于服务器装置100。另一方面,在信息提供系统10a中,检索请求取得部122、介绍部124、位置推定部130、设施提取部140、喜好推定部150、选择物品信息提供部155以及终端位置信息取得部160的功能分别作为检索请求取得部411、介绍部412、位置推定部413、设施提取部414、喜好推定部415、选择物品信息提供部416以及终端位置信息取得部417被安装于终端装置400的控制部410。在第二实施方式中,终端装置400是“信息提供装置”的一例。在第二实施方式的说明中,对与第一实施方式相同的构成要素标注相同的附图标记,省略其说明。检索请求取得部411、介绍部412、位置推定部413、设施提取部414、喜好推定部415、选择物品信息提供部416以及终端位置信息取得部417例如分别通过cpu等硬件处理器执行程序(软件)来实现。另外,这些构成要素中的一部分或全部可以通过lsi、asic、fpga、gpu等硬件(包括电路部:circuitry)来实现,也可以通过软件与硬件的协同配合来实现。

需要说明的是,检索请求取得部411、介绍部412、位置推定部413、设施提取部414、喜好推定部415、选择物品信息提供部416、以及终端位置信息取得部417中的任一个以上通过终端装置400的控制部410来实现,除此以外的功能可以通过服务器装置100来实现。另外,检索请求取得部411、介绍部412、位置推定部413、设施提取部414、喜好推定部415、选择物品信息提供部416以及终端位置信息取得部417各自的功能可以利用多个服务器分散来实现。

[硬件结构]

在上述的第一实施方式的信息提供系统10和第二实施方式的信息提供系统10a中,服务器装置100例如通过图16所示的硬件的结构来实现。图16是表示实施方式的服务器装置100的各部分的硬件结构的一例的图。

服务器装置100构成为,通信控制器100-1、cpu100-2、ram100-3、rom100-4、闪存器、hdd等二次存储装置100-5、以及驱动装置100-6通过内部总线或者专用通信线相互连接。在驱动装置100-6中,安装有光盘等可移动型存储介质。保存于二次存储装置100-5的程序100-5a由dma控制器(未图示)等在ram100-3中展开,由cpu100-2执行,由此实现服务器装置100。另外,cpu100-2参照的程序可以保存在安装于驱动装置100-6的可移动型存储介质中,也可以经由网络nw从其他装置下载。

根据以上说明的实施方式,能够支持与具有用户所期望的属性的对象人物的相遇。

[变形例1]

图17是表示变形例1的信息提供系统10b中的推荐时间提案画面360的一例的图。在上述的第一实施方式的信息提供系统10中,在步骤s130的推荐位置提案画面中选择了位置之后,开始导航。在变形例1的信息提供系统10b中,在步骤s130的推荐位置提案画面中选择了位置之后,显示图17所示的推荐时间提案画面360。在推荐时间提案画面360中,基于第一对应信息180-a,显示推荐位置(奥特莱斯购物中心362和户外运动用品店364)各自的、与对象人物相遇的概率的时间变化。与对象人物相遇的概率例如可以在第一对应信息180-a的各个时间段中,将位置信息的数量除以群组的大小,乘以规定的权重来推定。规定的权重可以考虑与对象人物的相遇的实际情况来设定。关于在推荐时间提案画面360中选择了推荐位置(奥特莱斯购物中心362和户外运动用品店364)中的任一个之后的处理,与第一实施方式的步骤s140及其之后步骤相同,因此省略说明。选择了再次检索366的按钮时的动作也与选择了第一实施方式的再次检索318的按钮时的动作相同,因此省略说明。根据变形例1的信息提供系统10b,用户20可以考虑与对象人物相遇的概率的时间变化来决定目的地,因此能够提高与对象人物相遇的概率。

[变形例2]

变形例2的信息提供系统10c的服务器装置100c除了实施方式的信息提供系统10的服务器装置100的结构之外,还具备未图示的行动分析部。行动分析部对由终端装置400的gnss接收部440取得的用户20的行动和在位置信息统计数据中记载的具有用户20所期望的属性的对象人物的行动进行比较,将基于比较结果的评语作为行动建议信息向终端装置400发送,终端装置400的控制部410使输入输出部430显示行动建议信息。例如,在用户20的行动与具有用户20所期望的属性的对象人物的行动之间存在不匹配的情况下,行动建议信息中包含不匹配的事实和针对其改善的建议的消息。另外,例如,在用户20的行动与具有用户20所期望的属性的对象人物的行动匹配的情况下,行动建议信息中包含匹配的事实和鼓励继续行动的激励的消息。需要说明的是,行动建议信息是“介绍信息”的一例。例如,在推定为用户20在周末进行在秋叶原的电脑店徘徊的行动,但具有用户20所期望的属性的对象人物在周末大多出现于奥特莱斯购物中心的情况下(也就是说,在比较的结果、两者的行动之间存在不匹配的情况下),行动分析部将“为了与喜欢类型的女性相遇,周末不仅徘徊电脑店,还推荐去奥特莱斯购物中心”这样内容的行动建议信息向终端装置400发送。另外,例如,在推定为用户20在周末进行去奥特莱斯购物中心购物的行动,并且具有用户20所期望的属性的对象人物在周末大多出现在奥特莱斯购物中心的情况下(也就是说,比较的结果、两者的行动匹配的情况下),行动分析部将“推定喜欢类型的女性大多出现在奥特莱斯购物中心,因此推荐周末继续去奥特莱斯购物中心购物的行动”这样内容的行动建议信息向终端装置400发送。行动建议信息可以每隔一定期间被推送通知给终端装置400,也可以在执行终端装置应用程序时通知行动建议信息。根据变形例2的信息提供系统10c,能够提高与具有用户20所期望的属性的对象人物相遇的概率。

另外,行动分析部还对由终端装置400的加速度检测部450取得的用户20的行动与在位置信息统计数据中记载的具有用户20所期望的属性的对象人物的行动进行比较,在两者之间存在不匹配的情况下,将不匹配的事实和针对其改善的建议作为行动建议信息向终端装置400发送,终端装置400的控制部410也可以将行动建议信息显示于输入输出部430。例如,在基于由加速度检测部450检测出的加速度推测为用户20的运动量少,推定为具有用户20所期望的属性的对象人物大多集中于运动设施的情况下(也就是说,两者的行动之间存在不匹配的情况下),行动分析部也可以将“为了与喜欢类型的女性相遇,推荐养成运动的习惯”这样内容的行动建议信息向终端装置400发送。因此,通过不仅考虑了位置信息而且还考虑了运动量的建议,能够进一步提高与具有用户20所期望的属性的对象人物相遇的概率。

[其他变形例]

在上述实施方式中,在推荐衣服详细画面330中显示了判定为对象人物喜欢的衣服。在推荐衣服详细画面330中,可以显示被判定为对象人物喜欢的衣服,且考虑到用户20的体形、外观而与用户20相配的衣服。

例如,在具有属性信息的对象人物作为双人照片拍摄的照片中,使与对象人物一起拍摄的异性的人物的衣服应用于图像解析进行分析,在与对象人物一起拍摄的异性的人物中,可以通过提取由相机470拍摄的与用户20的体形、外观相近的人物的衣服,来推定对象人物喜欢的衣服,且与用户20的体形、外观相配的衣服。由此,能够向用户介绍来自对象人物的好感度更高的衣服,能够提高与具有用户20所期望的属性的对象人物的相遇的可能性。

在上述实施方式中,在推荐衣服详细画面330中,显示有对判定为销售对象人物喜欢的衣服的实体店铺的服装店进行检索的按钮331、332。但是,在推荐衣服详细画面330中,也可以显示对销售判定为对象人物喜欢的衣服的在线的网店进行检索的网店检索按钮。例如,在用户20选择了网店检索按钮时,电可以使用互联网等网络的搜索引擎、购物网站的检索功能,检索并显示在网店销售的衣服。由此,用户20可以不用前往实体店铺就能够从在线的网店购买衣服,能够不用费力地获得来自对象人物的好感度更高的衣服。

在上述实施方式中,针对男性与女性的以结婚为前提的相遇的支援进行了说明。然而,信息提供系统10、10a、10b、10c例如针对以lgbt(lesbian,gay,bisexual,andtransgender)为前提的相遇的支援,也可能够同样地适用。通过信息提供系统10、10a、10b、10c,能够支援与共有价值观的伴侣的相遇。

在上述实施方式中,信息提供系统10、10a、10b、10c不一定限定于以结婚为前提的相遇的支援,例如,对于交朋友、与潜在的商业伙伴的人脉开发这样的与结婚毫无关系的人际关系构建也同样地适用。信息提供系统10、10a、10b、10c能够支援与自己所需求的朋友、商业伙伴的人际关系构建。由此,能够提高生活的质量、或者发现新的商业机会。

在上述实施方式中,对在用户20外出时向具有用户20所期望的属性的对象人物出现的概率高的位置进行引导的例子进行了说明。然而,根据本实施方式,在用户20寻找迁居目标时,也能够支持选择具有与用户20所期望的属性的对象人物的相遇的概率高的地区。此时,也能够支持迁居目标的房屋中的家具的选择、穿着的衣服、车的选择,因此,能够提供在面向用户20的结婚的衣食住行所有范围内的综合性一站式服务。

以上,使用实施方式说明了本发明的具体实施方式,但本发明丝毫不被这样的实施方式限定,在不脱离本发明的主旨的范围内能够施加各种变形及替换。

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