Movatterモバイル変換


[0]ホーム

URL:


CN114936950B - Electronic contract signing method and related device - Google Patents

Electronic contract signing method and related device
Download PDF

Info

Publication number
CN114936950B
CN114936950BCN202210453627.7ACN202210453627ACN114936950BCN 114936950 BCN114936950 BCN 114936950BCN 202210453627 ACN202210453627 ACN 202210453627ACN 114936950 BCN114936950 BCN 114936950B
Authority
CN
China
Prior art keywords
contract
signed
information
standard
signing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210453627.7A
Other languages
Chinese (zh)
Other versions
CN114936950A (en
Inventor
潘秒秒
吕智帆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Qianzhen Information Technology Co ltd
Original Assignee
Shanghai Qianzhen Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Qianzhen Information Technology Co ltdfiledCriticalShanghai Qianzhen Information Technology Co ltd
Priority to CN202210453627.7ApriorityCriticalpatent/CN114936950B/en
Publication of CN114936950ApublicationCriticalpatent/CN114936950A/en
Application grantedgrantedCritical
Publication of CN114936950BpublicationCriticalpatent/CN114936950B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请提供了电子合同签署方法及相关装置,所述方法包括:获取制式合同配置表;获取电子版的待签署合同和待签署合同的合同信息,并将所述待签署合同转化为图片格式,得到所述待签署合同的图片信息;利用交互设备接收一键签署操作,响应于所述一键签署操作,从所述制式合同配置表中获取与所述待签署合同匹配的制式合同的配置信息;基于所述制式合同的配置信息,自动签署所述待签署合同;利用所述交互设备接收确认操作,响应于所述确认操作,完成对所述待签署合同的签署。由此,避免对签署过程中的重复操作,快速签署电子合同,提高工作效率。

The present application provides an electronic contract signing method and related devices, the method comprising: obtaining a standard contract configuration table; obtaining an electronic version of a contract to be signed and contract information of the contract to be signed, and converting the contract to be signed into a picture format to obtain the picture information of the contract to be signed; using an interactive device to receive a one-key signing operation, and in response to the one-key signing operation, obtaining the configuration information of a standard contract matching the contract to be signed from the standard contract configuration table; based on the configuration information of the standard contract, automatically signing the contract to be signed; using the interactive device to receive a confirmation operation, and in response to the confirmation operation, completing the signing of the contract to be signed. In this way, repeated operations in the signing process are avoided, electronic contracts are signed quickly, and work efficiency is improved.

Description

Electronic contract signing method and related device
Technical Field
The present application relates to the field of electronic commerce technology, and in particular, to an electronic contract signing method, an electronic contract signing device, and a computer readable storage medium.
Background
The rapid development of electronic commerce drives the business expansion of the logistics industry, and nowadays, logistics companies need to perform a large amount of contract signing work every day, and the business expansion method relates to allied contracts of network points, cargo transportation agency contracts and the like. Although the contract signing has been developed into a form of on-line electronic contract signing, the paper version contract does not need to be signed and sealed, the staff still needs to perform repeated operations of selecting a signature position and signature content for each contract, which takes a long time, and the work efficiency is low after the service establishment time is delayed.
In view of the foregoing, it is necessary to provide an electronic contract signing method, which avoids repeated operations in the signing process, rapidly signs electronic contracts, and improves work efficiency.
Disclosure of Invention
The application aims to provide an electronic contract signing method, an electronic contract signing device and a computer readable storage medium, which solve the problem of repeated operation in the process of signing an electronic contract, quickly sign the electronic contract and improve the working efficiency.
The application adopts the following technical scheme:
in a first aspect, the present application provides a method of electronic contract signing, the method comprising:
acquiring a standard contract configuration table, wherein the standard contract configuration table comprises contract information of one or more standard contracts, position information of an area to be signed corresponding to the one or more standard contracts, an electronic signature and configuration information of the standard contracts;
Acquiring a contract to be signed of an electronic version and contract information of the contract to be signed, and converting the contract to be signed into a picture format to obtain picture information of the contract to be signed;
Receiving one-key signing operation by using interaction equipment, and responding to the one-key signing operation to acquire configuration information of the standard contract matched with the to-be-signed contract from the standard contract configuration table;
Automatically signing the contract to be signed based on the configuration information of the standard contract;
And receiving a confirmation operation by using the interaction equipment, and completing signing of the contract to be signed in response to the confirmation operation.
The technical scheme has the advantages that in the electronic contract signing method, a system contract configuration table is firstly obtained, contract information of one or more system contracts and position information of the areas to be signed corresponding to the one or more system contracts, the electronic signature and configuration information of the system contracts are recorded, when the electronic contract is signed, the electronic version of the contract to be signed (for example, word format and PDF format of the contract to be signed) is firstly obtained and converted into a picture format, so that a coordinate system is established for a same picture, then when a user performs one-key signing operation, the configuration information is obtained from the existing system contract configuration table, based on the coordinate system, the configuration information is utilized to complete configuration of the electronic signature in the pictures of the contract to be signed, and finally, signing of the electronic contract is completed, therefore, the user only needs to perform one-key signing operation and confirmation operation, the accuracy of the electronic signature is ensured, meanwhile, the fact that the user repeatedly selects the electronic signature and configures the position of the electronic signature is avoided, the electronic signature is reduced, the operation step is improved, the service response speed is shortened, and the service response time is shortened for the enterprise is shortened.
In general, the condition that a large number of contracts are required to be signed is that one or more fixed standard contracts are used as a signing template, and before signing the contracts, the contract information of one or more standard contracts and the position information of the corresponding area to be signed, the electronic signature and the configuration information of the standard contracts are recorded in the form of a standard contract configuration table so as to match the contract information of the existing standard contracts with the standard contract configuration table by inquiring the standard contract configuration table, and the configuration information of the standard contracts is conveniently acquired and used, so that one-key signing of the to-be-signed contracts is realized.
In some optional embodiments, the acquiring the system contract configuration table includes:
Acquiring the standard contract of the electronic edition and contract information of the standard contract, and converting the standard contract into a picture format to obtain picture information of the standard contract;
Receiving setting operation of setting anchor points in one or more areas to be signed of picture information of the standard contract by using the interaction equipment, and responding to the setting operation to acquire the position information of the areas to be signed, wherein each area to be signed corresponds to one anchor point;
Acquiring one or more electronic signatures;
Receiving a matching operation aiming at the anchor point and the electronic signature by using the interaction equipment, and responding to the matching operation to acquire configuration information of the standard contract, wherein the configuration information of the standard contract comprises one or more pieces of matching information of the anchor point and the electronic signature;
and generating the system contract configuration table based on the configuration information of the system contract.
The technical scheme has the advantages that the system contract of the electronic version is acquired and converted into the picture format, so that the position information of one or more areas to be signed in the contract is recorded in a coordinate system establishing mode, the position information of the areas to be signed is acquired by receiving the mode that a user sets an anchor point in the areas to be signed, each anchor point corresponds to one area to be signed, accurate position information to be signed can be acquired, the problem of error or deviation of signing positions caused by automatic identification of the areas to be signed is avoided, the acquired one or more electronic signatures are matched with the one or more anchor points, the electronic signature and the configuration information of the corresponding system contract are acquired when the system contract is signed, so that the configuration information is acquired and used when the system contract matched with the system contract is signed, one-key signing of the electronic contract is realized, the signing efficiency of the electronic contract is improved, and the signing time of the electronic contract is saved.
In some optional embodiments, the receiving, by the interaction device, a setting operation of setting an anchor point in one or more areas to be signed of the picture information of the standard contract, and in response to the setting operation, obtaining location information of the areas to be signed includes:
Establishing a coordinate system by taking the upper left corner of the picture information of the standard contract as a reference, and receiving setting operation of setting anchor points in one or more to-be-signed areas of the picture information of the standard contract by using the interaction equipment;
And responding to the setting operation, acquiring the coordinates of each anchor point, and taking the coordinates of each anchor point as the position information of the corresponding area to be signed.
The technical scheme has the advantages that coordinates of anchor points of one or more areas to be signed set by a user are obtained through a mode of establishing a coordinate system in picture information of the standard contract, the coordinates are used as position information of the areas to be signed, so that the position information of the areas to be signed is obtained and stored, and the position of the corresponding areas to be signed is obtained in the contracts to be signed through the position information, so that one-key signing operation of inserting an electronic signature into the areas to be signed of the contracts to be signed is realized.
In some optional embodiments, the receiving, by the interaction device, a matching operation for the anchor point and the electronic signature, and in response to the matching operation, obtaining configuration information of the standard contract includes:
receiving matching operation aiming at the anchor point and the electronic signature by using the interaction equipment so as to select the anchor point and the electronic signature which are currently configured;
generating matching information of the anchor point and the electronic signature in response to the matching operation;
and obtaining configuration information of the standard contract based on all the matching information corresponding to the standard contract.
The technical scheme has the advantages that matching information (corresponding relation) of the anchor points and the electronic signatures is obtained through one-by-one matching operation of one or more anchor points and one or more electronic signatures, and the matching information of all the anchor points and the electronic signatures is formed into configuration information of the standard contract, so that the configuration information of the standard contract can be conveniently obtained and used while the standard contract is signed, and one-key signing of the standard contract is realized.
In some alternative embodiments, the contract information of the contract to be signed includes keywords of contract names;
the method for receiving the one-key signing operation by using the interaction equipment, responding to the one-key signing operation, and acquiring configuration information of the system contract matched with the to-be-signed contract from the system contract configuration table comprises the following steps:
And receiving the one-key signing operation by using interaction equipment, responding to the one-key signing operation, and inquiring the system contract configuration table based on the keywords to obtain configuration information of the system contract matched with the to-be-signed.
The technical scheme has the advantages that the configuration information of the system contract matched with the to-be-signed is obtained by inquiring the same unique keyword contained in the to-be-signed contract name and the system contract name and inquiring the system contract configuration table based on the keyword, and the accuracy of the electronic signature signed by the same key of the to-be-signed contract and the configuration information of the corresponding system contract is guaranteed.
Wherein the keywords may be fixed content (e.g., may include one or more of chinese, letters, numbers, symbols, special symbols) or non-fixed content, e.g., may be represented by regular expressions. The components of a regular expression may be individual characters, a set of characters, a range of characters, a selection between characters, or any combination of all of these components. The pattern describes one or more strings to be matched when searching text. The regular expression is used as a template to match a character pattern with the searched character string. That is, a regular expression is a special string of characters, each character in the string having a specific meaning. The user matches (screens or extracts) the target text in the text by combining the different characters in the canonical form into different character strings. Regular expressions have the advantage of being very flexible and can be matched or extracted arbitrarily to any desired text, provided that the matching principle is mastered. Because the application adopts the system contracts, the application has the congenital advantage in this aspect, for example, corresponding regular expressions can be respectively set for all types of the system contracts in the database, and the number of the regular expressions is the same as the number of the system contracts. The number of normal contracts is limited, so that the required regular expressions are limited, the total calculation amount is limited, the consumed calculation resources are limited, and the excessive consumption of the calculation resources is avoided on the basis of improving the efficiency.
In some optional embodiments, the automatically signing the to-be-signed contract based on the configuration information of the system contract includes:
Setting one or more anchor points on the picture information of the contract to be signed based on the configuration information of the standard contract;
And inserting the corresponding electronic signature at the position of the one or more anchor points to realize automatic signing of the contract to be signed.
The technical scheme has the advantages that one or more anchor points with the same positions as the anchor points of the standard contracts are set on the picture information of the standard contracts by utilizing the configuration information of the standard contracts, so that the area to be signed of the standard contracts is confirmed, and the electronic signature is inserted into the one or more anchor points of the standard contracts, so that one-key signing operation of the standard contracts is completed.
In a second aspect, the present application provides an electronic contract signing apparatus, comprising:
The configuration table acquisition module is used for acquiring a system contract configuration table, wherein the system contract configuration table comprises contract information of one or more system contracts, position information of an area to be signed corresponding to the one or more system contracts, an electronic signature and configuration information of the system contracts;
The to-be-signed contract acquisition module is used for acquiring the to-be-signed contract of the electronic version and contract information of the to-be-signed contract, and converting the to-be-signed contract into a picture format to obtain picture information of the to-be-signed contract;
The configuration information matching module is used for receiving one-key signing operation by utilizing interaction equipment, responding to the one-key signing operation and acquiring configuration information of the standard contract matched with the to-be-signed contract from the standard contract configuration table;
The automatic signing module is used for automatically signing the to-be-signed contract based on the configuration information of the standard contract;
and the signing confirmation module is used for receiving confirmation operation by utilizing the interaction equipment, and completing signing of the to-be-signed contract in response to the confirmation operation.
In some alternative embodiments, the configuration table acquisition module includes:
the system contract acquisition module is used for acquiring the system contract of the electronic edition and contract information of the system contract, converting the system contract into a picture format and obtaining picture information of the system contract;
The to-be-signed area acquisition module is used for receiving setting operation of setting anchor points in one or more to-be-signed areas of the picture information of the standard contract by using the interaction equipment, and acquiring the position information of the to-be-signed areas in response to the setting operation, wherein each to-be-signed area corresponds to one anchor point;
an electronic signature acquisition module, configured to acquire one or more electronic signatures;
The configuration information acquisition module is used for receiving matching operation aiming at the anchor point and the electronic signature by utilizing the interaction equipment, and responding to the matching operation to acquire configuration information of the standard contract, wherein the configuration information of the standard contract comprises one or more pieces of matching information of the anchor point and the electronic signature;
And the configuration table module is used for generating the system contract configuration table based on the configuration information of the system contract.
In some optional embodiments, the to-be-signed region acquisition module includes:
the anchor point setting module is used for establishing a coordinate system by taking the upper left corner of the picture information of the standard contract as a reference, and receiving setting operation of setting anchor points in one or more to-be-signed areas of the picture information of the standard contract by utilizing the interaction equipment by taking the coordinate system as a reference;
and the position acquisition module is used for responding to the setting operation, acquiring the coordinates of each anchor point and taking the coordinates of each anchor point as the position information of the corresponding area to be signed. In some optional embodiments, the configuration information acquisition module includes:
The matching module is used for receiving matching operation aiming at the anchor point and the electronic signature by utilizing the interaction equipment so as to select the anchor point and the electronic signature which are currently configured;
the matching information acquisition module is used for responding to the matching operation and generating matching information of the anchor point and the electronic signature;
The configuration information acquisition module is used for acquiring the configuration information of the standard contract based on all the matching information corresponding to the standard contract.
In some alternative embodiments, the contract information of the contract to be signed includes keywords of contract names;
the configuration information matching module comprises:
And the configuration information query module is used for receiving the one-key signing operation by utilizing interaction equipment, responding to the one-key signing operation, and querying the system contract configuration table based on the keywords to obtain configuration information of the system contract matched with the to-be-signed.
In some alternative embodiments, the automatic signing module comprises:
the anchor point configuration module is used for setting one or more anchor points on the picture information of the contract to be signed based on the configuration information of the standard contract;
and the signature insertion module is used for inserting the corresponding electronic signature at the position of the one or more anchor points to realize automatic signing of the contract to be signed.
In a third aspect, the present application provides an electronic contract signing apparatus comprising a memory storing a computer program and a processor implementing the steps of any of the methods described above when executing the computer program.
In a fourth aspect, the present application provides a computer readable storage medium storing a computer program which when executed by a processor performs the steps of any of the methods described above.
Drawings
The application will be further described with reference to the drawings and examples.
FIG. 1 is a flow chart of an electronic contract signing method according to an embodiment of the present application;
fig. 2 is a schematic flow chart of acquiring a system contract configuration table according to an embodiment of the present application;
Fig. 3 is a schematic flow chart of obtaining location information of an area to be signed according to an embodiment of the present application;
Fig. 4 is a schematic flow chart of acquiring configuration information according to an embodiment of the present application;
FIG. 5 is a schematic flow chart of querying configuration information according to an embodiment of the present application;
FIG. 6 is a schematic flow chart of an automatic signing contract provided by an embodiment of the present application;
Fig. 7 is a schematic structural diagram of an electronic contract signing device according to an embodiment of the present application;
Fig. 8 is a schematic structural diagram of a configuration table acquisition module according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an area to be signed acquisition module according to an embodiment of the present application;
Fig. 10 is a schematic structural diagram of a configuration information acquisition module according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of a configuration information matching module according to an embodiment of the present application;
FIG. 12 is a schematic diagram of an automatic signing module according to an embodiment of the present application;
Fig. 13 is a schematic structural diagram of an electronic contract signing apparatus according to an embodiment of the present application;
fig. 14 is a schematic structural diagram of a program product for implementing the electronic contract signing method according to the embodiment of the present application.
Detailed Description
The present application will be further described with reference to the accompanying drawings and detailed description, wherein it is to be understood that, on the premise of no conflict, the following embodiments or technical features may be arbitrarily combined to form new embodiments.
Referring to fig. 1, fig. 1 is a schematic flow chart of an electronic contract signing method according to an embodiment of the present application.
The embodiment of the application provides an electronic contract signing method, which comprises the following steps:
Step S101, acquiring a system contract configuration table, wherein the system contract configuration table comprises contract information of one or more system contracts, position information of an area to be signed corresponding to the one or more system contracts, an electronic signature and configuration information of the system contracts;
Step S102, acquiring a contract to be signed of an electronic version and contract information of the contract to be signed, and converting the contract to be signed into a picture format to obtain picture information of the contract to be signed;
Step S103, receiving one-key signing operation by using interaction equipment, and responding to the one-key signing operation to acquire configuration information of the system contract matched with the to-be-signed contract from the system contract configuration table;
step S104, automatically signing the contract to be signed based on the configuration information of the standard contract;
And step 105, receiving a confirmation operation by using the interaction equipment, and completing signing of the contract to be signed in response to the confirmation operation.
The method for signing the electronic contract comprises the steps of firstly obtaining a system contract configuration table, recording contract information of one or more system contracts and configuration information of the to-be-signed areas corresponding to the one or more system contracts, and the electronic signature and the configuration information of the system contracts, when signing the electronic contract, firstly obtaining the to-be-signed contract (for example, a Word format and a PDF format to-be-signed contract) of the electronic edition and converting the to-be-signed contract into a picture format so as to establish a coordinate system for the same picture, then obtaining the configuration information from the existing system contract configuration table when a user performs one-key signing operation, completing configuration of the electronic signature in the to-be-signed contract picture by utilizing the configuration information, receiving confirmation operation of the user and finally completing signing the electronic contract, wherein the user only needs to perform one-key operation and confirmation operation, and the user is prevented from repeatedly selecting the electronic signature and configuring the electronic signature position while the accuracy of signing the electronic signature is ensured, the operation steps of the electronic contract are reduced, the working efficiency is improved, the response time of the business is further shortened, and the service response time is shortened for the enterprise is ensured.
In general, the condition that a large number of contracts are required to be signed is that one or more fixed standard contracts are used as a signing template, and before signing the contracts, the contract information of one or more standard contracts and the position information of the corresponding area to be signed, the electronic signature and the configuration information of the standard contracts are recorded in the form of a standard contract configuration table so as to match the contract information of the existing standard contracts with the standard contract configuration table by inquiring the standard contract configuration table, and the configuration information of the standard contracts is conveniently acquired and used, so that one-key signing of the to-be-signed contracts is realized.
In some alternative embodiments, the electronic version of the contract to be signed may be in text format, such as Doc format contract to be signed, PDF format contract to be signed, TXT format contract to be signed, or in picture format, such as JPG format contract to be signed, PNG format contract to be signed.
In some optional embodiments, the interaction device may be a smart terminal device such as a mobile phone, a tablet computer, a smart wearable device, and the like.
Referring to fig. 2, fig. 2 is a schematic flow chart of acquiring a system contract configuration table according to an embodiment of the present application. In some alternative embodiments, the step S101 may include:
step S201, acquiring the standard contracts of the electronic version and contract information of the standard contracts, and converting the standard contracts into picture formats to obtain picture information of the standard contracts;
Step S202, receiving setting operation of setting anchor points in one or more areas to be signed of picture information of the standard contract by using the interaction equipment, and responding to the setting operation to acquire position information of the areas to be signed, wherein each area to be signed corresponds to one anchor point;
step 203, one or more electronic signatures are obtained;
Step S204, receiving matching operation aiming at the anchor point and the electronic signature by using the interaction equipment, and responding to the matching operation to acquire configuration information of the standard contract, wherein the configuration information of the standard contract comprises one or more pieces of matching information of the anchor point and the electronic signature;
step S205, generating the system contract configuration table based on the configuration information of the system contract.
The method provided by the application obtains the position information of the to-be-signed area by receiving the mode that a user sets an anchor point in the to-be-signed area, and each anchor point corresponds to one to-be-signed area, thereby obtaining accurate to-be-signed position information, avoiding the problem of wrong or deviation of signing positions caused by automatically identifying the to-be-signed area, matching the obtained one or more electronic signatures with the one or more anchor points, obtaining the electronic signature when signing the to-be-signed and the configuration information of the corresponding to the to-be-signed contract, so as to obtain and use the configuration information when signing the to-be-signed matched to the to-be-signed contract, realizing one-key signing of the electronic contract, improving the signing efficiency of the electronic contract and saving the signing time of the electronic contract.
In some alternative embodiments, the electronic version of the system contract may be in text format, such as Doc format, PDF format, TXT format, the picture format may be, for example, a format contract of JPG format or a format contract of PNG format.
In some optional embodiments, the electronic signature comprises one or more of related data technology applications such as a handwriting signature electronic version, an electronic seal or a fingerprint electronic version of a natural person and the like with tamper resistance and the identity of a recognizable signer, an identifier capable of indicating the identity of the natural person to authenticate subscription information, one or more of related data technology applications such as a official seal electronic version, a contract special seal electronic version and the like with tamper resistance and the identity of the recognizable signer, and an identifier capable of indicating the identity of the legal person to authenticate subscription information.
In one specific embodiment, the system contract configuration table includes a cargo transportation contract, an affiliated contract, contract information of a transportation cooperation contract, and configuration information of the cargo transportation contract, the affiliated contract, location information of an area to be signed corresponding to the transportation cooperation contract, a matched electronic signature, and a contract.
In other alternative embodiments, the step S101 may further include:
The system contract configuration table can obtain configuration information of one or more areas to be signed and one or more electronic signatures by scanning a signed system contract template, and the system contract configuration table is obtained based on the configuration information.
Referring to fig. 3, fig. 3 is a flowchart illustrating a process of obtaining location information of an area to be signed according to an embodiment of the present application. In some alternative embodiments, the step S202 may include:
Step 301, a coordinate system is established by taking the upper left corner of the picture information of the standard contract as a reference, and setting operation of setting anchor points in one or more areas to be signed of the picture information of the standard contract is received by utilizing the interaction equipment by taking the coordinate system as a reference;
And step S302, responding to the setting operation, acquiring the coordinates of each anchor point, and taking the coordinates of each anchor point as the position information of the corresponding area to be signed. The method comprises the steps of establishing a coordinate system in picture information of the standard contract, acquiring coordinates of anchor points of one or more areas to be signed set by a user, taking the coordinates as position information of the areas to be signed, acquiring and storing the position information of the areas to be signed, and acquiring the position of the corresponding areas to be signed in the contract to be signed through the position information, so that one-key signing operation of inserting an electronic signature into the areas to be signed of the contract to be signed is realized.
In other optional embodiments, the step S202 may further include:
The position of the area to be signed of the standard contract is obtained by identifying the prompting characters or patterns (such as the prompting characters or the area to be signed defined by the square of the first party (stamping), "the first party represents the person:," the second party:, "and the like in the standard contract).
Referring to fig. 4, fig. 4 is a schematic flow chart of acquiring configuration information according to an embodiment of the present application. In some alternative embodiments, the step S204 may include:
Step S401, receiving matching operation aiming at the anchor point and the electronic signature by utilizing the interaction equipment so as to select the anchor point and the electronic signature which are currently configured;
Step S402, generating matching information of the anchor point and the electronic signature in response to the matching operation;
Step S403, obtaining configuration information of the system contract based on all the matching information corresponding to the system contract.
Therefore, by carrying out the operation of matching one or more anchor points and one or more electronic signatures one by one, the matching information (corresponding relation) of the anchor points and the electronic signatures is obtained, and the matching information of all the anchor points and the electronic signatures is formed into the configuration information of the standard contract, so that the configuration information of the standard contract is conveniently obtained and used while signing the to-be-signed contract, and one-key signing of the to-be-signed contract is realized.
In a specific embodiment, the anchor point of the legal representative signing area and the electronic signature of the legal representative in the selected standard contract generate the matching information of the anchor point of the official signing area and the electronic signature of the official representative in the selected standard contract generate the matching information of the anchor point and the electronic signature of the official representative.
In other alternative embodiments, the step S204 may further include:
And dragging the picture of the electronic signature to the to-be-signed area of the corresponding standard contract to complete matching of the picture and the to-be-signed area through operating the interaction equipment.
Referring to fig. 5, fig. 5 is a schematic flow chart of querying configuration information according to an embodiment of the present application. In some alternative embodiments, the contract information of the contract to be signed includes keywords of contract names;
The step S103 may include:
Step S501, receiving the one-key signing operation by using interaction equipment, responding to the one-key signing operation, and inquiring the system contract configuration table based on the keywords to obtain configuration information of the system contract matched with the to-be-signed system contract. The method comprises the steps of inquiring the same unique key words contained in the to-be-signed contract name and the standard contract name, matching the to-be-signed contract with the standard contract to determine that configuration information of the standard contract can be applied to the to-be-signed contract, and obtaining the configuration information by inquiring a standard contract configuration table to ensure the accuracy of the electronic signature signed by the same key of the to-be-signed contract and the configuration information of the corresponding standard contract.
Wherein the keywords may be fixed content (e.g., may include one or more of chinese, letters, numbers, symbols, special symbols) or non-fixed content, e.g., may be represented by regular expressions. The components of a regular expression may be individual characters, a set of characters, a range of characters, a selection between characters, or any combination of all of these components. The pattern describes one or more strings to be matched when searching text. The regular expression is used as a template to match a character pattern with the searched character string. That is, a regular expression is a special string of characters, each character in the string having a specific meaning. The user matches (screens or extracts) the target text in the text by combining the different characters in the canonical form into different character strings. Regular expressions have the advantage of being very flexible and can be matched or extracted arbitrarily to any desired text, provided that the matching principle is mastered. Because the application adopts the system contracts, the application has the congenital advantage in this aspect, for example, corresponding regular expressions can be respectively set for all types of the system contracts in the database, and the number of the regular expressions is the same as the number of the system contracts. The number of normal contracts is limited, so that the required regular expressions are limited, the total calculation amount is limited, the consumed calculation resources are limited, and the excessive consumption of the calculation resources is avoided on the basis of improving the efficiency.
In some alternative embodiments, the system contract matched with the contract to be signed is a contract name having a keyword matched with the contract name to be signed, for example, the contract name to be signed is "Tianhe company freight transportation agency contract", and the system contract name matched with the contract name to be signed may be "xxxxxx freight transportation agency contract" or "freight transportation contract"
In a specific embodiment, the contract to be signed is a goods transportation contract of a Tianhe company, the matched goods transportation system contract is obtained by inquiring based on a 'goods transportation' keyword, and the configuration information of the system contract is obtained by inquiring from a system contract configuration table based on the contract information of the goods transportation system contract.
In other alternative embodiments, the step S103 may further include:
And directly selecting the contract information of the standard contract matched with the contract to be signed in a manual selection mode, and obtaining the configuration information of the standard contract.
Referring to fig. 6, fig. 6 is a schematic flow chart of an automatic signing contract according to an embodiment of the present application. In some alternative embodiments, the step S104 may include:
step S601, setting one or more anchor points on the picture information of the contract to be signed based on the configuration information of the standard contract;
And step S602, inserting the corresponding electronic signature at the position of the one or more anchor points to realize automatic signing of the contract to be signed.
The method comprises the steps of setting one or more anchor points with the same position as the anchor points of the standard contract on picture information of the standard contract by utilizing configuration information of the standard contract, confirming the area to be signed of the standard contract, inserting the electronic signature into the one or more anchor points of the standard contract, and completing one-key signing operation of the standard contract.
In other alternative embodiments, the step S104 may further include:
Based on the recognized hinting text or pattern of the to-be-signed area (for example, the hinting text or pattern of the to-be-signed area defined by the hinting text or box of the "first party (seal)", "first party representative person", "second party:", etc. in the standard contract is recognized), the electronic signature is placed after the hinting text or pattern of the to-be-signed area to complete the automatic signing operation.
The embodiment of the application also provides an electronic contract signing device, the specific implementation mode of the electronic contract signing device is consistent with the implementation mode and the achieved technical effect recorded in the embodiment of the electronic contract signing method, and part of contents are not repeated.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic contract signing device according to an embodiment of the present application. The electronic contract signing apparatus may include:
a configuration table obtaining module 101, configured to obtain a system contract configuration table, where the system contract configuration table includes contract information of one or more system contracts, location information of an area to be signed corresponding to the one or more system contracts, an electronic signature, and configuration information of the system contracts;
the to-be-signed contract obtaining module 102 is configured to obtain a to-be-signed contract of the electronic version and contract information of the to-be-signed contract, and convert the to-be-signed contract into a picture format to obtain picture information of the to-be-signed contract;
A configuration information matching module 103, configured to receive a one-key signing operation by using an interaction device, and obtain, in response to the one-key signing operation, configuration information of a standard contract matched with the to-be-signed contract from the standard contract configuration table;
An automatic signing module 104, configured to automatically sign the to-be-signed contract based on the configuration information of the system contract;
and the signing confirmation module 105 is used for receiving confirmation operation by the interaction equipment, and completing signing of the to-be-signed contract in response to the confirmation operation.
Referring to fig. 8, fig. 8 is a schematic structural diagram of a configuration table acquisition module according to an embodiment of the present application. In some alternative embodiments, the configuration table obtaining module 101 may include:
the format contract acquisition module 201 is configured to acquire the format contract of the electronic edition and contract information of the format contract, and convert the format contract into a picture format, so as to obtain picture information of the format contract;
A to-be-signed area obtaining module 202, configured to receive, by using the interaction device, a setting operation of setting an anchor point in one or more to-be-signed areas of the picture information of the standard contract, and obtain, in response to the setting operation, location information of the to-be-signed areas, where each to-be-signed area corresponds to one anchor point;
An electronic signature obtaining module 203, configured to obtain one or more electronic signatures;
A configuration information obtaining module 204, configured to receive a matching operation for the anchor point and the electronic signature by using the interaction device, and obtain configuration information of the standard contract in response to the matching operation, where the configuration information of the standard contract includes one or more matching information of the anchor point and the electronic signature;
the configuration table module 205 is configured to generate the system contract configuration table based on the configuration information of the system contract.
Referring to fig. 9, fig. 9 is a schematic structural diagram of an area to be signed acquisition module according to an embodiment of the present application. In some alternative embodiments, the to-be-signed region acquisition module 202 may include:
an anchor point setting module 301, configured to establish a coordinate system with reference to an upper left corner of the picture information of the standard contract, and receive, with the interaction device, a setting operation of setting an anchor point in one or more areas to be signed of the picture information of the standard contract with reference to the coordinate system;
And the position obtaining module 302 is configured to obtain, in response to the setting operation, coordinates of each anchor point, and take the coordinates of each anchor point as position information of the corresponding to-be-signed area.
Referring to fig. 10, fig. 10 is a schematic structural diagram of a configuration information acquisition module according to an embodiment of the present application. In some alternative embodiments, the configuration information acquisition module 204 may include:
a matching module 401, configured to receive, by using the interaction device, a matching operation for the anchor point and the electronic signature, so as to select the anchor point and the electronic signature that are currently configured;
A matching information obtaining module 402, configured to generate matching information of the anchor point and the electronic signature in response to the matching operation;
The configuration information obtaining module 403 is configured to obtain configuration information of the system contract based on all the matching information corresponding to the system contract.
Referring to fig. 11, fig. 11 is a schematic structural diagram of a configuration information matching module according to an embodiment of the present application. In some alternative embodiments, the contract information of the contract to be signed includes keywords of contract names;
The configuration information matching module 103 may include:
and the configuration information query module 501 is configured to receive the one-key signing operation by using an interaction device, query the system contract configuration table based on the keyword in response to the one-key signing operation, and obtain configuration information of the system contract matched with the to-be-signed system contract. Referring to fig. 12, fig. 12 is a schematic structural diagram of an automatic signing module according to an embodiment of the present application. In some alternative embodiments, the automatic signing module 104 may comprise:
An anchor point configuration module 601, configured to set one or more anchor points on the picture information of the contract to be signed based on the configuration information of the standard contract;
And a signature insertion module 602, configured to insert the corresponding electronic signature at the location of the one or more anchor points, so as to implement automatic signing of the to-be-signed contract.
Referring to fig. 13, fig. 13 is a schematic structural diagram of an electronic contract signing apparatus according to an embodiment of the present application. The embodiment of the application also provides an electronic contract signing device 200, which comprises at least one memory 210, at least one processor 220 and a bus 230 connected with different platform systems.
Memory 210 may include readable media in the form of volatile memory, such as Random Access Memory (RAM) 211 and/or cache memory 212, and may further include Read Only Memory (ROM) 213.
The memory 210 further stores a computer program, and the computer program may be executed by the processor 220, so that the processor 220 executes the steps of the method in the embodiment of the present application, and a specific implementation manner of the computer program is consistent with an implementation manner and an achieved technical effect described in the embodiment of the method, and a part of contents are not repeated.
Memory 210 may also include utility 214 having at least one program module 215, such program module 215 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Accordingly, the processor 220 may execute the computer programs described above, and may execute the utility 214.
Bus 230 may be a local bus representing one or more of several types of bus structures including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or using any of a variety of bus architectures.
The electronic contract signing device 200 can also communicate with one or more external devices 240, such as a keyboard, pointing device, bluetooth device, etc., as well as with one or more devices capable of interacting with the electronic contract signing device 200, and/or with any device (e.g., router, modem, etc.) that enables the electronic contract signing device 200 to communicate with one or more other computing devices. Such communication may occur through input-output interface 250. Also, the electronic contract signing device 200 can communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 260. The network adapter 260 may communicate with other modules of the electronic contract signing apparatus 200 via the bus 230. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with the electronic contract signing device 200, including but not limited to microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms, among others.
The embodiment of the application also provides a computer readable storage medium, which is used for storing a computer program, the computer program is executed to realize the steps of the method in the embodiment of the application, the specific implementation manner is consistent with the implementation manner and the achieved technical effect recorded in the embodiment of the method, and part of contents are not repeated.
Referring to fig. 14, fig. 14 is a schematic diagram of a program product 300 for implementing an electronic contract signing method according to an embodiment of the present application. A program product 300 for implementing an electronic contract signing method may employ a portable compact disc read only memory (CD-ROM) and include program code and may be run on a terminal device, such as a personal computer. However, the program product 300 of the present application is not limited thereto, and in the present application, the readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. Program product 300 may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of a readable storage medium include an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable storage medium may also be any readable medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing. Program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the C programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on an associated device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
The present application has been described in terms of its purpose, performance, advancement, and novelty, and the like, and is thus adapted to the functional enhancement and use requirements highlighted by the patent statutes, but the description and drawings are not limited to the preferred embodiments of the present application, and therefore, all equivalents and modifications that are included in the construction, apparatus, features, etc. of the present application shall fall within the scope of the present application.

Claims (7)

CN202210453627.7A2022-04-272022-04-27 Electronic contract signing method and related deviceActiveCN114936950B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210453627.7ACN114936950B (en)2022-04-272022-04-27 Electronic contract signing method and related device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210453627.7ACN114936950B (en)2022-04-272022-04-27 Electronic contract signing method and related device

Publications (2)

Publication NumberPublication Date
CN114936950A CN114936950A (en)2022-08-23
CN114936950Btrue CN114936950B (en)2024-12-06

Family

ID=82861611

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210453627.7AActiveCN114936950B (en)2022-04-272022-04-27 Electronic contract signing method and related device

Country Status (1)

CountryLink
CN (1)CN114936950B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116306519A (en)*2023-02-092023-06-23北京五八信息技术有限公司 A file signing method, device and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109615342A (en)*2019-01-022019-04-12深圳壹账通智能科技有限公司Electronic contract signature, electronic contract template configuration method and apparatus
CN112183036A (en)*2019-06-182021-01-05腾讯科技(深圳)有限公司Format document generation method, device, equipment and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112347452B (en)*2020-11-102023-08-04上海祺鲲信息科技有限公司Electronic contract signing method, electronic equipment and storage medium
CN112488735A (en)*2020-12-072021-03-12上海汉图科技有限公司Contract signing method and device and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109615342A (en)*2019-01-022019-04-12深圳壹账通智能科技有限公司Electronic contract signature, electronic contract template configuration method and apparatus
CN112183036A (en)*2019-06-182021-01-05腾讯科技(深圳)有限公司Format document generation method, device, equipment and storage medium

Also Published As

Publication numberPublication date
CN114936950A (en)2022-08-23

Similar Documents

PublicationPublication DateTitle
US10387557B2 (en)Information extraction and annotation systems and methods for documents
US20140117076A1 (en)Mobile mapping of quick response (qr) codes to web resources
CN112671734B (en)Message processing method for multiple data sources and related equipment thereof
CN109753968A (en)Generation method, device, equipment and the medium of character recognition model
CN108376333B (en)File approval method, medium, device and computing equipment
US11468655B2 (en)Method and apparatus for extracting information, device and storage medium
CN114357967B (en) A method and device for parsing bill files
CN101710282A (en)Method and device for realizing system support for multi-language resource
CN115687655A (en)PDF document-based knowledge graph construction method, system, equipment and storage medium
CN114936950B (en) Electronic contract signing method and related device
US20060059247A1 (en)Automatic simultaneous entry of values in multiple web page fields
CN103559194A (en)Searching method, server and system
CN117033309A (en)Data conversion method and device, electronic equipment and readable storage medium
WO2022105120A1 (en)Text detection method and apparatus from image, computer device and storage medium
CN111444751B (en)Information processing apparatus, storage medium, and information processing method
CN111325031A (en)Resume parsing method and device
CN113283231B (en)Method for acquiring signature bit, setting system, signature system and storage medium
CN107423271B (en) Document generation method and apparatus
CN104239087A (en)Electronic device and method for starting application program according to address information
CN119005172A (en)Structured document verification method, structured document verification device, structured document verification apparatus, structured document verification medium, and structured document verification program product
CN114022300B (en)Social dynamic information publishing method and device, storage medium and electronic equipment
CN110503378A (en) A BOM standardization method, system, electronic equipment and storage medium
CN112965993B (en)Data processing system, method, device and storage medium
CN109948114B (en)Arc length curve integral automatic calculation method, equipment, storage medium and device
CN114510660A (en)Method and device for converting longitude and latitude data, computer equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp