1.本公开涉及信息处理装置、方法以及程序。
背景技术:2.以往,已知高效地提供商品或者服务的技术。例如,在专利文献1中,公开有降低店铺中的等待时间而进行针对店铺的商品或者服务的提供的订购的技术。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开2016-071441号公报
技术实现要素:6.在高效地提供商品或者服务的技术中存在改善的余地。
7.鉴于上述缘由而完成的本公开的目的在于改善高效地提供商品或者服务的技术。
8.本公开的一个实施方式的信息处理装置是具备控制部以及通信部的信息处理装置,其中,
9.所述控制部根据停放的车辆的周边的道路构造,从位于所述车辆的周边的多个店铺之中选择至少1个店铺作为推荐店铺,经由所述通信部将与所选择的所述推荐店铺有关的信息通知给所述车辆。
10.本公开的一个实施方式的方法是信息处理装置执行的方法,其中,所述方法包括:
11.根据停放的车辆的周边的道路构造,从位于所述车辆的周边的多个店铺之中选择至少1个店铺作为推荐店铺;以及
12.将与所选择的所述推荐店铺有关的信息通知给所述车辆。
13.本公开的一个实施方式的程序使计算机执行:
14.根据停放的车辆的周边的道路构造,从位于所述车辆的周边的多个店铺之中选择至少1个店铺作为推荐店铺;以及
15.将与所选择的所述推荐店铺有关的信息通知给所述车辆。
16.根据本公开的一个实施方式,高效地提供商品或者服务的技术得到改善。
附图说明
17.图1是示出本公开的一个实施方式的系统的概略结构的框图。
18.图2是示出本公开的一个实施方式的车辆的概略结构的框图。
19.图3是示出本公开的一个实施方式的信息处理装置的概略结构的框图。
20.图4是示出本公开的一个实施方式的信息处理装置的动作的流程图。
21.图5是示出步骤s101的处理例的流程图。
22.符号说明
23.1:系统;10:车辆;11:控制部;12:通信部;13:存储部;14:定位部;15:输出部;20:
信息处理装置;21:控制部;22:通信部;23:存储部;30:网络;s1、s2、s3、s4、s5:店铺。
具体实施方式
24.以下,说明本公开的实施方式。
25.(实施方式的概要)
26.参照图1,说明本公开的实施方式的系统1的概要。系统1具备多个车辆10和信息处理装置20。车辆10以及信息处理装置20例如与包括因特网以及移动体通信网等的网络30能够通信地连接。
27.多个车辆10(以下,在对多个车辆10分别进行区分的情况下,将各车辆10称为车辆10-1、车辆10-2、
…
。)例如是汽车,但不限于此,可以是任意的车辆。汽车例如是汽油汽车、bev(battery electric vehicle,蓄电池电动汽车)、hev(hybrid electric vehicle,混合电动汽车)、phev(plug-in hybrid electric vehicle,插电式混合电动汽车)或者fcev(fuel cell electric vehicle,燃料电池汽车)等,但不限于这些。车辆10既可以由驾驶员驾驶,或者也可以按照任意的等级使驾驶自动化。自动化的等级例如是sae(society of automotive engineers,汽车工程师学会)的等级划分下的等级1至等级5中的任意等级。车辆10也可以是maas(mobility as a service,出行即服务)专用车辆。关于系统1所具备的车辆10的数量可以任意地决定。
28.信息处理装置20例如是服务器装置等计算机。信息处理装置20能够经由网络30而与车辆10进行通信。
29.首先,说明本实施方式的概要,关于详细内容将在后面叙述。信息处理装置20的控制部21根据停放的车辆10-1的周边的道路构造,从位于车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择至少1个店铺作为推荐店铺。然后,信息处理装置20的控制部21经由通信部22将与所选择的推荐店铺有关的信息通知给车辆10-1。
30.这样,根据本实施方式,根据停放的车辆10-1的周边的道路构造,从位于车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择例如直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短的推荐店铺。因而,在当对处于车辆10-1内的用户提供商品或者服务时准备时间变短这点上,高效地提供商品或者服务的技术得到改善。
31.接下来,详细地说明系统1的各结构。
32.(车辆的结构)
33.如图2所示,车辆10具备控制部11、通信部12、存储部13、定位部14以及输出部15。
34.控制部11包括1个以上的处理器、1个以上的可编程电路、1个以上的专用电路或者这些的组合。处理器例如是cpu(central processing unit,中央处理单元)或者gpu(graphics processing unit,图形处理单元)等通用处理器或者专门进行特定的处理的专用处理器,但不限于这些。可编程电路例如是fpga(field-programmable gate array,现场可编程门阵列),但不限于此。专用电路例如是asic(application specific integrated circuit,专用集成电路),但不限于此。控制部11控制车辆10整体的动作。
35.通信部12包括与网络30连接的1个以上的通信接口。通信接口例如对应于4g(4th generation,第四代)或者5g(5th generation,第五代)等移动体通信标准,但不限于这些。在本实施方式中,车辆10经由通信部12以及网络30而与信息处理装置20进行通信。
36.存储部13包括1个以上的存储器。存储器例如是半导体存储器、磁存储器或者光存储器等,但不限于这些。存储部13所包含的各存储器例如也可以作为主存储装置、辅助存储装置或者高速缓存存储器发挥功能。存储部13存储用于车辆10的动作的任意的信息。例如,存储部13也可以存储系统程序、应用程序以及嵌入软件等。存储于存储部13的信息例如也可以能够用经由通信部12从网络30获取的信息进行更新。
37.定位部14测量车辆10的位置,生成确定地图上的位置的位置信息。位置信息除了包括2维或者3维的坐标之外,还可以包括速度、移动路径或者移动距离等。定位部14包括与卫星定位系统对应的接收器。接收器例如对应于gps(global positioning system,全球定位系统),但不限于此,也可以对应于任意的卫星定位系统。另外,定位部14例如包括陀螺仪传感器以及地磁传感器。例如,汽车导航装置也可以作为定位部14发挥功能。
38.输出部15包括对用户输出控制部11所生成的信息或者从存储部13读出的信息的输出接口。输出接口例如是通过图像来输出信息的面板显示器或者抬头显示器或者通过声音来输出信息的扬声器等,但不限于此,可以是任意的接口。输出部15通过画面显示或者声音等对车辆10的用户输出经由通信部12获取到的信息。
39.(信息处理装置的结构)
40.如图3所示,信息处理装置20具备控制部21、通信部22以及存储部23。
41.控制部21包括1个以上的处理器、1个以上的可编程电路、1个以上的专用电路或者这些的组合。控制部21控制信息处理装置20整体的动作。
42.通信部22包括与网络30连接的1个以上的通信接口。通信接口例如对应于移动体通信标准、有线lan(local area network,局域网)标准或者无线lan标准,但不限于此,也可以对应于任意的通信标准。在本实施方式中,信息处理装置20经由通信部22以及网络30而与车辆10进行通信。
43.存储部23包括1个以上的存储器。存储部23所包含的各存储器例如也可以作为主存储装置、辅助存储装置或者高速缓存存储器发挥功能。存储部23存储用于信息处理装置20的动作的任意的信息。例如,存储部23也可以存储系统程序、应用程序、数据库以及地图信息等。存储于存储部23的信息例如也可以能够用经由通信部22从网络30获取的信息进行更新。
44.(信息处理装置的动作流程)
45.参照图4,说明本实施方式的信息处理装置20的动作。该动作相当于本实施方式的方法。
46.在本例中,设为车辆10-1停放于设置于路边的停放空间,希望车辆10-1内的商品的收取或者服务的提供的用户处于车辆10-1内而进行说明。此外,商品例如也可以包括快餐等料理或者咖啡等饮料物,但不限于这些。另外,服务例如也可以包括擦鞋服务等,但不限于此。
47.步骤s100:信息处理装置20的控制部21获取与停放的车辆10-1的周边的道路构造有关的信息。
48.具体而言,信息处理装置20的控制部21经由通信部22从停放的车辆10-1接收位置信息。然后,信息处理装置20的控制部21从接收到的车辆10-1的位置信息和与预先存储于存储部23的预定的地域中的道路构造有关的信息获取与停放的车辆10-1的周边的道路
构造有关的信息。此外,与道路构造有关的信息也可以包括道路的地图上的位置、道路的形状、道路的属性或者与位于道路的周边的店铺有关的信息等,但不限于这些。
49.步骤s101:信息处理装置20的控制部21根据在步骤s100中获取到的与道路构造有关的信息,从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择至少1个店铺作为推荐店铺。
50.进而参照图5,具体地说明在步骤s101中执行的处理。此外,在本例中,设为通过后述步骤s200至s204选择店铺s1、s2作为推荐店铺而进行说明。
51.步骤s200:信息处理装置20的控制部21根据在步骤s100中获取到的与道路构造有关的信息,分别确定从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径。
52.路径也可以包括表示用于商品的配送者或者服务的提供者通过徒步或者自行车等从各店铺s1、s2、s3、s4、s5移动至车辆10-1的路径的任意的信息,但不限于此。
53.步骤s201:信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,计算使用了在步骤s200中确定的路径的移动距离。
54.移动距离也可以包括定量地表示商品的配送者或者服务的提供者通过徒步或者自行车等从各店铺s1、s2、s3、s4、s5移动至车辆10-1的距离的任意的信息,但不限于此。
55.步骤s202:信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,判断在步骤s201中计算出的移动距离是否超过预定的第1阈值。在控制部21判断为移动距离超过预定的第1阈值的情况下(步骤s202-是),流程进入到步骤s203。另一方面,在控制部21判断为移动距离不超过预定的第1阈值的情况下(步骤s202-否),流程进入到步骤s204。
56.预定的第1阈值也可以考虑商品的配送者或者服务的提供者的移动手段或者从商品或者服务的接受至提供为止的容许时间等来适当地设定,但不限于此。
57.步骤s203:信息处理装置20的控制部21将移动距离超过预定的第1阈值的店铺s3、s4、s5从作为推荐店铺的选择对象排除。之后,流程进入到步骤s102。
58.步骤s204:信息处理装置20的控制部21使移动距离不超过预定的第1阈值的店铺s1、s2包含于作为推荐店铺的选择对象。之后,流程进入到步骤s102。
59.这样,信息处理装置20的控制部21从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择移动距离不超过预定的第1阈值的至少1个店铺s1、s2作为推荐店铺。
60.步骤s102:信息处理装置20的控制部21经由通信部22将与在步骤s101中选择的推荐店铺有关的信息通知给停放的车辆10-1。
61.具体而言,信息处理装置20的控制部21经由通信部22将与在步骤s101中选择的推荐店铺有关的信息发送到停放的车辆10-1。然后,车辆10-1的控制部11经由通信部12接收从信息处理装置20发送的与推荐店铺有关的信息。然后,车辆10-1的控制部11经由输出部15通过画面显示或者声音等对处于车辆10-1内的用户输出接收到的与推荐店铺有关的信息。即,对处于车辆10-1内的用户不提示与位于车辆10-1的周边的多个店铺s1、s2、s3、s4、s5中的在步骤s203中排除的店铺s3、s4、s5有关的信息。由此,处于车辆10-1内的用户能够经由用户终端等对推荐店铺(在本例中,店铺s1、s2)中的希望的店铺订购商品或者服务。因此,由用户选择的店铺能够缩短直至商品的配送者或者服务的提供者到达车辆10-1为止的时间。此外,与推荐店铺有关的信息也可以包括推荐店铺的名称、推荐店铺提供的商
品或者服务的内容、直至商品的配送者或者服务的提供者到达车辆10-1为止的时间、推荐店铺的地图上的位置或者推荐店铺的口碑等评价等,但不限于这些。
62.如以上叙述那样,本实施方式的信息处理装置20的控制部21根据停放的车辆10-1的周边的道路构造,从位于车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择至少1个店铺作为推荐店铺。然后,信息处理装置20的控制部21经由通信部22将与所选择的推荐店铺有关的信息通知给车辆10-1。
63.根据上述结构,根据车辆10-1的周边的道路构造,从位于车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中选择例如直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短的推荐店铺。因而,在对处于车辆10-1内的用户提供商品或者服务时准备时间变短这点上,高效地提供商品或者服务的技术得到改善。
64.根据各附图以及实施例说明了本公开,但应注意的是只要是本领域技术人员则可以根据本公开进行各种变形以及改变。因而,应留意的是这些变形以及改变包含于本公开的范围。例如,各结构部或者各步骤等所包含的功能等能够以在逻辑上不矛盾的方式重新配置,能够将多个结构部或者步骤等组合成1个,或者进行分割。
65.作为一个变形例,还能够采用使信息处理装置20的结构以及动作分散到能够相互通信的多个计算机的实施方式。另外,例如,还能够采用将信息处理装置20的一部分或者全部的构成要素设置于车辆10的实施方式。例如,搭载于车辆10的导航装置也可以具备信息处理装置20的一部分或者全部的构成要素。
66.另外,作为一个变形例,信息处理装置20的控制部21也可以将使用了从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径的移动时间超过预定的第1阈值的店铺从选择对象排除。具体而言,信息处理装置20的控制部21与上述步骤s200同样地,分别确定从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径。然后,信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,计算使用了所确定的路径的移动时间。例如,信息处理装置20的控制部21能够通过将与步骤s201同样地计算出的移动距离除以基于徒步或者自行车等的平均的速度来计算移动时间。然后,信息处理装置20的控制部21将计算出的移动时间超过预定的第1阈值的店铺从选择对象排除。以后的处理与上述实施方式相同。由此,直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短,所以高效地提供商品或者服务的技术得到改善。
67.另外,作为一个变形例,信息处理装置20的控制部21也可以将从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径中的高低差超过预定的第2阈值的店铺从选择对象排除。具体而言,在信息处理装置20的存储部23中,预先存储有定量地表示预定的地域中的道路的标高等的任意的信息等。然后,信息处理装置20的控制部21与上述步骤s200同样地,分别确定从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径。然后,信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,通过参照存储部23来计算所确定的路径中的高低差。然后,信息处理装置20的控制部21将计算出的高低差超过预定的第2阈值的店铺从选择对象排除。以后的处理与上述实施方式相同。由此,商品的配送者或者服务的提供者能够使用高低差小的路径。因而,直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短,所以高效地提供商品或者服务的技术得到改善。此外,高低差既可以是所确定的路径的起始点与终
点的标高差,或者也可以是所确定的路径中的标高差的最大值,但不限于这些。高低差也可以是表示人行天桥等的台阶的有无或者人行道等的台阶的有无的指标。另外,预定的第2阈值也可以考虑商品的配送者或者服务的提供者的移动手段或者从商品或者服务的接受至提供为止的容许时间等来适当地设定,但不限于此。
68.另外,作为一个变形例,信息处理装置20的控制部21也可以将从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径中的事故发生率超过预定的第3阈值的店铺从选择对象排除。具体而言,在信息处理装置20的存储部23中,预先存储有预定的地域中的事故发生率。然后,信息处理装置20的控制部21与上述步骤s200同样地,分别确定从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径。然后,信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,通过参照存储部23来获取所确定的路径中的事故发生率。然后,信息处理装置20的控制部21将获取到的事故发生率超过预定的第3阈值的店铺从选择对象排除。以后的处理与上述实施方式相同。由此,商品的配送者或者服务的提供者在店铺与车辆10-1之间往返的期间遭遇事故的可能性变低,所以高效地提供商品或者服务的技术得到改善。此外,预定的第3阈值也可以考虑车辆10-1停放的地域中的过去的平均的事故发生率来适当地设定,但不限于此。
69.另外,作为一个变形例,信息处理装置20的控制部21也可以将从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径中的拥挤度超过预定的第4阈值的店铺从选择对象排除。具体而言,在信息处理装置20的存储部23中,预先存储有预定的地域中的拥挤度。然后,信息处理装置20的控制部21与上述步骤s200同样地,分别确定从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5至停放的车辆10-1为止的路径。然后,信息处理装置20的控制部21关于各店铺s1、s2、s3、s4、s5,通过参照存储部23来获取所确定的路径中的拥挤度。然后,信息处理装置20的控制部21将获取到的拥挤度超过预定的第4阈值的店铺从选择对象排除。以后的处理与上述实施方式相同。由此,避免商品的配送者或者服务的提供者卷入拥挤。因而,直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短,所以高效地提供商品或者服务的技术得到改善。此外,拥挤度也可以包括表示车辆10-1停放的地域中的过去的平均的人通过的多少的“多、标准、少”等阶段性的指标,但不限于此。另外,预定的第4阈值也可以考虑车辆10-1停放的地域中的过去的平均的人通过的多少来适当地设定,但不限于此。
70.另外,作为一个变形例,在停放的车辆10-1的周边的道路构造包括中央隔离带、人行横道、人行天桥或者路面铁路的情况下,信息处理装置20的控制部21也可以从位于停放的车辆10-1的周边的多个店铺之中将从中央隔离带、人行横道、人行天桥或者路面铁路起位于预定的范围内的店铺从选择对象排除。具体而言,在信息处理装置20的存储部23中,预先存储有包括预定的地域中的中央隔离带的有无、人行横道的有无、人行天桥的有无或者路面铁路的有无等的与道路构造有关的信息。然后,信息处理装置20的控制部21通过参照存储部23来从位于停放的车辆10-1的周边的多个店铺s1、s2、s3、s4、s5之中将从中央隔离带、人行横道、人行天桥或者路面铁路起位于预定的范围内的店铺从选择对象排除。以后的处理与上述实施方式相同。此外,预定的范围也可以包括直至相对于停放的车辆10-1而位于中央隔离带、人行横道、人行天桥或者路面铁路的相反车道侧的店铺为止的范围等,但
不限于这些。由此,商品的配送者或者服务的提供者在从店铺移动到车辆10-1的期间不需要横穿车道或者路面铁路。因此,直至商品的配送者或者服务的提供者到达车辆10-1为止的时间变短,并且商品的配送者或者服务的提供者在店铺与车辆10-1之间往返的期间遭遇事故的可能性也变低。因而,高效地提供商品或者服务的技术得到改善。
71.另外,作为一个变形例,还能够采用使通用的计算机作为上述实施方式的信息处理装置20发挥功能的实施方式。具体而言,将记述有实现上述实施方式的信息处理装置20的各功能的处理内容的程序保存于通用的计算机的存储器,由处理器读出该程序而执行。因而,本公开也能够作为处理器能够执行的程序或者存储该程序的非临时性的计算机可读介质来实现。