控制方法、控制系统以及程序与流程

文档序号:27457801发布日期:2021-11-18 04:47阅读:184来源:国知局
控制方法、控制系统以及程序与流程

1.本发明涉及控制方法、控制系统以及程序。


背景技术:

2.在电动汽车等电动车辆的充电管理系统中,存在利用快速充电来提高充电器的工作效率的技术(参照专利文献1)。
3.现有技术文献
4.专利文献
5.专利文献1:日本特开2014

39409号公报


技术实现要素:

6.发明要解决的课题
7.然而,电动车辆的工作效率存在改善的余地。
8.因此,本发明提供一种提高电动车辆的工作效率的控制方法等。
9.用于解决课题的手段
10.本发明的一个方式的控制方法,从第一用户的第一终端取得预约信息,所述预约信息包含所述第一用户希望将来使用且正在由第二用户使用的电动车辆的使用开始日期时间,取得所述电动车辆的电池余量,使用所取得的所述电池余量来计算应该开始充电的日期时间即充电开始日期时间,使得在所取得的所述预约信息中包含的所述使用开始日期时间的时间点,所述电动车辆的电池余量成为规定值以上,将包含计算出的所述充电开始日期时间的通知信息发送给所述电动车辆。
11.此外,这些总括性或具体的方式可以通过系统、装置、集成电路、计算机程序或计算机可读取的cd

rom等记录介质来实现,也可以通过系统、装置、集成电路、计算机程序和记录介质的任意组合来实现。
12.发明效果
13.本发明的控制方法使电动车辆的工作效率提高。
附图说明
14.图1是示意性地表示实施方式1中的控制系统的结构的框图。
15.图2是示意性地表示实施方式1中的服务器的结构的框图。
16.图3是表示实施方式1中的预约信息的一例的说明图。
17.图4是表示实施方式1中的电池的充电特性的一例的说明图。
18.图5是表示实施方式1中的通知信息的一例的说明图。
19.图6是表示实施方式1中的服务器所执行的控制方法的流程图。
20.图7是表示实施方式1中的控制系统整体的处理的时序图。
21.图8是示意性地表示实施方式2中的控制系统的结构的框图。
22.图9是示意性地表示实施方式2中的服务器的结构的框图。
23.图10是表示实施方式2中的服务器所执行的控制方法的第一流程图。
24.图11是表示实施方式2中的服务器所执行的控制方法的第二流程图。
25.图12是表示实施方式2中的控制系统整体的处理的时序图。
26.图13是表示区块链的数据结构的说明图。
27.图14是表示事务数据的数据结构的说明图。
具体实施方式
28.(作为本发明的基础的见解)
29.本发明人对于“背景技术”一栏中记载的与电动车辆相关的技术,发现产生以下的问题。
30.电动车辆被广泛使用。作为电动车辆之一有电动自行车。以下,以电动自行车为例对电动车辆的使用方式进行说明。
31.电动自行车的服务方式之一有如下的方式:由运营公司管理,每当使用者使用时,借出给使用者。在该方式中,电动自行车在未借出时在充电站进行充电。使用者在想要使用电动自行车时,徒步等移动至充电站,在充电站接受电动自行车的借出并使用电动自行车。在使用者结束电动自行车的使用时,通过电动自行车移动到充电站,在此返还电动自行车。使用者使用结束了的电动自行车再次在充电站进行充电。
32.在从将来想要使用电动自行车的使用者接受使用的预约的情况下,在使用者开始使用的时间点,需要在充电站存在电动自行车,且具有足够的电池余量。
33.假设在电池余量不足的情况下,有可能在使用者正在使用时电动自行车的电池余量为空(empty)而不能行驶。如果为了避免不能行驶而在充电站中花费足够长的时间对电动自行车进行充电,则可能会产生所需以上的使用者不能使用电动自行车的时间,电动自行车的工作效率有可能降低。电动自行车的工作效率的降低导致资源的使用效率的降低、电力的消耗效率的降低。
34.这样,电动自行车这样的电动车辆的工作效率有改善的余地。
35.因此,本发明提供一种提高电动车辆的工作效率的控制方法等。
36.本发明的一个方式的控制方法,从第一用户的第一终端取得预约信息,所述预约信息包含所述第一用户希望将来使用且正在由第二用户使用的电动车辆的使用开始日期时间,取得所述电动车辆的电池余量,使用所取得的所述电池余量来计算应该开始充电的日期时间即充电开始日期时间,使得在所取得的所述预约信息中包含的所述使用开始日期时间的时间点,所述电动车辆的电池余量成为规定值以上,将包含计算出的所述充电开始日期时间的通知信息发送给所述电动车辆。
37.根据上述方式,为了使第一用户将来使用的电动车辆在第一用户使用时具有足够的电池余量而进行充电的充电开始日期时间,经由电动车辆被通知给第二用户。第二用户能够知道为了使自身正在使用的电动车辆将来由第一用户使用时具有足够的电池余量而进行充电的充电开始日期时间。如果知道充电开始日期时间的第二用户在该充电开始日期时间之前结束电动车辆的使用,则电动车辆能够在其使用结束后进行了充电的基础上由第一用户使用。假设如果不进行这样的管理,则在第一用户想要使用电动车辆时电池余量变
得不足,有可能在第一用户正在使用时电池余量为空(empty)而不能行驶。如上所述,通过将充电开始日期时间通知给第二用户,能够使具有足够的电池余量的电动车辆在多个用户之间高效地运转而来回使用。因此,根据本发明的一个方式的控制方法,能够提高电动车辆的工作效率。
38.另外,也可以是,所述通知信息进一步地包含与第一奖励相关的信息,所述第一奖励是在所述第二用户在计算出的所述充电开始日期时间之前使所述电动车辆移动到充电站并结束了使用的情况下,对所述第二用户赋予的奖励。
39.根据上述方式,向第二用户通知能够通过在被通知的充电开始日期时间之前结束使用来得到奖励。第二用户能够通过在被通知的充电开始日期时间之前结束使用而得到奖励,因此在被通知的充电开始日期时间之前要结束使用的意志变强。其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
40.另外,也可以是,进一步地,在取得了表示所述第二用户结束了所述电动车辆的使用的信息的情况下,执行对所述第二用户赋予所述通知信息中包含的所述第一奖励的赋予处理。
41.根据上述方式,对在被通知的充电开始日期时间之前结束了使用的第二用户赋予奖励。这样,由于能够与通知信息的发送等的处理一起作为一系列的处理执行奖励的赋予处理,因此具有信息处理的效率提高、能够降低消耗电力的效果。因此,根据本发明的一个方式的控制方法,能够提高信息处理的效率,并且提高电动车辆的工作效率。
42.另外,也可以是,所述赋予处理还包含对所述第二用户赋予第二奖励的处理,结束所述电动车辆的使用的时刻越早,所述第二奖励的量越多。
43.根据上述方式,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,在更早的时刻结束使用的一方得到的奖励多,因此,更早地结束电动车辆的使用的意志变强。其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
44.另外,也可以是,所述预约信息包含确定所述第一用户希望使用的所述电动车辆的使用开始场所的充电站即开始站的信息,所述赋予处理还包含对所述第二用户赋予第二奖励的处理,所述第二用户结束了所述电动车辆的使用的充电站即结束站越接近所述开始站,所述第二奖励的量越多。
45.根据上述方式,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,在接近接下来使用的第一用户开始使用的充电站的充电站中结束使用的一方得到的奖励多,因此想要在接近第一用户开始使用的充电站的充电站中结束使用的意志变强。其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
46.另外,也可以是,在用作所述第一用户将来要使用的所述电动车辆的候选即候选车辆存在多个的情况下,向多个所述候选车辆分别发送所述通知信息,接收1个以上的承诺信息,所述承诺信息表示被发送了所述通知信息的所述候选车辆的第二用户承诺结束所述
电动车辆的使用,仅对发送了所接收到的1个以上的所述承诺信息中最早接收到的所述承诺信息的所述第二用户,执行赋予所述第一奖励的所述赋予处理。
47.根据上述方式,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,更早地发送承诺信息的一方得到的奖励多,因此想要更快地发送承诺信息的意志变强。其结果是,发送更多的承诺信息,能够提高第二用户使用的电动车辆在其使用结束以及充电后第一用户能够使用的可能性。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
48.另外,也可以是,生成包含与所述第一奖励相关的信息的事务数据,将所生成的所述事务数据保存在多个分布式账本中。
49.根据上述方式,由于实质上不可能篡改保存在分布式账本中的事务数据,与奖励相关的信息被适当地管理。因此,根据本发明的一个方式的控制方法,能够进行适当的信息管理,并且使电动车辆的工作效率提高。
50.另外,也可以是,在计算所述充电开始日期时间时,使用所述电动车辆的电池固有的规定的充电特性来计算所述电动车辆的电池余量从所取得的所述电池余量到成为所述规定值为止的时间,由此计算所述充电开始日期时间。
51.根据上述方式,能够使用电池的充电特性,更容易且更准确地计算充电开始日期时间。因此,根据本发明的一个方式的控制方法,能够使用基于更容易且准确的计算的充电开始日期时间来提高电动车辆的工作效率。
52.另外,也可以是,所述预约信息包含表示所述第一用户使用所述电动车辆进行移动的路径的路径信息,所述规定值是对所述电动车辆的电池余量的下限值加上所述电动车辆在所述路径信息所示的路径上移动所需的电力量而计算出的值。
53.根据上述方式,由于只要进行电动车辆的充电直至成为第一用户要使用电动车辆所需的电池余量便足够,因此与进行比该所需的电池余量多的充电的情况相比,能够缩短充电所需的时间。因此,通过缩短从第二用户结束使用起到第一用户开始使用为止的时间,能够进一步提高电动车辆的工作效率。这样,根据本发明的一个方式的控制方法,能够提高电动车辆的工作效率。
54.另外,本发明的一个方式的控制系统具备服务器和充电站,所述充电站具有进行电动车辆的充电的充电设备,所述服务器具备:取得部,(a)从第一用户的第一终端取得预约信息,所述预约信息包含所述第一用户希望将来使用,且正在由第二用户使用的电动车辆的使用开始日期时间,且(b)取得所述电动车辆的电池余量;计算部,使用所取得的所述电池余量来计算应该开始充电的日期时间即充电开始日期时间,使得在所取得的所述预约信息中包含的所述使用开始日期时间的时间点所述电动车辆的电池余量成为规定值以上;以及通知部,将包含计算出的所述充电开始日期时间的通知信息发送给所述电动车辆。
55.根据上述方式,起到与上述控制方法同样的效果。
56.另外,本发明的一个方式的程序是用于使计算机执行上述的控制方法的程序。
57.根据上述方式,起到与上述控制方法同样的效果。
58.此外,这些总括性或具体的方式可以通过系统、装置、集成电路、计算机程序或计算机可读取的cd

rom等记录介质来实现,也可以通过系统、装置、集成电路、计算机程序或记录介质的任意组合来实现。
59.以下,参照附图对实施方式进行具体说明。
60.另外,以下将要说明的实施方式均表示总括性或具体的例子。以下的实施方式所示的数值、形状、材料、构成要素、构成要素的配置位置以及连接方式、步骤、步骤的顺序等均为一个例子,其主旨并非限定本发明。并且,针对以下的实施方式的构成要素之中没有记载在表示最上位概念的独立技术方案中的构成要素,作为任意的构成要素来说明。
61.(实施方式1)
62.在本实施方式中,对提高电动车辆的工作效率的控制方法等进行说明。
63.图1是示意性地表示本实施方式中的控制系统1的结构的框图。
64.如图1所示,控制系统1具备服务器10和站40。控制系统1是对基于用户u1以及u2等的自行车30的使用进行控制的系统。
65.用户u1持有终端20。终端20是移动电话或智能手机等具有通信接口的通信终端,经由网络n与服务器10可通信地连接。用户u1利用终端20进行自行车30的预约等手续。用户u1是在当前时间点不使用自行车30而希望将来使用自行车30的用户的一例。
66.用户u2是正在使用自行车30的用户的一例。
67.自行车30是由控制系统1控制使用的自行车,是作为电动车辆的一例的电动自行车。自行车30具有可充电的电池(二次电池)。自行车30由包含用户u1以及u2的多个用户中的某一个用户乘坐,通过从电池供给的电力来驱动车轮从而移动。自行车30的电池能够在站40进行充电。另外,有时将自行车30的电池的充电仅表现为自行车30的充电。
68.自行车30具有通信接口,经由网络n与服务器10可通信地连接。另外,自行车30具备处理器以及存储器,处理器通过使用存储器执行规定的程序来进行信息处理。自行车30也可以通过gps(global positioning system:全球定位系统)等取得位置信息。
69.自行车30具有用于向正乘坐于自行车30的用户提示信息的提示部。提示部例如是通过图像的显示来提示信息的显示画面、或者通过声音的输出来提示信息的扬声器等。
70.此外,自行车30所具有的通信接口可以是能够与便携电话的运营商网络连接的远距离无线通信接口,也可以是wi

fi(注册商标)或者bluetooth(注册商标)等近距离无线通信接口。在近距离无线通信接口的情况下,例如也可以采用经由正在使用自行车30的用户u2所持有的具有远距离无线通信接口的通信终端与网络n连接的方式。此外,也能够代替自行车30而使用电动汽车、电动滑板车(scooter)或电动踏板车(kickboard)作为电动车辆。
71.站40是进行自行车30的充电的充电站。站40具有用于对自行车30进行充电的充电设备,通过将充电设备与自行车30连接,并向自行车30的电池供给电力来进行自行车30的充电。在站40中,有时配置1个以上的自行车30,另外,能够进行1个以上的自行车30的充电。站40经由网络n与服务器10可通信地连接。站40对所配置的1个以上的自行车30各自的电池余量进行管理,将所管理的电池余量发送到服务器10。
72.服务器10是控制自行车30的用户u1等的使用的控制装置。具体而言,服务器10按照时间对自行车30的使用者进行管理。当从用户u1接受自行车30的使用的预约时,服务器10根据该预约,以使用户u1使用自行车30的方式进行控制。
73.具体而言,服务器10进行控制,使得在用户u1想要使用自行车30时在站40有自行车30的情况下,使用户u1使用位于站40的自行车30。
74.在用户u1想要使用自行车30时在站40没有自行车30的情况下,有时也执行在用户
u1所预约的时间点向处于使用状态的自行车30的使用者即用户u2通知,使用户u2结束使用的处理。关于服务器10的处理,将在后面详细说明。
75.以下,设想用户u1希望将来使用自行车30,且在其预约的时间点在站40没有自行车30,用户u2正在使用自行车30的状况进行说明。
76.图2是示意性地表示本实施方式中的服务器10的结构的框图。
77.如图2所示,服务器10具备取得部11、计算部12、通知部13以及处理部14。服务器10所具备的各功能部能够通过服务器10所具备的cpu(central processing unit:中央处理单元)(未图示)使用存储器执行规定的程序来实现。
78.取得部11是取得与自行车30的预约相关的各种信息的功能部。具体而言,取得部11取得预约信息和电池余量。
79.取得部11取得的预约信息至少包含自行车30的用户u1的使用开始日期时间,该自行车30是用户u1希望将来使用,且正在由用户u2使用的自行车30。预约信息是由终端20发送的信息。
80.另外,取得部11取得的电池余量是使用中的自行车30的当前时间点的电池余量。该电池余量由处于使用状态的自行车30发送。在自行车30为1个以上的情况下,从1个以上的自行车30分别取得电池余量。另外,上述电池余量是通过测量自行车30所具备的电池的电池余量而得到的信息。作为上述“当前时间点的电池余量”,能够利用通过从当前时间点起过去规定时间(例如10分钟)以内的测量而取得的电池余量。
81.计算部12是计算充电开始日期时间的功能部。充电开始日期时间是指应该开始在站40中的充电的日期时间,使得在取得部11所取得的预约信息中包含的使用开始日期时间的时间点,自行车30的电池余量成为规定值以上。计算部12在计算充电开始日期时间时,使用取得部11所取得的电池余量。计算部12在有多个自行车30的情况下,针对多个自行车30分别计算充电开始日期时间。
82.更具体而言,计算部12利用使用自行车30的电池固有的规定的充电特性来计算自行车30的电池余量从取得部11所取得的电池余量到成为规定值为止的时间,来计算充电开始日期时间。
83.通知部13是将包含计算部12计算出的充电开始日期时间的通知信息发送给自行车30的功能部。假定被发送到自行车30的通知信息由自行车30所具备的提示部提示给用户u2。此外,通知部13也可以将包含计算部12计算出的充电开始日期时间的通知信息发送给用户u2所保持的终端(未图示)。
84.通知部13发送的通知信息也可以包含与对用户u2赋予的奖励相关的信息。例如,与奖励相关的信息也可以包含与如下奖励相关的信息:在计算部12计算出的充电开始日期时间之前用户u2使自行车30移动到站40并结束了使用的情况下,即,在返还了自行车30的情况下,对用户u2赋予的奖励(也称为第一奖励)。
85.此外,也可以是,在通知部13发送通知信息时,在判定为充电开始日期时间与当前时间点相比是过去的情况下禁止发送通知信息。另外,通知部13也能够使用自行车30的位置信息进行与充电开始日期时间相关的判定。详细内容后述。
86.处理部14是执行对用户u2赋予奖励的赋予处理的功能部。具体而言,作为赋予处理,处理部14在针对通知部13发送的通知信息而取得了表示用户u2结束了自行车30的使用
的信息的情况下,执行对用户u2赋予通知信息所示的第一奖励的赋予处理。
87.另外,赋予处理还可以包括对用户u2赋予与第一奖励不同的奖励(也称为第二奖励)的处理。第二奖励的量被设定为,例如用户u2结束了自行车30的使用的时刻越早则量越多。
88.另外,取得部11取得的预约信息也可以包含确定用户u1希望使用的自行车30的使用开始场所的充电站即开始站的信息。在该情况下,第二奖励的量被设定为,用户u2结束了自行车30的使用的充电站即结束站越接近开始站则越多。
89.另外,在通知部13发送通知信息时,也可以在存在多个作为用户u1将来要使用的自行车30使用的候选即候选车辆的情况下,向多个候选车辆分别发送通知信息。在该情况下,处理部14接收1个以上的承诺信息,该承诺信息表示被发送了通知信息的候选车辆的用户u2承诺结束自行车30的使用。然后,处理部14执行仅对处理部14接收到的1个以上的承诺信息中发送了最早接收到的承诺信息的用户u2赋予第一奖励的赋予处理。
90.另外,取得部11取得的预约信息也可以包含表示用户u1使用自行车30移动的路径的路径信息。在该情况下,计算部12在充电开始日期时间的计算中使用的规定值被计算为对自行车30的电池余量的下限值加上了自行车30要移动由路径信息所示的路径所需的电力量而得到的值。路径信息例如包含表示目的地的信息、或者表示目的地以及经由地的信息。在路径信息包含表示目的地的信息的情况下,路径信息所示的路径是指从开始站移动到目的地然后从目的地移动到开始站的路径。在路径信息包含表示目的地以及经由地的信息的情况下,路径信息所示的路径是指在开始站与目的地的去路或归路中经由经由地的路径。另外,也可以有多个经由地。
91.图3是表示本实施方式中的预约信息的一例的说明图。
92.如图3所示,预约信息包含使用开始日期时间、开始站、以及目的地。另外,开始站和目的地不是必须的。
93.使用开始日期时间是用户u1希望使用自行车30的日期时间。用户u1意图从使用开始日期时间所示的时间点起开始自行车30的使用。
94.开始站是表示用户u1想要开始使用自行车30的充电站的信息。开始站只要是能够在地图上确定该充电站的信息,则无论其形式如何,例如能够利用设备的名称、表示位置的信息(例如纬度以及经度、层数等)。
95.目的地是表示用户u1使用自行车30移动的目的地的信息。目的地只要是能够在地图上确定该目的地的信息,则无论其形式如何,例如能够利用设备的名称、表示位置的信息(例如纬度以及经度、层数等)。目的地是表示用户u1使用自行车30移动的路径的路径信息的一例。
96.图3所示的预约信息是用户u1用于在将来的日期时间即使用开始日期时间“2020年1月2日13时”进行自行车30的使用的预约信息的一例。该预约信息中还示出了在站a开始使用自行车30、以及在站a与设施b之间往返。
97.图4是表示本实施方式中的电池的充电特性的一例的说明图。图4所示的充电特性是自行车30的电池固有的规定的充电特性的一例。
98.图4所示的充电特性示出了在对电池进行充电时电池余量(纵轴)相对于电池的充电时间(横轴)的变化。
99.具有图4所示的充电特性的电池例如在时刻t1为电池余量b1,通过充电而在时刻t2电池余量变为b2。电池余量从b1变为b2所需的时间为t。
100.计算部12在使用电池的充电特性计算充电开始日期时间时,将取得部11所取得的当前时间点的电池余量作为图4的b1,将规定值作为图4的b2,将使用开始日期时间作为t2使用,由此计算充电开始日期时间t1。
101.图5是表示本实施方式中的通知信息的一例的说明图。
102.如图5所示,通知信息包含充电开始日期时间、奖励、以及返还站。此外,奖励和目的地不是必须的。
103.充电开始日期时间是应该开始充电的日期时间,使得在用户u1的使用开始日期时间的时间点自行车30的电池余量成为规定值以上。充电开始日期时间是由计算部12计算出的信息。
104.奖励是与在用户u2在充电开始日期时间之前使自行车30移动至站40并结束了使用的情况下,对用户u2赋予的奖励(第一奖励)相关的信息。
105.返还站是表示推荐用户u2返还自行车30的站40的信息。设想返还站由通知部13设定,且设定为与用户u1开始自行车30的使用的站40相同的充电站。
106.对如上构成的服务器10及控制系统1整体的处理进行说明。
107.图6是表示本实施方式中的服务器10执行的控制方法的流程图。图7是表示本实施方式中的控制系统1整体的处理的时序图。参照图6以及图7,对服务器10以及控制系统1整体的处理进行说明。另外,在图7所示的处理中,对于与图6所示的服务器10的处理相同的处理,标注相同的附图标记,有时省略详细的说明。
108.在步骤s101中,取得部11判定是否从用户u1的终端20取得了预约信息。在取得了预约信息的情况下(步骤s101中为是),进入步骤s102,在不是这样的情况下(步骤s101中为否),再次执行步骤s101。即,取得部11在取得预约信息之前在步骤s101中设为待机状态。
109.在步骤s102中,取得部11判定在步骤s101中所取得的预约信息中包含的使用开始日期时间在站40是否有可使用的自行车30。取得部11例如发送请求持有信息的请求信息,并取得站40对发送出的请求信息发送的持有信息,所述持有信息表示在使用开始日期时间站40所持有的自行车30(参照图7)。然后,基于所取得的持有信息,判定在使用开始日期时间在站40是否有可使用的自行车30。在使用开始日期时间在站40有可使用的自行车30的情况下(步骤s102中为是),进入步骤s121,在不是这样的情况下(步骤s102中为否),进入步骤s103。
110.在步骤s103中,取得部11取得处于使用状态的自行车30的电池余量。例如,取得部11分别对使用中的自行车30发送以通知电池余量的方式进行请求的请求信息,取得自行车30对发送出的请求信息发送的余量信息(参照图7)。
111.在步骤s104中,计算部12使用在步骤s103中取得的电池余量和该电池固有的规定的充电特性,计算充电开始日期时间。
112.在步骤s105中,通知部13判定在步骤s104中计算出的充电开始日期时间之前是否能够结束自行车30的使用。例如,在步骤s104中计算出的充电开始日期时间与当前时间点相比是过去的情况下,判定为在充电开始日期时间之前不能结束自行车30的使用(即不可能)。另外,在能够取得自行车30的位置信息的情况下,也可以在假设为自行车30假若从当
前时间点起移动到站40的情况下,使用该自行车30移动到站40并开始充电的时间点,在步骤s104中计算出的充电开始日期时间在与该时间点相比是过去的情况下,判定为不能在充电开始日期时间之前结束自行车30的使用。在该情况下,也可以代替使用当前时间点的电池余量,从当前时间点的电池余量中减去该自行车30移动到站40为止所消耗的电力的量,计算充电开始日期时间。在判定为能够在充电开始日期时间之前结束自行车30的使用的情况下(步骤s105中为是),进入步骤s106,在不是这样的情况下(步骤s105中为否),进入步骤s131。
113.在步骤s106中,通知部13将在步骤s104中计算部12计算出的包含充电开始日期时间的通知信息发送给自行车30。
114.在步骤s107中,处理部14接收自行车30对在步骤s106中发送出的通知信息回复的响应信息。
115.在步骤s108中,处理部14取得信息,该信息是在步骤s107中接收到的响应信息中包含的信息,且表示用户u2是否承诺在充电开始日期时间之前将自行车30返还给站40。处理部14基于所取得的信息,判定用户u2是否承诺在充电开始日期时间之前结束自行车30的使用,在判定为承诺结束使用的情况下(步骤s108中为是),进入步骤s109,在不是这样的情况下(步骤s108中为否),进入步骤s131。
116.在步骤s109中,处理部14针对用户u1的自行车30的预约,生成表示确定预约的预约确定信息。预约确定信息是表示用户u1预约了从在步骤s101中所取得的预约信息中包含的使用开始日期时间起开始自行车30的使用的信息。
117.在步骤s110中,处理部14将确定了用户u1的自行车30的预约的情况通知给用户u1。例如,处理部14也可以发送在步骤s109中所生成的预约确定信息。
118.在步骤s121中,处理部14针对用户u1的自行车30的预约,生成表示确定预约的预约确定信息。关于预约确定信息,与步骤s109的说明相同。
119.在步骤s122中,处理部14将确定了用户u1的自行车30的预约的情况通知给用户u1。关于该通知,与步骤s110的说明相同。
120.在步骤s131中,处理部14废弃用户u1的自行车30的预约。预约的废弃是指表示无法使在步骤s101中所取得的用户u1的预约成立的处理。
121.在步骤s132中,处理部14将废弃了用户u1的自行车30的预约的情况通知给用户u1。
122.在步骤s110以及s122中通知预约确定后,处理部14在取得了表示用户u2结束了自行车30的使用的信息的情况下,执行对用户u2赋予奖励的赋予处理。
123.通过以上的一系列的处理,控制系统1能够进一步提高电动车辆的工作效率。
124.(实施方式2)
125.在本实施方式中,对于提高电动车辆的工作效率的控制系统,说明与实施方式1不同的方式。本实施方式的控制系统2通过分布式账本来管理来自正在使用自行车的用户的响应信息以及与奖励的赋予相关的信息。
126.另外,在本实施方式中,对与实施方式1中的构成要素或者处理相同的构成要素标注相同的附图标记,并省略详细的说明。
127.图8是示意性地表示本实施方式中的控制系统2的结构的框图。
128.如图8所示,控制系统2包括服务器10a、10b和10c以及站40。控制系统2具备服务器10a、10b以及10c来代替实施方式1的服务器10。
129.服务器10a是控制自行车30的用户u1等的使用的多个控制装置中的1个。服务器10a是持有分布式账本的多个服务器10a、10b以及10c中的1个。在服务器10a持有的分布式账本中,保存并管理来自正在使用自行车的用户的响应信息、以及与奖励的赋予相关的信息。
130.具体而言,服务器10a接收来自用户u2的响应信息作为响应事务数据(transaction data)。另外,接收表示对用户u2赋予奖励的赋予事务数据。服务器10a使用分布式账本对接收到的上述事务数据进行管理。
131.服务器10b和10c分别是具有与服务器10a相同的功能的装置,与服务器10a独立地动作。另外,服务器的台数不限于3,只要是多个即可。另外,服务器10a等彼此可通信地连接,也可以经由网络n连接。
132.在此,作为例子,说明服务器10a等中的服务器10a从终端20等接收各种信息或各种事务数据、或向终端20等发送通知的情况,但其他服务器(服务器10b或10c)也可以进行上述的处理。
133.图9是示意性地表示本实施方式中的服务器10a的结构的框图。另外,服务器10b和10c也具备同样的结构。
134.如图9所示,服务器10a具备取得部11、计算部12、通知部13、处理部14a以及账本管理部16。
135.取得部11、计算部12、通知部13与实施方式1的同名的功能部相同,因此省略说明。
136.处理部14a是执行对用户u2赋予奖励的赋予处理的功能部。此外,作为一例,奖励是通过分布式账本来作为代币(token)的提供来管理的。代币是由分布式账本管理的价值信息,相当于货币、礼券或优惠券等,另外,能够在用户之间交换。
137.具体而言,作为赋予处理,处理部14a在针对通知部13所发送的通知信息而取得了表示用户u2结束了自行车30的使用的信息的情况下,执行对用户u2赋予通知信息所示的第一奖励的赋予处理。在赋予处理中,处理部14a发行表示对用户u2赋予第一奖励的赋予事务数据并提供给账本管理部16。另外,处理部14a接收用户u2发送的响应事务数据作为对通知部13所发送的通知信息的响应,并提供给账本管理部16。此外,赋予事务数据是包含与第一奖励相关的信息的事务数据的一例。
138.账本管理部16是管理分布式账本的功能部。账本管理部16将从处理部14a提供的事务数据保存在分布式账本中。在分布式账本中保存从过去到当前的事务数据。基于难以篡改记录在分布式账本中的信息的特性,以上述事务数据不被篡改的方式管理事务数据。
139.账本管理部16具有保存部17和账本存储部18。
140.保存部17是将应该保存在分布式账本中的新的事务数据保存在账本存储部18中的功能部。保存部17以与分布式账本的类别相应的方式将新的事务数据保存在账本存储部18中。另外,保存部17与服务器10a等中的其他服务器的保存部17收发通信数据,在其他服务器的账本存储部18中也保存上述新的事务数据。例如,保存部17在分布式账本是区块链的情况下,生成包含新的事务数据的区块,在将所生成的区块在服务器10a、10b及10c之间取得同步的基础上,将上述区块保存在账本存储部18中。
141.账本存储部18是存储有分布式账本的存储装置。保存在账本存储部18中的分布式账本存储有1个以上的事务数据,以使用哈希值等的特性而难以篡改的方式进行管理(后述)。
142.另外,分布式账本例如是区块链,虽然以这种情况为例进行说明,但也可以采用其他方式的分布式账本(例如iota或哈希图等)。此外,分布式账本可以在新的数据的保存时执行共识算法(consensus algorithm,例如,pbft(practical byzantine fault tolerance:实用拜占庭容错)、pow(proof of work:工作量证明)或者pos(proof of stake:权益证明)),也可以不执行。作为不执行共识算法的分布式账本技术的一例,有超级账本结构(hyperledger fabric)。
143.对如以上那样构成的服务器10a等以及控制系统2执行的处理进行说明。
144.图10以及图11是表示本实施方式中的服务器10a等执行的控制方法的流程图。图12是表示本实施方式中的控制系统2整体的处理的时序图。参照图10~图12对服务器10a等的处理以及控制系统2整体的处理进行说明。
145.首先,参照图10以及图12对从预约信息的取得到预约确定或者预约废弃的处理进行说明。
146.图10中的从步骤s101到步骤s106的处理与实施方式1中的处理(参照图6)相同。
147.在步骤s107a中,处理部14a接收作为针对在步骤s106中所发送的通知信息的响应的响应事务数据。响应事务数据是接收到在步骤s106中处理部14a所发送的通知信息的自行车30生成并发送的数据(参照图12的步骤s106a)。响应事务数据是包含表示用户u2是否承诺结束使用的信息的事务数据,之后能够保存于分布式账本。
148.在步骤s108a中,处理部14a取得信息,该信息是在步骤s107a中接收到的响应事务数据中包含的信息,表示用户u2是否承诺在充电开始日期时间之前将自行车30返还给站40。处理部14a基于所取得的信息,判定用户u2是否承诺在充电开始日期时间之前结束自行车30的使用。在判定为承诺结束使用的情况下(步骤s108a中为是),进入步骤s108b,在不是这样的情况下(步骤s108a中为否),进入步骤s131。
149.在步骤s108b中,处理部14a将在步骤s107a中接收到的响应事务数据提供给账本管理部16,由此保存在分布式账本中。另外,处理部14a将上述响应事务数据发送至其他服务器10b等,并保存在所有的服务器10a等的分布式账本中。在结束了步骤s108b后,进入步骤s109。步骤s109以后的处理与实施方式1中的处理相同。
150.接下来,参照图11以及图12对奖励的赋予处理进行说明。
151.如图11所示,在步骤s201中,处理部14a判定是否接收到赋予事务数据。赋予事务数据是在用户u2使自行车30移动到站40并返还时,站40生成并发送的数据(参照图12的步骤s201a)。在接收到赋予事务数据的情况下(步骤s201中为是),进入步骤s202,在不是这样的情况下(步骤s201中为否),再次执行步骤s201。即,处理部14a在接收赋予事务数据之前在步骤s201中处于待机状态。
152.在步骤s202中,处理部14a将在步骤s201中接收到的赋予事务数据提供给账本管理部16,由此保存在分布式账本中。另外,处理部14a将上述赋予事务数据发送至其他服务器10b等,并保存在所有的服务器10a等的分布式账本中。
153.通过以上的一系列的处理,控制系统2能够有效地防止与用户交换的信息的篡改,
并且进一步提高电动车辆的工作效率。
154.(补充)
155.对上述各实施方式或变形例中的区块链进行补充说明。
156.图13是表示区块链的数据结构的说明图。
157.区块链是其记录单位即区块以链(chain)状连接而成的。各个区块具有多个事务数据和紧前面的区块的哈希值。具体而言,在区块b2中包含之前的区块b1的哈希值。然后,根据区块b2中包含的多个事务数据和区块b1的哈希值运算出的哈希值作为区块b2的哈希值被包含在区块b3中。这样,通过将之前的区块的内容包含为哈希值,并将区块以链状连接,从而有效地防止所记录的事务数据的篡改。
158.假设如果过去的事务数据被变更,则区块的哈希值成为与变更前不同的值,为了将被篡改的区块看作正确的区块,必须重新制作此后的所有区块,该作业在现实中是非常困难的。使用该性质,在区块链中确保了篡改困难性。
159.图14是表示事务数据的数据结构的说明图。
160.图14所示的事务数据包含事务主体p1和电子签名p2。事务主体p1是该事务数据所包含的数据主体。电子签名p2是对事务主体p1的哈希值用该事务数据的制作者的签名密钥进行签名而生成的,更具体而言,是通过用制作者的私钥进行加密而生成的。
161.由于事务数据具有电子签名p2,所以实质上不可能篡改。由此,能够防止事务主体的篡改。
162.如上所述,根据上述方式的控制方法,用于使在将来由第一用户使用的电动车辆在由第一用户使用时具有足够的电池余量的充电的充电开始日期时间经由电动车辆被通知给第二用户。第二用户能够知道用于使自身正在使用的电动车辆在将来由第一用户使用时具有足够的电池余量的充电的充电开始日期时间。如果知道充电开始日期时间的第二用户在该充电开始日期时间之前结束电动车辆的使用,则电动车辆能够在其使用结束后进行了充电的基础上由第一用户使用。假设如果不进行这样的管理,则在第一用户想要使用电动车辆时电池余量变得不足,有可能在第一用户正在使用时电池余量为空(empty)而不能行驶。如上所述,通过将充电开始日期时间通知给第二用户,能够使具有足够的电池余量的电动车辆在多个用户之间高效地运转而随意使用。因此,根据本发明的一个方式的控制方法,能够提高电动车辆的工作效率。
163.另外,向第二用户通知能够通过在被通知的充电开始日期时间之前结束使用来得到奖励。第二用户能够通过在被通知的充电开始日期时间之前结束使用而得到奖励,因此在被通知的充电开始日期时间之前要结束使用的意志变强。其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
164.另外,对在被通知的充电开始日期时间之前结束了使用的第二用户赋予奖励。这样,由于能够与通知信息的发送等的处理一起作为一系列的处理执行奖励的赋予处理,因此具有信息处理的效率提高、能够降低消耗电力的效果。因此,根据本发明的一个方式的控制方法,能够提高信息处理的效率,并且提高电动车辆的工作效率。
165.另外,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,在更早的时刻结束使用的一方得到的奖励多,因此,更早地结束电动车辆的使用的意志变强。
其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
166.另外,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,在接近接下来使用的第一用户开始使用的充电站的充电站中结束使用的一方得到的奖励多,因此想要在接近第一用户开始使用的充电站的充电站中结束使用的意志变强。其结果是,第一用户能够在第二用户所使用的电动车辆使用结束以及充电后使用该电动车辆的可能性提高。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
167.另外,第二用户在按照通知信息在充电开始日期时间之前结束使用的情况下,更早地发送承诺信息的一方得到的奖励多,因此想要更快地发送承诺信息的意志变强。其结果是,发送更多的承诺信息,能够提高第二用户使用的电动车辆在其使用结束以及充电后第一用户能够使用的可能性。因此,根据本发明的一个方式的控制方法,能够进一步提高电动车辆的工作效率。
168.另外,由于实质上不可能篡改保存在分布式账本中的事务数据,与奖励相关的信息被适当地管理。因此,根据本发明的一个方式的控制方法,能够进行适当的信息管理,并且使电动车辆的工作效率提高。
169.另外,能够使用电池的充电特性,更容易且更准确地计算充电开始日期时间。因此,根据本发明的一个方式的控制方法,能够使用基于更容易且准确的计算的充电开始日期时间来提高电动车辆的工作效率。
170.另外,由于只要进行电动车辆的充电直至成为第一用户要使用电动车辆所需的电池余量便足够,与进行比该所需的电池余量多的充电的情况相比,能够缩短充电所需的时间。因此,通过缩短从第二用户结束使用起到第一用户开始使用为止的时间,能够进一步提高电动车辆的工作效率。这样,根据本发明的一个方式的控制方法,能够提高电动车辆的工作效率。
171.此外,在上述实施方式中,各构成要素也可以由专用的硬件构成,或者通过执行适于各构成要素的软件程序来实现。各构成要素也可以通过cpu或处理器等程序执行部将记录在硬盘或半导体存储器等记录介质中的软件程序读出并执行来实现。在此,实现上述实施方式的内容管理系统等的软件是如下的程序。
172.即,该程序使计算机执行如下控制方法:从第一用户的第一终端取得预约信息,所述预约信息包含所述第一用户希望将来使用且正在由第二用户使用的电动车辆的使用开始日期时间,取得所述电动车辆的电池余量,使用所取得的所述电池余量来计算应该开始充电的日期时间即充电开始日期时间,使得在所取得的所述预约信息中包含的所述使用开始日期时间的时间点所述电动车辆的电池余量成为规定值以上,将包含计算出的所述充电开始日期时间的通知信息发送给所述电动车辆。
173.以上,基于实施方式对一个或多个方式的控制系统等进行了说明,但本发明并不限定于该实施方式。只要不脱离本发明的主旨,对本实施方式实施了本领域技术人员想到的各种变形的方式、将不同的实施方式中的构成要素组合而构建的方式也可以包含在一个或多个方式的范围内。
174.产业上的可利用性
175.本发明能够利用于管理电动车辆的使用的控制系统。
176.附图标记说明
177.1、2 控制系统
178.10、10a、10b、10c 服务器
179.11 取得部
180.12 计算部
181.13 通知部
182.14、14a 处理部
183.16 账本管理部
184.17 保存部
185.18 账本存储部
186.20 终端
187.30 自行车
188.40 站
189.b0、b1、b2、b3 区块
190.n 网络
191.p1 事务主体
192.p2 电子签名
193.u1、u2 用户
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1