一种签名信息处理方法及装置的制作方法

文档序号:7755624阅读:96来源:国知局
专利名称:一种签名信息处理方法及装置的制作方法
技术领域
本发明涉及网络及信息安全技术领域,尤其涉及一种签名信息处理方法及装置。
背景技术
在日常生活和工作中,往往有很多文件、命令、条约、协议、合同等需要签署,以便 在法律上能够认证、核准和生效。传统上,人们一般采用手写签名或印章的方式。随着电子 商务的发展,带来了贸易方式革命性的变化,同时也带来了电子商务的签名问题。由于电子商务通过计算机网络,以数据电文传递交易信息,因此,电子商务不可能 采用传统的手写签名、盖章方式。如何利用转换技术,将手写签名转换为电子形式的签名, 并保证其真实性,成为一个亟待解决的技术问题。

发明内容
本发明实施例所要解决的技术问题在于,提供一种签名信息处理方法及装置,可 将传统的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向 用户提示鉴定过程和结果,促进电子商务的发展,提升用户体验。为了解决上述技术问题,本发明实施例提供了一种签名信息处理方法,包括采集签名信息,所述签名信息包括字体的形状和/或字体的大小;将所述采集到的签名信息转换为数据流;根据用户选择的处理方式,对所述数据流进行处理;提示所述处理过程和结果。其中,所述将所述采集到的签名信息转换为数据流,包括调用预设的数据库中的 C语言的api转换函数;利用所述调用的函数将所述采集到的签名信息转换为数据流。其中,所述根据用户选择的处理方式,对所述数据流进行处理,包括若接收到用 户的录入选择信号,调用所述预设的数据库中的录入程序;利用所述录入程序将所述数据 流写入所述预设的数据库中。其中,所述根据用户选择的处理方式,对所述数据流进行处理,包括若接收到用 户的匹配选择信号,调用所述预设的数据库中的匹配程序;利用所述匹配程序将所述数据 流与所述预设的数据库中的数据进行匹配。其中,所述提示所述处理过程和结果采用以下提示方式中的任一种或多种语音 提示和显示提示。相应地,本发明实施例还提供了一种签名信息处理装置,包括采集模块,用于采集签名信息,所述签名信息包括字体的形状和/或字体的大转换模块,用于将所述采集模块采集到的签名信息转换为数据流;处理模块,用于根据用户选择的处理方式,对所述转换模块得到的数据流进行处 理;
提示模块,用于对所述处理模块的处理过程和结果进行提示。其中,所述转换模块包括调用单元,用于调用预设的数据库中的C语言的api转换函数;转换单元,用于利用所述调用单元调用的函数将所述采集到签名信息转换为数据 流。其中,所述处理模块包括第一调用单元,用于当接收到用户的录入选择信号时,调用所述预设的数据库中 的录入程序;录入单元,用于利用所述第一调用单元调用的录入程序将所述数据流写入所述预 设的数据库中;第二调用单元,用于当接收到用户的匹配选择信号时,调用所述预设的数据库中 的匹配程序;匹配单元,用于利用所述第二调用单元调用的匹配程序将所述数据流与所述预设 的数据库中的数据进行匹配。其中,所述装置还包括存储模块,用于存储预先设定的数据库;其中,所述数据 库包括sqlite数据库和C语言的匹配程序。实施本发明实施例,具有如下有益效果本发明实施例通过采集签名信息,并对采集的签名信息进行转换和处理,将传统 的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向用户提 示鉴定过程和结果,促进了电子商务的发展,提升了用户体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1为本发明的签名信息处理装置的第一实施例的结构示意图;图2为本发明的签名信息处理装置的第二实施例的结构示意图;图3为本发明的转换模块的实施例的结构示意图;图4为本发明的处理模块的实施例的结构示意图;图5为本发明的签名信息处理方法的第一实施例的流程图;图6为本发明的签名信息处理方法的第二实施例的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。请参见图1,为本发明的签名信息处理装置的第一实施例的结构示意图;所述签
5名信息处理装置可以为一签名真伪扫描仪。所述装置包括采集模块10,用于采集签名信息,所述签名信息包括字体的形状和/或字体的大 小;具体实现中,所述采集模块10可以为红外传感器,其对签名信息的采集过程为 通过红外传感器的镜头发出一个很小的光点,当这个光点从左到右划过签名时,在签名的 字体中“空”部分,光线被反射,签名字体的“条”的部分,光线被吸收,因此,吸收的光在红 外传感器的内部产生一个变化电压,该电压通过放大、整形后被译码,从而在所述红外传感 器内部还原出该签名信息,即完成了整个采集过程。具体地,所述签名信息可以为图片的形 式,其可以被缓存于所述装置的存储模块中,比如被缓存于寄存器中。转换模块20,用于将所述采集模块10采集到的签名信息转换为数据流;具体实现中,所述签名信息转换为数据流采用的是转换技术,比如现有的图片转 换技术。另外,所述签名信息转换为数据流可采用预设的数据库中的C语言里面的bimap 转换的api函数,利用该函数完成所述签名信息到数据流的转换。处理模块30,用于根据用户选择的处理方式,对所述转换模块20得到的数据流进 行处理;具体实现中,用户可选择的处理方式可以包括以下一种或两种方式录入方式和 匹配方式。所述签名信息处理装置可分别提供一个录入硬件按钮和匹配硬件或软件按钮, 当用户按压按钮时,产生相应的选择信号并传输至所述签名信息处理装置;所述处理模块 30,根据用户所选择的处理方式进行处理,比如当用户选择录入方式时,所述处理模块30 将所述数据流录入数据库中进行保存;再如当用户选择匹配方式时,所述处理模块30对 所述数据流进行匹配,以鉴定所述签名信息的真伪。提示模块40,用于对所述处理模块30的处理过程和结果进行提示。具体实现中,所述提示模块40的提示方式包括语音提示和显示提示;具体地,所 述提示模块40可利用所述签名信息处理装置自身的显示屏,对处理过程和处理结果进行 显示,比如以文字方式显示“录入中”、“录入成功”、“录入失败”、“匹配中”、“匹配成功”和 “匹配失败”。所述提示模块40还可利用所述签名信息处理装置的喇叭等设备,对所述处理 过程和处理结果进行语音播报,比如以语音方式播报“录入中”、“录入成功”、“录入失败”、 “匹配中”、“匹配成功”和“匹配失败”。本发明实施例通过采集签名信息,并对采集的签名信息进行转换和处理,将传统 的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向用户提 示鉴定过程和结果,促进了电子商务的发展,提升了用户体验。请参见图2,为本发明的签名信息处理装置的第一实施例的结构示意图;与上一 实施例相同,所述装置包括采集模块10,转换模块20,处理模块30和提示模块40。本实 施例中,所述装置还包括存储模块50,用于存储预先设定的数据库;其中,所述数据库包括sqlite数据库 和C语言的匹配程序。具体实现中,所述存储模块50可以为缓存器、寄存器等,其还用于存储整个处理 过程中所产生的各种数据和信息,比如用于存储所述采集模块10所采集的签名信息,再 如存储所述转换模块20所得到的数据流等,其他情况类似分析,在此不赘述。
本发明实施例通过采集签名信息,并对采集的签名信息进行转换和处理,将传统 的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向用户提 示鉴定过程和结果,促进了电子商务的发展,提升了用户体验。为了更清楚的说明本发明,下面将对上述装置中的转换模块20进行详细介绍。请参见图3,为本发明的转换模块的实施例的结构示意图;所述转换模块20包 括调用单元201,用于调用预设的数据库中的C语言的api转换函数;具体实现中,所述签名信息转换为数据流采用的是转换技术,比如现有的图片转 换技术。另外,所述签名信息转换为数据流可采用预设的数据库中的C语言里面的bimap 转换的api函数,利用该函数完成所述签名信息到数据流的转换。所述调用单元201,即用 于从存储模块50中调用所述api转换函数。转换单元202,用于利用所述调用单元201调用的函数将所述采集到签名信息转 换为数据流。本发明实施例通过采集签名信息,并对采集的签名信息进行转换,促进了电子商 务的发展,提升了用户体验。为了更清楚的说明本发明,下面将对本发明的签名信息处理装置中的处理模块30 进行详细介绍。请参见图4,为本发明的处理模块的实施例的结构示意图;所述处理模块30包 括第一调用单元301,用于当接收到用户的录入选择信号时,调用所述预设的数据库 中的录入程序;录入单元302,用于利用所述第一调用单元301调用的录入程序将所述数据流写 入所述预设的数据库中;具体实现中,上述的第一调用单元301和所述录入单元302可完成数据流的录入 处理,具体过程为当接收到用户的录入选择信号时,所述第一调用单元301自动从所述存 储模块50提取所述存储的数据流,并从所述存储模块50存储的数据库中调用相应的录入 程序代码,所述录入单元302通过所述调用的录入程序代码将所述数据流写入所述存储模 块50中存储的splite数据库中,即完成了数据流的录入过程,这个过程也体现了签名信息 的保存记录过程。第二调用单元303,用于当接收到用户的匹配选择信号时,调用所述预设的数据库 中的匹配程序;匹配单元304,用于利用所述第二调用单元303调用的匹配程序将所述数据流与 所述预设的数据库中的数据进行匹配。具体实现中,上述的第二调用单元303和所述匹配单元304可完成数据流的匹配 处理,具体过程为当接收到用户的匹配选择信号时,所述第二调用单元303自动从所述存 储模块50提取所述存储的数据流,并从所述存储模块50存储的数据库中调用C语言的匹 配程序代码,所述匹配单元304通过所述调用的匹配程序代码将所述数据流与所述存储模 块50中存储的splite数据库中的数据进行匹配,匹配完成后,即完成了数据流的匹配过 程,这个过程也体现了签名信息的真伪鉴定过程。
7
本发明实施例对采集的签名信息进行处理,将传统的签名信息通过电文的形式录 入并存储,并能够对该签名信息进行真伪鉴定,并向用户提示鉴定过程和结果,促进了电子 商务的发展,提升了用户体验。为了更清楚的说明本发明,下面将对由上述的签名信息处理装置所执行的签名信 息处理方法进行详细介绍。请参见图5,为本发明的签名信息处理方法的第一实施例的流程图;所述方法包 括S101,采集签名信息,所述签名信息包括字体的形状和/或字体的大小;具体实现中,所述SlOl可以采用红外传感器,其对签名信息的采集过程为通过 红外传感器的镜头发出一个很小的光点,当这个光点从左到右划过签名时,在签名的字体 中“空”部分,光线被反射,签名字体的“条”的部分,光线被吸收,因此,吸收的光在红外传 感器的内部产生一个变化电压,该电压通过放大、整形后被译码,从而在所述红外传感器内 部还原出该签名信息,即完成了整个采集过程。具体地,所述签名信息可以为图片的形式, 其可以被缓存于所述装置的存储模块中,比如被缓存于寄存器中。S102,将所述采集到的签名信息转换为数据流;具体实现中,所述签名信息转换为数据流采用的是转换技术,比如现有的图片转 换技术。另外,所述签名信息转换为数据流可采用预设的数据库中的C语言里面的bimap 转换的api函数,利用该函数完成所述签名信息到数据流的转换。S103,根据用户选择的处理方式,对所述数据流进行处理;具体实现中,用户可选择的处理方式可以包括以下一种或两种方式录入方式和 匹配方式。所述签名信息处理装置可分别提供一个录入硬件按钮和匹配硬件或软件按钮, 当用户按压按钮时,产生相应的选择信号并传输至所述签名信息处理装置;所述S103,根 据用户所选择的处理方式进行处理,比如当用户选择录入方式时,所述S103将所述数据 流录入数据库中进行保存;再如当用户选择匹配方式时,所述S103对所述数据流进行匹 配,以鉴定所述签名信息的真伪。S104,提示所述处理过程和结果。具体实现中,所述S104的提示方式包括语音提示和显示提示;具体地,所述S104 可利用所述签名信息处理装置自身的显示屏,对处理过程和处理结果进行显示,比如以文 字方式显示“录入中”、“录入成功”、“录入失败”、“匹配中”、“匹配成功”和“匹配失败”。所述 S104还可利用所述签名信息处理装置的喇叭等设备,对所述处理过程和处理结果进行语音 播报,比如以语音方式播报“录入中”、“录入成功”、“录入失败”、“匹配中”、“匹配成功”和 “匹配失败”。本发明实施例通过采集签名信息,并对采集的签名信息进行转换和处理,将传统 的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向用户提 示鉴定过程和结果,促进了电子商务的发展,提升了用户体验。请参见图6,为本发明的签名信息处理方法的第二实施例的流程图,所述方法包 括S201,采集签名信息;可以理解的是,所述S201与上一实施例中的SlOl相同,在此不赘述。
8
S202,调用预设的数据库中的C语言的api转换函数;具体实现中,所述签名信息转换为数据流采用的是转换技术,比如现有的图片转 换技术。另外,所述签名信息转换为数据流可采用预设的数据库中的C语言里面的bimap 转换的api函数,利用该函数完成所述签名信息到数据流的转换。所述S202,即用于预设的 数据库中调用所述api转换函数。S203,利用所述调用的函数将所述采集到的签名信息转换为数据流;可以理解的是,上述S202和S203可以为上一实施例中的S102的具体细化步骤。S204,判断是否接收到用户的录入选择信息,如果判断结果为是,则执行S205,否 则,执行S207 ;S205,调用所述预设的数据库中的录入程序;S206,利用所述录入程序将所述数据流写入所述预设的数据库中;之后,转入 S210 ;具体实现中,上述的S205和所述S206可完成数据流的录入处理,具体过程为当 接收到用户的录入选择信号时,所述S205自动从签名信息处理装置的所述存储模块中提 取所述存储的数据流,并从所述存储模块中存储的数据库中调用相应的录入程序代码,所 述S206通过所述调用的录入程序代码将所述数据流写入所述存储模块中存储的splite数 据库中,即完成了数据流的录入过程,这个过程也体现了签名信息的保存记录过程。可以理解的是,上述S205和S206可以为上一实施例中的S103的具体细化步骤, 其可为S103的一个实施例。S207,判断是否接收到用户的匹配选择信息,如果判断结果为是,则执行S208 ;否 则,结束;S208,调用所述预设的数据库中的匹配程序;S209,利用所述匹配程序将所述数据流与所述预设的数据库中的数据进行匹配;具体实现中,上述S208和所述S209可完成数据流的匹配处理,具体过程为当接 收到用户的匹配选择信号时,所述S208自动从所述存储模块提取所述存储的数据流,并从 所述存储模块存储的数据库中调用C语言的匹配程序代码,所述S209通过所述调用的匹配 程序代码将所述数据流与所述存储模块中存储的splite数据库中的数据进行匹配,匹配 完成后,即完成了数据流的匹配过程,这个过程也体现了签名信息的真伪鉴定过程。可以理解的是,上述S208和S209可以为上一实施例中的S103的具体细化步骤, 其可为S103的另一实施例。S210,提示所述录入或匹配的过程和结果,之后,结束。可以理解的是,所述S210与上一实施例中的S 104相同,在此不赘述。本发明实施例促进了电子商务的发展,提升了用户体验。通过上述实施例的描述可以发现,本发明实施例通过采集签名信息,并对采集的 签名信息进行转换和处理,将传统的签名信息通过电文的形式录入并存储,并能够对该签 名信息进行真伪鉴定,并向用户提示鉴定过程和结果,促进了电子商务的发展,提升了用户 体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质
9中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范 围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要 求所作的等同变化,仍属于发明所涵盖的范围。
权利要求
一种签名信息处理方法,其特征在于,包括采集签名信息,所述签名信息包括字体的形状和/或字体的大小;将所述采集到的签名信息转换为数据流;根据用户选择的处理方式,对所述数据流进行处理;提示所述处理过程和结果。
2.如权利要求1所述的方法,其特征在于,所述将所述采集到的签名信息转换为数据 流,包括调用预设的数据库中的C语言的api转换函数;利用所述调用的函数将所述采集到的签名信息转换为数据流。
3.如权利要求2所述的方法,其特征在于,所述根据用户选择的处理方式,对所述数据 流进行处理,包括若接收到用户的录入选择信号,调用所述预设的数据库中的录入程序; 利用所述录入程序将所述数据流写入所述预设的数据库中。
4.如权利要求2所述的方法,其特征在于,所述根据用户选择的处理方式,对所述数据 流进行处理,包括若接收到用户的匹配选择信号,调用所述预设的数据库中的匹配程序; 利用所述匹配程序将所述数据流与所述预设的数据库中的数据进行匹配。
5.如权利要求1至4任一项所述的方法,其特征在于,所述提示所述处理过程和结果采 用以下提示方式中的任一种或多种语音提示和显示提示。
6.一种签名信息处理装置,其特征在于,包括采集模块,用于采集签名信息,所述签名信息包括字体的形状和/或字体的大小; 转换模块,用于将所述采集模块采集到的签名信息转换为数据流; 处理模块,用于根据用户选择的处理方式,对所述转换模块得到的数据流进行处理; 提示模块,用于对所述处理模块的处理过程和结果进行提示。
7.如权利要求6所述的装置,其特征在于,所述转换模块包括 调用单元,用于调用预设的数据库中的C语言的api转换函数;转换单元,用于利用所述调用单元调用的函数将所述采集到签名信息转换为数据流。
8.如权利要求7所述的装置,其特征在于,所述处理模块包括第一调用单元,用于当接收到用户的录入选择信号时,调用所述预设的数据库中的录 入程序;录入单元,用于利用所述第一调用单元调用的录入程序将所述数据流写入所述预设的 数据库中;第二调用单元,用于当接收到用户的匹配选择信号时,调用所述预设的数据库中的匹 配程序;匹配单元,用于利用所述第二调用单元调用的匹配程序将所述数据流与所述预设的数 据库中的数据进行匹配。
9.如权利要求6至8任一项所述的装置,基特征在于,还包括 存储模块,用于存储预先设定的数据库;其中,所述数据库包括sqlite数据库和C语言的匹配程序。
全文摘要
本发明实施例公开了一种签名信息处理方法,包括采集签名信息,所述签名信息包括字体的形状和/或字体的大小;将所述采集到的签名信息转换为数据流;根据用户选择的处理方式,对所述数据流进行处理;提示所述处理过程和结果。相应的,本发明实施例还公开了一种签名信息处理装置。采用本发明技术方案,可将传统的签名信息通过电文的形式录入并存储,并能够对该签名信息进行真伪鉴定,并向用户提示鉴定过程和结果,促进电子商务的发展,提升用户体验。
文档编号H04L9/32GK101917269SQ201010241430
公开日2010年12月15日 申请日期2010年7月30日 优先权日2010年7月30日
发明者李波, 罗晴明, 罗笑南 申请人:中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1