首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于区块链的电子签章在线签署系统及方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:江苏翔晟信息技术股份有限公司

摘要:本发明公开了一种基于区块链的电子签章在线签署系统,所述电子签章签署信息查询模块用于统计对电子签章签署信息统计模块中信息进行查询的信息;所述电子签章签署信息统计模块统计的内容及电子签章签署信息查询模块查询信息均会在区块链中进行上链存储,区块链在对数据进行保存时,会自动获取当前时间,并将当前时间以时间戳的形式与待保存的数据一同进行存储。本发明能够对电子签章模式进行选择,同时针对不同电子签章模式下出现的特殊情况对电子签章进行调整处理,尽量避免电子签章出现交叠、不完整现象,确保电子签章的签署效果。

主权项:1.一种基于区块链的电子签章在线签署系统,其特征在于,包括:电子签章模式选择模块,所述电子签章模式选择模块用于对电子签章模式进行选择,所述电子签章模式包括骑缝签章模式、查询签章模式;电子签章签署位置确定模块,所述电子签章签署位置确定模块会先建立一个电子签章签署模型,在建立的电子签章签署模型中针对电子签章模式选择模块中不同的电子签章模式对签章位置进行确认,待所有电子签章的签署位置确定后,再根据电子签章签署模型中电子签章的位置对各电子签章进行签署;电子签章签署信息统计模块,所述电子签章签署信息统计模块用于统计对应文件中的电子签章模式及对应的位置、个数,同时还对各个电子签章的签署人及相应的签署信息进行统计;电子签章签署信息查询模块,所述电子签章签署信息查询模块用于统计对电子签章签署信息统计模块中信息进行查询的信息;所述电子签章签署信息统计模块统计的内容及电子签章签署信息查询模块查询信息均会在区块链中进行上链存储,区块链在对数据进行保存时,会自动获取当前时间,并将当前时间以时间戳的形式与待保存的数据一同进行存储,在电子签章签署信息统计模块统计的内容及电子签章签署信息查询模块查询信息已经区块链在区块链中进行保存的情况下,当电子签章签署信息统计模块统计的内容或电子签章签署信息查询模块查询信息发生变动时,每次变动,区块链均会对发生变动的数据对应模块中的数据重新进行保存;所述电子签章签署位置确定模块包括骑缝签章模式位置确定模块及查询签章模式位置确定模块,所述骑缝签章模式位置确定模块对骑缝签章模式下电子签章的位置进行确定;所述查询签章模式位置确定模块对查询签章模式下电子签章的位置进行确定;所述电子签章来源于外部签章硬件设备导入或者在联网状态下调用指定服务器上的电子签章,电子签章签署模块在用户选择完电子签章模式并实现对电子签章的导入或调用后,会直接将电子签章模式的选择时间、选择电子签章模式的内容、电子签章的来源方式及电子签章导入或者调用的时间以区块链的形式进行保存,在保存完成后,电子签章签署模块会每隔第二单位时间对数据进行更新,再次保存到区块链中,并且在区块链中更新的数据保存的位置会与原有数据保存的位置相邻,所述电子签章的来源方式即判断电子签章是来源于外部签章硬件设备导入,还是在联网状态下调用指定服务器上的电子签章;电子签章签署位置确定模块在获取到电子签章后且在进行电子签章签署位置确定之前,先对获取到的电子签章的尺寸大小及签章内容进行识别,具体对电子签章的尺寸大小及签章内容的识别方法如下:S1.1、获取电子签章上部边缘与水平线的交点作为切点a1,获取电子签章左部边缘与竖直线的交点作为切点a2;S1.2、过切点a1作水平线的垂线b1、过切点a2作竖直线的垂线b2,所述b1与b2的交点记为a3,计算线段la1a3与线段la2a3的平均值,即,记录电子签章的尺寸大小为半径为的圆,圆心为a3;S1.3、获取电子签章中各个字体所占空间的中点a4,将a3与a4进行连接,判断a4在射线La3a1的相对位置,并计算射线La3a1与射线La3a4之间的夹角β,当a4在射线La3a1的右边,则判定射线La3a1与射线La3a4之间的夹角为正数,当a4在射线La3a1的左边,则判定射线La3a1与射线La3a4之间的夹角为负数;S1.4、对字体角度进行纠正,将字体沿中点a4逆时针旋转β;S1.5、将步骤S1.4中角度纠正过的字体与字体对比库进行匹配,当所有字体均匹配成功时,则判定该电子签章合格,能够进行使用,当存在字体匹配不成功时,则判定该电子签章不合格,不能够进行使用;所述查询签章模式位置确定模块先获取查询签章模式下需要进行电子签章签署的关键词,进而通过检索方式对关键词位置进行确定,计算关键词的长度d,将关键词的长度除以2得到该关键词对应的中点c,将电子签章的圆心a3与该关键词对应的中点c进行重合,得到查询签章模式下该关键词对应的电子签章位置,所述查询签章模式位置确定模块在得到该关键词对应的电子签章位置后,会直接将该电子签章位置及该关键词以区块链的形式进行保存,区块链在对电子签章位置进行保存的同时,会自动获取当前时间并以时间戳的形式对数据保存的时间进行记录;所述查询签章模式位置确定模块中在通过检索方式对关键词位置进行确定时,若检索到的某个关键词靠近页面边缘使得对应的电子签章范围超过页面时,需要对电子签章进行平移或者缩略调整,首先对电子签章进行缩略调整,使得电子签章的边缘与页面的边缘相切,然后对电子签章的内容进行识别,判断电子签章的可行性,当电子签章可行时,则对该调整方式进行确认,当电子签章不可行时,则需要将电子签章进行缩略极限调整,既满足电子签章可行性,又使其尺寸大小达到最小,然后再进行平移调整,即对缩略极限调整后的电子签章根据临近的页面边缘的不同进行相应的上、下、左、右平移,使得电子签章的边缘与页面的边缘相切,且电子签章与该关键词有重叠部分,当缩略极限调整后的电子签章临近页面的左边缘时,则将缩略极限调整后的电子签章进行相应的右平移,当缩略极限调整后的电子签章临近页面的右边缘时,则将缩略极限调整后的电子签章进行相应的左平移,当缩略极限调整后的电子签章临近页面的上边缘时,则将缩略极限调整后的电子签章进行相应的下平移,当缩略极限调整后的电子签章临近页面的下边缘时,则将缩略极限调整后的电子签章进行相应的上平移;判断电子签章的可行性的方法如下:S2.1、对缩略调整后的电子签章的尺寸大小及签章内容进行识别,判断缩略后的电子签章是否合格,并记录识别后的签章内容m;S2.2、当缩略调整后的电子签章不合格时,则判定缩略调整后的电子签章不可行;S2.3、当缩略调整后的电子签章合格时,将识别后的签章内容m与未调整前该电子签章识别的签章内容进行比较,所述签章内容为电子签章中角度纠正过的字体与字体对比库匹配出的结果,若m与未调整前该电子签章识别的签章内容一样,则判定缩略调整后的电子签章可行,若m与未调整前该电子签章识别的签章内容不一样,则判定缩略调整后的电子签章不可行;对电子签章进行缩略极限调整的方法如下:S3.1、当缩略调整后的电子签章不可行时,将该缩略调整后的电子签章的尺寸大小增大第一单位长度,再次判断调整后的电子签章的可行性;S3.2、重复步骤S3.1的操作,直至调整后的电子签章的可行,并获取此时该调整后的电子签章的尺寸大小;判断电子签章的边缘与页面的边缘相切的方法如下:S4.1、获取屏幕图像,对屏幕图像进行灰度处理;S4.2、计算处理后的图像中相邻像素点对应灰度值的差值,当所得差值大于第一阈值时,对该差值对应的灰度值较小的像素点进行标记;S4.3、对标记的像素点的位置进行判断,当标记的像素点相邻且呈链式结构,且呈链式结构的标记像素点个数大于等于第二阈值时,则将该部分标记的像素点判定为页面的边缘;S4.4、判断电子签章中红色像素点与页面的边缘重合的像素点个数,当电子签章中红色像素点与页面的边缘重合的像素点个数等于1时,则判定电子签章的边缘与页面的边缘相切;所述查询签章模式位置确定模块中在通过检索方式对关键词位置进行确定时,若检索到的某个关键词不在同一行,则分别获取该关键词在分别在两行上的长度d1、d2,分别计算d1、d2与该关键词长度d之间的比值、,获取、两者之间的较大值,将对应部分关键词的中点与电子签章的圆心a3进行重合,得到该情况下该关键词对应的电子签章位置,若检索到该情况下该关键词对应的电子签章范围超过页面,需要对电子签章进行平移或者缩略调整,所述查询签章模式位置确定模块在对电子签章进行平移或者缩略调整后,会对进行平移和缩略调整后的电子签章位置进行统计,并将统计结果以区块链的形式进行保存;所述骑缝签章模式位置确定模块对骑缝签章模式下电子签章的位置进行确定时,需要获取需要进行骑缝签章对应的文件页数n及电子签章的尺寸大小,电子签章的尺寸大小为半径为的圆,将电子签章按直径大小均分成n份,每份电子签章的宽度为,按顺序将每份电子签章签署在不同页面边缘的同一位置上,并使得每份电子签章的边缘与页面边缘相切,骑缝签章模式签署后的电子签章,按照文件页数大小排序,能够将各文件页中对应的每份电子签章重新组合成一个完整的电子签章,所述不同页面边缘的同一位置中的具体位置是由签署人通过鼠标进行上下调整的。

全文数据:

权利要求:

百度查询: 江苏翔晟信息技术股份有限公司 基于区块链的电子签章在线签署系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。