一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

生成方法、生成程序以及生成装置与流程

2023-01-15 05:36:26 来源:中国专利 TAG:


1.本发明涉及生成方法、生成程序以及生成装置。


背景技术:

2.以往,存在并用纸质文档和电子文档的组织。例如,虽然在公司内部利用纸质文档,但是作为交易对象的其他公司等希望通过电子文档进行交流,因此存在对外利用电子文档的组织等。例如,这样的组织中的管理部门的负责人若收到由员工邮寄给管理部门的纸质文档,则检索与纸质文档对应的员工创建的电子文档,并基于纸质文档和检索出的电子文档,生成面向其他公司的对外的电子文档。
3.作为现有技术,例如,有将多个印章信息保管在一个移动电话终端装置内,能够根据盖章者侧的意思或者电子申请企业侧的意思,选择要利用的印章信息的技术。
4.专利文献1:日本特开2011-086018号公报
5.然而,在以往技术中,在生成带有与纸质文档对应的签名的电子文档时,存在会导致作业者的作业负担增大的情况。例如,如果作业者不按每个纸质文档从所积蓄的多个电子文档中检索与纸质文档对应的电子文档,则无法生成带有与纸质文档对应的签名的电子文档,而导致作业者的作业负担增大。


技术实现要素:

6.在一个侧面,本发明的目的在于实现在生成附加有与纸质文档对应的签名图像的电子文档时所带来的作业负担的减少。
7.根据一个实施方式,提出一种获取根据纸质文档的读取结果生成的读取信息,通过对与获取到的上述读取信息对应的电子文档附加将上述纸质文档上记载或者盖印的签名图像化而成的签名图像,来生成包含上述电子文档和上述签名图像的带有签名图像的电子文档的生成方法、生成程序以及生成装置。
8.根据一个方式,能够实现在生成附加有与纸质文档对应的签名图像的电子文档时所施加的作业负担的减少。
附图说明
9.图1是表示实施方式的生成方法的一个实施例的说明图。
10.图2是表示业务处理系统200的一个例子的说明图。
11.图3是表示生成装置100的硬件结构例的框图。
12.图4是表示人事db400的数据结构的一个例子的说明图。
13.图5是表示利用者db500的数据结构的一个例子的说明图。
14.图6是表示申请db600的数据结构的一个例子的说明图。
15.图7是表示读取db700的数据结构的一个例子的说明图。
16.图8是表示业务处理终端201的硬件结构例的框图。
17.图9是表示生成装置100的功能性结构例的框图。
18.图10是表示生成装置100的动作例的说明图。
19.图11是表示登记盖章关联信息的一个例子的说明图。
20.图12是表示基于包含确定印记的倾斜的允许范围的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。
21.图13是表示基于包含确定线的粗细的允许范围的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。
22.图14是表示基于包含确定代表性的按压分布的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。
23.图15是表示基于包含确定代表性的红色的直方图的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。
24.图16是表示整体处理步骤的一个例子的流程图(其1)。
25.图17是表示整体处理步骤的一个例子的流程图(其2)。
26.图18是表示整体处理步骤的一个例子的流程图(其3)。
具体实施方式
27.以下,参照附图对本发明的生成方法、生成程序以及生成装置的实施方式进行详细说明。
28.(实施方式的生成方法的一个实施例)
29.图1是表示实施方式的生成方法的一个实施例的说明图。生成装置100是能够生成带有签名图像的电子文档的计算机。签名图像是将纸质文档上记载或者盖印的签名图像化而成的图像。签名例如是印记或者手写字符串等。
30.以往,申请手续或者签订合同等行为有利用纸质文档来实施的情况。另外,在实施这样的行为时,有进一步利用印章的情况。例如,在实施这样的行为时,有通过对纸质文档盖章来表明对纸质文档的内容进行确认、批准或者同意等意思的情况。
31.另一方面,近年来,有规定society5.0以及dfft(data free flow with trust:可信数据自由流动)等方针,希望将纸质文档电子化的倾向。例如,有希望在全球组织间交换数据或者签订交易的倾向。
32.因此,迄今为止利用纸质文档和印章来实施申请手续或者签订合同等行为的组织在对外的场合下如果不利用电子文档,则蒙受不利影响的状况增加。例如,在想要成为客户的其他组织希望利用电子文档的状况下,组织必须利用电子文档。所谓的不利影响例如是由于组织不能与想要成为客户的其他组织签订合同而引起的经济损失或者机会损失等。
33.然而,在组织中,若在全公司将纸质文档电子化,则有导致人工成本以及金钱成本的增加,有损业务的连续性的担忧,在组织中,存在难以在全公司将纸质文档电子化的情况。因此,在组织中,考虑并用纸质文档和电子文档。例如,在组织中,考虑采取在公司内部继续利用纸质文档和印章,在公司外部利用电子文档这样的方针。
34.具体而言,在组织中,多个据点的员工将合同文书以及手续文档等纸质文档盖章后邮寄给管理部门,并且将表示与纸质文档相同的内容的电子文档发送到管理部门。因此,在管理部门,积蓄着纸质文档和电子文档。而且,作为每月处理,管理部门的负责人对每个
纸质文档,从管理部门积蓄的多个电子文档中检索与纸质文档对应的电子文档,并基于纸质文档和检索出的电子文档,生成面向外部组织的对外的电子文档。
35.在该情况下,在生成对外的电子文档时,导致对管理部门的负责人施加的作业负担的增大。例如,管理部门的负责人必须进行对每个纸质文档,从管理部门积蓄的多个电子文档中检索与纸质文档对应的电子文档的作业。因此,纸质文档的数量越增加、或者电子文档的数量越增加,对管理部门的负责人施加的作业负担越增加。
36.因此,在本实施方式中,对能够实现在生成新的电子文档时所施加的作业负担的减少的生成方法进行说明。
37.例如,根据本实施方式,能够基于在管理部门接受的已盖章纸质文档,从在管理部门积蓄的多个电子文档中检索与已盖章纸质文档对应的电子文档,并能够容易地生成新的电子文档。
38.在图1中,(1-1)生成装置100获取多个电子文档110和根据纸质文档120的读取结果生成的读取信息130。电子文档110是明确示出每个项目的值的形式的数据。电子文档110例如与将纸质文档120图像化而成的文档图像不同。纸质文档120是物理文档。纸质文档120例如也可以由纸以外的材质形成。
39.读取结果是将纸质文档120图像化而成的文档图像。读取信息130例如包含确定纸质文档120上记载的内容的信息。具体而言,读取信息130包含确定纸质文档120上记载的每个项目的值的信息。项目的值例如是字符串。
40.生成装置100例如获取过去接收到的多个电子文档110。生成装置100例如获取根据各个不同的纸质文档120的读取结果生成的多个读取信息130中的任意一个读取信息130。
41.(1-2)生成装置100确定获取到的多个电子文档110中的与获取到的读取信息130对应的电子文档110。生成装置100基于获取到的读取信息130,解析作为获取到的读取信息130的读取源的纸质文档120的记载内容。生成装置100对解析出的记载内容和多个电子文档110中的每个电子文档的每个项目的值进行比较,确定与获取到的读取信息130对应的电子文档110。
42.(1-3)生成装置100生成带有签名图像的电子文档110,该带有签名图像的电子文档110包含确定出的电子文档110和将纸质文档120上记载或者盖印的签名图像化而成的签名图像140。签名例如是印记或者手写字符串等。手写字符串例如是人的姓名。生成装置100例如通过对确定出的电子文档110附加将纸质文档120上记载或者盖印的签名图像化而成的签名图像140,来生成带有签名图像的电子文档110。
43.由此,生成装置100能够生成带有签名图像的电子文档110。带有签名图像的电子文档110例如对外使用。因此,生成装置100在生成带有签名图像的电子文档110时,能够减少对管理部门的负责人等作业者施加的作业负担。
44.另外,生成装置100在组织中能够容易地并用纸质文档120和电子文档110。因此,生成装置100在组织中能够实现人工成本以及金钱成本的减少,并能够容易维持业务的连续性。
45.另外,生成装置100也可以有生成与带有签名图像的电子文档110相关的签名信息,并赋予给带有签名图像的电子文档110的情况。签名信息例如是使用了秘密密钥的电子
签名。由此,生成装置100进一步在生成带有签名图像的电子文档110时,能够减少对管理部门的负责人等作业者施加的作业负担。
46.另外,生成装置100也可以有在生成带有签名图像的电子文档110时,基于将纸质文档120上记载或者盖印的签名图像化而成的签名图像140,来判定签名的妥当性的情况。在该情况下,例如若签名妥当,则生成装置100生成带有签名图像的电子文档110,若签名不妥当,则不生成带有签名图像的电子文档110,而输出警报。由此,生成装置100能够减少滥用印章的危险性。对于判定签名的妥当性的具体例,例如,使用图11~图15后述。
47.在这里,对带有签名图像的电子文档110对外使用的情况进行了说明,但并不限于此。例如,也可以有带有签名图像的电子文档110在某个组织内在实施手续时使用的情况。
48.在这里,对生成装置100确定获取到的多个电子文档110中的与获取到的读取信息130对应的电子文档110的情况进行了说明,但并不限于此。例如,也可以有预先由利用者等对读取信息130和电子文档110建立对应关系,生成装置100获取与获取到的读取信息130建立有对应关系的电子文档110的情况。
49.(业务处理系统200的一个例子)
50.接下来,使用图2对应用了图1所示的生成装置100的特定组织的业务处理系统200的一个例子进行说明。
51.图2是表示业务处理系统200的一个例子的说明图。在图2中,业务处理系统200包含生成装置100、一个以上的业务处理终端201、一个以上的管理部门终端202以及一个以上的外部组织终端203。
52.在业务处理系统200中,生成装置100和业务处理终端201经由有线或者无线的网络210连接。网络210例如是lan(local area network:局域网)、wan(wide area network:广域网)、因特网等。
53.另外,在业务处理系统200中,生成装置100和管理部门终端202经由有线或者无线的网络210连接。另外,在业务处理系统200中,生成装置100和外部组织终端203经由有线或者无线的网络210连接。
54.生成装置100是设置于特定组织的管理部门的计算机。生成装置100使用图4中后述的人事db400存储确定特定组织的人员的信息。生成装置100使用在图5中后述的利用者db500存储在判定纸质文档上记载或者盖印的签名的妥当性时所使用的利用者信息。
55.生成装置100从业务处理终端201接收电子文档并积蓄。电子文档例如使用在图6中后述的申请db600来存储。生成装置100从管理部门终端202接收根据纸质文档的读取结果生成的读取信息并积蓄。读取信息例如使用在图7中后述的读取db700来存储。生成装置100对每个纸质文档,从所积蓄的多个电子文档中确定与纸质文档对应的电子文档,并基于确定出的电子文档,与签名信息一起生成并输出对外的带有签名图像的电子文档。输出目的地例如是外部组织终端203。
56.生成装置100在生成对外的带有签名图像的电子文档时,也可以有基于在图4中后述的人事db400以及在图5中后述的利用者db500,来判定纸质文档上记载或者盖印的签名的妥当性的情况。在该情况下,若签名妥当,则生成装置100生成对外的带有签名图像的电子文档,若签名不妥当,则生成装置100不生成对外的带有签名图像的电子文档,输出警报。生成装置100例如是服务器或者pc(personal computer:个人计算机)等。
57.业务处理终端201是设置于特定组织的业务部门,用于员工的计算机。业务处理终端201基于员工的操作输入,生成电子文档并发送至生成装置100。员工例如创建与电子文档对应的纸质文档并邮寄给管理部门。业务处理终端201例如是pc、或平板终端、或智能手机等。
58.管理部门终端202是设置于特定组织的管理部门,用于负责人的计算机。管理部门终端202基于负责人的操作输入,读取纸质文档,将根据纸质文档的读取结果生成的读取信息发送至生成装置100。管理部门终端202例如是pc、或平板终端、或智能手机等。
59.外部组织终端203是设置于与特定组织不同的外部组织的计算机。外部组织例如是成为特定组织的客户的组织。外部组织终端203接收电子文档,以外部组织的人员可参照的方式输出。外部组织终端203例如是pc、或平板终端、或智能手机等。
60.在这里,对生成装置100是与业务处理终端201不同的装置的情况进行了说明,但并不限于此。例如,也可以有生成装置100与业务处理终端201一体的情况。
61.在这里,对生成装置100是与管理部门终端202不同的装置的情况进行了说明,但并不限于此。例如,也可以有生成装置100与管理部门终端202一体的情况。
62.在这里,对业务处理终端201是与管理部门终端202不同的装置的情况进行了说明,但并不限于此。例如,也可以有业务处理终端201与管理部门终端202一体的情况。
63.(生成装置100的硬件结构例)
64.接下来,使用图3对生成装置100的硬件结构例进行说明。
65.图3是表示生成装置100的硬件结构例的框图。在图3中,生成装置100具有cpu(central processing unit:中央处理器)301、存储器302、网络i/f(interface:接口)303、记录介质i/f304以及记录介质305。另外,各结构部通过总线300分别连接。
66.在这里,cpu301负责生成装置100的整体控制。存储器302例如具有rom(read only memory:只读存储器)、ram(random access memory:随机存取存储器)以及闪存rom等。具体而言,例如,闪存rom、rom存储各种程序,ram被用作cpu301的工作区。存储于存储器302的程序通过加载到cpu301,使cpu301执行编码的处理。
67.网络i/f303通过通信线路与网络210连接,并经由网络210与其他计算机连接。而且,网络i/f303负责网络210与内部的接口,控制来自其他计算机的数据的输入输出。网络i/f303例如是调制解调器、lan适配器等。
68.记录介质i/f304根据cpu301的控制控制针对记录介质305的数据的读/写。记录介质i/f304例如是盘驱动器、ssd(solid state drive:固态硬盘)、usb(universal serial bus:通用串行总线)端口等。记录介质305是存储通过记录介质i/f304的控制写入的数据的非易失性存储器。记录介质305例如是磁盘(disk)、半导体存储器、usb存储器等。记录介质305也可以能够从生成装置100拆装。
69.生成装置100除了上述的结构部以外,例如也可以具有键盘、鼠标、显示器、打印机、扫描仪、麦克风、扬声器等。另外,生成装置100也可以具有多个记录介质i/f304、记录介质305。另外,生成装置100也可以不具有记录介质i/f304、记录介质305。
70.(人事db400的数据结构的一个例子)
71.接下来,使用图4对人事db400的数据结构的一个例子进行说明。人事db400例如通过图3所示的生成装置100的存储器302、记录介质305等的存储区域来实现。
72.图4是表示人事db400的数据结构的一个例子的说明图。如图4所示,人事db400具有id、姓名、职务以及联系方式的字段。人事db400通过按每个组织的人员在各字段设定信息,将人事信息存储为记录。
73.在id的字段,设定识别在组织中利用印章的人员的id。在姓名的字段,设定对在组织中利用印章的人员赋予的姓名。在职务的字段,设定在组织中利用印章的人员所具有的职务。在联系方式的字段,设定与在组织中利用印章的人员对应的联系方式。联系方式例如是邮件地址。
74.(利用者db500的数据结构的一个例子)
75.接下来,使用图5对利用者db500的数据结构的一个例子进行说明。利用者db500例如通过图3所示的生成装置100的存储器302、记录介质305等的存储区域来实现。
76.图5是表示利用者db500的数据结构的一个例子的说明图。如图5所示,利用者db500具有id、印记图像、盖章关联信息以及签名关联信息的字段。利用者db500通过按每个组织的人员在各字段设定信息,将利用者信息存储为记录。
77.在id的字段,设定识别在组织中利用印章的人员的id。在印记图像的字段,设定基于人员实际利用印章盖章的印记生成的、将成为样品的印记图像化而成的印记图像。在盖章关联信息的字段,设定表示成为样品的印记的特征的盖章关联信息。
78.盖章关联信息的字段例如具有倾斜和直方图的字段等。在倾斜的字段,设定反映出人员实际利用印章盖章时的人员的习惯的印记的倾斜的允许范围。允许范围例如基于人员实际利用印章盖章的一个以上的印记的倾斜的平均值来生成。
79.在直方图的字段,设定反映出人员实际利用印章盖章时所利用的印台的特征的印记的颜色的直方图。直方图例如是对印记中包含多少红色的各亮度的要素图表化而成的图。直方图例如基于人员实际利用印章盖章的一个以上的印记的颜色的直方图中的平均的直方图来生成。
80.另外,盖章关联信息的字段例如也可以具有粗细和按压分布的字段等。在粗细的字段,设定反映出人员实际利用印章盖章时的人员的习惯的印记的线的粗细的允许范围。允许范围例如基于人员实际利用印章盖章的一个以上的印记的粗细的平均值来生成。
81.在按压分布的字段,设定反映出人员实际利用印章盖章时的人员的习惯的与印记相关的按压的分布图表。分布图表例如是将印记的各部以何种程度的强度被按压图表化而成的图。分布图表例如基于人员实际利用印章盖章的一个以上的印记的按压的分布图表中的平均的图表来生成。
82.在签名关联信息的字段,设定可以生成与在组织中利用印章的人员对应的签名信息的参照信息。签名关联信息的字段例如具有秘密密钥和证书的字段。在秘密密钥的字段,设定与利用印章的人员对应的秘密密钥。在证书的字段,设定与利用印章的人员对应的证书。证书是能够验证公开密钥相对于秘密密钥的可靠性的信息。
83.(申请db600的数据结构的一个例子)
84.接下来,使用图6对申请db600的数据结构的一个例子进行说明。申请db600例如通过图3所示的生成装置100的存储器302、记录介质305等的存储区域来实现。
85.图6是表示申请db600的数据结构的一个例子的说明图。如图6所示,申请db600具有电子文档、申请人以及提交目的地的字段。申请db600通过按每个电子文档在各字段设定
信息,将申请信息存储为记录。
86.在电子文档的字段,设定电子文档的内容。在电子文档的字段,例如,设定电子文档所表示的每个项目的值。在申请人的字段,设定识别创建电子文档的申请人的id。在提交目的地的字段,设定识别提交基于电子文档生成的对外的带有签名图像的电子文档的提交目的地的信息。
87.(读取db700的数据结构的一个例子)
88.接下来,使用图7对读取db700的数据结构的一个例子进行说明。读取db700例如通过图3所示的生成装置100的存储器302、记录介质305等的存储区域来实现。
89.图7是表示读取db700的数据结构的一个例子的说明图。如图7所示,读取db700具有读取结果、读取文档以及印记图像的字段。读取db700通过对每个纸质文档在各字段设定信息,将读取信息存储为记录。
90.在读取结果的字段,设定纸质文档的读取结果。读取结果例如是将纸质文档图像化而成的文档图像。在读取文档的字段,设定纸质文档的记载内容。在读取文档的字段,例如设定从纸质文档通过ocr(optical character recognition/reader:光学字符识别/读取器)识别出的每个项目的值。在印记图像的字段,设定基于纸质文档的读取结果将纸质文档上记载的印记图像化而成的印记图像。
91.(业务处理终端201的硬件结构例)
92.接下来,使用图8对图2所示的业务处理系统200所包含的业务处理终端201的硬件结构例进行说明。
93.图8是表示业务处理终端201的硬件结构例的框图。在图8中,业务处理终端201具有cpu801、存储器802、网络i/f803、记录介质i/f804、记录介质805、显示器806以及输入装置807。另外,各结构部通过总线800分别连接。
94.在这里,cpu801负责业务处理终端201的整体控制。存储器802例如具有rom、ram以及闪存rom等。具体而言,例如,闪存rom、rom存储各种程序,ram被用作cpu801的工作区。存储于存储器802的程序通过加载到cpu801,使cpu801执行编码的处理。
95.网络i/f803通过通信线路与网络210连接,并经由网络210与其他计算机连接。而且,网络i/f803负责网络210与内部的接口,控制来自其他计算机的数据的输入输出。网络i/f803例如是调制解调器、lan适配器等。
96.记录介质i/f804根据cpu801的控制来控制针对记录介质805的数据的读/写。记录介质i/f804例如是磁盘驱动器、ssd、usb端口等。记录介质805是存储通过记录介质i/f804的控制写入的数据的非易失性存储器。记录介质805例如是磁盘、半导体存储器、usb存储器等。记录介质805也可以能够从业务处理终端201拆装。
97.显示器806以光标、图标或者工具箱为首,显示文档、图像、功能信息等数据。显示器806例如是crt(cathode ray tube:阴极射线管)、液晶显示器、有机el(electroluminescence:电致发光)显示器等。输入装置807具有用于输入文字、数字、各种指示等的键,进行数据的输入。输入装置807也可以是键盘、鼠标等,另外,也可以是触摸面板式的输入垫、数字键等。
98.业务处理终端201除了上述的结构部以外,例如,也可以具有打印机、扫描仪、麦克风、扬声器等。另外,业务处理终端201也可以具有多个记录介质i/f804、记录介质805。另
外,业务处理终端201也可以不具有记录介质i/f804、记录介质805。
99.(管理部门终端202的硬件结构例)
100.图2所示的业务处理系统200所包含的管理部门终端202的硬件结构例例如与图8所示的业务处理终端201的硬件结构例相同,所以省略说明。
101.(外部组织终端203的硬件结构例)
102.图2所示的业务处理系统200所包含的外部组织终端203的硬件结构例例如与图8所示的业务处理终端201的硬件结构例相同,所以省略说明。
103.(生成装置100的功能性结构例)
104.接下来,使用图9,对生成装置100的功能性结构例进行说明。
105.图9是表示生成装置100的功能性结构例的框图。生成装置100包含存储部900、输入部901、印记提取部902、文档比较部903、印记比较部904、签名关联信息获取部905、电子签名创建部906、信息登记部907以及输出部908。
106.存储部900例如通过图3所示的存储器302、记录介质305等的存储区域来实现。以下,对存储部900包含于生成装置100的情况进行说明,但并不限于此。例如,也可以有存储部900包含于与生成装置100不同的装置,能够从生成装置100参照存储部900的存储内容的情况。
107.具体而言,输入部901和输出部908例如通过使cpu301执行存储于图3所示的存储器302、记录介质305等的存储区域的程序、或者通过网络i/f303,来实现其功能。
108.印记提取部902~信息登记部907作为控制部910的一个例子发挥作用。具体而言,印记提取部902~信息登记部907例如通过使cpu301执行存储于图3所示的存储器302、记录介质305等的存储区域的程序,来实现其功能。
109.具体而言,控制部910例如通过使cpu301执行存储于图3所示的存储器302、记录介质305等的存储区域的程序,来实现其功能。各功能部的处理结果例如存储于图3所示的存储器302、记录介质305等的存储区域。
110.存储部900存储在各功能部的处理中所参照或者更新的各种信息。存储部900存储多个电子文档。电子文档例如是文档形式的数据。电子文档例如是明确示出每个项目的值的形式的数据。电子文档例如是表形式的数据。电子文档例如与将纸质文档图像化而成的文档图像不同。纸质文档是物理文档。纸质文档例如也可以由纸以外的材质形成。存储部900例如使用申请db600来存储多个电子文档。
111.存储部900存储根据各个不同的纸质文档的读取结果生成的多个读取信息。读取结果例如是将纸质文档图像化而成的文档图像。读取信息例如包含确定纸质文档上记载的内容的信息。具体而言,读取信息包含确定纸质文档上记载的每个项目的值的信息。项目的值例如是字符串。存储部900例如使用读取db700来存储多个读取信息。
112.存储部900存储带有签名图像的电子文档。存储部900例如存储由信息登记部907生成的带有签名图像的电子文档。签名图像例如是将纸质文档上记载的印章的印记图像化而成的印记图像。签名图像例如是将纸质文档上记载的手写字符串图像化而成的字符串图像。手写字符串例如是表示属于组织的人员的姓名的字符串。
113.存储部900也可以与带有签名图像的电子文档建立对应关系,进一步存储签名信息。存储部900例如存储由电子签名创建部906生成的签名信息。签名信息例如通过使用秘
密密钥,对带有签名图像的电子文档的散列值加密来生成。
114.存储部900存储在判定纸质文档上记载或者盖印的签名是否妥当时所使用的参考信息。存储部900例如使用利用者db500来存储在判定纸质文档上记载或者盖印的签名是否妥当时所使用的利用者信息。具体而言,存储部900存储正确的签名图像。
115.具体而言,存储部900存储与正确的签名图像的特征相关的信息。更具体而言,存储部900存储正确的签名图像的倾斜的允许范围。更具体而言,存储部900存储形成正确的签名图像的线的粗细的允许范围。更具体而言,存储部900存储形成正确的签名图像的线的粗细的分布状况。更具体而言,存储部900存储正确的签名图像的颜色。
116.输入部901获取各功能部的处理中使用的各种信息。输入部901将获取到的各种信息存储至存储部900、或者将获取到的各种信息输出至各功能部。另外,输入部901也可以将存储于存储部900的各种信息输出至各功能部。输入部901例如基于利用者的操作输入来获取各种信息。输入部901例如也可以从与生成装置100不同的装置接收各种信息。
117.输入部901受理电子文档的输入,将电子文档存储至存储部900。输入部901例如通过从业务处理装置接收电子文档,受理电子文档的输入,并将电子文档存储至申请db600。另外,输入部901获取存储于存储部900的多个电子文档,并发送至控制部910。输入部901例如在规定的定时,获取存储于申请db600的多个电子文档,并发送至控制部910。
118.输入部901受理读取信息的输入,将读取信息存储至存储部900。输入部901例如通过从管理部门终端202接收读取信息,受理读取信息的输入,将读取信息存储至读取db700。另外,输入部901获取存储于存储部900的任意一个读取信息,并发送至控制部910。输入部901例如基于利用者的操作输入,获取指定的读取信息,并发送至控制部910。输入部901例如在规定的定时,获取存储于读取db700的任意一个读取信息,并发送至控制部910。
119.另外,输入部901也可以获取存储于存储部900的、根据分别不同的纸质文档的读取结果生成的多个读取信息,并发送至控制部910。输入部901例如在规定的定时获取存储于读取db700的多个读取信息,并发送至控制部910。由此,输入部901能够将多个读取信息集中作为处理对象,能够减少对利用者施加的作业负担。
120.输入部901受理由利用者进行的一个以上的签名图像的输入。输入部901例如受理使用扫描仪将利用者实际盖章的印记图像化而成的印记图像的输入。此时,优选持有印章的人员自身作为利用者,将经由扫描仪对实际盖章的印记图像化而成的印记图像输入至输入部901。
121.输入部901也可以受理开始任意一个功能部的处理的开始触发。开始触发例如是有由利用者进行的规定的操作输入。开始触发例如也可以从其他计算机接收到规定的信息。开始触发例如也可以是任意一个功能部输出了规定的信息。开始触发例如也可以是检测到生成装置100定期发行的信号。输入部901例如受理检测出生成装置100定期发行的信号作为开始控制部910的处理的开始触发。
122.控制部910通过文档比较部903确定获取到的多个电子文档中的与获取到的读取信息对应的电子文档。文档比较部903基于获取到的读取信息和获取到的多个电子文档中的每个电子文档所包含的字符串,来确定获取到的多个电子文档中的包含与纸质文档上记载的字符串相同或者相似的字符串的电子文档。由此,文档比较部903能够确定对应的电子文档和读取信息的对。
123.文档比较部903确定获取到的多个电子文档中的包含与纸质文档的规定项目上记载的字符串相同或者相似的字符串作为规定项目的电子文档。规定项目例如是整理编号的项目等。由此,文档比较部903能够确定对应的电子文档和读取信息的对。
124.控制部910也可以通过文档比较部903,确定获取到的多个电子文档中的与获取到的多个读取信息中的任意一个读取信息对应的电子文档。文档比较部903基于任意一个读取信息和多个电子文档中的每个电子文档所包含的字符串,确定多个电子文档中的包含与作为任意一个读取信息的读取源的纸质文档上记载的字符串相同或者相似的字符串的电子文档。由此,文档比较部903能够确定对应的电子文档和读取信息的对。另外,文档比较部903能够将多个读取信息集中作为处理对象,能够减少对利用者施加的作业负担。
125.文档比较部903确定多个电子文档中的包含与作为任意一个读取信息的读取源的纸质文档的规定项目中记载的字符串相同或者相似的字符串作为规定项目的电子文档。由此,文档比较部903能够确定对应的电子文档和读取信息的对。另外,文档比较部903能够将多个读取信息集中作为处理对象,能够减少对利用者施加的作业负担。
126.控制部910通过印记提取部902和印记比较部904,参照存储部900,来判定纸质文档上记载或者盖印的签名是否妥当。印记提取部902基于纸质文档的读取结果,来提取将纸质文档上记载或者盖印的签名图像化而成的签名图像。由此,印记提取部902能够获取作为判定对象的印记图像。
127.印记比较部904参照存储部900,来判定将纸质文档上记载或者盖印的签名图像化而成的签名图像是否与正确的签名图像相同或者相似,在相同或者相似的情况下,判定为纸质文档上记载或者盖印的签名妥当。
128.印记比较部904例如参照利用者db500,来获取正确的签名图像。而且,印记比较部904计算使将纸质文档上记载或者盖印的签名图像化而成的签名图像与正确的签名图像的倾斜一致的情况下的相似度,在相似度为阈值以上的情况下,判定为纸质文档上记载或者盖印的签名妥当。由此,印记比较部904能够判定签名是否妥当,能够容易防止印章的不正当利用。
129.另外,印记比较部904参照存储部900,来判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征是否一致。在这里,在判定为一致的情况下,印记比较部904判定为纸质文档上记载或者盖印的签名妥当。另一方面,在判定为不一致的情况下,印记比较部904判定为纸质文档上记载或者盖印的签名不妥当。
130.印记比较部904例如参照利用者db500,来获取正确的签名图像的倾斜的允许范围。而且,印记比较部904判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的倾斜是否在正确的签名图像的倾斜的允许范围内。在这里,当倾斜在允许范围内的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致,并判定为签名妥当。
131.另一方面,当倾斜不在允许范围内的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征不一致,并判定为签名不妥当。由此,印记比较部904能够基于持有印章的正当人员的盖章时的习惯来判定签名是否妥当,能够容易防止印章的不正当利用。
132.印记比较部904例如参照利用者db500,来获取形成正确的签名图像的线的粗细的
允许范围。而且,印记比较部904判定形成将纸质文档上记载或者盖印的签名图像化而成的签名图像的线的粗细是否在形成正确的签名图像的线的粗细的允许范围内。在这里,当粗细在允许范围内的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致,并判定为签名妥当。
133.另一方面,当粗细不在允许范围内的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征不一致,并判定为签名不妥当。由此,印记比较部904能够基于持有印章的正当人员的盖章时的习惯来判定签名是否妥当,能够容易防止印章的不正当利用。
134.印记比较部904参照利用者db500,来获取形成正确的签名图像的线的粗细的分布状况。分布状况对应于盖章时的按压的分布状况。而且,印记比较部904判定形成将纸质文档上记载或者盖印的签名图像化而成的签名图像的线的粗细的分布状况是否与形成正确的签名图像的线的粗细的分布状况一致。在这里,在分布状况一致的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致,并判定为签名妥当。
135.另一方面,在分布状况不一致的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征不一致,并判定为签名不妥当。由此,印记比较部904能够基于持有印章的正当人员在盖章时所使用的印台的特征,来判定签名是否妥当,能够容易防止印章的不正当利用。
136.印记比较部904参照利用者db500,来获取正确的签名图像的颜色的直方图。而且,印记比较部904判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的颜色是否与正确的签名图像的颜色一致。具体而言,印记比较部904判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的红色的直方图是否与正确的签名图像的红色的直方图一致。在这里,在颜色彼此一致的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致,并判定为签名妥当。
137.另一方面,在颜色彼此不一致的情况下,印记比较部904判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征不一致,并判定为签名不妥当。由此,印记比较部904能够基于持有印章的正当人员在盖章时所使用的印台的特征,来判定签名是否妥当,能够容易防止印章的不正当利用。
138.控制部910通过利用电子签名创建部906,对确定出的电子文档附加将纸质文档上记载或者盖印的签名图像化而成的签名图像,来生成包含确定出的电子文档和签名图像的带有签名图像的电子文档。由此,电子签名创建部906能够生成对外的带有签名图像的电子文档。
139.在通过印记比较部904判定为签名图像彼此相同或者相似的情况下,电子签名创建部906生成带有签名图像的电子文档。由此,电子签名创建部906能够仅在判定为印章被正当利用的情况下,生成对外的带有签名图像的电子文档。
140.在通过印记比较部904判定为签名图像的特征彼此一致的情况下,电子签名创建部906生成带有签名图像的电子文档。由此,电子签名创建部906能够仅在判定为印章被正当利用的情况下,生成对外的带有签名图像的电子文档。
141.控制部910通过签名关联信息获取部905和电子签名创建部906,生成与所生成的
带有签名图像的电子文档相关的签名信息。签名关联信息获取部905确定与纸质文档上记载或者盖印的签名对应的秘密密钥和证书并发送至电子签名创建部906。签名关联信息获取部905例如获取与正确的签名图像建立对应关系地存储于利用者db500的秘密密钥和证书,正确的签名图像通过印记比较部904被判定为与将纸质文档上记载或者盖印的签名图像化而成的签名图像相同或者相似。
142.电子签名创建部906利用通过签名关联信息获取部905确定出的秘密密钥和证书,生成签名信息。电子签名创建部906例如通过使用秘密密钥对所生成的带有签名图像的电子文档的散列值进行加密,来创建电子签名。由此,能够生成与对外的带有签名图像的电子文档建立对应关系的生成签名信息。
143.控制部910通过信息登记部907,基于受理了输入的一个以上的签名图像,生成与正确的签名图像的特征相关的信息并存储至存储部900。信息登记部907基于受理了输入的一个以上的签名图像,生成与正确的签名图像的特征相关的信息并存储至利用者db500。
144.信息登记部907例如基于受理了输入的一个以上的签名图像,生成正确的签名图像的倾斜的允许范围并存储至利用者db500。由此,印记比较部904能够存储成为可以判定签名是否妥当的指标的、反映出持有印章的正当人员盖章时的习惯的信息。
145.信息登记部907例如生成形成正确的签名图像的线的粗细的允许范围并存储至利用者db500。由此,印记比较部904能够存储成为可以判定签名是否妥当的指标的、反映出持有印章的正当人员盖章时的习惯的信息。
146.信息登记部907例如生成形成正确的签名图像的线的粗细的分布状况并存储至利用者db500。由此,印记比较部904能够存储成为可以判定签名是否妥当的指标的、反映出持有印章的正当人员盖章时的习惯的信息。
147.信息登记部907例如生成正确的签名图像的颜色的直方图并存储至利用者db500。由此,印记比较部904能够存储成为可以判定签名是否妥当的指标的、反映出持有印章的正当人员盖章时所使用的印台的特征的信息。
148.输出部908输出任意一个功能部的处理结果。输出形式例如是向显示器的显示、或向打印机的打印输出、或通过网络i/f303向外部装置的发送、或向存储器302、记录介质305等的存储区域的存储。由此,输出部908能够将各功能部的处理结果通知给利用者,能够实现生成装置100的便利性的提高。
149.输出部908输出所生成的带有签名图像的电子文档。输出部908例如基于与确定出的电子文件建立对应关系地存储于申请db600的提交目的地,将所生成的带有签名图像的电子文档输出到提交目的地。提交目的地例如是外部组织终端203。由此,输出部908能够在外部组织参照带有签名图像的电子文档。
150.输出部908输出所生成的签名信息。输出部908例如基于与确定出的电子文件建立对应关系地存储于申请db600的提交目的地,将所生成的签名信息与所生成的带有签名图像的电子文档一起输出到提交目的地。提交目的地例如是外部组织终端203。由此,输出部908能够在外部组织与签名信息一起参照带有签名图像的电子文档。
151.在判定为签名不妥当的情况下,输出部908向持有印章的正当人员输出警报。警报例如表示判定为签名不妥当的结果。输出目的地例如是被持有印章的正当人员使用的业务处理终端201。
152.输出部908例如在通过印记比较部904判定为签名图像彼此不相同或者不相似的情况下输出警报。由此,输出部908能够容易地防止印章的不正当利用。另外,输出部908也可以在警报中包含持有印章的正当人员能够批准带有签名图像的电子文档的生成的信息。因此,输出部908能够不依赖于印记比较部904的判定地生成带有签名图像的电子文档。
153.输出部908例如在通过印记比较部904判定为签名图像的特征彼此不一致的情况下,输出警报。由此,输出部908能够容易地防止印章的不正当利用。另外,输出部908也可以在警报中包含使持有印章的正当的人员能够批准带有签名图像的电子文档的生成的信息。因此,输出部908能够不依赖于印记比较部904的判定地生成带有签名图像的电子文档。
154.(生成装置100的动作例)
155.接下来,使用图10对生成装置100的动作例进行说明。
156.图10是表示生成装置100的动作例的说明图。在图10中,在组织内的任意一个据点,员工1001以及持有印章的员工1002在工作。
157.(10-1)员工1001生成相互对应的纸质文档1010和电子文档1020,将电子文档1020以电子的方式发送给管理部门。具体而言,发送目的地是生成装置100。
158.员工1001例如经由电子邮件或者网页表单等,将电子文档1020发送至生成装置100。此时,员工1001也可以将确定申请人的信息以及确定电子文档1020的提交目的地的信息等与电子文档1020一起发送至生成装置100。
159.因此,在管理部门中,生成装置100将电子文档1020积蓄于申请db600。生成装置100也可以将确定申请人的信息以及确定电子文档1020的提交目的地的信息等与电子文档1020建立对应关系,并积蓄于申请db600。
160.(10-2)员工1001将纸质文档1010交给员工1002,员工1002确认纸质文档1010,并在纸质文档1010上盖章。另外,也可以有不存在员工1002,员工1001在纸质文档1010上盖章的情况。
161.员工1001将已盖章纸质文档1010物理地发送给管理部门。发送例如是邮寄或者公司内部邮件等。因此,在管理部门,保管已盖章纸质文档1010的集合1011。
162.(10-3)员工1002将有关自身所持有的印章的盖章关联信息登记于利用者db500。员工1002例如在规定的登记纸张上盖章规定次数自身所持有的印章,并将已盖章登记纸张提交给管理部门。规定次数例如是10次。员工1002为了进行本人确认,优选实际前往管理部门,将规定的登记纸张提交给管理部门。
163.例如,优选员工1002实际前往管理部门,与管理部门的负责人1030面对面地、确认在规定的登记纸张上盖章了规定次数的自身所持有的印章。例如,在员工1002将已盖章登记纸张发送到管理部门的情况下,负责人1030也可以通过与员工1002的电话,向员工1002确认已盖章登记纸张的准确性。
164.负责人1030使生成装置100读取已盖章登记纸张。生成装置100基于读取到的已盖章登记纸张,对员工1002的id、代表性的印记图像、盖章关联信息以及签名关联信息建立对应关系存储至利用者db500。对于登记盖章关联信息的具体例,例如,使用图11~图16后述。
165.(10-4)生成装置100每月基于负责人1030的操作输入,使用扫描仪或者拍摄装置,读取集合1011所包含的每个已盖章纸质文档1010,生成读取信息并存储至读取db700。
166.读取信息例如包含将已盖章纸质文档1010图像化而成的文档图像和将盖章在已
盖章纸质文档1010的印记图像化而成的印记图像。读取信息例如也可以包含从已盖章纸质文档1010通过ocr识别出的记载于已盖章纸质文档1010的内容。记载于已盖章纸质文档1010的内容例如是每个项目的值。项目的值例如是字符串。项目例如是整理编号。
167.(10-5)生成装置100对申请db600的各个电子文档1020所表示的内容与记载于任意一个已盖章纸质文档1010的内容进行比较。生成装置100基于比较后的结果,确定与任意一个已盖章纸质文档1010对应的电子文档1020。电子文档1020所表示的内容例如是字符串。
168.生成装置100例如计算各个电子文档1020所表示的字符串整体与记载于任意一个已盖章纸质文档1010的字符串整体的一致度,并确定一致度为一定以上的电子文档1020。一致度的单位例如为%。此时,生成装置100也可以确定一致度最高的电子文档1020。
169.另外,生成装置100也可以对各个电子文档1020所表示的规定项目的字符串和记载于任意一个已盖章纸质文档1010的同一项目的字符串进行比较。而且,生成装置100也可以基于比较后的结果,对规定项目的字符串,确定与任意一个已盖章纸质文档1010一致的电子文档1020。
170.(10-6)生成装置100将确定完电子文档1020的任意一个已盖章纸质文档1010的印记图像与存储于利用者db500的印记图像以及盖章关联信息进行比较,在判定出盖章的正当性后,确定盖章者。
171.盖章关联信息例如包含表示正确的印记图像的倾斜的模糊特征的信息。盖章关联信息例如包含表示基于正确的印记图像的按压分布的特征的信息。盖章关联信息例如包含表示正确的印记图像的颜色调的特征的信息。盖章关联信息例如包含表示正确的印记图像的渗透的量、或者盖章的习惯的特征的信息。
172.对于通过生成装置100将已盖章纸质文档1010的印记图像与存储于利用者db500的印记图像以及盖章关联信息进行比较来判定盖章的正当性的具体例,使用图12~图16后述。
173.生成装置100例如使已盖章纸质文档1010的印记图像和存储于利用者db500的印记图像的倾斜一致,确定与已盖章纸质文档1010的印记图像相似的存储于利用者db500的印记图像。在未确定出与已盖章纸质文档1010的印记图像相似的存储于利用者db500的印记图像的情况下,生成装置100基于存储于人事db400的联系方式,输出警报。
174.若已盖章纸质文档1010的印记图像的特征与盖章关联信息所表示的确定出的印记图像的特征相似,则生成装置100确定与确定出的印记图像建立对应关系地存储于利用者db500的id所表示的盖章者。在已盖章纸质文档1010的印记图像的特征与盖章关联信息所表示的确定出的印记图像的特征不相似的情况下,生成装置100基于存储于人事db400的联系方式输出警报。此时,生成装置100也可以向负责人1030输出警报。
175.(10-7)在确定出盖章者的情况下,已盖章纸质文档1010的盖章正当,对于已盖章纸质文档1010上记载的内容,生成装置100判定为盖章者已批准。生成装置100参照利用者db500,获取与盖章者对应的秘密密钥和证书。秘密密钥与证书的对也可以不是与盖章者本人相关的秘密密钥和证书的对,而是与盖章者所属的组织相关的秘密密钥和证书的对。
176.生成装置100通过确定确定出的电子文档1020的盖章栏,并将已盖章纸质文档1010的印记图像合成到确定出的盖章栏,来生成带有印记图像的电子文档1040。生成装置
100例如将与已盖章纸质文档1010内的印记图像的位置对应的电子文档内的name为“正方形/长方形”或者“rectangle”的对象确定为盖章栏。
177.(10-8)生成装置100基于秘密密钥和证书的对将签名信息进一步赋予到带有印记图像的电子文档1040,生成已赋予签名信息带有印记图像的电子文档1050。签名信息例如是xml签名的形式。生成装置100例如通过使用秘密密钥对带有印记图像的电子文档1040的散列值进行加密,来生成签名信息。生成装置100也可以代替签名信息,而利用e密封。
178.(10-9)生成装置100参照申请db600,将已赋予签名信息带有印记图像的电子文档1050发送给成为提交目的地的客户1060。生成装置100例如将已赋予签名信息带有印记图像的电子文档1050发送给客户1060所具有的外部组织终端203。
179.由此,生成装置100在生成已赋予签名信息带有印记图像的电子文档1050时,能够减少对管理部门的负责人1030等作业者施加的作业负担。另外,生成装置100能够在组织中容易并用纸质文档1010和电子文档1020。因此,生成装置100能够在组织中实现人工成本以及金钱成本的减少,并容易维持业务的连续性。
180.生成装置100在存储于利用者db500的印记图像中检索与已盖章纸质文档1010的印记图像相似的印记图像,因此能够判定盖章是否正当,能够容易防止印章的不正当利用。
181.生成装置100判定已盖章纸质文档1010的印记图像的特征与盖章关联信息所表示的确定出的印记图像的特征的相似性,所以能够判定盖章是否正当,能够容易防止印章的不正当利用。
182.生成装置100通过将已盖章纸质文档1010的印记图像合成到电子文档1020的盖章栏,能够生成带有印记图像的电子文档1040。生成装置100不是与已盖章纸质文档1010无关地预先登记的印记图像的样品,而能够基于实际盖章到已盖章纸质文档1010上的印记图像,来生成带有印记图像的电子文档1040。
183.因此,生成装置100在今后确认带有印记图像的电子文档1040的可靠性时,能够对已盖章纸质文档1010的印记图像和合成到带有印记图像的电子文档1040的印记图像进行比较。与将预先登记的印记图像的样品合成到电子文档1020的盖章栏的情况不同,生成装置100能够再次确认带有印记图像的电子文档1040的可靠性。
184.在将预先登记的印记图像的样品合成到电子文档1020的盖章栏的情况下,认为即使对已盖章纸质文档1010的印记图像和合成到电子文档1020的盖章栏的印记图像进行比较,也难以确认电子文档1020的可靠性。
185.在已盖章纸质文档1010丢失或者废弃后,生成装置100也能够参照合成到带有印记图像的电子文档1040的已盖章纸质文档1010的印记图像。因此,生成装置100能够将合成到带有印记图像的电子文档1040的已盖章纸质文档1010的印记图像与实际的印章的印记进行比较。其结果,即使没有已盖章纸质文档1010,生成装置100也能够确认带有印记图像的电子文档1040的可靠性。
186.(判定盖章的正当性的一个例子)
187.接下来,使用图11~图15对生成装置100判定盖章的正当性的一个例子进行说明。首先,使用图11,对生成装置100将表示判定盖章的正当性的基准的盖章关联信息登记到利用者db500的一个例子进行说明。
188.图11是表示登记盖章关联信息的一个例子的说明图。在图11中,正式持有印章的
员工在规定的登记纸张1100上盖章10次自身所持有的印章。图中的虚线表示印记中的中心线。中心线例如对应于印记中的字符串的配置方向。图中的虚线不是记载于登记纸张1100的线。生成装置100读取规定的登记纸张1100,获取将10次的量的印记1101~1110图像化而成的印记图像。印记1101~1110例如是红色。
189.生成装置100基于将10次的量的印记1101~1110图像化而成的印记图像,生成盖章关联信息。生成装置100例如计算印记1101~1110中的中心线的倾斜的平均值,将距计算出的平均值-10
°
~ 10
°
的范围设定为印记的倾斜的允许范围。生成装置100以将确定所设定的印记的倾斜的允许范围的信息包含于盖章关联信息的方式生成盖章关联信息。对于包含确定印记的倾斜的允许范围的信息的盖章关联信息的利用方法,例如,使用图12后述。
190.另外,生成装置100例如计算形成印记1101~1110中的外框以及字符串的线的粗细的平均值,并将以计算出的平均值为中心的规定的范围设定为形成印记中的外框以及字符串的线的粗细的允许范围。生成装置100以将确定所设定的线的粗细的允许范围的信息包含于盖章关联信息的方式生成盖章关联信息。对于包含确定线的粗细的允许范围的信息的盖章关联信息的利用方法,例如,使用图13后述。
191.另外,生成装置100例如基于形成印记1101~1110中的外框以及字符串的线的粗细,来确定印记1101~1110中的代表性的按压分布。生成装置100以将确定确定出的代表性的按压分布的信息包含于盖章关联信息的方式生成盖章关联信息。对于包含确定代表性的按压分布的信息的盖章关联信息的利用方法,例如,使用图14后述。
192.另外,生成装置100例如基于与印记1101~1110中的外框以及字符串相关的红色的亮度,来确定印记1101~1110中的代表性的红色的直方图。生成装置100以将确定确定出的代表性的红色的直方图的信息包含于盖章关联信息的方式生成盖章关联信息。对于包含确定代表性的红色的直方图的信息的盖章关联信息的利用方法,例如,使用图15后述。接下来,移至图12的说明。
193.图12是表示基于包含确定印记的倾斜的允许范围的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。在图12的例子中,生成装置100获取将记载于任意一个纸质文档的印记1201图像化而成的印记图像。生成装置100基于盖章关联信息,如印记1202那样,确定正当地盖章的印记的倾斜在允许范围1203内。
194.生成装置100判定获取到的印记图像所表示的印记1201的倾斜是否在允许范围1203内。在这里,由于获取到的印记图像所表示的印记1201的倾斜在允许范围1203外,所以生成装置100判定为盖章不正当,并对与正式持有印章的员工对应的联系方式输出警报。由此,生成装置100能够防止印章被不正当地利用。
195.例如,假设正式持有印章的员工是右撇子,如印记1202那样,由员工盖章的正当的印记具有向左倾斜的倾向。与此相对,滥用印章的攻击者是左撇子,认为如印记1201那样,由攻击者盖章的不正当的印记为向右倾斜的状况。
196.对于该状况,生成装置100能够基于印记的倾斜,来检测印章被滥用而盖章有可能不正当,而能够容易地防止印章被滥用。即使印记1201、1202的形状相似,生成装置100也能够检测印章被滥用而盖章有可能不正当。接下来,移至图13的说明。
197.图13是表示基于包含确定线的粗细的允许范围的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。在图13的例子中,生成装置100获取将记载于任意一个纸
质文档的印记1301图像化而成的印记图像。生成装置100基于盖章关联信息,确定如印记1302那样的线的粗细是形成正当地盖章的印记的线的粗细,以如印记1302那样的线的粗细为中心的规定的范围在线的粗细的允许范围内。
198.生成装置100判定形成获取到的印记图像所表示的印记1301的线的粗细是否在确定出的允许范围内。在这里,由于形成获取到的印记图像所表示的印记1301的线的粗细在允许范围外,所以生成装置100判定为盖章不正当,并向与正式持有印章的员工对应的联系方式输出警报。由此,生成装置100能够防止印章被不正当地利用。
199.例如,正式持有印章的员工在盖章时有相对地不用力的习惯,如印记1302那样,由员工盖章的正当的印记具有线的粗细相对较细的倾向。与此相对,滥用印章的攻击者在盖章时有相对地用力的习惯,如印记1301那样,认为由攻击者盖章的印记为线的粗细相对较粗的状况。
200.对于该状况,生成装置100能够基于形成印记的线的粗细,来检测印章被滥用而盖章有可能不正当,而能够容易地防止印章被滥用。即使印记1301、1302的形状相似,生成装置100也能够检测印章被滥用而盖章有可能不正当。
201.另外,例如,员工利用了形成为线的粗细相对较细的印章,如印记1302那样,由员工盖章的正当的印记具有线的粗细相对较细的倾向。与此相对,攻击者伪造了形成为线的粗细相对较组的印章,如印记1301那样,认为由攻击者盖章的印记成为线的粗细相对较粗的状况。
202.对于该状况,生成装置100能够基于形成印记的线的粗细,来检测盖章有可能不正当。即使印记1301、1302的形状相似,生成装置100也能够检测盖章有可能不正当。接下来,移至图14的说明。
203.图14是表示基于包含确定代表性的按压分布的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。在图14的例子中,生成装置100获取将记载于任意一个纸质文档的印记1401图像化而成的印记图像。生成装置100基于盖章关联信息,如印记1402那样,确定正当地盖章的印记没有线的渗透,线的粗细均匀,图表1412的按压分布是正当地盖章的印记中的代表性的按压分布。
204.图表1412表示以印记1402的中心线为基准向左右方向的按压分布。在这里,为了简化说明,对生成装置100利用以印记1402的中心线为基准向左右方向的按压分布的情况进行说明,但也可以是利用以印记1402的中心点为基准在整个平面的按压分布的情况。
205.生成装置100判定获取到的印记图像所表示的印记1401中的按压分布是否与确定出的代表性的按压分布相似。获取到的印记图像所表示的印记1401中的按压分布是图表1411的按压分布。
206.图表1411表示以印记1401的中心线为基准向左右方向的按压分布。在这里,为了简化说明,对生成装置100利用以印记1401的中心线为基准向左右方向的按压分布的情况进行说明,但也可以是利用以印记1401的中心点为基准在整个平面的按压分布的情况。
207.在这里,由于获取到的印记图像所表示的印记1401中的按压分布与确定出的代表性的按压分布不相似,所以生成装置100判定为盖章不正当,并向与正式持有印章的员工对应的联系方式输出警报。由此,生成装置100能够防止印章被不正当地利用。
208.例如,正式持有印章的员工有垂直地盖印印章的倾向,如印记1402那样,由员工盖
章的正当的印记具有表示在按压分布中在左右按压没有偏向的倾向。与此相对,滥用印章的攻击者有倾斜印章盖章的习惯,如印记1401那样,认为由攻击者盖章的不正当的印记为在按压分布中左侧的按压相对较高的状况。
209.对于该状况,生成装置100能够基于印记中的按压分布,来检测印章被滥用而盖章有可能不正当,而能够容易地防止印章被滥用。即使印记1401、1402的形状相似,生成装置100也能够检测印章被滥用而盖章有可能不正当。接下来,移至图15的说明。
210.图15是表示基于包含确定代表性的红色的直方图的信息的盖章关联信息,来判定盖章的正当性的一个例子的说明图。在图15的例子中,生成装置100获取将记载于任意一个纸质文档的印记1501图像化而成的印记图像。生成装置100基于盖章关联信息,确定如印记1502那样的正当地盖章的印记中的代表性的红色的明暗直方图为图表1512的红色的明暗直方图。
211.图表1512是将在印记1502中包含多少红色的各亮度的要素图表化而成的图。如图表1512所示,在如印记1502那样的正当地盖章的印记中,有包含亮度1522的要素最多的倾向。
212.生成装置100判定获取到的印记图像所表示的印记1501中的红色的明暗直方图是否与确定出的代表性的红色的明暗直方图相似。获取到的印记图像所表示的印记1501中的红色的明暗直方图是图表1511所示的红色的明暗直方图。
213.图表1511是将在印记1501中包含多少红色的各亮度的要素图表化而成的图。如图表1511所示,在获取到的印记图像所表示的印记1501中,包含亮度1521的要素最多。
214.在这里,由于获取到的印记图像所表示的印记1501中的红色的明暗直方图与确定出的代表性的红色的明暗直方图不相似,所以生成装置100判定为盖章不正当。然后,生成装置100向与正式持有印章的员工对应的联系方式输出警报。
215.生成装置100例如判定为如图表1512所示,在正当地盖章的印记中,包含亮度1522的要素最多,但是如图表1511所示,在获取到的印记图像所表示的印记中,包含亮度1521的要素最多。因此,生成装置100判定为红色的明暗直方图彼此不相似,判定为盖章不正当,并对与正式持有印章的员工对应的联系方式输出警报。由此,生成装置100能够防止印章被不正当地利用。
216.例如,正式持有印章的员工利用亮度1521的红色较强的印台,如图表1511那样,由员工盖章的正当的印记在红色的明暗直方图中,有包含亮度1521的要素最多的倾向。与此相对,滥用印章的攻击者利用亮度1522的红色较强的印台,如图表1512那样,认为由攻击者盖章的不正当的印记在红色的明暗直方图中包含亮度1522的要素最多的状况。
217.对于该状况,生成装置100能够基于印记中的红色的明暗直方图,来检测印章被滥用而盖章有可能不正当,而能够容易地防止印章被滥用。即使印记1501、1502的形状相似,生成装置100也能够检测印章被滥用而盖章有可能不正当。
218.(整体处理步骤)
219.接下来,使用图16~图18,对由生成装置100执行的整体处理步骤的一个例子进行说明。整体处理例如通过图3所示的cpu301、存储器302、记录介质305等的存储区域以及网络i/f303来实现。
220.图16~图18是表示整体处理步骤的一个例子的流程图。在图16中,生成装置100执
行纸质文档的读取处理(步骤s1601)。纸质文档例如被邮寄到管理部门,基于管理部门的负责人的操作输入,成为由生成装置100进行的读取处理的对象。
221.接下来,生成装置100对申请db600的未处理的电子文档中的每个电子文档与字面进行比较(步骤s1602)。而且,生成装置100基于比较的结果,来确定与纸质文档对应的电子文档(步骤s1603)。
222.接下来,生成装置100基于纸质文档的读取结果,来获取纸质文档所包含的印记图像(步骤s1604)。而且,生成装置100移至图17的步骤s1701的处理。
223.在图17中,生成装置100将利用者db500的任意一个记录作为处理对象,获取任意一个记录所包含的登记印记图像和盖章关联信息(步骤s1701)。接下来,生成装置100对获取到的印记图像和获取到的登记印记图像进行比较(步骤s1702)。
224.然后,生成装置100基于比较的结果,判定文字信息的特征是否一致(步骤s1703)。在这里,在文字信息的特征不一致的情况下(步骤s1703:否),生成装置100移至步骤s1704的处理。另一方面,在文字信息的特征一致的情况下(步骤s1703:是),生成装置100移至步骤s1705的处理。
225.在步骤s1704中,生成装置100判定是否将所有的记录作为处理对象(步骤s1704)。在这里,在将所有的记录作为处理对象的情况下(步骤s1704:是),生成装置100移至步骤s1708的处理。另一方面,在剩有未作为处理对象的记录的情况下(步骤s1704:否),生成装置100返回到步骤s1701的处理。
226.在步骤s1705中,生成装置100判定倾斜的差是否在规定范围内(步骤s1705)。在这里,当倾斜的差在规定范围内的情况下(步骤s1705:是),生成装置100移至步骤s1706的处理。另一方面,当倾斜的差不在规定范围内的情况下(步骤s1705:否),生成装置100移至步骤s1708的处理。
227.在步骤s1706中,生成装置100判定按压或者渗透的差是否在规定范围内(步骤s1706)。在这里,当按压或者渗透的差在规定范围内的情况下(步骤s1706:是),生成装置100移至步骤s1707的处理。另一方面,当按压或者渗透的差不在规定范围内的情况下(步骤s1706:否),生成装置100移至步骤s1708的处理。
228.在步骤s1707中,生成装置100判定色调的差是否在规定范围内(步骤s1707)。在这里,当色调的差在规定范围内的情况下(步骤s1707:是),生成装置100移至图18的步骤s1801的处理。另一方面,当色调的差不在规定范围内的情况下(步骤s1707:否),生成装置100移至步骤s1708的处理。
229.在步骤s1708中,生成装置100输出需要确认文档的通知(步骤s1708)。然后,生成装置100结束整体处理。
230.在图18中,生成装置100确定持有印章的利用者(步骤s1801)。
231.接下来,生成装置100参照利用者db500来确认确定出的利用者的权限(步骤s1802)。而且,生成装置100从利用者db500获取与确定出的利用者对应的秘密密钥和证书(步骤s1803)。
232.接下来,生成装置100将获取到的印记图像嵌入到确定出的电子文档的盖章区域(步骤s1804)。而且,生成装置100计算电子文档的散列值(步骤s1805)。
233.接下来,生成装置100使用秘密密钥对散列值加密(步骤s1806)。然后,生成装置
100根据xml签名的形式,生成已签名电子文档(步骤s1807)。
234.接下来,生成装置100输出已签名电子文档(步骤s1808)。然后,生成装置100结束整体处理。
235.在这里,生成装置100可以更换图16~图18的各流程图的部分步骤的处理顺序来执行。例如,可以更换步骤s1705~s1707的处理顺序。另外,生成装置100也可以省略图16~图18的各流程图的部分步骤的处理。例如,可以省略步骤s1705~s1707中的任意一个处理。
236.如以上说明的那样,根据生成装置100,能够获取多个电子文档和根据纸质文档的读取结果生成的读取信息。根据生成装置100,能够确定获取到的多个电子文档中的与获取到的读取信息对应的电子文档。根据生成装置100,能够通过对确定出的电子文档附加将纸质文档上记载或者盖印的签名图像化而成的签名图像,生成包含确定出的电子文档和签名图像的带有签名图像的电子文档。由此,生成装置100在生成带有签名图像的电子文档时,能够减少对作业者施加的作业负担。
237.根据生成装置100,能够生成与所生成的带有签名图像的电子文档相关的签名信息。由此,生成装置100能够生成与带有签名图像的电子文档一起输出的签名信息,并提高带有签名图像的电子文档的可靠性。
238.根据生成装置100,能够基于获取到的读取信息和获取到的多个电子文档中的每个电子文档所包含的字符串,确定获取到的多个电子文档中的包含与纸质文档上记载的字符串相同或者相似的字符串的电子文档。由此,生成装置100能够提高确定电子文档的精度。
239.根据生成装置100,能够确定获取到的多个电子文档中的包含与纸质文档的规定项目中记载的字符串相同或者相似的字符串作为规定项目的电子文档。由此,生成装置100能够提高确定电子文档的精度。
240.根据生成装置100,签名图像能够采用将纸质文档上记载的印章的印记图像化而成的印记图像。由此,生成装置100能够应用于签名图像为印记图像的状况。
241.根据生成装置100,签名图像能够采用将纸质文档上记载的手写字符串图像化而成的字符串图像。由此,生成装置100能够应用于签名图像为字符串图像的状况。
242.根据生成装置100,能够参照存储部,判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征是否一致。根据生成装置100,能够在判定为一致的情况下,生成带有签名图像的电子文档。由此,生成装置100能够容易地防止印章的不正当利用。
243.根据生成装置100,能够参照存储部,判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的倾斜是否在正确的签名图像的倾斜的允许范围内。根据生成装置100,当在允许范围内的情况下,能够判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致。由此,生成装置100能够基于印记的倾斜,来检测印章被滥用而盖章有可能不正当,能够容易地防止印章被滥用。
244.根据生成装置100,能够参照存储部,判定形成将纸质文档上记载或者盖印的签名图像化而成的签名图像的线的粗细是否在形成正确的签名图像的线的粗细的允许范围内。根据生成装置100,当在允许范围内的情况下,能够判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致。由此,生成装置100能够基
于形成印记的线的粗细,来检测印章被滥用而盖章有可能不正当,能够容易地防止印章被滥用。
245.根据生成装置100,能够参照存储部,判定形成将纸质文档上记载或者盖印的签名图像化而成的签名图像的线的粗细的分布状况是否与形成正确的签名图像的线的粗细的分布状况一致。根据生成装置100,当一致的情况下,能够判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致。由此,生成装置100能够基于印记中的按压分布,来检测印章被滥用而盖章有可能不正当,能够容易地防止印章被滥用。
246.根据生成装置100,能够参照存储部,判定将纸质文档上记载或者盖印的签名图像化而成的签名图像的颜色是否与正确的签名图像的颜色一致。根据生成装置100,在一致的情况下,能够判定为将纸质文档上记载或者盖印的签名图像化而成的签名图像的特征与正确的签名图像的特征一致。由此,生成装置100能够基于印记中的红色的明暗直方图,来检测印章被滥用而盖章有可能不正当,能够容易地防止印章被滥用。
247.根据生成装置100,能够受理由利用者进行的一个以上的签名图像的输入。根据生成装置100,能够基于受理了输入的一个以上的签名图像,生成与正确的签名图像的特征相关的信息并存储至存储部。由此,生成装置100能够减少向存储部登记与正确的签名图像的特征相关的信息时所施加的作业负担。
248.根据生成装置100,能够参照存储部,来判定将纸质文档上记载或者盖印的签名图像化而成的签名图像是否与正确的签名图像相同或者相似。根据生成装置100,在判定为相同或者相似的情况下,能够生成带有签名图像的电子文档。由此,生成装置100能够容易地防止印章的不正当利用。另外,生成装置100能够确定将纸质文档上记载或者盖印的签名图像化而成的签名图像与哪个正确的签名图像对应,并能够确定在纸质文档上记载有签名的记载者。
249.根据生成装置100,能够确定与纸质文档上记载或者盖印的签名对应的秘密密钥。根据生成装置100,能够利用确定出的秘密密钥,来生成签名信息。由此,生成装置100能够减少在生成签名信息时所施加的作业负担。
250.根据生成装置100,能够获取多个电子文档和根据分别不同的纸质文档的读取结果生成的多个读取信息。根据生成装置100,能够确定获取到的多个电子文档中的与获取到的多个读取信息中的任意一个对应的电子文档。由此,生成装置100能够将多个电子文档和根据分别不同的纸质文档的读取结果生成的多个读取信息集中作为处理对象,能够减少作业负担。生成装置100例如能够实现将电子文档和读取信息集中作为处理对象来处理的每月处理。
251.根据生成装置100,能够输出所生成的带有签名图像的电子文档。由此,生成装置100能够使利用者参照带有签名图像的电子文档。
252.根据生成装置100,能够输出所生成的签名信息。由此,生成装置100能够使利用者可以参照签名信息。
253.根据生成装置100,在判定为不一致的情况下,能够输出警报。由此,生成装置100能够使利用者掌握印章有可能被不正当地利用。
254.此外,在本实施方式中说明的生成方法能够通过在pc、工作站等计算机上执行预
先准备的程序来实现。在本实施方式中说明的生成程序记录于计算机可读取的记录介质,通过计算机从记录介质读出来执行。记录介质是硬盘、软盘、cd(compact disc)-rom、mo(magneto optical disc:磁光盘)、dvd(digital versatile disc:数字多功能光盘)等。另外,在本实施方式中说明的生成程序也可以经由因特网等网络来分发。
255.附图标记说明
256.100

生成装置;110、1020、1040、1050

电子文档;120、1010

纸质文档;130

读取信息;140

签名图像;200

业务处理系统;201

业务处理终端;202

管理部门终端;203

外部组织终端;210

网络;300、800

总线;301、801

cpu;302、802

存储器;303、803

网络i/f;304、804

记录介质i/f;305、805

记录介质;400

人事db;500

利用者db;600

申请db;700

读取db;806

显示器;807

输入装置;900

存储部;901

输入部;902

印记提取部;903

文档比较部;904

印记比较部;905

签名关联信息获取部;906

电子签名创建部;907

信息登记部;908

输出部;910

控制部;1001、1002

员工;1011

集合;1030

负责人;1060

客户;1100

登记纸张;1101~1110、1201、1202、1301、1302、1401、1402、1501、1502

印记;1411、1412、1511、1512

图表;1521、1522

亮度。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献