发电;变电;配电装置的制造技术1.本发明涉及电池数据管理方法、电池数据管理系统及程序。背景技术:2.近年来,开始使用电动汽车及电动单车等的电动车辆。并且,例如通过在电动车辆的电源中采用更换式的电池,不是仅将电池充电,还考虑了将设置在充电站中的电池更换的服务。在该服务中,通过在充电站中预先将多个电池同时充电,能够将已充电的电池随时向用户提供。因此,用户能够将电池剩余量变少的电池在充电站中更换为已充电的其他电池。由此,用户能够不考虑电池的充电时间,仅通过将电池更换就能够实现电动车辆的行驶的继续,能够期待行驶距离的延长等。3.此外,在该服务中,通过使用在电动车辆的各厂商间共用化的电池,可以期待将基于多个厂商的充电站配置在各处带来的规模效益。4.另一方面,如果在更换电池的服务中混入了不正当的电池,则也可以想到电动车辆不再正确地动作,或在最差的情况下发生电池为原因的火灾。另外,例如在专利文献1中公开了检测不正当的电池的方法。5.此外,即使是正规的电池,也根据使用状况等而劣化的程度不同。因此,为了将已充电的电池随时提供给用户,需要电池的残留价值的评价。这是因为,即使在更换电池的服务中使用正规的电池,也根据更换后的电池而能够继续行驶的距离变动,所以需要根据劣化的程度将该电池从充电站去除。6.现有技术文献7.专利文献8.专利文献1:国际公开第2013/108318号技术实现要素:9.发明要解决的课题10.但是,如果电池的使用状况等被篡改,则不能正确地评价电池的残留价值,有具有规模效益的更换电池的服务不成立的问题。11.本发明是鉴于上述的情况而做出的,目的是提供一种能够管理搭载在电动车辆的电池的数据以使其不被篡改的电池数据管理方法等。12.用来解决课题的手段13.为了达成上述目的,本发明的电池数据管理方法,是具备电动车辆和分别具有分散账本的多个认证服务器的电池数据管理系统中的电池数据管理方法,上述电动车辆取得关于安装在上述电动车辆的电池的第1传感器信息;上述电动车辆生成包含上述电池的id和上述第1传感器信息的第1事务数据;多个认证服务器中的1个认证服务器取得上述第1事务数据;上述1个认证服务器将包含上述第1事务数据的区块向上述分散账本记录。14.另外,这些包含性或具体的技术方案也可以由系统、方法、集成电路、计算机程序或计算机可读取的cd-rom等的记录介质实现,也可以由系统、方法、集成电路、计算机程序及记录介质的任意的组合来实现。15.发明效果16.根据本发明的电池数据管理方法等,能够管理搭载在电动车辆的电池的数据以使其不被篡改。附图说明17.图1是表示有关实施方式的电池数据管理系统的整体构成的一例的图。18.图2是表示有关实施方式的电动车辆的整体构成的一例的框图。19.图3是表示图2所示的车辆管理部的构成的一例的框图。20.图4是表示有关实施方式的电池的构成的一例的框图。21.图5是表示有关实施方式的充电站的构成的一例的框图。22.图6是表示有关实施方式的认证服务器的构成的一例的框图。23.图7是表示区块链的数据构造的说明图。24.图8是表示有关实施方式的电池制造商服务器的构成的一例的框图。25.图9是表示有关实施方式的电池再利用商服务器的构成的一例的框图。26.图10是表示有关实施方式的电池及充电站之间的认证处理和充电站及认证服务器之间的充电时处理的时序图。27.图11是表示有关实施方式的电池及电动车辆的认证处理和电动车辆及认证服务器之间的行驶时处理的时序图。28.图12是表示有关实施方式的电池制造商服务器与认证服务器之间的电池评价时处理的时序图。29.图13是表示有关实施方式的电池再利用商服务器与认证服务器之间的电池再利用时处理的时序图。30.图14是表示有关变形例的电池及电动车辆之间的认证处理和电动车辆及认证服务器之间的充电时处理的时序图。具体实施方式31.有关本发明的一技术方案的电池数据管理方法,是具备电动车辆和分别具有分散账本的多个认证服务器的电池数据管理系统中的电池数据管理方法,上述电动车辆取得关于安装在上述电动车辆的电池的第1传感器信息;上述电动车辆生成包含上述电池的id和上述第1传感器信息的第1事务数据;多个认证服务器中的1个认证服务器取得上述第1事务数据;上述1个认证服务器将包含上述第1事务数据的区块向上述分散账本记录。32.由此,能够将作为电池的数据的第1传感器信息保存到分散账本中。由此,能够管理搭载在电动车辆的电池的数据以使其不被篡改。33.此外,也可以是,在取得上述第1传感器信息时,上述电动车辆取得在上述电动车辆的行驶时得到的行驶数据和上述行驶时的上述第1传感器信息;在生成上述第1事务数据时,上述电动车辆生成包含上述电池的id、上述行驶数据和上述行驶时的上述第1传感器信息的第1事务数据。34.此外,也可以是,上述电池数据管理方法还包括:在取得关于上述电池的第1传感器信息之前,在上述电动车辆与上述电池之间进行第1相互认证;在上述第1相互认证成功了的情况下,上述电动车辆取得关于上述电池的第1传感器信息。35.此外,也可以是,上述第1传感器信息包含上述电池的电压、电流、温度、阻抗及安装着上述电池的上述电动车辆的加速度信息。36.此外,也可以是,上述电池数据管理系统还具备通过与上述电池连接而能够将上述电池充电的充电站;上述电池数据管理方法还包括:上述充电站取得通过与上述充电站连接而被充电的上述电池的第2传感器信息;上述充电站生成包含上述电池的id和上述第2传感器信息的第2事务数据;上述1个认证服务器取得上述第2事务数据;上述1个认证服务器将包含上述第2事务数据的区块向上述分散账本记录。37.此外,也可以是,上述电池数据管理方法还包括:在取得上述电池的第2传感器信息之前,在上述充电站与为了充电而被连接到上述充电站的上述电池之间进行第2相互认证;在上述第2相互认证成功了的情况下,上述充电站取得上述第2传感器信息。38.此外,也可以是,上述第2传感器信息包含上述电池的电压、电流、温度及阻抗。39.此外,也可以是,上述电池数据管理系统还具备电池评价服务器;上述电池数据管理方法还包括:上述电池评价服务器取得记录在上述分散账本中的关于上述电池的事务数据;上述电池评价服务器根据所取得的关于上述电池的事务数据,对上述电池进行评价;上述电池评价服务器生成包含上述电池的评价结果和上述电池的id的第3事务数据;上述1个认证服务器取得上述第3事务数据;上述1个认证服务器将包含上述第3事务数据的区块向上述分散账本记录。40.此外,也可以是,上述电池的评价结果包含与包括上述电池的残留价值的上述电池的状态相关的评价结果。41.此外,也可以是,上述电池的评价结果包含基于上述电池的状态的上述电池的再利用的有无和上述电池的电池id。42.此外,本发明的一技术方案的电池数据管理系统,是具备电动车辆和分别具有分散账本的多个认证服务器的电池数据管理系统,上述电动车辆具有:第1通信部,取得关于安装在上述电动车辆的电池的第1传感器信息;以及事务数据生成部,生成包含上述电池的id和上述第1传感器信息的第1事务数据;多个认证服务器中的1个认证服务器具备:第2通信部,取得上述第1事务数据;以及记录部,将包含上述第1事务数据的区块向上述分散账本记录。43.以下,一边参照附图一边对实施方式进行说明。另外,以下说明的实施方式都表示本发明的优选的一具体例。即,在以下的实施方式中表示的数值、形状、材料、构成要素、构成要素的配置位置及连接形态、步骤、步骤的顺序等是一例,不是限定本发明的意思。本发明基于权利要求书的记载而确定。因而,关于以下的实施方式的构成要素中的、在表示本发明的最上位概念的独立权利要求中没有记载的构成要素不是为了达成本发明的目的所必须的,但作为构成更优选的形态的构成要素进行说明。44.(实施方式)45.首先,对本发明的系统构成进行说明。46.[1.系统构成][0047]本发明的电池数据管理将为了评价电池的残留价值而使用的电池的数据记录到分散账本中。由此,本发明的电池数据管理系统能够利用区块链技术将该数据至少防篡改地保管。进而,通过将该数据记录到分散账本中,能够保证该数据的可靠性。因此,能够将劣化较快的电池在适当的时机在用于电动车辆以外用途中使用等进行适合于各个电池的使用等,能够将各个电池有效利用。[0048]以下,一边参照附图一边进行实施方式的电池数据管理系统等的说明。[0049][1.1电池数据管理系统1的整体构成][0050]图1是表示有关本实施方式的电池数据管理系统1的整体构成的一例的图。电池数据管理系统1如图1所示,具备电动车辆10、充电站20、认证服务器30a、30b、30c、电池制造商服务器40、电池再利用商服务器50和充电设备60。除了充电设备60以外,它们被用通信网络70连接。[0051]认证服务器30a、30b、30c各自与具有电子地记录区块链的事务数据及区块的分散账本的存储装置连接。另外,认证服务器30a、30b、30c既可以经由通信网络70与该存储装置连接,也可以在内部中具备该存储装置。以下有将认证服务器30a、30b、30c表现为认证服务器30的情况。[0052]另外,在图1中,表示了电池数据管理系统1具备3个认证服务器30的情况下的例子,但并不限于此。即,电池数据管理系统1也可以具备4个以上的认证服务器30。[0053]以下,对各构成进行说明。[0054][1.2电动车辆10的构成][0055]图2是表示有关本实施方式的电动车辆10的整体构成的一例的框图。[0056]电动车辆10例如是电动单车或电动汽车,但并不限于此。电动车辆10只要能够以电池140的电力产生动力、进行车体的加速,也可以是飞行车也可以是飞行单车,也可以是飞机,也可以是船。[0057]在本实施方式中,电动车辆10如图2所示,具备车辆管理部110、电池连接部120和通信部130。[0058]车辆管理部110是进行关于电动车辆10的动作的控制的处理部。车辆管理部110的具体的构成使用图3在后面叙述。[0059]电池连接部120被用于与电池140连接。电池连接部120在通过在电动车辆10的规定位置安装电池140而连接了电池140时,从电池140接受电力的供给。将来自电池140的电力向产生电动车辆10的动力的致动器(例如马达)、实现车辆管理部110的控制电路、实现通信部130的通信接口等供给。[0060]通信部130经由通信网络70与认证服务器30进行通信。通信部130并不限于经由通信网络70与认证服务器30可通信地连接的情况,也可以经由通信网络70与其他装置可通信地连接。此外,通信部130也可以与其他的装置可直接通信地连接。实现通信部130的通信接口只要是能够与通信网络70通信连接的通信接口即可。另外,实现通信部130的通信接口也可以包含在实现车辆管理部110的控制电路中。[0061][1.2.1车辆管理部110][0062]以下,对车辆管理部110的构成的一例进行说明。[0063]图3是表示图2所示的车辆管理部110的构成的一例的框图。[0064]车辆管理部110如上述那样是进行关于电动车辆10的动作的控制的处理部。车辆管理部110例如由包括处理器及存储器的控制电路实现。车辆管理部110例如如图3所示,具备认证部1101、控制部1102、充电管理部1103、事务数据生成部1104和记录部1105。以下,对各构成要素进行说明。[0065]《认证部1101》[0066]认证部1101进行连接在电池连接部120的电池140的认证。认证部1101具有保持在认证中使用的加密秘钥或证书的安全芯片。该安全芯片为了防止所保持的加密秘钥或证书的篡改及泄漏而具有耐干预性。另外,认证部1101既可以使用例如tls(传输层安全协议,transport layer security)进行电池140的认证处理,也可以使用tls在与电池140之间进行相互认证。[0067]此外,认证部1101也可以不具有保持加密秘钥或证书的安全芯片。在认证部1101不具有安全芯片的情况下,例如车辆管理部110也可以具有安全芯片。在此情况下,认证部1101保持被加密的加密秘钥或证书。因此,也可以在车辆管理部110的安全芯片内将被加密的加密秘钥或证书解密,认证部1101使用被解密后的加密秘钥或证书进行认证。[0068]认证部1101进行电池140的认证,在认证的结果为连接在电池连接部120上的电池140不正当的情况下,将不正当的电池140的id(以下,也称作电池id)向记录部1105输出。认证部1101在电动车辆10与电池制造商服务器40经由通信网络70连接的情况下,也可以将连接在电池连接部120的不正当的电池140的电池id向电池制造商服务器40通知。[0069]另外,认证部1101也可以对操作电动车辆10的用户进行认证。在此情况下,认证部1101例如既可以从用户认证服务器取得用户信息而对用户进行认证,也可以将用户信息向用户认证服务器发送而让其进行认证。[0070]《控制部1102》[0071]控制部1102对电动车辆10的动作进行控制。控制部1102根据由电动车辆10的用户进行的操作,对产生电动车辆10的动力的致动器的动作进行控制。例如,控制部1102根据用户的操作,对有关电动车辆10的行驶的动作进行控制。另外,如上述那样,控制部1102被从电池140经由电池连接部120供给电力而动作。[0072]《充电管理部1103》[0073]充电管理部1103进行连接在电池连接部120上的电池140的充电控制。充电管理部1103在电动车辆10连接在电源上的情况下,用来自电源的电力进行连接在电池连接部120上的电池140的充电。电源例如既可以是充电设备60,也可以是家庭内的插座。[0074]《事务数据生成部1104》[0075]事务数据生成部1104取得充电时或电动车辆10的行驶时的电池140的传感器信息。[0076]在本实施方式中,事务数据生成部1104取得电动车辆10的行驶时的电池140的传感器信息(也称作第1传感器信息)。这里,第1传感器信息包含电动车辆10的行驶时的电池140的电压、电流、温度、阻抗及安装着该电池140的电动车辆10的加速度信息。另外,事务数据生成部1104可以从电动车辆10的行驶时的电池140取得第1传感器信息中的温度、电压、电流,从控制部1102取得加速度信息作为电动车辆10的加速度。这是因为,电动车辆10的加速度信息为关于施加在电池140上的物理性的冲击的信息。另外,在第1传感器信息中,也可以包括行驶时的放电量。此外,在第1传感器信息中,包括1个以上行驶时的电压、电流、温度、阻抗及电动车辆10的加速度信息。[0077]此外,例如事务数据生成部1104取得充电时的电池140的传感器信息(也称作第2传感器信息)。这里,第2传感器信息包括充电时的电池140的电压、电流、温度及阻抗。在第2传感器信息中,也可以还包括充电量及充电次数。另外,事务数据生成部1104能够从充电时的电池140取得第2传感器信息。[0078]事务数据生成部1104生成区块链中的事务数据。[0079]在本实施方式中,事务数据生成部1104生成包括所取得的传感器信息即第1传感器信息或第2传感器信息和该电池140的电池id的事务数据。这里,事务数据生成部1104在生成的事务数据中包含第1传感器信息的情况下,也可以还包含电动车辆10的id,也可以包含电动车辆10的行驶数据。此外,事务数据生成部1104在生成的事务数据中包含第2传感器信息的情况下,也可以还包含在该电池140的充电中使用的充电站20的id或充电设备60的id。[0080]事务数据生成部1104将所生成的事务数据向认证服务器30发送。[0081]《记录部1105》[0082]记录部1105例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部1105记录不正当的电池140的电池id。记录部1105通过每当不正当的电池140被连接到电池连接部120就将连接在电池连接部120上的不正当的电池140的电池id存储,管理不正当的电池140的电池id。[0083]另外,记录部1105也可以还管理正规的电池140的电池id。即,记录部1105也可以不论是否为不正当,都存储连接在电池连接部120上的全部的电池140的电池id。在此情况下,记录部1105每当电池140被连接到电池连接部120,就将连接在电池连接部120上的电池140的电池id存储。并且,记录部1105为了将不正当的电池140的电池id与正规的电池140的电池id区别,只要还存储表示是不正当还是正规的识别符即可。由此,记录部1105能够将不正当的电池140的电池id和正规的电池140的电池id记录并管理。[0084][1.2.2电池140的构成][0085]接着,对电池140的构成的一例进行说明。[0086]图4是表示有关本实施方式的电池140的构成的一例的框图。[0087]电池140例如如图4所示,具备认证部1401、计测部1402、控制部1403、记录部1404和通信部1405。以下,对各构成要素进行说明。[0088]《认证部1401》[0089]认证部1401进行为了供给积蓄在电池140中的电力而连接的车辆管理部110、或为了向电池140充电而连接的充电站20的认证。认证部1401具有保持在认证中使用的加密秘钥或证书的安全芯片。该安全芯片为了防止所保持的加密秘钥或证书的篡改及泄漏而具有耐干预性。[0090]另外,认证部1401既可以例如使用tls进行车辆管理部110或充电站20的认证处理,也可以使用tls在与车辆管理部110或充电站20之间进行相互认证。[0091]此外,认证部1401也可以不具有保持加密秘钥或证书的安全芯片。在认证部1401不具有安全芯片的情况下,例如电池140也可以具有安全芯片。在此情况下,认证部1401保持着被加密的加密秘钥或证书。因此,也可以在车辆管理部110的安全芯片内将被加密的加密秘钥或证书解密,认证部1401使用被解密后的加密秘钥或证书进行认证。[0092]认证部1401每当被连接就进行电动车辆10或充电站20的认证。认证部1401在认证的结果为所连接的电动车辆10是不正当的情况下,或者在所连接的充电站20是不正当的情况下,将不正当的电动车辆10的id(以下也称作车辆id)或不正当的充电站20的id向记录部1404记录。[0093]《计测部1402》[0094]计测部1402计测电池140被充电的次数、充电量。此外,计测部1402计测充电时的电池的温度、电压及电流。计测部1402只要具有加速度传感器等,也可以计测电池140的加速度。[0095]计测部1402也可以每隔一定期间计测电池的温度、电压及电流。此外,计测部1402还可以每当与电动车辆10或充电站20连接时进行计测。[0096]《控制部1403》[0097]控制部1403进行电池140的充放电的控制。[0098]《记录部1404》[0099]记录部1404例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部1404记录由计测部1402计测的计测数据。记录部1404也可以将计测数据与该计测数据被计测的日时相互建立对应而存储。记录部1404也可以具备具有耐干预性的安全芯片(存储器),以使得不能进行计测的数据的篡改。[0100]《通信部1405》[0101]通信部1405通过将电池140与电动车辆10的电池连接部120连接,与电动车辆10可通信地连接。同样,通信部1405通过电池140与充电站20为了充电而连接,与充电站20可通信地连接。[0102][1.3充电站20的构成][0103]接着,对充电站20的构成的一例进行说明。[0104]充电站20是能够将1个以上的电池140同时充电并保持的设备。充电站20例如如图1所示,具有分别能够将电池140充电的1个以上的划区。即,该1个以上的划区通过各自存放并连接电池140,从而能够将该电池140充电。[0105]图5是表示有关本实施方式的充电站20的构成的一例的框图。[0106]充电站20例如如图5所示,具备用户认证部201、电池认证部202、充电控制部203、事务数据生成部204、记录部205和通信部206。[0107]《用户认证部201》[0108]用户认证部201对使用充电站20的用户进行认证。[0109]例如,用户认证部201也可以通过从未图示的输入接口取得用户的id和口令,进行使用用户的id和口令的口令认证。在口令认证中,用户认证部201通过将预先注册的用户的id及口令与从输入接口取得的用户的id及口令对照,能够进行用户的认证。预先注册的用户的id及口令是用户信息的一例。[0110]此外,例如用户认证部201也可以使用用户拥有的会员卡对用户进行认证。在使用会员卡的认证中,用户认证部201通过将预先注册的会员卡的信息与由输入接口读取的会员卡的信息对照,能够进行用户的认证。预先注册的会员卡的信息是用户信息的一例。[0111]此外,用户认证部201也可以对用户进行生物体认证。在生物体认证中,例如也可以进行使用照相机等的输入接口的面容认证或虹膜认证。在生物体认证中,用户认证部201通过将预先注册的用户的生物体信息与由输入接口读取的用户的生物体信息对照,能够进行用户的认证。预先注册的用户的生物体信息是用户信息的一例。[0112]用户认证部201在上述的认证方法以外,也可以使用以往就有的认证方法。用户认证部201也可以从认证服务器30取得在用户的认证中使用的预先注册的用户信息。用户认证部201也可以在认证时将从输入接口取得的用户信息向认证服务器30发送,取得由认证服务器30进行的认证处理的结果。[0113]《电池认证部202》[0114]电池认证部202进行被存放在充电站20中、并为了充电而连接的电池140的认证。电池认证部202具有保持在认证中使用的加密秘钥或证书的安全芯片。该安全芯片为了防止所保持的加密秘钥或证书的篡改或泄漏而具有耐干预性。[0115]另外,电池认证部202既可以例如使用tls进行为了充电而连接的电池140的认证处理,也可以在与为了充电而连接的电池140之间使用tls进行相互认证。[0116]此外,电池认证部202也可以不具有保持加密秘钥或证书的安全芯片。在电池认证部202不具有安全芯片的情况下,例如也可以电池140具有安全芯片。在此情况下,电池认证部202保持着被加密的加密秘钥或证书。因此,也可以在车辆管理部110的安全芯片内将被加密的加密秘钥或证书解密,电池认证部202使用被解密后的加密秘钥或证书进行认证。[0117]此外,电池认证部202也可以在电池140的认证成功、充电完成的情况下将充电次数向认证服务器30通知。[0118]另外,电池认证部202在电池140的认证的结果为所连接的电池140是不正当的情况下,将不正当的电池140的电池id向记录部205输出。电池认证部202在充电站20经由通信网络70与电池制造商服务器40连接的情况下,也可以将所连接的不正当的电池140的电池id向电池制造商服务器40通知。[0119]《充电控制部203》[0120]充电控制部203进行被存放在充电站20中、并为了充电而连接的电池140的充电的控制。[0121]另外,充电控制部203在通过用户认证部201而用户的认证失败、并且通过电池认证部202而电池140的认证失败了的情况下,不将电池140充电。即,充电控制部203在用户是不正当的用户、或电池140是不正当的电池140的情况下,由于电池140的充电被禁止,所以不将电池140充电。[0122]《事务数据生成部204》[0123]事务数据生成部204取得充电时的电池140的第2传感器信息。第2传感器信息如上述那样,包含充电时的电池140的电压、电流、温度及阻抗。在第2传感器信息中,也可以还包含充电量及充电次数。[0124]事务数据生成部204生成区块链中的事务数据。在本实施方式中,事务数据生成部204生成包含所取得的第2传感器信息和该电池140的电池id的事务数据。这里,事务数据生成部204也可以还与在该电池140的充电中使用的充电站20的id一起包含充电时的充电站20的温度而生成该事务数据。[0125]此外,事务数据生成部204将所生成的事务数据向认证服务器30发送。[0126]《记录部205》[0127]记录部205例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部205记录为了充电而连接到充电站20的电池140的电池id。记录部205也可以将具有该电池id的电池140的充电次数等的电池140的数据与该电池id建立关联而记录。[0128]记录部205也可以记录为了充电而连接的全部的电池140的电池id。在此情况下,记录部205只要每当电池140被连接到充电站20就将所连接的电池140的电池id记录即可。另外,记录部205也可以将电池id与具有该电池id的电池140被连接到充电站20上的日时相互建立对应而记录。此外,记录部205还可以为了将不正当的电池140的电池id与正规的电池140的电池id区别而记录表示是不正当还是正规的识别符。由此,记录部205能够管理不正当的电池140的电池id和正规的电池140的电池id。[0129]《通信部206》[0130]通信部206通过电池140为了充电被连接到充电站20,与电池140可通信地连接。通信部206从连接到充电站20的电池140取得电池140的电池数据即第2传感器信息和电池id。另外,通信部206是取得部的一例。[0131][1.4认证服务器30的构成][0132]认证服务器30a、30b、30c利用区块链技术管理搭载在电动车辆10的电池140的数据,以使其不被篡改。[0133]由于认证服务器30a、30b、30c是同样的构成,所以以下举认证服务器30a为例进行说明。[0134]图6是表示有关本实施方式的认证服务器30a的构成的一例的框图。认证服务器30a如图6所示,具备事务数据验证部301、区块生成部302、同步部303、记录部304和通信部305。认证服务器30a可以通过处理器使用存储器执行规定的程序来实现。以下,对各构成要素进行说明。[0135]《事务数据验证部301》[0136]事务数据验证部301验证所取得的事务数据。例如,如果认证服务器30a从电动车辆10或充电站20等取得事务数据,则事务数据验证部301验证对事务数据赋予的地址及签名是否正当。[0137]事务数据验证部301在验证的结果确认了事务数据的正当性的情况下,将该事务数据向记录部304记录。这里,事务数据验证部301在确认了事务数据的正当性的情况下,将该消息向同步部303通知。[0138]《区块生成部302》[0139]区块生成部302在事务数据验证部301中事务数据的验证成功了的情况下,在认证服务器30之间执行关于事务数据的共识算法。这里,共识算法既可以使用被称作pbft(实用拜占庭容错算法,practical byzantine fault tolerance)的共识算法,也可以使用pow(工作量证明,proof of work)等其他公知的共识算法。[0140]在本实施方式中,区块生成部302在与认证服务器30b及认证服务器30c之间执行共识算法。即,区块生成部302首先生成包含1个以上的事务数据的区块链的区块。接着,区块生成部302执行共识算法。并且,区块生成部302在通过执行共识算法能够形成合意的情况下,将所生成的区块向记录部304记录。由区块生成部302生成的区块被记录部304连接到区块链上而记录。[0141]这里,对区块链的数据构造进行说明。[0142]图7是表示区块链的数据构造的说明图。[0143]区块链是作为其记录单位的区块以链(锁链)状连接的构造。各个区块具有多个事务数据和紧接着之前的区块的哈希值。具体而言,在区块b2中包含有其之前的区块b1的哈希值。并且,根据区块b2中包含的多个事务数据和区块b1的哈希值运算出的哈希值作为区块b2的哈希值被包含在区块b3中。这样,通过在包含之前的区块的内容作为哈希值的同时将区块连接为链状,有效地防止所连接的事务数据的篡改。[0144]假如过去的事务数据被变更,则区块的哈希值成为与变更前不同的值,为了将篡改后的区块伪装成正确的,必须将其以后的区块全部重做,该作业在现实中是非常困难的。[0145]《同步部303》[0146]在多个认证服务器30的同步部303中,通过peer to peer即点对点进行区块链的事务数据的同步。并且,同步部303将进行同步后的区块链的事务数据向记录部304记录。例如,同步部303如果在事务数据验证部301中验证了事务数据的正当性,则向作为其他的认证服务器30的认证服务器30b、30c转送已验证的事务数据。此外,同步部303在从其他的认证服务器30接收到已验证的事务数据的情况下,将接收到的已验证的事务数据向记录部304记录。[0147]《记录部304》[0148]记录部304例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部304将事务数据包含在区块中,向认证服务器30a的分散账本记录。该分散账本既可以构成在记录部304的内部,也可以构成在认证服务器30a的外部存储装置的内部。[0149]另外,该事务数据包括从电动车辆10或充电站20等取得的事务数据。[0150]在本实施方式中,记录部304在从电动车辆10或充电站20等接收到的事务数据的正当性被确认的情况下,将包含该事务数据的区块向认证服务器30a的分散账本记录。此外,记录部304在从电池制造商服务器40或电池再利用商服务器50接收到的事务数据的正当性被确认的情况下,也将包含该事务数据的区块向认证服务器30a的分散账本记录。[0151]另外,在电池制造商服务器40或电池再利用商服务器50中公开了被记录到分散账本中的区块链的区块。[0152]《通信部305》[0153]通信部305进行与电动车辆10、充电站20、电池制造商服务器40、电池再利用商服务器50的通信。此外,通信部305进行与其他认证服务器30的通信。这些通信也可以由tls进行。在此情况下,tls通信用的加密秘钥也可以由通信部305保持。[0154][1.5电池制造商服务器40的构成][0155]电池制造商服务器40是服务商管理的电池评价服务器的一例。电池制造商服务器40的服务商是制造电池140的商家。电池制造商服务器40从认证服务器30的分散账本取得电池数据,提供利用所取得的电池数据的服务。[0156]以下,对电池制造商服务器40的构成的一例进行说明。[0157]图8是表示有关本实施方式的电池制造商服务器40的构成的一例的框图。[0158]电池制造商服务器40如图8所示,具备电池管理部401、电池评价部402、事务数据生成部403、记录部404和通信部405。电池制造商服务器40可以通过处理器使用存储器执行规定的程序来实现。以下,对各构成要素进行说明。[0159]《电池管理部401》[0160]电池管理部401管理由电动车辆10使用的电池140。例如,电池管理部401管理电池140的电池id,或基于记录在认证服务器30的分散账本中的电池数据管理由电池评价部402评价的电池140的残留价值。此外,例如电池管理部401管理制造并出厂的电池140的电池id。[0161]另外,电池管理部401在检测到不正当的电池140的情况下,也可以进行将该电池id设为无效的管理。例如,电池管理部401例如在对于由通信部405取得的连接在充电站20上的电池140检测到多个相同的电池id的情况下,能够将该电池140的电池id作为不正当的电池id检测。在此情况下,电池管理部401将检测到的不正当的电池id作为不正当的电池id存储到记录部404中。这样,电池管理部401能够进行将不正当的电池的电池id设为无效的管理。[0162]《电池评价部402》[0163]电池评价部402基于电池数据进行关于电池140的状态的评价。电池评价部402从认证服务器30的分散账本取得关于出厂的电池140的事务数据,使用所取得的事务数据中包含的电池数据,例如对该电池140的残留价值进行评价。[0164]这里,在电池数据中,包含有例如第1传感器信息、第2传感器信息等的电池140的传感器信息,电池id,电动车辆10的行驶时数据等的电池使用时的状况等的数据。此外,电池140的残留价值例如也可以是soc(荷电状态,state of charge)或soh(健康状态,state of health)等电池的状态的推测值。soh是表示劣化程度即电池的残留价值的指标,例如可以通过劣化时的剩余容量(ah)/初期的满充电容量(ah)×100来计算。soc是表示荷电状态即电池的剩余量的指标,例如可以通过剩余容量(ah)/满充电容量(ah)×100来计算。[0165]另外,作为关于电池140的状态的评价,并不限于残留价值,也可以是安装着电池140的电动车辆10的行驶距离。此外,关于这些电池140的状态的评价也可以使用ai等自动地进行。[0166]《事务数据生成部403》[0167]事务数据生成部403生成区块链中的事务数据。[0168]在本实施方式中,事务数据生成部403取得例如残留价值等由电池评价部402对于电池140的状态的评价结果。事务数据生成部403生成包含所取得的评价结果和该电池140的电池id的事务数据。事务数据生成部403将所生成的事务数据向认证服务器30发送。[0169]另外,事务数据生成部403也可以还包括进行了该电池140的评价的电池制造商的id而生成事务数据。[0170]《记录部404》[0171]记录部404例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部404记录电池管理部401管理的电池id。记录部404也可以记录例如残留价值等的由电池评价部402对于电池140的状态的评价结果。此外,记录部404记录事务数据生成部403所生成的事务数据。[0172]《通信部405》[0173]通信部405进行与电动车辆10、充电站20、电池再利用商服务器50的通信。此外,通信部405进行与认证服务器30的通信。这些通信也可以由tls进行。在此情况下,tls通信用的加密秘钥也可以由通信部405保持。[0174][1.6电池再利用商服务器50的构成][0175]电池再利用商服务器50是服务商管理的电池评价服务器的一例。电池再利用商服务器50的服务商是提供将电池140再利用的服务的商家。电池再利用商服务器50从认证服务器30的分散账本取得电池数据,利用所取得的电池数据提供例如将电池140再利用的服务。[0176]以下,对电池再利用商服务器50的构成的一例进行说明。[0177]图9是表示有关本实施方式的电池再利用商服务器50的构成的一例的框图。[0178]电池再利用商服务器50如图9所示,具备电池评价部501、电池再利用管理部502、事务数据生成部503、记录部504和通信部505。电池再利用商服务器50可以通过处理器使用存储器执行规定的程序来实现。以下,对各构成要素进行说明。[0179]《电池评价部501》[0180]电池评价部501进行电池140的评价。在本实施方式中,电池评价部501从认证服务器30的分散账本作为电池数据而取得由电池制造商服务器40对于电池140的状态的评价结果,根据所取得的评价结果对电池140的再利用方法进行评价。作为再利用方法的评价,可以举出在电池140的内部中构成的多个单元能够再利用、该多个单元的一部分劣化而仅一部分的单元能够再利用、不能作为单元利用而仅构成单元的材料能够再利用等。此外,作为再利用方法的评价,也可以是虽然不能用于需要高输出的大型或中型的电动车辆10,但能够再利用于带有原动机的自行车等那样的低输出即可的电动车辆或住宅用的蓄电池用途。[0181]另外,电池评价部501并不限于从认证服务器30的分散账本取得残留价值等的电池140的状态的评价结果的情况,也可以自己进行关于电池140的状态的评价。即,电池评价部501也可以从认证服务器30的分散账本取得关于该电池140的事务数据,使用在所取得的事务数据中包含的电池数据,例如对该电池140的残留价值进行评价。[0182]《电池再利用管理部502》[0183]电池再利用管理部502基于电池评价部501所进行的电池140的评价结果,进行是否将电池140再利用的判断。电池再利用管理部502在作出了要将电池140再利用的判断的情况下,基于电池评价部501所评价的再利用方法,判断电池140的再利用方法。例如,电池再利用管理部502对将构成电池140的单元原样再利用、将电池140分解并仅将材料取出而再利用等电池140的再利用方法进行判断。[0184]电池再利用管理部502将对于电池140的判断结果和电池id或单元的id记录到记录部504中,对电池140的再利用方法进行管理。[0185]《事务数据生成部503》[0186]事务数据生成部503生成区块链中的事务数据。[0187]在本实施方式中,事务数据生成部503取得电池再利用管理部502所进行的对于电池140的判断结果。事务数据生成部503基于所取得的判断结果生成事务数据。例如,事务数据生成部503在由所取得的判断结果表示了将电池140的单元再利用的情况下,只要生成包含再利用的电池的id和各单元的id的事务数据即可。[0188]事务数据生成部503将所生成的事务数据向认证服务器30发送。[0189]另外,事务数据生成部503也可以还包括进行了该电池140的评价的电池再利用商的id而生成事务数据。此外,事务数据生成部503也可以还包括电池评价部501的评价结果、再利用方法、电池评价部501在评价中使用的电池id的传感器信息等的至少1个而生成事务数据。[0190]《记录部504》[0191]记录部504例如也可以是由硬盘驱动器或固态硬盘驱动器等的可改写的非易失性的存储器构成的存储介质。记录部504将被判断为进行再利用的电池140的电池id及/或单元的id记录。此外,记录部504也可以将为了判断将电池140再利用而使用的电池140的残留价值等记录。[0192]此外,记录部504将事务数据生成部503所生成的事务数据记录。[0193]《通信部505》[0194]通信部505进行与电动车辆10、充电站20、电池制造商服务器40的通信。此外,通信部405进行与认证服务器30的通信。这些通信也可以由tls进行。在此情况下,tls通信用的加密秘钥也可以由通信部505保持。[0195][1.7充电设备60的构成][0196]充电设备60将被从电动车辆10拆下的电池140充电,或经由电动车辆10所附带的充电设备将安装在电动车辆10的电池140充电。在此情况下,电池140也可以将充电次数及充电量、对电池140进行了充电的充电设备60的信息等作为电池数据记录到车辆管理部110的记录部1105中。[0197]这里,充电设备60的信息也可以包含设置有充电设备60的场所、在电池140的充电中花费的充电时间、进行了充电的日时、表示电池140的充电是快速充电还是低速充电的信息等。电池140在电动车辆10或电池140能够取得gps信息等表示本装置的位置的位置信息的情况下,也可以在充电时将电动车辆10或电池140的位置信息作为充电设备60的信息存储。[0198]另外,充电设备60如果判断为对电池140进行了异常的充电,则也可以将向该电池140的充电停止。异常的充电例如既可以是比规定的电压高的电压下的充电,也可以是比规定的电流高的电流下的充电,也可以是比规定的温度(气温)低的温度下的充电。[0199][1.8充电时处理][0200]接着,对电池140及充电站20之间的认证处理和电池140、充电站20及认证服务器30a~30c之间的充电时处理进行说明。[0201]图10是表示有关本实施方式的电池140及充电站20之间的认证处理和充电站20及认证服务器30a~30c之间的充电时处理的时序图。[0202]首先,充电站20对前来做电池140的更换的用户进行认证(s101)。充电站20如果判断为用户是正当的用户,则将在充电站20中载置有充电已经完成的电池140的充电空间的门的锁解除,许可门打开。由此,用户能够进行在载置在门的锁被解除的充电空间中并且充电已经完成的电池140和由电动车辆10已利用的电池140之间的更换。[0203]接着,在用户将在电动车辆10中已利用的电池140存放到充电站20中的情况下,充电站20及电池140在新被载置到充电空间中的电池140与充电站20之间进行相互认证处理(s102)。[0204]接着,电池140进行与充电站20的认证是否成功的判定(s103)。在步骤s103中,电池140在与充电站20的认证没有成功的情况下(s103中为“否”),将该充电站20的id记录(s104),在没有被充电的原状下结束。[0205]另一方面,充电站20进行与电池140的认证是否成功的判定(s105)。在步骤s105中,充电站20在与电池140的认证没有成功的情况下(s105中为“否”),将该电池140的电池id记录(s106),不进行该电池140的充电而结束。[0206]在步骤s103及步骤s105中,在电池140与充电站20的认证成功的情况下(s103中为“是”及s105中为“是”),进行将电池140充电的充电处理。[0207]接着,电池140从充电站20取得第2传感器信息(s108),并进行记录。另外,第2传感器信息是由充电站20充电的充电量、充电时的温度、电流、电压及阻抗等,也可以还包括充电次数。[0208]接着,充电站20从电池140取得第2传感器信息(s109),进行记录。另外,该第2传感器信息也是由充电站20充电的充电量、充电时的温度、电流、电压及阻抗等,也可以还包括充电次数。[0209]接着,充电站20生成包括在步骤s109中取得的第2传感器信息和该电池140的电池id的事务数据(以下称作第2事务数据)(s110)。另外,在第2事务数据中,也可以如上述那样除了第2传感器信息及电池id以外还包括充电站20的id。[0210]接着,充电站20将在步骤s110中生成的第2事务数据向认证服务器30a发送(s111)。另外,在图10所示的例子中,充电站20将所生成的第2事务数据向认证服务器30a发送,但也可以向认证服务器30b或认证服务器30c发送。在发送给认证服务器30b或认证服务器30c的情况下也是同样的。[0211]接着,认证服务器30a如果从充电站20取得第2事务数据(s112),则进行所取得的第2事务数据的验证(s113)。[0212]在步骤s113中,在该第2事务数据的验证没有成功的情况下(s113中为“否”),认证服务器30a向充电站20发送该情况的通知(s114)。[0213]另一方面,在步骤s113中,在该第2事务数据的验证成功的情况下(s113中为“是”),认证服务器30a将该第2事务数据向其他的认证服务器30(认证服务器30b、30c)转送(s115)。另外,在其他的认证服务器30中也对转送来的该第2事务数据进行验证。[0214]接着,认证服务器30a、认证服务器30b和认证服务器30c执行共识算法(s116)。认证服务器30a、认证服务器30b和认证服务器30c如果验证了该第2事务数据是正当的事务数据(即正当性),则分别生成包含该第2事务数据的区块。并且,认证服务器30a、30b、30c将包含该第2事务数据的区块向分散账本记录。[0215]这样,将被充电后的电池140的第2传感器信息及电池id作为电池数据不可篡改地记录到分散账本中。另外,由于被充电后的电池140的第2传感器信息及电池id被记录到分散账本中,所以充电时处理是必须的,但在步骤s101~s106中表示的认证处理不是必须的。[0216][1.9电池140及电动车辆10的认证处理和行驶时处理][0217]接着,对电池140及电动车辆10的认证处理和电池140、电动车辆10及认证服务器30a~30c之间的行驶时处理进行说明。[0218]图11是表示有关本实施方式的电池140及电动车辆10的认证处理和电动车辆10及认证服务器30a~30c之间的行驶时处理的时序图。[0219]首先,用户将电池140向电动车辆10安装(s201)。于是,电池140及电动车辆10检测到电池140被安装到电动车辆10的电池连接部120。另外,电池140也可以通过检测出对电动车辆10供给了电力来检测出被连接到电动车辆10的电池连接部120。同样,电动车辆10也可以通过检测出被从电池140供给了电力来检测出被连接到电动车辆10的电池连接部120。[0220]接着,电池140及电动车辆10进行相互认证(s202)。[0221]接着,电池140进行与电动车辆10的认证是否成功的判定(s203)。在步骤s203中,电池140在与电动车辆10的认证没有成功的情况下(s203中为“否”),判断为该电动车辆10是不正当的电动车辆,将该电动车辆10的车辆id记录(s204),不进行向电动车辆10侧的放电的许可而结束。[0222]另一方面,电动车辆10进行与电池140的认证是否成功的判定(s205)。在步骤s205中,电动车辆10在与电池140的认证没有成功的情况下(s205中为“否”),判断为该电池140是不正当的电池,将该电池140的电池id记录(s206),不许可电动车辆10的起动而结束处理。[0223]在步骤s203中,在电池140与电动车辆10的认证成功了的情况下(s203中为“是”),电池140许可向电动车辆10侧的放电。同样,在步骤s205中,在电池140与电动车辆10的认证成功了的情况下(s205中为“是”),电动车辆10许可使电动车辆10起动。然后,当电动车辆10行驶了时,电池140和电动车辆10取得行驶时的关于电池140的第1传感器信息(s207)。这里,在第1传感器信息中包含行驶时的放电量、电压、电流、温度等,但并不限于此。在第1传感器信息中也可以包含行驶时的电池140的阻抗,也可以包含电动车辆10的加速度信息。[0224]接着,电动车辆10生成包含在步骤s207中取得的第1传感器信息和该电池140的电池id的事务数据(以下称作第1事务数据)(s208)。另外,在第1事务数据中,也可以如上述那样在第1传感器信息及电池id以外还包含电动车辆10的车辆id和电动车辆10的行驶数据。[0225]接着,电动车辆10将在步骤s208中生成的第1事务数据向认证服务器30a发送(s209)。另外,在图11所示的例子中,电动车辆10将所生成的第1事务数据向认证服务器30a发送,但也可以向认证服务器30b或认证服务器30c发送。在发送给认证服务器30b或认证服务器30c的情况下也是同样的。[0226]接着,认证服务器30a如果从电动车辆10取得第1事务数据(s210),则进行所取得的第1事务数据的验证(s211)。[0227]在步骤s211中,在该第1事务数据的验证没有成功的情况下(s211中为“否”),认证服务器30a向电动车辆10发送该情况的通知(s212)。[0228]另一方面,在步骤s211中,在该第1事务数据的验证成功了的情况下(s211中为“是”),认证服务器30a将该第1事务数据向其他的认证服务器30(认证服务器30b、30c)转送(s213)。另外,在其他的认证服务器30中,也对被转送来的该第1事务数据进行验证。[0229]接着,认证服务器30a、认证服务器30b和认证服务器30c执行共识算法(s214)。认证服务器30a、认证服务器30b和认证服务器30c如果验证了该第1事务数据是正当的事务数据(即正当性),则分别生成包含该第1事务数据的区块。并且,认证服务器30a、30b、30c将包含该第1事务数据的区块向分散账本记录。[0230]这样,将行驶时的关于电池140的第1传感器信息和电池id作为电池数据不可篡改地记录到分散账本中。[0231]另外,为了将行驶时的关于电池140的第1传感器信息记录到分散账本中,行驶时处理是必须的,但在步骤s201~s206中表示的认证处理不是必须的。[0232]此外,也可以将步骤s207及s208的处理定期地或非定期地反复进行。进而,也可以将步骤s207的处理定期地或非定期地反复进行,但s208的处理是1次。在此情况下,电动车辆10只要将在从安装着该电池140的电动车辆10的起动到结束的期间中取得的行驶时的第1传感器信息包含在一个第1事务数据中而向认证服务器30发送即可。这样,行驶时的关于电池140的第1传感器信息既可以包含在电动车辆10行驶期间中取得的多个放电量、电压、电流、温度等,也可以指在电动车辆10行驶的期间中取得的多个第1传感器信息。[0233]此外,步骤s202的相互认证处理对于在电池140被安装到电动车辆10时进行的情况进行了说明,但并不限于此。也可以在电动车辆10被起动时进行。[0234][1.10电池评价时处理][0235]接着,对电池制造商服务器40与认证服务器30a~30c之间的电池评价时处理进行说明。[0236]图12是有关本实施方式的电池制造商服务器40与认证服务器30a~30c之间的电池评价时处理的时序图。[0237]首先,电池制造商服务器40从认证服务器30a的分散账本取得关于对象的电池140的电池数据(s301)。具体而言,首先,电池制造商服务器40对于认证服务器30a生成关于对象的电池140的电池数据的取得委托。这里的电池数据例如包括第1传感器信息、第2传感器信息之类的电池140的传感器信息和电池id,但也可以还包括充电量、充电次数等。此外,在取得委托中,既可以指定对象的电池140的电池id,也可以指定包括对象的电池140的电池数据的事务数据。此外,在取得委托中,也可以指定关于记录在认证服务器30a的分散账本中的对象的电池140的全部数据。并且,电池制造商服务器40通过将所生成的取得委托发送给认证服务器30a,从认证服务器30a的分散账本取得关于对象的电池140的电池数据。另外,在图12所示的例子中,电池制造商服务器40从认证服务器30a取得关于对象的电池140的电池数据,但也可以从认证服务器30b或认证服务器30c取得。在从认证服务器30b或认证服务器30c取得的情况下也是同样的。此外,电池制造商服务器40也可以生成表示从认证服务器30a的分散账本取得了关于对象的电池140的电池数据的事务数据,并记录到认证服务器30a~30c的分散账本中。[0238]接着,电池制造商服务器40基于从认证服务器30a取得的电池数据,进行该电池的电池评价处理(s302),得到该电池140的评价。在本实施方式中,电池制造商服务器40通过进行使用电池数据评价电池140的残留价值等电池140的状态的电池评价处理,得到该电池140的电池评价。详细情况在上面叙述了,所以省略说明。[0239]接着,电池制造商服务器40生成包含在步骤s302中得到的该电池140的电池评价和该电池140的电池id的事务数据(以下称作第3事务数据)(s303)。[0240]接着,电池制造商服务器40将在步骤s303中生成的第3事务数据向认证服务器30a发送(s304)。另外,在图12所示的例子中,电池制造商服务器40将所生成的第3事务数据向认证服务器30a发送,但也可以向认证服务器30b或认证服务器30c发送。在发送给认证服务器30b或认证服务器30c的情况下也是同样的。[0241]接着,认证服务器30a如果从电池制造商服务器40取得了第3事务数据(s305),则进行所取得的第3事务数据的验证(s306)。[0242]在步骤s306中,在该第3事务数据的验证没有成功的情况下(s306中为“否”),认证服务器30a向电池制造商服务器40发送该情况的通知(s307)。[0243]另一方面,在步骤s306中,在该第3事务数据的验证成功了的情况下(s306中为“是”),认证服务器30a将该第3事务数据向其他的认证服务器30(认证服务器30b、30c)转送(s308)。另外,在其他的认证服务器30中,也对转送来的该第3事务数据进行验证。[0244]接着,认证服务器30a、认证服务器30b和认证服务器30c执行共识算法(s309)。认证服务器30a、认证服务器30b和认证服务器30c如果验证了该第3事务数据是正当的事务数据(即正当性),则分别生成包含该第3事务数据的区块。并且,认证服务器30a、30b、30c将包含该第3事务数据的区块向分散账本记录。[0245]这样,将由电池制造商服务器40对于电池140的评价结果作为电池140的电池数据不可篡改地记录到分散账本中。[0246][1.11电池再利用时处理][0247]接着,对电池再利用商服务器50与认证服务器30a~30c之间的电池再利用时处理进行说明。[0248]图13是有关本实施方式的电池再利用商服务器50与认证服务器30a~30c之间的电池再利用时处理的时序图。[0249]首先,电池再利用商服务器50从认证服务器30a的分散账本取得关于对象的电池140的电池数据(s401)。具体而言,首先电池再利用商服务器50对于认证服务器30a生成关于对象的电池140的电池数据的取得委托。这里的电池数据包含关于电池140的评价信息、包括充电量的例如第1传感器信息、第2传感器信息之类的电池140的传感器信息和电池id。此外,在取得委托中,既可以指定对象的电池140的电池id,也可以指定包含对象的电池140的电池数据的事务数据。此外,在取得委托中,也可以指定记录在认证服务器30a的分散账本中的关于对象的电池140的全部数据。并且,电池再利用商服务器50通过将所生成的取得委托向认证服务器30a发送,从认证服务器30a的分散账本取得关于对象的电池140的电池数据。另外,在图13所示的例子中,电池再利用商服务器50从认证服务器30a取得关于对象的电池140的电池数据,但也可以从认证服务器30b或认证服务器30c取得。在从认证服务器30b或认证服务器30c取得的情况下也是同样的。此外,电池再利用商服务器50也可以生成表示从认证服务器30a的分散账本取得了关于对象的电池140的电池数据的事务数据,向认证服务器30a~30c的分散账本记录。[0250]接着,电池再利用商服务器50基于从认证服务器30a取得的电池数据,进行该电池的电池评价处理(s402),得到该电池140的电池评价。在本实施方式中,电池再利用商服务器50通过进行使用电池数据对是否应该将电池140再利用、在应该再利用的情况下的再利用方法进行评价的评价处理,得到该电池140的电池评价。详细情况在上面叙述了,所以省略说明。另外,在是否应该再利用的评价中,包括是否有再利用的电池140的评价。[0251]接着,电池再利用商服务器50基于在步骤s402中得到的该电池140的电池评价,判定是否应该将电池140再利用(s403)。[0252]在步骤s403中,在判定为不应该将电池140再利用的情况下(s403中为“否”),结束处理。[0253]另一方面,在步骤s403中,在判定为应该将电池140再利用的情况下(s403中为“是”),电池再利用商服务器50生成包含在步骤s402中得到的该电池140的电池评价的第3事务数据(s404)。另外,在该电池评价中,既可以包括应该将电池140再利用、再利用方法、该电池140的电池id和单元的id等,也可以仅包括应该再利用的电池140的电池id和单元的id。[0254]接着,电池再利用商服务器50将在步骤s404中生成的第3事务数据向认证服务器30a发送(s405)。另外,在图13所示的例子中,电池再利用商服务器50将所生成的第3事务数据向认证服务器30a发送,但也可以向认证服务器30b或认证服务器30c发送。在发送给认证服务器30b或认证服务器30c的情况下也是同样的。[0255]接着,认证服务器30a如果从电池再利用商服务器50取得第3事务数据(s406),则进行所取得的该第3事务数据的验证(s407)。[0256]在步骤s407中,在该第3事务数据的验证没有成功的情况下(s407中为“否”),认证服务器30a向电池再利用商服务器50发送该情况的通知(s408)。[0257]另一方面,在步骤s407中,在该第3事务数据的验证成功了的情况下(s407中为“是”),认证服务器30a将该第3事务数据向其他的认证服务器30(认证服务器30b、30c)转送(s409)。另外,在其他的认证服务器30中也对被转送来的该第3事务数据进行验证。[0258]接着,认证服务器30a、认证服务器30b和认证服务器30c执行共识算法(s410)。认证服务器30a、认证服务器30b和认证服务器30c如果验证了该第3事务数据是正当的事务数据(即正当性),则分别生成包含该第3事务数据的区块。并且,认证服务器30a、30b、30c将包含该第3事务数据的区块向分散账本记录。[0259]这样,将由电池再利用商服务器50对于电池140的评价结果作为电池140的电池数据不可篡改地记录到分散账本中。[0260][1.12实施方式的效果等][0261]如以上这样,根据有关本实施方式的电池数据管理方法等,通过从正规的电池140、电动车辆10或充电站20将电池数据经由认证服务器30记录到分散账本中,能够防止电池数据的篡改。即,根据有关本实施方式的电池数据管理方法等,能够利用区块链技术管理搭载在电动车辆10上的电池数据以使其不被篡改。[0262]进而,通过将电池数据记录到分散账本中,保证该数据的可靠性。由此,电池的制造商或再利用商之类的服务商能够安心地利用电池数据,所以能够进行例如提供电池的状态、残留价值、再利用方法等的电池评价的服务。[0263]此外,通过从电池的制造商或再利用商之类的服务商使用的服务器将电池评价作为电池数据记录到分散账本中,能够防止电池评价的篡改。由此,能够在想要利用电池数据的企业间经由认证服务器30安全地共用电池数据。由此,不仅能够在电动车辆10的二手车评价中利用电池数据,在电池140的再利用时也能够利用电池数据。此外,通过利用包含电池评价的电池数据,能够将例如劣化较快的电池140在适当的时机在用于电动车辆10以外用途中使用等,进行适合于各个电池140的使用等,能够有效地利用各个电池140。[0264]此外,根据本实施方式,通过在电池与充电站之间进行相互认证,或在电池与电动车辆之间进行相互认证,能够将不正当的电池排除。[0265][2.其他变形例][0266]另外,将本发明基于上述各实施方式进行了说明,但本发明当然并不限定于上述各实施方式。以下这样的情况也包含在本发明中。[0267](1)在上述的实施方式中,例如如在图10的步骤s107中说明那样,假设充电站20进行电池140的充电而进行了说明,但并不限于此。也可以充电设备60进行电池140的充电。以下,使用图14对通过将电动车辆10与充电设备60连接来进行电池140的充电的情况进行说明。[0268]图14是表示有关变形例的电池140及电动车辆10之间的认证处理和电动车辆10及认证服务器30a~30c之间的充电时处理的时序图。[0269]首先,用户将电动车辆10与充电设备60连接(s501)。于是,电动车辆10检测出自身(电动车辆10)被连接到充电设备60。[0270]接着,电池140及电动车辆10进行相互认证(s502)。[0271]接着,电池140进行与电动车辆10的认证是否成功的判定(s503)。在步骤s503中,电池140在与电动车辆10的认证没有成功的情况下(s503中为“否”),判断为该电动车辆10是不正当的电动车辆,将该电动车辆10的车辆id记录(s504),在没有被充电的原状下结束。[0272]另外,以后的处理即步骤s505~步骤s516的处理与图10的步骤s105~步骤s116的处理是同样的,所以省略说明。[0273]由此,将被充电设备60充电的电池140的第2传感器信息不可篡改地记录到分散账本中,所以保证了包括该第2传感器的电池数据。由此,能够安心地利用包括该第2传感器的电池数据。[0274](2)在上述实施方式中,假设认证服务器30、电池制造商服务器40和电池再利用商服务器50是不同的服务器进行了说明,但并不限于此。也可以电池制造商服务器40及/或电池再利用商服务器50具有认证服务器30的功能。[0275](3)在上述的实施方式中,使用电池id及充电站20的id、车辆id,但并不限于此,也可以作为电池id及充电站20的id、车辆id而使用记载在加密秘钥的证书中的id。[0276](4)在上述的实施方式中,例如如图11及图14所示,电动车辆10向认证服务器30发送事务数据,但并不限于此。也可以在电动车辆10没有与通信网络70连接时,将所生成的事务数据记录到安装在电动车辆10上的电池140中。在此情况下,该电池140也可以在被充电站20充电时,将所记录的事务数据经由充电站20向认证服务器30发送。由此,能够将包含电动车辆10没有与通信网络70连接时的第1传感器信息及/或第2传感器的电池数据也不可篡改地记录到分散账本中。[0277](5)在上述实施方式中,例如图10,图11及图14所示,电动车辆10或充电站20生成事务数据,但并不限于此。在电池140具有事务数据生成部的情况下,也可以电池140生成包含第1传感器信息及/或第2传感器的事务数据,经由电动车辆10或充电站20向认证服务器30发送。[0278](6)上述的实施方式的各装置具体而言是由微处理器、rom、ram、硬盘单元、显示器单元、键盘、鼠标等构成的计算机系统。在上述ram或硬盘单元中记录有计算机程序。通过上述微处理器按照上述计算机程序动作,各装置达成其功能。这里,计算机程序是为了达成规定的功能将表示对于计算机的指令的命令代码组合多个而构成的。[0279](7)上述的实施方式的各装置也可以构成的构成要素的一部分或全部由1个系统lsi(large scale integration:大规模集成电路)构成。系统lsi是将多个构成部集成到1个芯片上而制造出的超多功能lsi,具体而言,是包括微处理器、rom、ram等而构成的计算机系统。在上述ram中存储有计算机程序。通过微处理器按照计算机程序动作,系统lsi实现其功能。[0280]此外,构成上述各装置的构成要素的各部既可以单独地1芯片化,也可以包含一部分或全部而1芯片化。[0281]此外,这里设为系统lsi,但根据集成度的差异,也有称作ic、lsi、超级lsi、超大规模lsi的情况。此外,集成电路化的方法并不限于lsi,也可以由专用电路或通用处理器实现。也可以利用在lsi制造后能够编程的fpga(现场可编程门阵列,field programmable gate array)、或能够再构成lsi内部的电路单元的连接或设定的可重构处理器。[0282]进而,如果因半导体技术的进步或派生的其他技术而出现替代lsi的集成电路化的技术,则当然也可以使用其技术进行功能块的集成化。有可能是生物技术的应用等。[0283](8)构成上述各装置的构成要素的一部分或全部也可以由相对于各装置能够拆装的ic卡或单体的模组构成。上述ic卡或上述模组是由微处理器、rom、ram等构成的计算机系统。上述ic卡或上述模组也可以包括上述的超多功能lsi。通过微处理器按照计算机程序动作,上述ic卡或上述模组达成其功能。该ic卡或该模组也可以具有耐干预性。[0284](9)本发明也可以是上述所示的方法。此外,也可以是将这些方法通过计算机实现的计算机程序,也可以是由上述计算机程序构成的数字信号。[0285]此外,本发明也可以将上述计算机程序或上述数字信号记录到能够由计算机读取的记录介质,例如软盘、硬盘、cd-rom、mo、dvd、dvd-rom、dvd-ram、bd(blu-ray disc(注册商标))、半导体存储器等中。此外,也可以是记录在这些记录介质中的上述数字信号。[0286]此外,本发明也可以将上述计算机程序或上述数字信号经由电气通信线路、无线或有线通信线路、以因特网为代表的网络、数据广播等传送。[0287]此外,本发明也可以是具备微处理器和存储器的计算机系统,上述存储器记录有上述计算机程序,上述微处理器按照上述计算机程序动作。[0288]此外,也可以通过将上述程序或上述数字信号记录在上述记录介质中并移送、或通过将上述程序或上述数字信号经由上述网络等移送,由独立的其他的计算机系统实施。[0289](10)也可以将上述实施方式及上述变形例分别组合。[0290]产业上的可利用性[0291]本发明能够用于能够利用区块链技术安全地管理电池数据的电池数据管理方法、电池数据管理系统及程序。[0292]标号说明[0293]1 电池数据管理系统[0294]10 电动车辆[0295]20 充电站[0296]30a、30b、30c 认证服务器[0297]40 电池制造商服务器[0298]50 电池再利用商服务器[0299]60 充电设备[0300]70 通信网络[0301]110 车辆管理部[0302]120 电池连接部[0303]130、206、305、405、505、1405 通信部[0304]140 电池[0305]201 用户认证部[0306]202 电池认证部[0307]203 充电控制部[0308]204、403、503、1104 事务数据生成部[0309]205、304、404、504、1105、1404 记录部[0310]301 事务数据验证部[0311]302 区块生成部[0312]303 同步部[0313]401 电池管理部[0314]402、501 电池评价部[0315]502 电池再利用管理部[0316]1101、1401 认证部[0317]1102、1403 控制部[0318]1103 充电管理部[0319]1402 计测部。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
电池数据管理方法、电池数据管理系统及程序与流程
作者:admin
2022-08-27 12:03:10
898
关键词:
发电;变电;配电装置的制造技术
专利技术
- 下一篇: 用于核酸转染的类脂质及其用途的制作方法
- 上一篇: 作业机械以及作业机械的控制方法与流程