一种骑缝章的实现方法和装置的制作方法

文档序号:6619137阅读:619来源:国知局
专利名称:一种骑缝章的实现方法和装置的制作方法
技术领域
本发明涉及电子印章技术,特别涉及一种骑缝章的实现方法和装置。
背景技术
随着科学技术的发展,电子印章技术得到了广泛的应用。电子印章技术以数字技 术模拟传统实物印章,其管理、使用方式符合实物印章的习惯,其加盖的电子文档具有与实 物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。在实际应用中,有时需要对纸张文件的多页共同加盖一个实物印章,且每一页只 加盖实物印章的一部分,多页合并起来可以得到一个完整的实物印章,从而保证文件的某 页或某几页不被替换。通常,将以这种方式加盖的印章称作骑缝章。然而,关于如何对电子文档加盖骑缝章,目前还没有相应的方案。

发明内容
有鉴于此,本发明的主要目的在于提供一种骑缝章的实现方法,以实现对电子文
件加盖骑缝章。本发明的另一目的在于提供一种骑缝章的实现装置,以实现对电子文件加盖骑缝为达到上述目的,本发明的技术方案具体是这样实现的一种骑缝章实现方法,该方法包括获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章 数据的呈现信息。该方法在获取电子印章数据后,进一步包括验证电子印章数据的有效性。该方法在保存加盖骑缝章的位置、及可以所确定的切分方式切分呈现电子印章数 据的呈现信息后,进一步包括对保存有加盖骑缝章的位置、及呈现信息的文档进行电子签 名。所述确定加盖骑缝章的位置包括确定待加盖页的开始页和结束页、以及骑缝章 在待加盖页边缘的加盖位置。保存呈现信息的过程包括依据电子印章数据和切分方式,得到完整印章图像中对应每一待加盖页的剪裁区 域并保存;或,保存所确定的切分方式、供后续呈现时将完整印章图像切分为对应每一待加 盖页的剪裁区域。所述电子印章的切分方式包括以N-1条平行线将电子印章切分为N个印章块;或,以相交于电子印章边缘一点的N-1条直线将电子印章切分为N个印章块;或,以相交于 电子印章外一点的N-1条直线将电子印章切分为N个印章块;其中,N为大于1的正整数。所述N-1条平行线中各相邻平行线之间的距离相等或为随机数;所述相交于电子 印章边缘一点的N-1条直线中各相邻直线之间的夹角相等,或满足预定数据运算规则,或 为随机数;所述相交于电子印章外一点的N-1条直线中各相邻直线之间的夹角相等,或满 足预定数据运算规则,或为随机数。所述预定数据运算规则包括等差数列或等比数列。一种骑缝章实现装置,该装置包括数据获取单元,用于获取电子印章数据;位置确定单元,用于确定加盖骑缝章的位置;切分方式确定单元,用于确定对电子印章的切分方式;保存单元,用于在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切 分呈现电子印章数据的呈现信息。该装置进一步包括验证单元,用于验证电子印章数据的有效性。该装置进一步包括签名单元,用于对保存有加盖骑缝章的位置、及呈现信息的文 档进行电子签名。保存单元进一步依据电子印章数据和切分方式,得到完整印章图像中对应每一待 加盖页的剪裁区域并保存;或,保存所确定的切分方式、供后续呈现时将完整印章图像切分 为对应每一待加盖页的剪裁区域。切分方式确定单元包括第一存储子单元,存储以N-1条平行线将电子印章切分为N个印章块的第一切分 方式;第二存储子单元,存储以相交于电子印章边缘一点的N-1条直线将电子印章切分 为N个印章块的第二切分方式;第三存储子单元,存储以相交于电子印章外一点的N-1条直线将电子印章切分为 N个印章块的第三切分方式;选择子单元,选择第一、第二、或第三切分方式作为对电子印章的切分方式;其中,N为大于1的正整数。由上述的技术方案可见,本发明所提供的骑缝章的实现方法和装置首先获取电子 印章数据并确定加盖骑缝章的位置,然后确定对电子印章的切分方式,最后在文档中保存 加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。因此, 本发明可实现对电子文档加盖骑缝章,当需要显示或打印已加盖骑缝章的电子文档时,依 据本发明中保存的加盖骑缝章的位置、以及呈现信息,可在电子文档的指定位置显示或打 印对应的印章块。


图1为本发明所提供的一种骑缝章实现方法的流程图。图2为本发明所提供的一种骑缝章实现方法的实施例的流程图。图3a 图3c为本发明中电子印章的各种切分方式实例的示意图。
图4为本发明中呈现已加盖骑缝章的文档的方法的流程图。图5为本发明所提供的一种骑缝章的实现装置的实施例的结构图
具体实施例方式为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例, 对本发明进一步详细说明。图1为本明所提供的一种骑缝章实现方法的流程图。如图1所示,该方法包括以 下步骤步骤101,获取电子印章数据。步骤102,确定加盖骑缝章的位置。步骤103,确定电子印章的切分方式。步骤104,在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现 电子印章数据的呈现信息。图2为本发明所提供的一种骑缝章实现方法的实施例的流程图。如图2所示,该 方法包括以下步骤步骤201,获取电子印章数据。电子印章数据被预先存储于存储设备例如可移动存储设备、智能卡中,在本步骤 中,从存储设备中读取完整的电子印章数据。该方法为现有技术的内容,在此不予赘述。步骤202,确定加盖骑缝章的位置。所述确定加盖骑缝章的位置包括两方面的内容第一,确定骑缝章位于电子文件 中的哪些页上,即确定待加盖页的开始页和结束页;第二,确定骑缝章在待加盖页边缘的加 盖位置,加盖位置可为待加盖页边缘的任意位置。步骤203,验证电子印章数据的有效性。在可移动存储设备中还预先保存有由制章方发行的制章签名或由制章方发行的 用户口令,若用户提供的制章签名与可移动存储设备中预先保存的制章签名是一致的,则 验证通过,同理,若用户提供的口令与可移动存储设备中预先保存的用户口令是一致的,则 验证通过。该方法为现有技术的内容,在此不予赘述。需要说明的是,步骤202和步骤203并不仅限于图2所示的执行顺序,也就是说, 也可先执行步骤203,然后执行步骤202。步骤204,确定电子印章的切分方式。若待加盖页共为N页,则需要N-1条直线将电子印章切分为N个印章块,即得到N 个印章图像裁剪区域,每一个印章图像裁剪区域对应一个待加盖页,其中,N为大于1的正 整数。假设待加盖页为4页,则需要3条直线将电子印章切分为4个印章块,具体切分方 式可为多种,图3a 图3c为本发明中电子印章的各种切分方式实施例的示意图。图3a为 第一种切分方式的示意图,如图3a所示,以3条平行线将电子印章切分为4个印章块,各相 邻平行线之间的距离相等或为随机数,在实际应用中,以N-1条平行线将电子印章切分为N个印章块,可以根据需要切分的印章块的块数和电子印章的大小确定各相邻平行线之间的 距离的最大值和最小值,随机数为最大值与最小值之间的任意数值;图3b为第二种切分方 式的示意图,如图3b所示,以相交于电子印章边缘一点的3条直线将电子印章切分为4个 印章块,在实际应用中,以相交于电子印章边缘一点的N-1条直线将电子印章切分为N个印 章块,交点位于电子印章边缘的任意位置,各相邻直线之间的夹角相等,或满足预先设定的 数据运算规则,例如等差数列、等比数列,或为随机数,可以根据需要切分的印章块的块数 和电子印章大小的确定各相邻直线之间的夹角的最大值和最小值,随机数为最大值与最小 值之间的任意数值;图3c为第三种切分方式的示意图,如图3c所示,以相交于电子印章外 一点的3条直线将电子印章切分为4个印章块,在实际应用中,以相交于电子印章外一点的 N-1条直线将电子印章切分为N个印章块,交点位于电子印章外的任意位置,各相邻直线之 间的夹角相等,或满足预先设定的数据运算规则,例如等差数列、等比数列,或各相邻直线 之间的夹角为随机数,可以根据需要切分的电子印章块的块数和电子印章大小的确定各相 邻直线之间的夹角的最大值和最小值,随机数为最大值与最小值之间的任意数值。需要说明的是,应用所述确定的切分方式只是切分电子印章数据的呈现效果,并 不破环电子印章数据的完整性。步骤205,在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现 电子印章数据的呈现信息。具体来说,有两种保存呈现信息的方法第一种方法,依据电子印章数据和步骤 204所确定的切分方式,得到完整印章图像中对应每一待加盖页的剪裁区域并保存,当需要 显示或打印已加盖骑缝章的电子文档时,在电子文档的指定位置显示或打印对应的完整印 章图像中的裁剪区域;第二种方法,保存所确定的切分方式、供后续呈现时将完整印章图像 切分为对应每一待加盖页的剪裁区域,例如,可保存所有直线在电子印章上的位置,还可保 存N条直线中的部分直线在电子印章上的位置,以及所述部分直线与N条直线中剩余直线 之间的夹角或距离值,当需要显示或打印已加盖骑缝章的电子文档时,在电子文档的指定 位置显示或打印对应的印章块。步骤206,对保存有加盖骑缝章的位置、及呈现信息的文档进行电子签名。可以采用预存在存储设备中的电子签名算法,对保存有加盖骑缝章的位置、及呈 现信息的文档进行电子签名。电子签名方法为现有技术的内容,在此不予赘述。至此,本流程结束。图4为呈现已加盖骑缝章的文档的方法的流程图,如图4所示,该方法包括以下步 骤步骤401,打开已加盖骑缝章的文档。步骤402,验证文档的电子签名的有效性。步骤403,呈现已加盖骑缝章的文档。具体来说,有两种呈现的方法第一种方法,若在步骤205中所保存的呈现信息 为完整印章图像中对应每一待加盖页的剪裁区域,则当需要呈现已加盖骑缝章的电子文档 时,在电子文档的指定位置直接显示或打印对应的完整印章图像中的裁剪区域;第二种方 法,若在步骤205中所保存的呈现信息为切分方式,则当需要呈现已加盖骑缝章的电子文档时,依据切分方式将完整印章图像切分为对应每一页的印章图像裁减区域,然后在电子 文档的指定位置显示或打印对应的印章图像裁减区域。至此,本流程结束。基于上述骑缝章的实现方法,图5为本发明所提供的一种骑缝章的实现装置的实 施例的结构图,如图5所示,该装置包括数据获取单元501、位置确定单元502、切分方式确 定单元503和保存单元504。其中,数据获取单元501,获取电子印章数据。位置确定单元502,确定加盖骑缝章的位置。切分方式确定单元503,确定对电子印章的切分方式。在本发明一实施例中,切分方式确定单元503还可包括第一存储子单元5031,存储以N-1条平行线将电子印章切分为N个印章块的第一 切分方式。第二存储子单元5032,存储以相交于电子印章边缘一点的N-1条直线将电子印章 切分为N个印章块的第二切分方式。第三存储子单元5033,存储以相交于电子印章外一点的N-1条直线将电子印章切 分为N个印章块的第三切分方式。选择子单元5034,选择第一、第二、或第三切分方式作为对电子印章的切分方式。其中,N为大于1的正整数。保存单元504,在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分 呈现电子印章数据的呈现信息。该装置还可进一步包括验证单元505和签名单元506。其中,验证单元505,验证电子印章数据的有效性。签名单元506,对保存有加盖骑缝章的位置、及呈现信息的文档进行电子签名。本发明所提供的一种骑缝章的实现装置的实施例的具体说明请参照图1所示方 法的相应说明,此处不再赘述。可见,基于上述骑缝章的实现方法和装置,首先获取电子印章数据并且确定加盖 骑缝章的位置,然后确定对电子印章的切分方式,若待加盖页共为N页,则将电子印章切分 为N个印章块,即得到N个印章图像裁剪区域,最后在文档中保存加盖骑缝章的位置、及可 以所确定的切分方式切分呈现电子印章数据的呈现信息,这样,就实现了对电子文档加盖 骑缝章,当需要显示或打印已加盖骑缝章的电子文档时,依据保存加盖骑缝章的位置、以及 呈现信息,可在电子文档的指定位置显示或打印对应的印章图像裁剪区域。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保 护范围之内。
权利要求
一种骑缝章的实现方法,其特征在于,该方法包括获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。
2.根据权利要求1所述的方法,其特征在于,该方法在获取电子印章数据后,进一步包 括验证电子印章数据的有效性。
3.根据权利要求2所述的方法,其特征在于,该方法在保存加盖骑缝章的位置、及可以 所确定的切分方式切分呈现电子印章数据的呈现信息后,进一步包括对保存有加盖骑缝 章的位置、及呈现信息的文档进行电子签名
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述确定加盖骑缝章的位置 包括确定待加盖页的开始页和结束页、以及骑缝章在待加盖页边缘的加盖位置。
5.根据权利要求1至3中任一项所述的方法,其特征在于,保存呈现信息的过程包括依据电子印章数据和切分方式,得到完整印章图像中对应每一待加盖页的剪裁区域并保存;或,保存所确定的切分方式、供后续呈现时将完整印章图像切分为对应每一待加盖页 的剪裁区域。
6.根据权利要求5所述的方法,其特征在于,所述电子印章的切分方式包括以N-1条 平行线将电子印章切分为N个印章块;或,以相交于电子印章边缘一点的N-1条直线将电子 印章切分为N个印章块;或,以相交于电子印章外一点的N-1条直线将电子印章切分为N个 印章块;其中,N为大于1的正整数。
7.根据权利要求6所述的方法,其特征在于,所述N-1条平行线中各相邻平行线之间的 距离相等或为随机数;所述相交于电子印章边缘一点的N-1条直线中各相邻直线之间的夹 角相等,或满足预定数据运算规则,或为随机数;所述相交于电子印章外一点的N-1条直线 中各相邻直线之间的夹角相等,或满足预定数据运算规则,或为随机数。
8.根据权利要求7所述的方法,其特征在于,所述预定数据运算规则包括等差数列或 等比数列。
9.一种骑缝章的实现装置,其特征在于,该装置包括数据获取单元,用于获取电子印章数据;位置确定单元,用于确定加盖骑缝章的位置;切分方式确定单元,用于确定对电子印章的切分方式;保存单元,用于在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈 现电子印章数据的呈现信息。
10.根据权利要求9所述的装置,其特征在于,该装置进一步包括验证单元,用于验证 电子印章数据的有效性。
11.根据权利要求10所述的装置,其特征在于,该装置进一步包括签名单元,用于对 保存有加盖骑缝章的位置、及呈现信息的文档进行电子签名。
12.根据权利要求9至11中任一项所述的装置,其特征在于,保存单元进一步依据电子印章数据和切分方式,得到完整印章图像中对应每一待加盖页的剪裁区域并保存;或,保存 所确定的切分方式、供后续呈现时将完整印章图像切分为对应每一待加盖页的剪裁区域。
13.根据权利要求9至11中任一项所述的装置,其特征在于,切分方式确定单元包括 第一存储子单元,存储以N-1条平行线将电子印章切分为N个印章块的第一切分方式;第二存储子单元,存储以相交于电子印章边缘一点的N-1条直线将电子印章切分为N 个印章块的第二切分方式;第三存储子单元,存储以相交于电子印章外一点的N-1条直线将电子印章切分为N个 印章块的第三切分方式;选择子单元,选择第一、第二、或第三切分方式作为对电子印章的切分方式; 其中,N为大于1的正整数。
全文摘要
本发明公开了一种骑缝章的实现方法,该方法包括获取电子印章数据;确定加盖骑缝章的位置;确定电子印章的切分方式;在文档中保存加盖骑缝章的位置、及可依据所确定的切分方式切分呈现电子印章数据的呈现信息。同时,本发明还公开了一种骑缝章的实现装置,采用该方法和装置可实现骑缝章的加盖。
文档编号G06Q10/00GK101923722SQ200910087019
公开日2010年12月22日 申请日期2009年6月15日 优先权日2009年6月15日
发明者刘宁胜, 王东临, 郝立臣 申请人:北京书生国际信息技术有限公司;北京书生电子技术有限公司;北京书生网络技术有限公司;北京书生数字图书馆软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1