信息提示方法、信息处理装置及记录介质与流程

文档序号:26193633发布日期:2021-08-06 18:47阅读:103来源:国知局
信息提示方法、信息处理装置及记录介质与流程

本发明涉及一种信息提示方法、信息处理装置及记录介质。



背景技术:

有一种服务,当作为服务的利用者的用户设定方便的日期时间时,自动提取出满足条件的对方,并向双方提示会面地点。

[现有技术文献]

[专利文献]

[专利文献1]日本专利特开2005-195519号公报



技术实现要素:

[发明所要解决的问题]

提供服务侧管理着用户的居住地等信息,并自动决定对双方而言方便的会面地点。因此,有将双方的居住地等的中间点决定为会面地点的可能性。服务的提供侧虽然不会将对方的居住地等告诉给要会面的双方,但无法排除所决定的会面地点过于接近双方的居住地等的可能性。在会面地点与双方的居住地等过近时,有如下可能性:根据从会面地点回家的路而会判明彼此的家。

但是,作为一例,也存在不想被初次见面的对方知道自己家的情况。另外,虽然遗憾,但也存在与所会面的对方不投缘的情况。对于不投缘的对方,则更不想被其知道自己家。因此,要求一种也设想相遇不顺利的情况来决定会面地点的机制。

本发明的目的在于:与经常将要会面的各对象者所指定的基准点彼此的中间点决定为会面地点的情况相比,降低各对象者所指定的基准点被其他对象者知道的可能性。

[解决问题的技术手段]

技术方案1所记载的发明是一种信息提示方法,其是提供向满足条件的多位对象者提示会面地点的服务的信息处理装置的处理器所执行的信息提示方法,且所述处理器获取与各对象者所指定的基准点相关的信息,从距各对象者所指定的各基准点的距离均超过预定的各阈值的地点中决定会面地点,并向对象者提示所决定的会面地点。

技术方案2所记载的发明是根据技术方案1所记载的信息提示方法,其中,所述处理器向各对象者提示提醒对象者输入基准点的第一画面。

技术方案3所记载的发明是根据技术方案2所记载的信息提示方法,其中,所述处理器通过所述第一画面而接受多个基准点的指定。

技术方案4所记载的发明是根据技术方案1或2所记载的信息提示方法,其中,所述处理器向各对象者提示接受阈值的指定的第二画面。

技术方案5所记载的发明是根据技术方案4所记载的信息提示方法,其中,所述处理器向各对象者提示所述第二画面。

技术方案6所记载的发明是根据技术方案4或5所记载的信息提示方法,其中,在每一位对象者指定了多个基准点时,所述处理器针对每一基准点提示所述第二画面。

技术方案7所记载的发明是根据技术方案4所记载的信息提示方法,其中,所述处理器在所述第二画面中提示阈值的候补。

技术方案8所记载的发明是根据技术方案7所记载的信息提示方法,其中,所述处理器根据提供所述服务的地区的特性来变更向各对象者提示的阈值的候补。

技术方案9所记载的发明是根据技术方案8所记载的信息提示方法,其中,所述地区的特性是所述地区的人口或人口密度。

技术方案10所记载的发明是根据技术方案8所记载的信息提示方法,其中,所述地区的特性是所述地区的车站间的距离。

技术方案11所记载的发明是根据技术方案1所记载的信息提示方法,其中,在特定对象者的设定与从基准点至会面地点的距离无关时,所述处理器从距特定对象者除外的其他对象者所指定的各基准点的距离均超过预定的各阈值的地点中决定会面地点。

技术方案12所记载的发明是根据技术方案11所记载的信息提示方法,其中,所述处理器向各对象者提示接受与从基准点至会面地点的距离无关的设定的第三画面。

技术方案13所记载的发明是根据技术方案1所记载的信息提示方法,其中,所述处理器将在与基准点之间的移动中能够使用的路线的数量较其他地点多的地点决定为会面地点。

技术方案14所记载的发明是根据技术方案13所记载的信息提示方法,其中,所述处理器以会面地点为起点来计数所述路线的数量。

技术方案15所记载的发明是根据技术方案1所记载的信息提示方法,其中,所述处理器将与其他对象者路线重复的距离较其他地点短的地点决定为会面地点。

技术方案16所记载的发明是根据技术方案1所记载的信息提示方法,其中,所述处理器基于与各对象者事先指定的设施相关的信息来决定会面地点。

技术方案17所记载的发明是根据技术方案1所记载的信息提示方法,其中,在将各对象者所指定的基准点配置于地图上并用线段连结各基准点时,所述处理器从连结位于最外侧的线段所构成的多边形的边上或其外侧的地区中决定会面地点。

技术方案18所记载的发明是一种信息处理装置,具有处理器,所述处理器获取与利用提示会面地点的服务的利用者中满足条件的各对象者所指定的基准点相关的信息,从距各对象者所指定的各基准点的距离均超过预定的各阈值的地点中决定会面地点,并向对象者提示所决定的会面地点。

技术方案19所记载的发明是一种记录介质,其记录有使计算机实现如下功能的程序:获取与利用提示会面地点的服务的利用者中满足条件的各对象者所指定的基准点相关的信息;从距各对象者所指定的各基准点的距离均超过预定的各阈值的地点中决定会面地点;及向对象者提示所决定的会面地点。

[发明的效果]

根据技术方案1所记载的发明,与经常将要会面的各对象者所指定的基准点彼此的中间点决定为会面地点的情况相比,可降低各对象者所指定的基准点被其他对象者知道的可能性。

根据技术方案2所记载的发明,可向对象者提供如下机会:指定用于决定会面地点的基准点。

根据技术方案3所记载的发明,可由一人设定多处不想将会面地点决定得近时的的地点。

根据技术方案4所记载的发明,各对象者可决定从基准点至会面地点的距离。

根据技术方案5所记载的发明,每当确定新的组合时,可指定阈值。

根据技术方案6所记载的发明,即便在相同的对象者所指定的基准点间,也可变更保护程度。

根据技术方案7所记载的发明,可实现基于选择的阈值的指定。

根据技术方案8所记载的发明,可实现与地区的特性相对应的阈值的指定。

根据技术方案9所记载的发明,可根据地区来增大阈值或减小阈值。

根据技术方案10所记载的发明,可根据地区来增大阈值或减小阈值。

根据技术方案11所记载的发明,可将对象者对于基准点的考虑反映于会面地点的决定。

根据技术方案12所记载的发明,可向对象者提供设定对于基准点的考虑的机会。

根据技术方案13所记载的发明,可使得不易推测基准点。

根据技术方案14所记载的发明,可确保另行设置从会面地点回家的路的机会。

根据技术方案15所记载的发明,可确保另行设置从会面地点回家的路的机会。

根据技术方案16所记载的发明,可将对象者相互感兴趣的设施决定为会面地点。

根据技术方案17所记载的发明,可节约会面地点的决定所需的计算资源。

根据技术方案18所记载的发明,与经常将要会面的各对象者所指定的基准点彼此的中间点决定为会面地点的情况相比,可降低各对象者所指定的基准点被其他对象者知道的可能性。

根据技术方案19所记载的发明,与经常将要会面的各对象者所指定的基准点彼此的中间点决定为会面地点的情况相比,可降低各对象者所指定的基准点被其他对象者知道的可能性。

附图说明

图1表示在实施方式1中所使用的云系统(cloudsystem)的结构例。

图2是表示在实施方式1中所使用的会员数据库中所使用的数据结构的一例的图。

图3的(a)、图3的(b)是对在期望与满足条件的对方会面的会员所操作的终端上所显示的画面的示例进行说明的图。图3的(a)是选择满足条件的对方的画面的示例,图3的(b)是确定会面对方的画面的示例。

图4是对在实施方式1中所执行的决定会面地点的处理的一部分进行说明的流程图。

图5是对在实施方式1中所执行的决定会面地点的处理的另一部分进行说明的流程图。

图6的(a)、图6的(b)是对输入用于决定会面地点的条件的画面的一例进行说明的图。图6的(a)表示初始画面,图6的(b)表示选择自己家作为成为基准的地点的状态。

图7的(a)、图7的(b)是对在确定了用作基准点的地点的选择的阶段所显示的画面的一例进行说明的图。图7的(a)表示确定了地点的选择的状态,图7的(b)表示用于设定会面地点的决定方式的画面。

图8的(a)、图8的(b)是对用于设定基准地点与会面地点的距离的画面的一例进行说明的图。图8的(a)表示选择了想要使基准地点不被知道这一选择项的状态,图8的(b)表示用于设定距离的画面。

图9的(a)、图9的(b)是对在设定了自己家与会面地点之间所要求的距离之后所显示的画面的一例进行说明的图。图9的(a)表示用于确认所选择的内容的画面,图9的(b)表示用于确认所确定的内容的画面。

图10是表示在对方侧未完成会面地点的决定方式的设定时,向完成设定的会员提示的画面的一例的图。

图11的(a)、图11的(b)是对在选择公司作为第二个基准地点时所显示的画面的一例进行说明的图。图11的(a)表示用于确定所选择的内容的画面,图11的(b)表示用于确认所确定的内容的画面。

图12的(a)、图12的(b)是对在不介意基准点与会面地点的距离时所显示的画面的一例进行说明的图。图12的(a)表示选择了不介意基准点与会面地点这一选择项的状态,图12的(b)表示在选择后所显示的画面。

图13是对在基准地点与会面地点的距离的设定为“不特别介意”时所显示的画面的一例进行说明的图。

图14是对以选择项的形式提示与地区的特性相对应的距离的示例进行说明的图。

图15是表示在步骤4及步骤5中获得肯定结果时的中间点hp与阈值tha及阈值thb的关系的图。

图16是对当在步骤4及步骤5中获得肯定结果时向各会员提示的画面的一例进行说明的图。

图17是对集合地点的候补cap1及候补cap2的决定例进行说明的图。

图18是对集合地点ap的决定方法的具体例进行说明的图。

图19是对在实施方式2中所执行的决定会面地点的处理的一部分进行说明的流程图。

图20是对在实施方式2中所执行的决定会面地点的处理的另一部分进行说明的流程图。

图21是对会面对象者为五名时的重心点cp的决定例进行说明的图。

图22是表示在步骤26中所执行的处理的一例的流程图。

图23是对在步骤27中进行删除后所剩余的集合地点的候补cap_n的示例进行说明的图。

图24是对基准候补rap的决定例进行说明的图。

图25是对集合地点ap的决定方法的具体例进行说明的图。

图26是表示在步骤26a中所执行的处理的一例的流程图。

图27是对在步骤265中所生成的多边形进行说明的图。

图28是对作为会面对象者的各会员将多个地点指定为基准点的情况进行说明的图。

图29是对将能够使用的路线的数量较其他地点多的地点作为集合地点ap的情况进行说明的图。

图30是对将与其他对象者路径重复的距离较其他地点短的地点作为集合地点ap的情况进行说明的图。

[符号的说明]

1:云系统

10:云网络

20:云服务器

21:处理器

22:存储装置

23:会员数据库

31、32:终端

具体实施方式

以下,参照附图,对本发明的实施方式进行说明。

<实施方式1>

本实施方式中的服务(以下也称为“本服务”)以会员制的服务的形式提供。以下,将本服务的利用者称为会员。本实施方式中的会员是自然人。会员是对象者的一例。

本服务向会员介绍满足条件的其他会员。本实施方式中的会员与其他会员设为各一名。即,本服务是以满足条件的两名会员为单位而提供。

在本实施方式的情况下,条件由各会员设定。但是,一部分条件也能够由提供本服务的运营商或用于提供本服务的系统设定。在运营商或系统所设定的条件中,例如有将与过去所实现的相遇相关的结果作为教学数据(teachingdata)来学习的信息。关于学习,例如可以会员全体为单位来执行,也可以会员个人为单位来执行,还可以具有共同属性的会员为单位来执行。

此处的系统包含服务器或其他计算资源。系统包含一个或多个计算资源。

另外,本服务向要会面的两名会员提示与两名会员相对应的会面地点。

<系统结构>

图1表示在实施方式1中所使用的云系统1的结构例。云系统1是信息提供系统的一例。

云系统1包含云网络10、提供本服务的云服务器20、作为会员的aa所操作的终端31及作为会员的bb所操作的终端32。

在本实施方式的情况下,aa的家位于x市,bb的家位于y市。在图1的情况下,aa为男性,bb为女性。图1所示的示例中,设想从中介绍与异性相遇的服务。但是,本服务例如也能够有效用于具有共同爱好或兴趣的异性会员或者具有共同目的的异性会员的介绍。

图1中的终端31及终端32均只要能够与云网络10进行通信即可,例如使用智能手机、笔记本型计算机、平板型计算机。

云服务器20具有:处理器21,通过程序的执行来提供本服务;存储装置22,存储程序或各种数据;会员数据库(以下也称为“会员db”)23,存储与会员相关的信息;网络接口(if=interface)24,实现与外部通信;及总线或其他信号线25,将它们连接。在图1的情况下,云服务器20是一台,但与云网络10连接的多台云服务器20也可通过协作来提供服务。此处的云服务器20是信息处理装置的一例。

处理器21例如包含中央处理器(cpu=centralprocessingunit)。存储装置22例如包含存储有基本输入/输出系统(bios=basicinputoutputsystem)等的只读存储器(rom=readonlymemory)、用作工作区的随机存取存储器(ram=randomaccessmemory)、及存储有基本程序或应用程序等的硬盘装置。此处的处理器21与存储装置22构成计算机。

网络if24与云网络10进行通信。在网络if24中,例如使用以太网(ethernet)(注册商标)局域网络(lan=localareanetwork)网络模块、无线lan模块、4g模块、5g模块。

会员数据库23例如是存储与本服务的会员相关的信息的硬盘装置。但是,会员数据库23也可构成为存储装置22的一部分。另外,会员数据库23也可作为与云网络10连接的一个或多个存储服务器来实现。在本实施方式的情况下,将会员数据库23与存储装置22加以区分。

图2是表示在实施方式1中所使用的会员数据库23中所使用的数据结构的一例的图。

在会员数据库23中存储有由会员注册的信息。再者,图2所示的数据结构是会员数据库23的一部分,例如面部图像、出生年月日、自己的年收入、自己的学历、用作会面地点的设施的期望、对对方要求的条件也存储于会员数据库23中。

在图2所示的会员数据库23的情况下,各会员的信息通过管理用的编码231、姓名232、昵称233、性别234、自己家的住址235、公司的住址236、年龄237、电话号码238、邮件地址239、爱好240来进行管理。

例如,对于aa,分配“10001”作为管理用的编码231。aa的昵称233是xx,性别234是男性(=male)。另外,aa的家的住址235是“x市…”,公司的住址236是“e市…”。aa的年龄237是29岁,爱好240是电影。再者,关于aa的电话号码238与邮件地址239,省略了记载。

另外,对于bb,分配“50001”作为管理用的编码231。bb的昵称233是yy,性别234是女性(=female)。另外,bb的家的住址235是“y市…”,公司的住址是“c市…”。bb的年龄237是28岁,爱好240是电影。对于bb,也省略了电话号码238与邮件地址239的记载。

在本实施方式的情况下,关于存储于会员数据库23中的信息中的昵称233、年龄237、爱好240、面部图像,允许对其他会员公开。其他信息用于提供服务,并不向其他会员公开。但是,关于公开的对象,在会员个别地设定时,也向对方侧公开。

在年龄237中除存储注册时的年龄以外,还存储根据出生年月日所计算的目前时间点的年龄。目前时间点的年龄可与注册时的年龄独立地存储。

电话号码238存储自己家的电话号码与手机的电话号码这两者或其中一者。

在邮件地址239中存储一个或多个地址。再者,电话号码238与邮件地址239是联络方式的一例。

在爱好240中,并不限于一个而能够存储多个。爱好240存储选自预先准备的多个项目中的一个或多个。

<会面地点的决定及提示中所使用的处理的示例>

以下,使用图3的(a)、图3的(b)~图18,对在云服务器20(参照图1)中所执行的处理的示例进行说明。

图3的(a)、图3的(b)是对在期望与满足条件的对方会面的会员所操作的终端上所显示的画面的示例进行说明的图。图3的(a)是选择满足条件的对方的画面的示例,图3的(b)是确定会面对方的画面的示例。

图3的(a)所示的画面是在aa所操作的终端31(参照图1)中所显示的初始画面。因此,作为画面的标题,示出了“我的页面(mypage)”。另外,在我的页面的昵称一栏中示出了aa事先注册的xx。

在图3的(a)、图3的(b)的情况下,在“最近的匹配对象”一栏中示出期望与aa会面的对方的候补。在本实施方式的情况下,对方的候补是yy(昵称)与zz(昵称)这两名。

在“最近的匹配对象”一栏中,例如提示向云服务器20(参照图1)通知了想要与xx(昵称)实际见面的期望的两名的信息。因此,在不存在向云服务器20通知了想要见面的期望的对方时,“最近的匹配对方”一栏成为空栏。但是,也可为在“最近的匹配对象”一栏中显示处理器21所推荐的对方的机制。但是,在所述情况下,在aa指定对方之后,需要向对方侧确认是否想要与aa见面等的调整。

在图3的(a)、图3的(b)的情况下,显示中的画面是我的页面中,不仅示出标题,还示出设置于画面的下段的家型的图标312是高光状态。

在图3的(a)所示的画面中,若用指尖轻击“yy28岁”这一按钮,则在终端31中显示图3的(b)所示的画面。

图3的(b)所示的画面中,标题切换为“匹配对方”。另外,设置于画面的下段的家型的图标312变化为灰视状态,另一方面,表示情侣的图标313切换为高光状态。

在图3的(b)所示的画面中显示有aa所选择的yy的面部图像、昵称、年龄。在所述画面中,若aa轻击“与这个人见面”这一按钮311,则确定基于aa的对方的选择。

按钮311的操作作为请求设定与所选择的对方会面的地点的要求从终端31发送给云服务器20。

图4是对在实施方式1中所执行的决定会面地点的处理的一部分进行说明的流程图。图5是对在实施方式1中所执行的决定会面地点的处理的另一部分进行说明的流程图。再者,图中所示的记号s是指步骤。图4及图5所示的流程图是信息提示方法的一例。

图4及图5所示的处理通过基于云服务器20(参照图1)的处理器21(参照图1)的程序的执行来实现。

再者,昵称xx是会员aa,昵称yy是会员bb。因此,在图4及图5中,将与各处理建立关系的会员表述为“会员aa”及“会员bb”。

首先,处理器21获取会员aa所指定的作为基准的地点(即地点pa)与会员bb所指定的作为基准的地点(即地点pb)的信息(步骤1)。本实施方式中,也将作为基准的地点称为“基准点”。再者,本实施方式中的基准点是以包含作为范围的扩展的含义来使用而并非以纬度经度物理性特定的坐标点的含义。例如,根据街道名或地号等地区名而特定的范围也是基准点的一例。另外,例如,会员aa或会员bb在地图上用线包围的所指定的范围也是基准点的一例。

地点pa及地点pb用作用于决定会面地点的起点。由于是起点,因此地点pa及地点pb分别设定至少一个。

在本实施方式的情况下,地点pa及地点pb由会员设定。具体而言,地点pa通过显示于终端31(参照图1)的画面来设定,地点pb通过显示于终端32(参照图1)的画面来设定。但是,在将各会员的自己家或其他特定地点设定为初始值时,也可向会员提示设定为初始值的地点。在所述情况下,无需进行基于会员的基准点的设定。再者,此外,也可实现基准点的追加或初始值的修正。

在本实施方式的情况下,在接受作为起点的地点pa及地点pb的设定的处理中,也一起设定与地点pa及地点pb相关联的追加条件。具体而言,设定是否想要使作为基准点的地点pa及地点pb不被对方知道的期望、以及在基准点与会面地点之间想要确保的最低限度的距离。

以下,使用图6的(a)、图6的(b)~图14,对与步骤1相关联而向会员提示的画面的示例进行说明。再者,在会面地点的决定中也需要调整当事人间的日期时间等。本实施方式中,这些设为已完成调整或另行执行,而仅对和会面地点的决定与所决定的会面地点的提示相关的处理进行说明。

图6的(a)、图6的(b)是对输入用于决定会面地点的条件的画面的一例进行说明的图。图6的(a)表示初始画面,图6的(b)表示选择自己家作为成为基准的地点的状态。

再者,图6的(a)、图6的(b)所示的画面的标题变更为“决定会面地点”。

在图6的(a)及图6的(b)所示的画面中配置有供说明对会员要求的操作的句子显示的区域321、显示地点的候补选择项的区域322及用于确定选择的按钮323。

在区域321中记载有“请选择成为决定会面地点的基准的地点(可为多个)”、“根据你与对方所选择的地点来搜索最适合会面的地点”及“不向对方公开”这三个句子。

第一个句子示出了对会员要求的操作内容。如上所述,“成为基准的地点”是基准点。在本实施方式的情况下,能够设定多个基准点。

第二个句子示出了使用基准点的处理。根据第二个句子而可知用于搜索会面地点。

第三个句子示出了不向对方公开基准点。在本实施方式的情况下,并不限于基准点,云服务器20不会向会面对方公开会员所注册的住址。

在区域322中显示基准点的选择项。在图6的(a)的区域322中显示有提醒选择的句子与下拉用的按钮。若在图6的(a)的区域322中轻击下拉用的按钮,则显示如图6的(b)所示的列表。在此处的列表中,能够选择的基准点以一览形式示出。在图6的(b)所示的列表中以能够选择的方式示出“自己家”、“公司”、“目前位置”、“输入住址”这四个。所述区域322是第一画面的一例。

在选择了自己家或公司时,处理器21读出存储于会员数据库23(参照图2)中的住址并加以使用。在图6的情况下,“自己家”这一行的背景颜色与其他三个不同。所述背景颜色表示选择了相对应的选择项的状态。即,在图6的情况下,将“自己家”选择为基准点。

在选择了“目前位置”时,例如将由通过终端31(参照图1)的全球定位系统(gps=globalpositioningsystem)接收机而定位的纬度与经度提供的位置设定为基准点。

在选择了“输入住址”时,将会员所输入的任意住址设定为基准点。

对图6的(b)所示的按钮323赋予了“追加地点”这一标签。若在于区域322中选择了地点的状态下轻击按钮323,则确定地点的选择。

图7的(a)、图7的(b)是对在确定了用作基准点的地点的选择的阶段所显示的画面的一例进行说明的图。图7的(a)表示确定了地点的选择的状态,图7的(b)表示用于设定会面地点的决定方式的画面。

在图7的(a)的情况下,由于已经确定了地点的选择,因此在区域322中仅显示有“自己家”。再者,此时无需提醒基准点的选择。因此,在图7的(a)的区域322中也未显示提醒基准点的选择的句子。但是,以备想要变更所选择的地点的情况,在区域322的右端显示有下拉用的按钮。原因在于:所述阶段中未确定基于aa的基准点的选择。

在图7的(a)的情况下,在按钮323的下方,指示向下一画面切换的箭头324以高光的状态显示。若用指尖轻击箭头324,则确定基准点的选择,并移行至下一条件的设定。具体而言,执行向图7的(b)所示的画面的切换。

在图7的(b)所示的画面中配置有供要求设定会面地点的决定方式的句子显示的区域325、及用于选择其他条件的候补的区域326。

在图7的(b)的情况下,在区域325中记载有“请选择会面地点的决定方式”。所述句子示出对会员要求的操作内容。原因在于:在本实施方式的情况下,会面地点并非由会员指定,而是由处理器21决定。

在图7的(b)的区域326中显示提醒选择的句子与下拉用的按钮。在图7的(b)的情况下,由于未选择会面地点的决定方式,因此箭头324以灰视状态显示。

图8的(a)、图8的(b)是对用于设定基准地点与会面地点的距离的画面的一例进行说明的图。图8的(a)表示选择了想要使基准地点不被不知道这一选择项的状态,图8的(b)表示用于设定距离的画面。再者,图8的(a)所示的画面是当在图7的(b)所示的画面中轻击区域326的下拉用的按钮时显示的。

在图8的(a)中的区域326中,选择项以列表形式显示。此处的列表包含用于在决定会面地点时,询问是否介意与基准点的距离的选择项。选择项是“不特别介意”与“想要使自己家不被知道”这两个。在第二个选择项中显示有“自己家”这一文字原因在于:选择了“自己家”作为基准点。因此,在基准点是“公司”时,在列表的第二个中显示“想要使公司不被知道”这一选择项。

如上所述,本实施方式中的云服务器20不会向其他会员公开各会员所注册的自己家等住址,但若会面的地点与自己家的距离过近,则根据会面地点而自己家被知道等的风险也变高。例如,在从会面地点步行回家时,也能够根据会面地点而知道对方的大致生活圈。再者,被不怀好意的对方知道自己的生活圈的情况有风险。

因此,在本实施方式的情况下,在“想要不被知道”中不仅包含作为基准点的自己家不被对方知道,还包含生活圈不被知道。因此,在“想要使自己家不被知道”中例如也包含使最靠近的车站等在自己家周边经常利用的设施不被知道。

在图8的(a)的情况下,“想要使自己家不被知道”这一选择项以高光状态示出。此时,由于剩余有应进行设定的项目,因此箭头324是灰视状态。

在轻击区域326中所示的列表的“想要使自己家不被知道”这一选择项后显示图8的(b)所示的画面。因此,区域326的显示切换为表示所选择的选择项的内容。即,在区域326中显示有“想要使自己家不被知道”。

在想要使基准点不被对方知道时,作为追加条件,要求设定距离。因此,在图8的(b)所示的画面中,在区域326的下方追加有供要求设定会面地点与自己家的距离的句子显示的区域327及供距离的选择项显示的区域328。

在图8的(b)的区域327中记载有“会面地点设为以哪种程度远离自己家的地点?”。所述句子是向会员提醒操作的句子。

在图8的(b)的区域328的第一行中显示提醒选择的句子与下拉用的按钮。但是,在图8的(b)的区域328中显示有包含多个选择项的列表。原因在于:已经轻击了区域326中所示的下拉用的按钮。在图8的(b)所示的区域328的列表中显示有“1km以上”、“2km以上”、“由自己输入”这三个选择项。

此处的距离可为在地图上用直线将自己家与会面地点连结的距离(以下也称为“直线距离”),也可为沿着自己家与会面地点之间的移动路径的距离。本实施方式中,以直线距离的含义来使用。此处的距离是阈值的一例。

图8的(b)中,选择了第二个选择项即“2km以上”。因此,“2km以上”的背景颜色与其他两个选择项的背景颜色不同。即,作为会面地点,要求离自己家“2km以上”的地点。

由于在所述阶段中也未确定设定,因此箭头324是灰视状态。

图9的(a)、图9的(b)是对在设定了自己家与会面地点之间所要求的距离之后所显示的画面的一例进行说明的图。图9的(a)表示用于确认所选择的条件的画面,图9的(b)表示用于确认所确定的内容的画面。

在于图8的(b)的区域328中轻击“2km以上”这一行之后显示图9的(a)所示的画面。

在图9的(a)所示的画面中示出会员所选择的条件,但至轻击箭头324之前,能够变更条件。因此,在区域326及区域328中显示有下拉用的按钮。

所述画面中,指示向下一画面切换的箭头324以高光状态显示。若用指尖轻击所述箭头324,则显示图9的(b)所示的画面。

在图9的(b)所示的画面中配置有供表示对会员要求最终确认的句子显示的区域329、一览地示出所选择的内容的区域330、用于最终确定所选择的内容的按钮331、及用于返回至选择条件的画面的按钮332。

在图9的(b)的情况下,在区域329中记载有“以如下内容决定与yy会面的地点。可以吗?”。如上所述,“yy”是bb的昵称。

在区域330中一览地示出所选择的内容。在图9的(b)的情况下,示出:基准地点(即基准点)是自己家;决定方式是“想要使自己家不被知道”;自己家与会面地点相离2km以上。通过将所选择的内容汇总显示而容易确认内容。

若轻击带有“同意(ok)”这一标签的按钮331,则将记载于区域330中的内容作为aa所要求的会面地点的决定方式而发送至云服务器20(参照图1)。再者,例如,若轻击带有“再输入”这一标签的按钮332,则返回至图6的(a)所示的画面。但是,若轻击按钮332,则也可返回至前一画面即图9的(a)。

关于会面地点的决定方式的设定,由作为会面对象者的aa与bb个别地进行,并将所设定的决定方式发送至云服务器20。

再者,aa所设定的基准点相当于步骤1中的地点pa,bb所设定的基准点相当于步骤1中的地点pb。

当完成基于aa与bb这两者的会面地点的决定方式的设定时,处理器21结束步骤1(参照图4),并前进至决定会面地点的处理。

再者,在仅aa与bb中的一者完成设定时,处理器21无法从步骤1前进至下一处理。

图10是表示在对方侧未完成会面地点的决定方式的设定时,向完成设定的会员提示的画面的一例的图。

在所述画面中示出“等待会面地点的决定”这一标题。另外,设置于画面的下段的表示情侣的图标313变化为灰视状态,取而代之,表示会面地点的建筑物的图标314变化为高光状态。

图10所示的画面中,在区域333中显示说明目前状态的句子。在图10的情况下,在区域333中显示“等待yy的输入。请稍等。”。通过所述显示,aa察觉不提示会面地点的理由。

以下,对与会面地点的决定方式的设定相关联的其他画面的示例进行说明。

例如,也考虑一位会员将多个地点注册为基准地点的情况。

图11的(a)、图11的(b)是对在选择公司作为第二个基准地点时所显示的画面的一例进行说明的图。图11的(a)表示用于确定所选择的内容的画面,图11的(b)表示用于确认所确定的内容的画面。

在图11的(a)、图11的(b)中,标注与和图9的(a)、图9的(b)的对应部分相对应的符号并示出。

在图11的(a)的情况下,在区域326中显示有“想要使公司不被知道”,在区域328中显示有“1km以上”。与图9的(a)、图9的(b)不同的方面在于:基准地点是公司;及对从公司至会面地点要求的距离短于对从自己家至会面地点要求的距离且为1km以上。但是,并不限于最终决定的会面地点与公司的距离短于自己家与会面地点的距离。

再者,图11的(b)所示的画面中,与图9的(b)所示的画面不同的方面在于:在区域330a中显示针对作为第一个基准地点的自己家所设定的内容;在区域330b中显示针对作为第二个基准地点的公司所设定的内容。

且说,也考虑不介意自己家与会面地点的距离的会员。

图12的(a)、图12的(b)是对在不介意基准点与会面地点的距离时所显示的画面的一例进行说明的图。图12的(a)表示选择了不介意基准点与会面地点这一选择项的状态,图12的(b)表示在选择后所显示的画面。再者,在轻击了图7的(b)所示的画面的区域326中的下拉用的按钮时显示图12的(a)所示的画面。

在图12的(a)的情况下,在区域326中也显示有“不特别介意”与“想要使自己家不被知道”这两个选择项。但是,在图12的(a)的情况下,轻击了“不特别介意”这一选择项。因此,“不特别介意”这一选择项以高光状态示出。其后,画面切换为图12的(b)。

在图12的(b)所示的区域326中显示“不特别介意”。再者,在所述情况下,无需设定距离。但是,在数据方面,能够作为将自己家与会面地点的距离设定为0km以上的情况来处理。此处的区域326是第三画面的一例。

在所述状态下,若用指尖轻击已变化为高光状态的显示的箭头324,则显示图13所示的画面。

图13是对在基准地点与会面地点的距离的设定是“不特别介意”时所显示的画面的一例进行说明的图。在图13中,标注与和图9的对应部分相对应的符号并示出。

在图13所示的画面中也配置供表示对会员要求最终确认的句子显示的区域329、一览地示出所选择的内容的区域330、用于最终确定所选择的内容的按钮331、及用于返回至选择条件的画面的按钮332。

在图13的情况下,示出:基准地点(即基准点)是自己家;决定方式是“不特别介意”。

此外,也考虑利用本服务的会员的家位于郊外等的情况。在自己家位于交通工具的选择项少的郊外等的会员的情况下,关于基准点与会面地点的距离,有时2km是不充足的。以备此种情况,在图8的(b)所示的画面中准备有“由自己输入”这一选择项,但自己家位于郊外等的会员每次被要求多次操作。所谓多次操作是“由自己输入”这一选择项的操作与输入具体数值的操作。

因此,在本实施方式中的云服务器20中设置有如下功能:根据提供本服务的地区的特性来切换向各会员提示的阈值的候补。

在地区的特性中,例如使用提供本服务的地区的人口、人口密度、车站间的距离中的一个或多个。例如,农田多的地区与市区相比,人口或人口密度少,车站间的距离也长。此种地区中,能够用作会面地点的地点的候补也自然而然地受限。

因此,针对自己家等位于此种地区的会员,提示与自己家等位于市区的会员不同的选择项作为基准点与会面地点的距离的选择项。

图14是对以选择项的形式提示与地区的特性相对应的距离的示例进行说明的图。在图14中,标注与和图8的对应部分相对应的符号并示出。

图14所示的画面中,区域328中所示的选择项变更为“5km以上”与“10km以上”。此处的区域328是第二画面的一例。

如上所述,根据提供本服务的地区的特性来变更选择项的内容,由此能够提高会员的满意度。另外,容易将远离各会员的生活圈的地点决定为会面地点。

返回至图4的说明。

关于作为会面当事人的aa与bb这两者,当结束基准点与会面地点的决定方式的设定时,处理器21决定在地点pa与地点pb之间移动所需的距离成为最短的中间点hp(步骤2)。图4所示的步骤2中,由于使用“移动所需的距离”,因此成为沿着移动路径的距离。再者,中间点hp也能够以在地图上将地点pa与地点pb连结的线段的中点的形式提供。此外,中间点hp也能够决定为移动所需的运费大致平等的地点或移动所需的时间大致平等的地点。

当决定中间点hp时,处理器21获取会员aa所指定的距离(即阈值tha)与会员bb所指定的距离(即阈值thb)(步骤3)。此处的距离是在区域328(参照图8)中所选择的距离。再者,在不介意基准点与会面地点的距离的会员的情况下,将阈值th设为0km。

其次,处理器21判定地点pa与中间点hp的距离是否为阈值tha以上(步骤4)。当在步骤4中获得肯定结果时,处理器21判定地点pb与中间点hp的距离是否为阈值thb以上(步骤5)。

当在步骤5中也获得肯定结果时,处理器21将中间点hp作为集合地点ap而提示给会员aa及会员bb(步骤6)。再者,步骤4与步骤5均可先执行。

图15是表示在步骤4及步骤5中获得肯定结果时的中间点hp与阈值tha及阈值thb的关系的图。图15中的阈值tha与阈值thb均相同。当然,也存在阈值tha与阈值thb成为不同的值的情况。

图16是对当在步骤4及步骤5中获得肯定结果时向各会员提示的画面的一例进行说明的图。所述画面中,标题切换为“会面地点的决定”。另外,设置于画面的下段的表示情侣的图标313变化为灰视状态,取而代之,表示会面地点的建筑物的图标314变化为高光状态。

图16所示的画面中,在区域334中显示说明目前状态的句子。在图16的情况下,在区域334中显示“决定了与yy会面的地点”。另外,在设置于区域334的下方的区域335中示出会面地点。在图16的情况下,显示有“○○车站△△检票”。

在本实施方式的情况下,忽略了是否能够物理性进行中间点hp处的会面。例如,中间点hp既有位于车行道或线路上的可能性,也有位于河川中或私有地中的可能性。在此种情况下,要求与后述的步骤9同样地,将存在于中间点hp的周围的设施提示为会面地点。

返回至图4的说明。

当在步骤4或步骤5中获得否定结果时,处理器21前进至图5所示的步骤7。顺便一说,所谓在步骤4中获得否定结果的情况,是指aa所设定的基准点与中间点hp的距离小于aa所设定的阈值tha。另外,所谓在步骤5中获得否定结果的情况,是指bb所设定的基准点与中间点hp的距离小于bb所设定的阈值thb。

在所述情况下,处理器21以使会员aa移动所需的距离与会员bb移动所需的距离和各阈值一致的方式决定两个集合地点的候补cap(步骤7)。

在步骤7的情况下,集合地点的候补cap选择从会员aa的移动所需的距离是阈值tha且从会员bb的移动所需的距离是阈值thb的地点。

在图5中,虽着眼于移动的距离,但也能够使用直线距离。

图17是对集合地点的候补cap1及候补cap2的决定例进行说明的图。在图17的情况下,中间点hp位于以aa所设定的基准点即地点pa为中心的半径由阈值tha提供的圆的内侧。同样地,中间点hp处于以bb所设定的基准点即地点pb为中心的半径由阈值thb提供的圆的内侧。

集合地点的候补cap1及候补cap2位于以阈值tha为半径的圆与以阈值thb为半径的圆的交点。

再者,本实施方式中,使用了各自所设定的阈值tha及阈值thb,但也可使用阈值tha与阈值thb中的较大的值来决定集合地点的候补cap1及候补cap2。即使由aa与bb使用于决定集合地点的候补cap1及候补cap2的阈值一致,也满足指定较小的阈值的会员的条件。但是,通过使用相同的阈值,并不限于aa移动所需的时间与bb移动所需的时间大致平等,也不限于移动所需的运费大致平等。因此,也可设为根据会员的设定来切换集合地点的候补cap1及候补cap2的决定方式。

另外,本实施方式中,就使从各会员所设定的基准地点移动至会面地点的距离不变得过大的观点而言,使用各自所设定的阈值tha及阈值thb来决定了会面地点的候补cap1及候补cap2,但也能够使用大于各自所设定的阈值tha及阈值thb的值来设定集合地点的候补cap1及候补cap2。在所述情况下,代替各自所设定的阈值而使用的距离也可根据基准地点所属的地区的特性来变更。例如,也可使在郊外使用的距离大于在市区使用的距离。

当决定集合地点的候补cap1及候补cap2时,处理器21判定是否有设施的指定(步骤8)。

本实施方式中,在作为会面对象的两名会员中的任意一者有设施的指定时,步骤8的判定结果成为肯定结果。此处的设施是公共地点,例如设想车站、有名的建筑物或纪念碑、饮食店、酒店的休息室、百货大楼、购物商城。

再者,即使在作为会面对象的两名会员均未指定用于会面的设施时,也可使用基于会员数据库23(参照图1)的爱好240(参照图2)等信息而决定的设施。在所述情况下,步骤8的判定结果作为肯定结果而进行处理。

当在步骤8中获得肯定结果时,处理器21将集合地点的候补cap1及候补cap2的周边且是距地点pa与地点pb各者的距离最短的设施决定为集合地点ap(步骤9)。但是,要求集合地点ap与各基准点的距离为各阈值以上。

所谓步骤8中的“周边”,是指相对于会面地点的候补cap的距离满足预定的条件。在此处的条件中,例如使用以会面地点的候补cap1或候补cap2为起点的直线距离、移动所需的路径的距离、移动所需的时间、移动所需的运费均不超过上限值的情况。

在本实施方式的情况下,“距地点pa与地点pb各者的距离最短的设施”例如是指距地点pa的距离与距地点pb的距离之和最小的设施。

但是,“距离最短”可为从地点pa的移动所需的距离与从地点pb的移动所需的距离之和最小的含义,也可为从地点pa的移动所需的时间与从地点pb的移动所需的时间之和最小的含义,还可为从地点pa的移动所需的费用与从地点pb的移动所需的费用之和最小的含义。

另外,也可代替“距离最短”的设施而使用由预定的计算式计算的点数最小的设施。

在计算式中,例如使用将彼此的年收入与移动所需的费用作为变量的下式。

点数=(aa的年收入×bb所负担的费用)+(bb的年收入×aa所负担的费用)

例如,在aa的年收入是800万日元,aa所负担的费用是400日元,bb的年收入是300万日元,bb所负担的费用为100日元时,点数成为200,000(=800×100+300×400)。

另外,在aa的年收入是800万日元,aa所负担的费用是450日元,bb的年收入是300万日元,bb所负担的费用为50日元时,点数成为175,000(=800×50+300×450)。

另外,在aa的年收入是800万日元,aa所负担的费用是200日元,bb的年收入是300万日元,bb所负担的费用是300日元时,点数成为300,000(=800×300+300×200)。

所述计算式中,在两人所支付的费用的合计值相同时,年收入低的会员所负担的费用少时的点数小于其他情形时的点数。

另外,在本实施方式的情况下,决定为集合地点ap的设施与各会员所设定的基准点的距离需要超过各阈值。即,要求用作集合地点ap的设施与地点pa之间的距离大于阈值tha且与地点pb之间的距离大于阈值thb。

图18是对集合地点ap的决定方法的具体例进行说明的图。在图18中,标注与和图17的对应部分相对应的符号并示出。

在图18的情况下,使用车站作为会面设施。在图18的情况下,相对于地点pa及地点pb的距离最短的设施是车站c。再者,车站d与地点pa及地点pb的距离远于车站c与地点pa及地点pb的距离,车站a与地点pa及地点pb的距离远于车站d与地点pa及地点pb的距离,车站b与地点pa及地点pb的距离远于车站a与地点pa及地点pb的距离。

但是,在图18的情况下,距离最短的车站c位于由阈值tha与阈值thb决定的圆的内侧。因此,车站c被从集合地点ap中排除。结果,在图18的情况下,将车站d决定为集合地点ap。

返回至图5的说明。

当在步骤9中决定集合地点ap时,处理器21向会员aa及会员bb提示所决定的集合地点ap(步骤10)。在集合地点ap的提示中,使用所述的图16所示的画面。

另一方面,当在步骤8获得否定结果时,处理器21将集合地点的候补cap1及候补cap2中的一者决定为集合地点ap(步骤11)。

在决定集合地点ap的方法中例如有如下方法:预先对集合地点的候补cap1及候补cap2中的一者分配偶数,对另一者分配奇数,根据随机数器所产生的随机数是偶数还是奇数来决定。

另外,例如有如下方法:将集合地点的候补cap1及候补cap2中的预定种类的店铺的数量多者决定为集合地点ap。

另外,例如有如下方法:将集合地点的候补cap1及候补cap2中的人口多者或人口密度高者决定为集合地点ap。

当在步骤11中决定集合地点ap时,处理器21向会员aa及会员bb提示所决定的集合地点ap(步骤10)。在集合地点ap的提示中,使用所述的图16所示的画面。

<实施方式2>

本实施方式中,对作为会面对象的会员为三名以上的情况进行说明。

再者,在本实施方式中,也使用在实施方式1中所说明的云系统1(参照图1)。

不同方面是处理器21(参照图1)所执行的程序的内容。

使用图19及图20来对在云服务器20(参照图1)中所执行的处理的示例进行说明。

图19是对在实施方式2中所执行的决定会面地点的处理的一部分进行说明的流程图。图20是对在实施方式2中所执行的决定会面地点的处理的另一部分进行说明的流程图。再者,图中所示的记号s是指步骤。图19及图20所示的流程图是信息提示方法的一例。

图19及图20所示的处理通过基于云服务器20的处理器21的程序的执行来实现。

首先,处理器21获取全员份的作为会面对象者的会员x所指定的作为基准的地点(即地点px)(步骤21)。基于会员x的地点px的指定的顺序与实施方式1相同,因此省略说明。

其次,处理器21决定距地点px的距离成为最短的重心点cp(步骤22)。在本实施方式的情况下,重心点cp决定为距地点px的直线距离的总和最小的地点。

图21是对会面对象者为五名时的重心点cp的决定例进行说明的图。在图21的情况下,会面对象者是aa、bb、cc、dd、ee这五名。图中的pa是aa所设定的基准点,pb是bb所设定的基准点,pc是cc所设定的基准点,pd是dd所设定的基准点,pe是ee所设定的基准点。

但是,重心点cp也能够基于其他方法来决定。

例如,重心点cp可决定为从地点px的移动所需的距离的总和最小的地点。另外,例如,重心点cp也可决定为从地点px的移动所需的费用的总和最小的地点。

另外,例如,重心点cp也可决定为多边形的重心,所述多边形是通过在用线段将所有的地点px间连结后,提取出在最外侧通过的线段而构成。若为图21的示例,则重心点cp可决定为由连结地点pa与地点pb的线段、连结地点pb与地点pd的线段、连结地点pd与地点pc的线段、连结地点pc与地点pa的线段构成的四边形的重心。

返回至图19的说明。

其次,处理器21获取全员份的各会员所指定的距离(即阈值thx)(步骤23)。

继而,处理器21判定地点px与重心点cp的距离均是否为相对应的阈值thx以上(步骤24)。

当在步骤24中获得肯定结果时,处理器21将重心点cp作为集合地点ap而提示给作为对象的会员(步骤25)。在集合地点ap的提示中,使用所述的图16所示的画面。

另一方面,当在步骤24中获得否定结果时,处理器21前进至图20所示的步骤26。顺便一说,所谓在步骤24中获得否定结果的情况,是指所决定的重心点cp与至少一个地点px的距离小于相对应的会员所决定的阈值。

在所述情况下,处理器21决定集合地点的候补cap_n(步骤26)。步骤26中,决定多个集合地点的候补cap_n。

图22是表示在步骤26中所执行的处理的一例的流程图。在图22中出现的步骤1~步骤7与图4及图5所示的处理相对应。图22所示的流程图是信息提示方法的一例。

首先,处理器21从所有的地点px的集合中选择一个两个地点的组合(步骤261)。若为图21的示例,则地点px是五个,因此从由5c2计算的十个组合中选择一个。

其次,处理器21针对所选择的一个组合执行步骤1~步骤7,并决定临时集合地点sap或集合地点的临时候补scap(步骤262)。此处的临时集合地点sap相当于步骤6(参照图4)的中间点hp,集合地点的临时候补scap相当于步骤11(参照图5)中的会面地点的候补cap1及候补cap2。

当步骤262结束时,处理器21针对所有的组合,判定处理是否结束(步骤263)。

当在步骤263中获得否定结果时,处理器21返回至步骤261,并选择未成为处理对象的一个组合。

另一方面,当在步骤263中获得肯定结果时,处理器21将与各组合相对应的临时集合地点sap及集合地点的临时候补scap全部决定为集合地点的候补cap_n(步骤264)。

返回至图20的说明。

当步骤26的处理结束时,处理器21删除距地点px的距离小于与地点px相对应的阈值的集合地点的候补cap_n(步骤27)。在此处的距离中,可使用直线距离,也可使用移动所需的距离,还可使用所述的其他距离。

图23是对在步骤27中进行删除后所剩余的集合地点的候补cap_n的示例进行说明的图。图23以图21为前提。

在图23的情况下,集合地点的候补cap_n是cap_1、cap_2、cap_3及cap_4这四个。

返回至图20的说明。

其次,处理器21将剩余的集合地点的候补cap_n中的满足预定的条件的地点决定为基准候补rap(步骤28)。

在本实施方式的情况下,作为预定的条件,使用距在步骤22(参照图19)中所决定的重心点cp的直线距离最短的地点。

但是,也可使用其他条件。例如,作为预定的条件,也可使用从在步骤22(参照图19)中所决定的重心点cp的移动所需的距离最短的地点。另外,作为预定的条件,也可设为从与作为会面对象的所有的会员相对应的地点px的移动距离的总和最小的地点。另外,作为预定的条件,也可设为作为会面对象的所有的会员移动所需的时间的总和最小的地点。另外,作为预定的条件,也可设为作为会面对象的所有的会员移动所需的费用的总和最小的地点。

总之,从集合地点的候补cap_n中决定一个基准候补rap。

图24是对基准候补rap的决定例进行说明的图。在图24的情况下,将集合地点的候补cap_1决定为基准候补rap。

返回至图20的说明。

当决定基准候补rap时,处理器21判定是否有设施的指定(步骤29)。

当在步骤29获得肯定结果时,处理器21将基准候补rap的周边且是距地点px的距离最短的设施决定为集合地点ap(步骤30)。但是,要求集合地点ap与各基准点的距离为阈值以上。

步骤30中的“周边”与在实施方式1中所说明的“周边”共同。

在本实施方式的情况下,“距地点px的距离最短的设施”是指距各地点px的距离的总和最小的设施。但是,与实施方式1的情况同样地,可为从各地点px的移动所需的距离的总和最小的含义,也可为从各地点px的移动所需的时间的总和最小的含义,还可为从各地点px的移动所需的费用的总和最小的含义。另外,也可为由预定的计算式计算的点数最小的含义。

图25是对集合地点ap的决定方法的具体例进行说明的图。在图25中,标注与和图24的对应部分相对应的符号并示出。

在图25的情况下,使用车站作为会面设施。在图25的情况下,相对于重心点cp的距离最短的设施是车站c。再者,车站d与重心点cp的距离远于车站c与重心点cp的距离,车站a与重心点cp的距离远于车站d与重心点cp的距离,车站b与重心点cp的距离远于车站a与重心点cp的距离。

但是,在图25的情况下,距离最短的车站c与重心点cp的距离也未超过阈值thx。因此,车站c被从集合地点ap中排除。结果,在图25的情况下,也将车站d决定为集合地点ap。

返回至图20的说明。

当在步骤30中决定集合地点ap时,处理器21向所有的对象者提示所决定的集合地点ap(步骤31)。在集合地点ap的提示中,使用所述的图16所示的画面。

另一方面,当在步骤29获得否定结果时,处理器21将基准候补rap决定为集合地点ap(步骤32)。

如图24所示,基准候补rap是一个,因此直接用作集合地点ap。

当在步骤32中决定集合地点ap时,处理器21向会员aa及会员bb提示所决定的集合地点ap(步骤31)。在集合地点ap的提示中,使用所述的图16所示的画面。

<实施方式3>

本实施方式中,对集合地点ap的决定快于实施方式2的方法进行说明。

与实施方式2的不同是图20的步骤26的内容。本实施方式中,将与图20的步骤26进行置换的处理表述为步骤26a。

图26是表示在步骤26a中所执行的处理的一例的流程图。图26所示的流程图是信息提示方法的一例。

首先,处理器21在地图上用线段将所有的地点px彼此连结,仅剩下这些中位于最外侧的线段而生成多边形(步骤265)。

图27是对在步骤265中所生成的多边形进行说明的图。在图27中,标注与和图21的对应部分相对应的符号并示出。在图27中,生成有由连结地点pa与地点pb的线段、连结地点pb与地点pd的线段、连结地点pd与地点pc的线段、连结地点pc与地点pa的线段构成的四边形。在图27的情况下,生成有凸四边形。

返回至图26的说明。

当生成多边形时,处理器21针对构成所生成的多边形的所有的线段,选择一个规定各线段的两个地点的组合(步骤266)。图27的示例中,从四个线段中决定作为处理对象的一个线段。在实施方式2的情况下,存在十个组合,但在本实施方式的情况下,四个组合便可。

其次,处理器21针对所决定的一个组合执行步骤1~步骤7,并决定临时集合地点sap或集合地点的临时候补scap(步骤267)。但是,成为多边形的内侧的地点从临时集合地点sap或集合地点的临时候补scap中排除。

当步骤267结束时,处理器21针对所有的组合,判定处理是否结束(步骤268)。

当在步骤268中获得否定结果时,处理器21返回至步骤265,并选择未成为处理对象的一个组合。

另一方面,当在步骤268中获得肯定结果时,处理器21将与各组合相对应的临时集合地点sap及集合地点的临时候补scap全部决定为集合地点的候补cap(步骤269)。

本实施方式中,步骤266~步骤268的循环的次数少于在实施方式2中所执行的循环的次数便可,相应地缩短临时集合地点sap及集合地点的临时候补scap的决定所需的时间。结果,能够缩短集合地点ap的决定所需的时间。

<其他实施方式>

以上,对本发明的实施方式进行了说明,但本发明的技术范围并不限定于所述实施方式中所记载的范围。根据权利要求的记载而明确:即使对所述实施方式施加的各种变更或改良而成的实施方式也包含于本发明的技术范围内。

(1)例如,在所述实施方式1的情况下,在决定会面地点的处理中,对作为会面对象者的两名分别指定各一个共两个基准点时的处理进行了说明,但在一位会员指定多个基准点时,只要有效利用在实施方式2及实施方式3中所说明的处理即可。

图28是对作为会面对象者的各会员将多个地点指定为基准点的情况进行说明的图。

在图28的情况下,会面对象者也是aa与bb这两名。在图28的情况下,aa指定了三个作为基准的地点。图28中,将这些地点用地点pa1、地点pa2、地点pa3来表示。另一方面,bb指定了两个作为基准的地点。图28中,将这些地点用地点pb1、地点pb2来表示。

实际上,也存在不想被对方知道的地点并不限于一个的情况。例如,存在如下情况:除自己家或公司以外,也不想使上学的学校或打工地被知道。另外,也存在不想使目前位置被知道的情况。

在一人指定多个基准点时,在实施方式2的判定中所使用的距离的数量为两人份,但关于其他处理,能够直接使用图19、图20、图22及图26。

(2)在所述实施方式中,将满足距作为会面对象者的会员所指定的基准点的距离的条件的最近的设施决定为集合地点ap,但也可追加与移动路径的特征相关的条件来决定集合地点ap。例如,也可将在基准点与会面地点(即集合地点ap)之间的移动中能够使用的路线的数量较其他地点多的地点决定为会面地点。

在此处的会面地点中,并不限于设施,也包含中间点hp、重心点cp、会面地点的候补cap。

图29是对将能够使用的路线的数量较其他地点多的地点作为集合地点ap的情况进行说明的图。在图29的情况下,aa与bb这两名也是会面对象者。因此,基准点是地点pa与地点pb这两个。在图29的情况下,集合地点的候补是cap1与cap2这两个。在图29的情况下,有设施的指定。具体而言,指定车站作为设施。在所述情况下,将位于集合地点的候补cap1及候补cap2的周边的车站y与车站z的任一者决定为集合地点ap。

在图29的情况下,从车站y至地点pa的路线的数量是使用从车站y连结地点pa的道路的路径、使用在车站y-车站s-车站x通过的铁路的路径这两个。另一方面,从车站y至地点pb的路线的数量是使用从车站y连结地点pb的道路的路径、使用在车站y-车站t-车站u通过的铁路的路径这两个。因此,在以车站y为起点的移动中能够使用的路径的总数是四个。

另一方面,从车站z至地点pa的路线的数量是使用从车站z连结地点pa的道路的路径、使用在车站z-车站q-车站x通过的铁路的路径这两个。另一方面,从车站z至地点pb的路线的数量是使用从车站z连结地点pb的道路的两个路径、使用在车站z-车站q-车站n-车站t-车站u通过的铁路的路径这三个。因此,在以车站y为起点的移动中能够使用的路径的总数是五个。所述情况下,将能够使用的路线的数量多的车站z决定为集合地点ap。

所述说明中,以作为集合地点ap的候补的设施为起点来计数路线的数量的原因在于:在会面后的回家时,路线的选择项多者不易被对方知道作为基准的地点pa及地点pb。

但是,路线的数量也可以作为基准的地点为起点来计数。原因在于:在去与回中,也有能够使用的路线的数量不同的可能性。

另外,在所计数的路线的数量相同的情况下,也可使在女性侧所指定的基准点与设施之间能够使用的路线数量多者优先。原因在于:在社会常理方面,女性的保护是优先于男性的。

再者,在计数路线的数量时,即使在一位会员指定多个作为基准的地点时,也可仅对对象者的自己家计数路线的数量。原因在于:关于不想被对方知道的基准点的优先度,认为自己家较其他地点高。另外,在所述情况下,针对每一会员将用于计数路线的数量的基准点的数量限定为一个,因此也能够减小计算的负荷。但是,用于计数路线的数量的基准点也可实现基于会员的选择。

(3)在所述实施方式中,将满足距作为会面对象者的会员所指定的基准点的距离的条件的最近的设施决定为集合地点ap,但也可将与其他对象者路径重复的距离较其他地点短的地点决定为会面地点。所述方法也是将与移动路径的特征相关的条件用于决定集合地点ap的方法的一例。

与所述示例同样地,在此处的会面地点中,并不限于设施,也包含中间点hp、重心点cp、会面地点的候补cap。

图30是对将与其他对象者路径重复的距离较其他地点短的地点作为集合地点ap的情况进行说明的图。在图30中,标注与和图29的对应部分相对应的符号并示出。

图30中,aa与bb这两名也是会面对象者。因此,基准点是地点pa与地点pb这两个。在图30的情况下,集合地点的候补也是cap1与cap2这两个。另外,在图30的情况下,也指定车站作为设施。因此,将位于集合地点的候补cap1及候补cap2的周边的车站y与车站z的任一者决定为集合地点ap。

在图30的情况下,在使用从车站y至地点pa与地点pb的道路的路径中未确认到重复。关于使用铁路的路径,也未确认到重复。

另一方面,使用从车站z至地点pa与地点pb的道路的路径中,至少在由虚线包围的部分中确认到重复。另外,使用铁路的路径中,车站z与车站q的区间重复。

因此,将在回家时aa与bb的路径的重复少的车站y决定为集合地点ap。路径的重复越短,与对方分开的地点越接近集合地点ap,换言之,越远离基准点,基准点越不易被对方知道。

但是,路线的重复也可以作为基准点的地点pa及地点pb为起点来判定。原因在于:在去与回中,也有能够使用的路线不同的情况。

再者,关于路线的重复,即使在一位会员指定了多个作为基准的地点时,也可限定于对象者的家来进行判定。原因在于:关于不想被对方知道的基准点的优先度,认为自己家较其他地点高。另外,在所述情况下,针对每一会员将判定路线的重复的基准点的数量限定为一个,因此也能够减小计算的负荷。但是,用于判定路线的重复的基准点也可实现基于会员的选择。

(4)在所述实施方式中所说明的云系统1设想了会员制的服务,但并不限于会员制的服务。例如也可将员工等作为对象。另外,也可用于熟人或家人的会面。例如,也能够有效用于各自不知道目前位置而想要决定会面地点的情况。在所述情况下,将目前位置指定为基准点。

(5)所述实施方式中,设想了提示作为会员的男性与作为会员的女性要会面的地点的场面,但会面对象者也可为同性彼此。例如,也可用于具有共同爱好或兴趣、共同目的的同性的会面。当然,也可用于熟人彼此的会面。

(6)在所述实施方式中,提示了每当决定会面对方时(例如参照图3的(a)、图3的(b))提醒输入基准点或用于决定会面地点的距离的画面(例如参照图6的(a)、图6的(b)、图8的(a)、图8的(b)),但对于任一者或两者,也可设为不提示相应的画面的设定。在不提示提醒输入的画面时,例如使用上一次所使用的地点或距离、事先设定的地点或距离。但是,在所述情况下,也可显示用以确认基准点或用于决定会面地点的距离的画面。

(7)在所述实施方式的情况下,提示了云服务器20(参照图1)的处理器21(参照图1)决定会面地点并向对象者提示的服务,但用于提供服务的信息处理装置并不限于云服务器20。例如,也可为内部部署(on-premises)的服务器。同样地,将提供服务的信息处理装置与终端31及终端32连接的网络并不限于云网络10。例如,也可为局域网络。另外,信息处理装置的方式并不限于服务器。

(8)所述各实施方式中的微处理器(microprocessorunit,mpu)是指广义上的处理器,除包含通用的处理器(例如中央处理器(cpu=centralprocessingunit)等)以外,还包含专用的处理器(例如图形处理器(gpu=graphicalprocessingunit)、专用集成电路(asic=applicationspecificintegratedcircuit)、现场可编程门阵列(fpga=fieldprogrammablegatearray)、程序逻辑装置等)。

另外,所述各实施方式中的处理器的运行可由一个处理器单独执行,但也可由存在于物理性远离的位置的多个处理器协作来执行。另外,处理器中的各运行的执行顺序并不仅限定于所述各实施方式中所记载的顺序,也可个别地变更。

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