一种订立电子合同的方法及服务器技术

技术编号:14401923 阅读:56 留言:0更新日期:2017-01-11 14:25
本发明专利技术涉及电子商务领域,特别涉及一种订立电子合同的方法及服务器。本方法包括服务器接收第一客户端发送的合同文档,将所述合同文档转换成合同图片,并生成与所述合同文档和所述合同图片相关联的合同标识,将所述合同标识和所述合同图片发送给所述第一客户端;服务器接收第一客户端发送的合同标识、签署位置信息和签署方身份信息;并根据所述签署方身份信息将所述合同标识、与合同标识相关联的合同图片和签署方位置信息发送给第二客户端;服务器接收第二客户端发送的所述合同标识和签署图片;并根据所述签署位置信息将签署图片写入与所述合同标识相关联的合同文档。本方案交易双方提供了方便快捷的签署方式,减少了资源浪费。

【技术实现步骤摘要】

本专利技术涉及电子商务领域,特别涉及一种订立电子合同的方法及服务器
技术介绍
传统合同一般以当事人签字或者盖章的方式形成,合同的签订受到了时间、地点等的多重限定,并且纸质合同造成了资源浪费。随着电子技术的发展,传统合同正逐渐被电子合同所取代,电子合同是双方或者多方当事人之间通过电子信息网络以电子的形式达成的设立、变更、终止财产性民事权利义务关系的协议。电子合同具有使用方便,传输效率高,不受时间地点的限制等优点。但是由于互联网的开放性,电子合同在传输过程中必然会存在安全性问题,电子合同在传输过程中容易被截取或篡改,对合同双方的交易安全构成了很大威胁。
技术实现思路
本专利技术的目的是为了克服现有技术的缺陷,提供一种订立电子合同的方法及服务器。本专利技术方法是通过下述技术方案实现的:一种订立电子合同的方法具体包括:步骤A1、第一客户端向服务器发送合同文档;步骤A2、服务器将合同文档转换成合同图片,并生成与合同文档和合同图片相关联的合同标识,向第一客户端发送合同标识和合同图片;优选的,步骤A2可以为:服务器将合同文档根据预设转换关系转换成合同图片,生成合同标识、每个合同图片对应生成一个图片标识,合同标识与合同文档和所有合同图片相关联,将合同标识、图片标识和合同图片发送给第一客户端;步骤A3、第一客户端根据创建方在合同图片上设置的签署位置生成签署位置信息;将合同标识、签署位置信息和创建方输入的签署方身份信息建立对应关系并发送给服务器;步骤A3具体包括:步骤301:第一客户端将创建方输入签署方信息发送给服务器;签署方信息包括:签署方身份信息和签署方编码,或签署方身份信息和认证方式,或签署方身份信息、签署方编码和认证方式;步骤302、服务器生成与签署方信息相关联的签署方标识;并签署方标识发送给第二客户端;步骤303、第二客户端接收创建方根据签署方身份信息对应设置的签署位置,根据创建方在合同图片上设置的签署位置生成签署位置信息;将与合同标识相关联的合同标识、签署位置信息和与签署方身份信息相关联的签署方标识建立对应关系并发送给服务器;优选的,根据创建方在合同图片上设置的签署位置生成签署位置信息具体包括:根据签署位置信息所在合同图片的图片标识和签署位置的坐标信息生成签署位置信息。步骤A4、服务器根据签署方身份信息将合同标识、合同图片、签署方位置信息发送给第二客户端;若签署方身份信息具体为签署方联系方式;步骤A4具体包括:步骤101、服务器根据签署方联系方式将包含合同标识的签署提醒发送至第二客户端;步骤102、第二客户端接收签署方对签署提醒的触发信息,将合同标识发送给服务器;步骤103、服务器根据合同标识和签署方联系方式获取签署位置信息和合同图片,将合同图片和签署位置信息发送给第二客户端。若签署方身份信息具体为签署方登录应用系统的用户名;步骤A4具体包括:步骤201、第二客户端启动应用系统,接收签署方输入的用户名和密码,将用户名和密码发送给服务器;步骤202、服务器根据用户名和密码判定签署方身份合法后,根据用户名获取签署位置信息和合同标识,将合同标识、与合同标识相关联的合同图片和签署位置信息发送给第二客户端。进一步的,若签署方信息包括签署方编码;步骤A4具体包括:步骤401:服务器根据签署方信息中的签署方编码判断是否有签署顺序,是则执行步骤403,否则执行步骤402;步骤402、服务器根据多个签署方信息中的签署方身份信息将合同标识发送给所有第二客户端;步骤403、服务器根据签署方编码顺序获取签署方信息作为当前签署方信息,根据当前签署方信息中的签署方身份信息将合同标识、合同图片和签署方位置信息发送给第二客户端;步骤A6之后还包括:服务器判断是否还有未被获取过的签署方信息,是则返回步骤403,否则结束。优选的,若签署方信息包括认证方式:具体的,认证方式可以为:人脸身份认证或实名身份认证或指纹身份认证或短信身份认证。步骤A3之后,步骤A4之前还包括:步骤501、服务器从签署方信息中获取认证方式,根据认证方式向第二客户端发送认证页面链接;步骤502、第二客户端根据认证页面链接加载并显示身份认证页面,接收签署方输入的身份认证信息,并将身份认证信息发送给服务器;步骤503、服务器根据身份认证信息判断签署方身份是否合法,是则执行步骤A4,否则向第二客户端发送身份认证失败提醒,结束。步骤A5、第二客户端根据签署位置信息在合同图片上显示签署位置,并接收签署方上传的签署图片或服务器下发的签署图片;将合同图片的合同标识发送给服务器,若接收到签署方上传的签署图片则还需将签署图片发送给服务器;步骤A6、服务器根据合同标识获取合同文档,并根据签署位置信息将签署图片写入合同文档。优选的,服务器中预存有与签署方身份信息对应的数字证书;步骤A6之后还包括:服务器根据签署方身份信息获取数字证书,将数字证书写入合同文档。优选的,步骤A1之后,步骤A2之前还包括:步骤601、服务器判断合同文档格式是否是预设格式,是则执行步骤A2,否则执行步骤602;步骤602、服务器判断合同文档格式是否可以转换成预设格式,是则服务器将合同文档转换为预设格式,执行步骤A2,否则向第一客户端发送合同文档格式不支持提醒。需要说明的是,第一客户端与第二客户端可以为同一个客户端。一种订立电子合同的服务器,包括:标识生成模块11,用于接收第一客户端发送的合同文档,将合同文档转换成合同图片,并生成与合同文档和合同图片相关联的合同标识;标识生成模块具体包括:第五接收子模块,用于接收第一客户端单发送的合同文档;第一转换子模块,用于将第五接收子模块接收到的合同文档根据预设转换关系转换成合同图片;标识生成子模块,用于生成合同标识、图片标识;合同标识与合同文档和所有合同图片相关联,每个合同图片对应一个图片标识。第一接收模块接收到的签署位置信息具体包括:签署位置所在合同图片的图片标识和签署位置坐标信息。第一发送模块12,用于将标识生成模块11生成的合同标识和合同图片发送给第一客户端;第一接收模块13,用于接收第一客户端发送的合同标识、签署位置信息和签署方身份信息;第一接收模块13,具体包括:第三接收子模块,用于接收第一客户端发送的合同标识、签署位置信息和签署方信息,并生成与签署方信息相关联的签署方标识;签署方信息包括:签署方身份信息和签署方编码,或签署方身份信息和认证方式,或签署方身份信息、签署方编码和认证方式;第四发送子模块,具体用于将第三接收子模块接收到的签署方标识发送给第一客户端;第四接收子模块,具体用于接收第一客户端发送的合同标识、签署方标识和签署位置信息。第二发送模块14,用于根据第一接收模块13接收到的签署方身份信息将合同标识、与合同标识相关联的合同图片和签署方位置信息发送给第二客户端;若第一接收模块13接收到的签署方身份信息具体为签署方联系方式;第二发送模块14,具体包括:第一发送子模块,用于根据第一接收模块13接收到的签署方联系方式将包含合同标识的签署提醒发送至第二客户端;第一接收子模块,用于接收第二客户端发送的合同标识;第二发送子模块,用于根据第一接收子模块接收到的合同标识和签署方联系方式获取签署位置信息和合同图片,将合同图片和签署位置信息发送给第二客户端。第一接收模块13接收到的本文档来自技高网...
一种订立电子合同的方法及服务器

【技术保护点】
一种订立电子合同的方法,其特征在于,包括:步骤A1、第一客户端将合同文档发送给服务器;步骤A2、所述服务器将所述合同文档转换成合同图片,并生成与所述合同文档和所述合同图片相关联的合同标识,将所述合同标识和所述合同图片发送给所述第一客户端;步骤A3、所述第一客户端根据创建方在所述合同图片上设置的签署位置生成签署位置信息;将所述合同标识、所述签署位置信息和创建方输入的签署方身份信息建立对应关系并发送给服务器;步骤A4、所述服务器根据所述签署方身份信息将所述合同标识、所述合同图片、所述签署方位置信息发送给第二客户端;步骤A5、所述第二客户端根据所述签署位置信息在所述合同图片上显示签署位置,并接收签署方上传的签署图片或服务器下发的签署图片;将所述合同图片的合同标识发送给服务器,若接收到签署方上传的签署图片则还需将所述签署图片发送给服务器;步骤A6、所述服务器根据所述合同标识获取合同文档,并根据所述签署位置信息将所述签署图片写入所述合同文档。

【技术特征摘要】
1.一种订立电子合同的方法,其特征在于,包括:步骤A1、第一客户端将合同文档发送给服务器;步骤A2、所述服务器将所述合同文档转换成合同图片,并生成与所述合同文档和所述合同图片相关联的合同标识,将所述合同标识和所述合同图片发送给所述第一客户端;步骤A3、所述第一客户端根据创建方在所述合同图片上设置的签署位置生成签署位置信息;将所述合同标识、所述签署位置信息和创建方输入的签署方身份信息建立对应关系并发送给服务器;步骤A4、所述服务器根据所述签署方身份信息将所述合同标识、所述合同图片、所述签署方位置信息发送给第二客户端;步骤A5、所述第二客户端根据所述签署位置信息在所述合同图片上显示签署位置,并接收签署方上传的签署图片或服务器下发的签署图片;将所述合同图片的合同标识发送给服务器,若接收到签署方上传的签署图片则还需将所述签署图片发送给服务器;步骤A6、所述服务器根据所述合同标识获取合同文档,并根据所述签署位置信息将所述签署图片写入所述合同文档。2.如权利要求1所述的方法,其特征在于,所述签署方身份信息具体为签署方联系方式;所述步骤A4具体包括:步骤101、所述服务器根据所述签署方联系方式将包含所述合同标识的签署提醒发送至所述第二客户端;步骤102、所述第二客户端接收签署方对所述签署提醒的触发信息,将合同标识发送给服务器;步骤103、服务器根据所述合同标识和所述签署方联系方式获取签署位置信息和合同图片,将合同图片和签署位置信息发送给所述第二客户端。3.如权利要求1所述的方法,其特征在于,所述签署方身份信息具体为签署方登录应用系统的用户名;所述步骤A4具体包括:步骤201、第二客户端启动应用系统,接收签署方输入的用户名和密码,将用户名和密码发送给服务器;步骤202、服务器根据用户名和密码判定签署方身份合法后,根据所述用户名获取签署位置信息和合同标识,将合同标识、与合同标识相关联的合同图片和签署位置信息发送给所述第二客户端。4.如权利要求1所述的方法,其特征在于,所述步骤A3具体包括:步骤301:所述第一客户端将创建方输入签署方信息发送给服务器;所述签署方信息包括:签署方身份信息和签署方编码,或签署方身份信息和认证方式,或签署方身份信息、签署方编码和认证方式;步骤302、所述服务器生成与所述签署方信息相关联的签署方标识;并签署方标识发送给第二客户端;步骤303、第二客户端接收创建方根据签署方身份信息对应设置的签署位置,根据创建方在所述合同图片上设置的签署位置生成签署位置信息;将与所述合同标识相关联的合同标识、签署位置信息、与所述签署方身份信息相关联的签署方标识建立对应关系并发送给服务器。5.如权利要求4所述的方法,其特征在于,所述签署方信息包括:签署方身份信息和签署方编码,或签署方身份信息、签署方编码和认证方式;所述步骤A4具体包括:步骤401:服务器根据签署方信息中的签署方编码判断是否有签署顺序,是则执行步骤403,否则执行步骤402;步骤402、所述服务器根据所述多个签署方信息中的签署方身份信息将所述合同标识发送给所有第二客户端;步骤403、所述服务器根据所述签署方编码顺序获取签署方信息作为当前签署方信息,根据当前签署方信息中的签署方身份信息将所述合同标识、合同图片和签署方位置信息发送给第二客户端;所述步骤A6之后还包括:所述服务器判断是否还有未被获取过的签署方信息,是则返回步骤403,否则结束。6.如权利要求4所述的方法,其特征在于,所述签署方信息包括:签署方身份信息和认证方式,或者签署方身份信息、签署方编码和认证方式;所述步骤A3之后,步骤A4之前还包括:步骤501、所述服务器从签署方信息中获取认证方式,根据所述认证方式向第二客户端发送认证页面链接;步骤502、所述第二客户端根据认证页面链接加载并显示身份认证页面,接收用户输入的身份认证信息,并将所述身份认证信息发送给服务器;步骤503、所述服务器根据所述身份认证信息判断签署方身份是否合法,是则执行步骤A4,否则向所述第二客户端发送身份认证失败提醒,结束。7.如权利要求4所述的方法,其特征在于,所述认证方式具体为:人脸身份认证或实名身份认证或指纹身份认证或短信身份认证。8.如权利要求1所述的方法,其特征在于,所述步骤A2具体为:所述服务器将所述合同文档根据预设转换关系转换成合同图片,每个合同图片对应生成一个图片标识,将所述合同标识与所述合同文档和所有合同图片相关联,将所述合同标识、所述图片标识和所述合同图片发送给所述第一客户端;所述根据创建方在所述合同图片上设置的签署位置生成签署位置具体包括:根据所述签署位置信息所在合同图片的图片标识和签署位置的坐标信息生成签署位置信息。9.如权利要求1所述的方法,其特征在于,所述服务器中预存有与所述签署方身份信息对应的数字证书;所述步骤A6之后还包括:所述服务器根据所述签署方身份信息获取所述数字证书,将所述数字证书写入所述合同文档。10.如权利要求1所述的方法,其特征在于,所述步骤A1之后,所述步骤A2之前还包括:步骤601、所述服务器判断合同文档格式是否是预设格式,是则执行步骤A2,否则执行步骤602;步骤602、所述服务器判断所述合同文档格式是否可以转换成所述预设格式,是则所述服务器将所述合同文档转换为所述预设格式,执行步骤A2,否则向第一客户端发送合同文档格式不支持提醒。11.如权利要求1所述的方法,其特征在于,所述服务器根据所述合同标识获取合同文档之后,所述服务器根据所述签署位置信息将签署图片写入所述合同文档之前还包括:步骤701、第二客户端接收用户上传的合同验证图片,并将所述合同验证图片发送给所述服务器;步骤702、服务器根据合同标识获取合同文档,将所述合同验证图片与所述合同文档进行比对,判断内容是否一致,是则根据所述签署位置信息将签署图片写入所述合同文档,否则向第二客户端发送合同被篡改提醒,结束。12.如权利要求11所述的方法,其特征在于,步骤702之前还包括:判断所述合同验证图片的分辨率是否大于预设值,是则执行步骤702,否则向第二客户端发送合同验证图片不合格提醒。13.如权利要求11所述的方法,其特征在于,步骤702之前还包括:服务器对所述合同验证图片进行光学字符识别,将识别得到的文字进行字数统计,判断合同验证图片中的字数是否大于预设值,是则执行步骤702,否则向第二客户端发送合同验证图片不合格提醒。14.一种订立电子合同的方法,其特征在于,包括:步骤B1、服务器接收第一客户端发送的合同文档,将所述合同文档转换成合同图片,并生成与所述合同文档和所述合同图片相关联的合同标识,将所述合同标识和所述合同图片发送给所述第一客户端;步骤B2、服务器接收第一客户端发送的合同标识、签署位置信息和签署方身份信息,根据所述签署方身份信息将所述合同标识、合同图片、签署方位置信息发送给第二客户端;步骤B3、服务器接收第二客户端发送的所述合同标识;若服务器还接收到第二客户端发送的签署图片则根据所述签署位置信息将签署图片写入与所述合同标识相关联的合同文档,若没有接收到第二客户端发送的签署图片则将服务器中预存的签署图片写入合同文档。15.如权利要求14所述的方法,其特征在于,所述步骤B2中服务器接收到的所述签署方身份信息具体为签署方联系方式;所述根据所述签署方身份信息将所述合同标识、与合同标识相关联的合同图片和签署方位置信息发送给第二客户端具体包括:步骤801、所述服务器根据签署方联系方式将包含合同标识的签署提醒发送至所述第二客户端;步骤802、服务器接收第二客户端发送的合同标识,并根据所述合同标识和所述签署方联系方式获取签署位置信息和合同图片,将合同图片和签署位置信息发送给所述第二客户端。16.如权利要求14所述的方法,其特征在于,所述步骤B2中服务器接收到的所述签署方身份信息具体为签署方登录应用系统的用户名;所述根据所述签署方身份信息将所述合同标识、与合同标识相关联的合同图片和签署方位置信息发送给第二客户端具体包括:服务器接收第二客户端发送的用户名和密码,根据用户名和密码判定签署方身份合法后,根据所述用户名获取签署位置信息和合同标识,将合同标识、与合同标识相关联的合同图片和签署位置信息发送给所述第二客户端。17.如权利要求14所述的方法,其特征在于,所述步骤B2具体包括:步骤901、服务器接收第一客户端发送的合同标识、签署位置信息和签署方身份信息;并生成与所述签署方信息相关联的签署方标识,将签署方标识发送给第一客户端;所述签署方信息包括签署方身份信息和签署方编码,或签署方身份信息和认证方式,或签署方身份信息、签署方编码和认证方式;步骤902、服务器接收第一客户端发送的合同标识、签署方标识和签署位置信息。18.如权利要求17所述的方法,其特征在于,所述签署方信息包括:签署方身份信息和签署方编码,或签署方身份信息、签署方编码和认证方式;所述根据所述签署方身份信息将所述合同标识、与合同标识相关联的合同图片和签署方位置信息发送给第二客户端具体包括:步骤A01:服务器根据签署方信息中的签署方编码判断是否有签署顺序,是则执行步骤A03,否则执行步骤A02;步骤A02、所述服务器根据所述多个签署方信息中的签署方身份信息将所述合同标识发送给所有第二客户端;步骤A03、所述服务器根据所述签署方编码顺序获取签署方信息作为当前签署方信息,根据当前签署方信息中的签署方身份信息将所述合同标识、合同图片和签署方位置信息发送给第二客户端;所述步骤B3之后还包括:所述服务器判断是否还有未被获取过的签署方信息,是则返回步骤A03,否则结束。19.如权利要求17所述的方法,其特征在于,所述签署方信息包括:签署方身份信息和认证方式,或者签署方身份信息、签署方编码和认证方式;所述步骤B2之后,步骤B3之前还包括:步骤B01、所述服务器从签署方信息中获取认证方式,根据所述认证方式向第二客户端发送认证页面链接;步骤B02、所述服务器接收第二客户端发送的身份认证信息,根据所述身份认证信息判断签署方身份是否合法,是则执行步骤B3,否则向所述第二客户端发送身份认证失败提醒,结束。20.如权利要求17所述的方法,其特征在于,所述认证方式具体为:人脸身份认证或实名身份认证或指纹身份认证或短信身份认证。21.如权利要求14所述的方法,其特征在于,所述步骤B...

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1