CN111738691A - Bill sorting method and device, computer equipment and storage medium - Google Patents
Bill sorting method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN111738691A CN111738691A CN202010589157.8A CN202010589157A CN111738691A CN 111738691 A CN111738691 A CN 111738691A CN 202010589157 A CN202010589157 A CN 202010589157A CN 111738691 A CN111738691 A CN 111738691A
- Authority
- CN
- China
- Prior art keywords
- document
- information
- bill
- target
- bearing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 29
- 238000005520 cutting process Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 abstract description 8
- 230000007306 turnover Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000007641 inkjet printing Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Entrepreneurship & Innovation (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The application relates to a document sorting method, a document sorting device, computer equipment and a storage medium. The method comprises the following steps: determining classification basis of document sorting; acquiring target category information of the target document according to the classification basis; respectively matching the target category information with the plurality of grid bearing information to obtain target grid bearing information matched with the target category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid; and determining a target document bearing slot corresponding to the target slot bearing information, and sorting the target document to the target document bearing slot. By adopting the method, the problems of long operation time and low accuracy caused by manual clearing can be solved, so that the bill clearing efficiency is improved.
Description
Technical Field
The present application relates to the field of automation technologies, and in particular, to a method, an apparatus, a system, a computer device, and a storage medium for document sorting.
Background
With the development of automation technology, automated management and automated line production are gradually developed. However, in some areas of pipelining, manual work is still relied upon. For example, in the field of financial management, management of documents (including but not limited to contracts, invoices, statements, reimbursements, notices, receipts, etc.) within an enterprise is largely manual.
In the traditional technology, the document data filing method includes that in the document filing stage of a real document, manual documents are put into a scanner to be scanned, only image data obtained after scanning is subjected to document management, however, the management of the real document and the management of document data are mutually disjointed, and the subsequent operation of the real document is difficult to be automatically managed and monitored, so that in the sorting stage after the document filing stage, the manual sorting mode is adopted, dimensions required to be sorted are sorted on an office table to be used for marking and dividing an area, documents are manually taken out, and are sorted one by one, the efficiency is low, the error rate is high, and a large number of documents are accumulated and pressed in a temporary storage area and cannot be filed.
Disclosure of Invention
In view of the above, there is a need to provide a document sorting method, apparatus, system, computer device and storage medium capable of improving the document sorting efficiency.
A document sorting method, the method comprising: determining classification basis of document sorting; acquiring target category information of the target document according to the classification basis; respectively matching the target category information with the plurality of grid bearing information to obtain target grid bearing information matched with the target category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid; and determining a target document bearing slot corresponding to the target slot bearing information, and sorting the target document to the target document bearing slot.
In one embodiment, the classification basis includes: the type of the document, the execution state of the document, or the body to which the document belongs.
In one embodiment, determining a classification basis for document inventory includes: acquiring first category information corresponding to each bill in the bill set according to the first classification basis to be tested; wherein the document set comprises target documents; and if the first type information corresponding to each bill is different, determining the first classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, determining the classification basis of the target document further comprises: if the first category information respectively corresponding to the bills is the same, acquiring second category information respectively corresponding to the bills in the bill set according to a second classification basis to be detected; and if the second type information corresponding to each bill is different, determining the second classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the method further comprises: if the first type information corresponding to each bill is the same, acquiring business information corresponding to each bill in the bill set; and sending the documents belonging to the same service to the same document bearing slot according to the service information.
In one embodiment, dispatching documents belonging to the same service to the same document carrying slot comprises: determining the number of documents belonging to the same service in a document set; judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, delivering the bills belonging to the same service to a first bill bearing slot; if not, the bills belonging to the same service are sent to a second bill bearing slot.
In one embodiment, the obtaining of the category information of the target document comprises: and identifying the identification code of the target document, and acquiring the category information of the target document correspondingly associated with the identification code according to the identification code.
In one embodiment, an identification code for identifying a target document includes: collecting a first image of a target document; determining the position of the identification code in the first image, cutting the first image according to the position, and acquiring a first sub-image containing the identification code; and identifying the identification code in the first sub-image.
In one embodiment, before identifying the identification code of the target document, the method further comprises: and configuring an identification code for the target document.
In one embodiment, configuring an identification code for a target document includes: acquiring a second image of the target document; generating an identification code, and adding the identification code to the target document; and sending the second image and the identification code to a master control system so that the master control system extracts the category information of the target document according to the second image and associates the category information of the target document with the identification code.
A document sorting apparatus, said apparatus comprising: the information determining module is used for determining classification basis of document clearing; the information acquisition module is used for acquiring the category information of the target document according to the classification basis; the information matching module is used for matching the category information with the plurality of grid bearing information respectively to obtain target grid bearing information matched with the category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid; and the document sorting module is used for determining a target document bearing slot corresponding to the target slot bearing information and sorting the target document to the target document bearing slot.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the steps of the method being performed when the computer program is executed by the processor.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method as described above.
According to the bill sorting method, the bill sorting device, the computer equipment and the storage medium, the classification information of the bill is obtained according to the determined classification basis, the classification information is matched in the plurality of pre-configured grid bearing information, the matched grid bearing information is obtained, and therefore the target bill bearing grid to which the bill is to be sent is determined and automatically sent, the problems that the operation time is long and the accuracy is low due to manual sorting are solved, and the bill sorting efficiency is improved.
Drawings
FIG. 1 is a schematic flow chart diagram illustrating a document sorting method according to one embodiment;
FIG. 2 is a flowchart illustrating steps for determining a classification basis for document inventories in one embodiment;
FIG. 3 is a flowchart illustrating steps for configuring an identification code for a target document, in accordance with an embodiment;
FIG. 4 is a flow chart of a document sorting method in an application example;
FIG. 5 is a block diagram of the document sorting apparatus according to one embodiment;
FIG. 6 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In one embodiment, as shown in FIG. 1, a method for clearing documents is provided, the method comprising the steps of:
step S10: and determining classification basis of document sorting.
Documents include but are not limited to contracts, invoices, statements, reimbursements, notices or receipts, and may be documents relating to financial, personnel or administrative fields of various industries. The classification is based on a classification mode used for identifying the document clearing basis; the classification criteria include, but are not limited to, the type of document, the status of the execution of the document, or the body to which the document belongs. When the classification basis is the bill type, the classification mode is to classify different types of bills into different slots; when the classification basis is the bill execution state, the classification mode is to clearly classify the bills in different states into different slots; when the classification basis is the main body to which the bills belong, the classification mode is to clearly classify the bills of different main bodies to different grids.
Specifically, the sorting client can determine the classification basis of the document sorting according to the sorting instruction triggered by the operator, can also determine the classification basis of the document sorting according to the sorting request issued by the main control system, and can also determine the classification basis of the document sorting by judging which categories of a plurality of documents to be sorted are different through intelligent analysis.
Step S20: and acquiring target category information of the target document according to the classification basis.
The target document is a document which needs to be sorted currently. The category information is information representing a category to which a document belongs, and is information that can distinguish a document belonging to a certain category from documents belonging to other categories. The category information may be information characterizing the type of document, and may include, for example, information characterizing the document as a contract, invoice, statement, reimbursement, notice or receipt; the category information may also be information representing the execution state of the document, and may include information representing that the document is to be archived, under review, returned, and stamped; the category information may also be information characterizing the body to which the document belongs, for example, information characterizing the company, person, or area to which the document belongs. The target category information is category information of the target document based on classification basis.
Specifically, the classification information of the target document corresponding to the classification basis and based on the classification basis is obtained according to the classification basis; for example, when the classification is based on the document type, the target category information of the target document may be information characterizing that the target document is an invoice; when the classification basis is the bill execution state, the target class information of the target bill can represent that the target bill is information to be filed; when the classification basis is the main body of the document, the target category information of the target document can be information representing the company A to which the document belongs.
Step S30: respectively matching the target category information with the plurality of grid bearing information to obtain target grid bearing information matched with the target category information; the grid bearing information is information which is configured for the bill bearing grid in advance according to the classification basis and is used for identifying the type of the bill borne by the bill bearing grid.
The grid bearing information can be configured for the bill bearing grid in advance based on the classification basis. For example, when the classification basis is the bill type, the bill carrying information for identifying the type of the bill carried by each bill carrying slot can be respectively configured for each bill carrying slot according to the bill type; for example, the bill carrying slot number 1 is configured with the slot carrying information for identifying the type of the bill carried by the bill carrying slot number 1 as the invoice, and the slot carrying information for identifying the type of the bill carried by the bill carrying slot number 2 as the contract is configured for the bill carrying slot number 2. The corresponding configuration relation between the bill carrying grid and the grid carrying information can be adjusted and changed according to the requirement of the clearing operation. The target grid bearing information is grid bearing information matched with the target type information of the target document.
Specifically, the target category information and each cell carrying information are respectively identified and matched, and the target cell carrying information matched with the target category information is obtained. For example, when the target category information is information representing that the document is an invoice, the target slot bearing information which identifies that the type of the document bearing slot bearing document is the invoice is obtained from a plurality of slot bearing information which identifies that the type of the document bearing slot bearing document is the invoice, contract, statement, reimbursement note, notice note and receipt.
Step S40: and determining a target document bearing slot corresponding to the target slot bearing information, and sorting the target document to the target document bearing slot.
The target bill bearing grid is a bill bearing grid with preset target grid bearing information, and the number of the target bill bearing grids is not limited, that is, one or more bill bearing grids with preset target grid bearing information can be provided.
Specifically, since the information carried by the cell is configured for the bill carrying cell in advance, the target bill carrying cell in which the information carried by the target cell is configured in advance can be determined according to the information carried by the target cell. If only one target document bearing slot exists, the document can be directly sent to the target document bearing slot, and if a plurality of target document bearing slots exist, the document bearing state of the target document bearing slot can be further judged, and the target document is sent to the target document bearing slot which is not full.
According to the document sorting method, the classification information of the documents is obtained according to the determined classification basis, the classification information is matched in the plurality of pre-configured grid bearing information, and the matched grid bearing information is obtained, so that the target document bearing grid to which the documents are sent is determined and automatically sent, the problems of long operation time and low accuracy caused by manual sorting are solved, and the document sorting efficiency is improved.
In one embodiment, the classification criteria includes the type of document, the status of the execution of the document, or the body to which the document belongs.
In this embodiment, when the classification basis is the document type, the target category information representing the type of the target document can be obtained according to the classification basis, i.e. the document type; the pocket bearing information may be information which is configured for the document bearing pocket in advance according to the type of the document and can identify the type of the document borne by the document bearing pocket.
When the classification basis is the bill execution state, the target class information representing the execution state of the target bill can be obtained according to the classification basis of the bill execution state; the slot bearing information may be information which is configured for the bill bearing slot in advance according to the bill type and can identify the execution state of the bill carried by the bill bearing slot.
When the classification basis is the main body to which the document belongs, the target classification information of the main body to which the representation target document belongs can be obtained according to the classification basis of the main body to which the document belongs; the pocket bearing information may be information which is configured for the document bearing pocket in advance according to the type of the document and can identify the subject of the document carried by the document bearing pocket.
For example, the classification basis of the first round of document sorting may be set as the document type, the document carried by the document carrying slot No. 1 is configured and identified as the slot carrying information of the invoice according to the document type being the document carrying slot No. 1, the document carried by the document carrying slot No. 2 is configured and identified as the slot carrying information of the contract, the document carried by the document carrying slot No. 3 is configured and identified as the slot carrying information of the receipt, and the like. If the type information of the invoice is obtained according to the type of the invoice, the type information of the invoice is obtained according to the representation target document, the type information of the invoice is matched with the grid bearing information of the invoice, which is obtained by identifying the bearing document, and the grid bearing information of the invoice, which is obtained by identifying the bearing document, the grid bearing information of the invoice is obtained by matching, the grid bearing information of the invoice, which is obtained by identifying the bearing document, is used for determining that the corresponding target document bearing grid is the No. 1 document bearing grid, and the target document is sent to the No. 1 document bearing grid. Further, the classification basis for the second round of document sorting may be set to the document execution state, and further, the classification basis for the third round of sorting may be set to the document belonging body, and the like. The turn of clearing the document and the classification basis corresponding to each turn can be set according to the clearing operation requirement.
Different classification bases are configured in the embodiment, the classification bases can be flexibly obtained and bin bearing information can be configured according to the requirement of document sorting, the adaptability and flexibility of document sorting are improved, multiple rounds of document sorting can be set based on different classification bases, the document sorting is more carefully and accurately performed, and the accuracy of document sorting is further improved.
In one embodiment, as shown in fig. 2, fig. 2 is a flow chart illustrating the steps of determining a classification basis for document scores in one embodiment, and the determining the classification basis for document scores includes:
step S101: acquiring first category information corresponding to each bill in the bill set according to the first classification basis to be tested; wherein the document set comprises target documents. Step S102: judging whether the first type information respectively corresponding to each document is the same, if not, executing the step S103: and determining the first classification basis to be tested as the classification basis of the document clearing.
In this embodiment, the first classification criterion to be detected is a classification criterion that needs to be detected. The first classification criterion to be tested may include the type of the document, the execution state of the document, the body of the document, or the like. The first category information is category information corresponding to a first classification basis to be detected. The document set comprises a plurality of documents to be sorted, and the documents to be sorted comprise target documents.
Specifically, when the operator scans the turnover box, the document information corresponding to each document in the turnover box is obtained, and the first category information corresponding to each document is extracted from the document information corresponding to each document according to the first classification basis to be tested. And comparing whether the first type information corresponding to each document is the same or not, if not, indicating that all the documents in the document set do not belong to the same type according to the first classification to be detected, so that the documents in the document set are necessarily sorted based on the classification mode of the first classification to be detected, and the first classification to be detected is determined as the classification basis of the document sorting in the current round.
For example, if the first classification basis to be tested is the bill type, first class information which represents the type of each bill and corresponds to each bill is obtained according to the bill type; and if the obtained first-class information includes information representing the receipt as the invoice, information representing the receipt as the contract, information representing the receipt as the receipt and the like, determining the type of the receipt as a classification basis.
In this embodiment, by judging the first category information of each document in the document set, whether the document is necessary to be sorted according to the first category information can be determined, so that the problems of time waste and efficiency reduction caused by unnecessary operation can be avoided, and the document sorting can be more reasonably and efficiently performed.
In one embodiment, determining the classification basis of the target document further comprises: if the first category information corresponding to each document is the same, executing step S104: acquiring second category information corresponding to each bill in the bill set according to a second classification basis to be detected; step S105: judging whether the second type information respectively corresponding to each bill is the same, if not, executing the step S106: and determining the second classification basis to be detected as a classification basis for clearing the documents.
In this embodiment, after comparing whether the first category information respectively corresponding to each document is the same, if so, it indicates that all documents in the document set belong to the same category according to the first classification to be tested, so that it is not necessary to perform sorting on the documents in the document set based on the classification manner according to the first classification to be tested, and therefore, it is possible to further detect the second classification to be tested, thereby determining whether it is necessary to perform sorting on the documents according to the second classification to be tested. The second classification basis to be detected is a classification basis which is different from the first classification basis to be detected and needs to be detected.
For example, if the first classification basis to be tested is the type of the document, the second classification basis to be tested can be the execution state of the document, and second class information which represents the execution state of each document and corresponds to each document is obtained according to the execution state of the document; and if the obtained second category information includes the information representing the document to be filed, the information representing the document as the returned document, the information representing the document as the abnormal document and the like, determining the execution state of the document as a classification basis.
Further, if the second classification basis to be tested does not have the basis of document sorting, whether the third classification basis to be tested can be used as the classification basis or not can be further detected. Before the receipt is sorted, appropriate classification bases can be determined through detection of the classification bases, and waste of time and resources caused by unnecessary operation can be avoided by sorting according to the appropriate classification bases determined after detection, so that the receipt sorting efficiency can be further improved.
The first to-be-tested classification basis and the second to-be-tested classification basis do not limit the number of the to-be-tested classification basis, do not refer to a certain to-be-tested classification basis, and are limits introduced for distinguishing the next to-be-tested classification basis from the previous to-be-tested classification basis.
In one embodiment, if the first type information respectively corresponding to each bill is the same, business information respectively corresponding to each bill in a bill set is obtained; and sending the documents belonging to the same service to the same document bearing slot according to the service information.
In this embodiment, when the detected classification basis cannot be used as the classification basis for document sorting, it indicates that the plurality of documents in the document set do not need to be sorted. When all the documents in the document set belong to the same category and do not need to be sorted, the method can directly enter the operation link of the booklet. Because one business may correspond to a plurality of documents, the documents belonging to the same business need to be classified in the same slot when performing the classifying operation, so that the operator can perform the classifying operation by taking the slot as a unit. Therefore, the service information of the bill can be further acquired, and the bills belonging to the same service are sent to the same bill bearing slot.
According to the embodiment, when the centralized documents are determined not to be cleared, the mode can be directly switched to the separate processing mode, the clear documents can be smoothly connected with the separate documents, and the whole document processing operation flow is perfected.
In one embodiment, dispatching documents belonging to the same service to the same document carrying slot comprises: determining the number of documents belonging to the same service in a document set; judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, delivering the bills belonging to the same service to a first bill bearing slot; if not, the bills belonging to the same service are sent to a second bill bearing slot.
In this embodiment, after the number of documents belonging to the same service is determined, the number of the first target document bearing slot capable of bearing the documents at present is further determined, and if the number of the bearing documents is smaller than the number of the documents of the same service, it is indicated that all the documents belonging to the same service cannot be dispatched to the same document bearing slot, so that the documents belonging to the same service can be dispatched to the second document bearing slot capable of bearing the documents of the same service, and the problem of misalignment of the sub-book caused by the fact that the documents of the same service are scattered at different slots is avoided.
In one embodiment, obtaining target category information of a target document includes: and identifying the identification code of the target document, and acquiring the category information of the target document correspondingly associated with the identification code according to the identification code. The category information is acquired through the identification codes corresponding to the bills, so that the information acquisition efficiency and accuracy can be improved, and the bill clearing efficiency and accuracy are improved.
In one embodiment, an identification code for identifying a target document includes: collecting a first image of a target document; determining the position of the identification code in the first image, cutting the first image according to the position, and acquiring a first sub-image containing the identification code; and identifying the identification code in the first sub-image.
In this embodiment, specifically, the score clearing client may collect an image of the target document, which includes the identification code, by using an image capturing device, such as an industrial camera, and cut the image according to the position of the identification code in the image, the area of the cut sub-image is reduced, and the problem of slow recognition speed due to the recognition of the whole sub-image having a small area and including the identification code is avoided, so that the recognition efficiency and the score clearing efficiency are improved.
In one embodiment, before identifying the identification code of the target document, the method further comprises: and configuring an identification code for the target document. By configuring the identification code for the target document, the document information including the category information of the target document can be effectively associated and managed, and the category information of the target document can be more accurately and efficiently acquired when the identification code of the target document is identified, so that the counting efficiency and accuracy are improved.
In an embodiment, as shown in fig. 3, fig. 3 is a schematic flowchart illustrating a procedure of configuring an identification code for a target document in an embodiment, where configuring an identification code for a target document includes: step S001: acquiring a second image of the target document; step S002: generating an identification code, and adding the identification code to the target document; step S003: and sending the second image and the identification code to a master control system so that the master control system extracts the category information of the target document according to the second image and associates the category information of the target document with the identification code.
Specifically, the control client can control a scanner and other scanning devices to acquire a second image of the target document through a scanning instruction, the second image can contain the document surface information of the target document, and after scanning, the control client can also generate a coding instruction to link the coding device such as the coding instrument and the like to create an identification code uniquely associated with the coding instruction for the target document. For example, the target document may be subjected to inkjet printing in a margin of the front side including the face information, may be subjected to inkjet printing in the back side not including the face information, or may be subjected to inkjet printing on a label associated with the target document. After the identification code is created for the target document, the second image and the identification code can be sent to the master control system, the master control system can utilize the identification software to extract the ticket surface information of the target document from the second image, acquire the category information of the target document from the ticket surface information, and associate the category information of the target document with the identification code.
In the embodiment, software and hardware combination is carried out on a high-speed scanning device and a coding instrument, so that the construction of the corresponding unique identification code is carried out on each document while the high-speed imaging of the document is realized, the unique identification code is associated with the corresponding image, the establishment of the data identification taking a single document as a unit is realized, the tracking and the management of the target document in a subsequent operation link are realized by uploading the data identification to a master control system, and an effective way is provided for efficiently acquiring the category information of the document in the clearing operation of the subsequent document.
The document sorting method of the present application is further described below with reference to an application example. As shown in fig. 4, the method for clearing data in the above application example includes:
s1, receiving a sorting instruction of the main control system, and acquiring the bill information of each bill in the bill set; wherein the document set comprises target documents.
Specifically, the sorting client can receive a sorting instruction issued by the main control system, the sorting instruction can include coded information of a turnover box to be sorted, after the turnover box is scanned by the scanning device before being taken to the equipment, the sorting client determines that a document set carried by the turnover box is the document set requested to be sorted by the main control system, and then the sorting client can acquire document information of each document in the document set carried by the turnover box from the main control system; wherein the document set comprises target documents.
Step S2: and judging whether the document type can be determined as a classification basis.
Specifically, obtaining category information representing the types of the various documents, which respectively correspond to the various documents, from the document information of the various documents according to the types of the documents; if the type information of the various documents representing the types of the various documents is the same, executing the step S4; if the type information of each document representing the type of each document is different, the type of the document can be determined as a classification basis, and after the type of the document is determined as the classification basis, the step S3 is executed: and clearing the bills according to the bill types. Further, after the step S3 is completed, the step S4 may be continued.
S4: and judging whether the bill execution state can be determined as a classification basis.
Specifically, obtaining category information representing the execution state of each document corresponding to each document from the document information of each document according to the document execution state; if the type information of the various documents representing the execution states of the various documents is the same, executing the step S6; if the type information of each document representing the execution state of each document is different, the execution state of each document may be determined as a classification basis, and after the execution state of each document is determined as the classification basis, the step S5 is executed: and clearing the bills according to the bill execution state. Further, after the step S5 is completed, the step S6 may be continued.
Step S6: and judging whether the main body of the document can be determined as a classification basis.
Specifically, the category information which represents the affiliated body of each document and corresponds to each document is obtained from the document information of each document according to the affiliated body of each document; if the category information of the main body of each document, which represents each document, is the same, step S8 is executed: entering the document splitting operation. After entering the document splitting operation, the business information corresponding to each document can be further acquired, and the documents belonging to the same business are dispatched to the same document bearing slot according to each business information so as to carry out document splitting. If the category information of the main bodies of the various documents, which represents the various documents, is different, the main bodies of the documents can be determined as classification bases, and after the main bodies of the documents are determined as the classification bases, the step S7 is executed: and clearing the bills according to the main bodies of the bills. Further, step S8 may also be continued after step S7 is executed.
It should be understood that although the various steps in the flow charts of fig. 1-4 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 1-4 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 5, there is provided a document sorting apparatus comprising: the system comprises an information determining module 10, an information obtaining module 20, an information matching module 30 and a document sorting module 40, wherein:
the information determining module 10 is used for determining classification basis of document clearing;
the information acquisition module 20 is used for acquiring the category information of the target document according to the classification basis;
the information matching module 30 is configured to match the category information with the plurality of pieces of cell loading information, respectively, and acquire target cell loading information matched with the category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid;
and the document sorting module 40 is used for determining a target document bearing slot corresponding to the target slot bearing information and sorting the target document to the target document bearing slot.
In an embodiment, the information determining module 10 is further configured to obtain first category information corresponding to each document in the document set according to the first classification criterion to be tested; wherein the document set comprises target documents; and if the first type information corresponding to each bill is different, determining the first classification basis to be detected as the classification basis for clearing the bills.
In an embodiment, the information determining module 10 is further configured to, if the first category information corresponding to each document in the document set is the same, obtain, according to the second classification criterion to be tested, second category information corresponding to each document in the document set; and if the second type information corresponding to each bill is different, determining the second classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the apparatus further comprises; the document registration module 50 is further configured to, if the first category information corresponding to each document is the same, obtain service information corresponding to each document in the document set; and sending the documents belonging to the same service to the same document bearing slot according to the service information.
In one embodiment, the document sorting module 50 is further configured to dispatch documents belonging to the same service to the same document bearing slot, and includes: determining the number of documents belonging to the same service in a document set; judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, delivering the bills belonging to the same service to a first bill bearing slot; if not, the bills belonging to the same service are sent to a second bill bearing slot.
In an embodiment, the information obtaining module 20 is further configured to identify an identification code of the target document, and obtain category information of the target document correspondingly associated with the identification code according to the identification code.
In one embodiment, the information obtaining module 20 is further configured to collect a first image of the target document; determining the position of the identification code in the first image, cutting the first image according to the position, and acquiring a first sub-image containing the identification code; and identifying the identification code in the first sub-image.
In one embodiment, the apparatus further comprises an identification code configuration module configured to configure the identification code for the target document.
In one embodiment, the identification code configuration module 60 is further configured to obtain a second image of the target document; generating an identification code, and adding the identification code to the target document; and sending the second image and the identification code to a master control system so that the master control system extracts the category information of the target document according to the second image and associates the category information of the target document with the identification code.
For specific limitations of the document sorting device, reference may be made to the above limitations of the document method, and details are not repeated here. All modules in the receipt clearing device can be completely or partially realized through software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 6. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program when executed by a processor implements a document inventory method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 6 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program: determining classification basis of document sorting; acquiring target category information of the target document according to the classification basis; respectively matching the target category information with the plurality of grid bearing information to obtain target grid bearing information matched with the target category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid; and determining a target document bearing slot corresponding to the target slot bearing information, and sorting the target document to the target document bearing slot.
In one embodiment, the processor executes the computer program to determine the basis for classification of the document inventory by performing the steps of: acquiring first category information corresponding to each bill in the bill set according to the first classification basis to be tested; wherein the document set comprises target documents; and if the first type information corresponding to each bill is different, determining the first classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the processor executes the computer program to determine the classification basis for the document inventory and further specifically implements the following steps: if the first category information respectively corresponding to the bills is the same, acquiring second category information respectively corresponding to the bills in the bill set according to a second classification basis to be detected; and if the second type information corresponding to each bill is different, determining the second classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the processor when executing the computer program further performs the steps of: when the classification basis is determined to fail, acquiring business information corresponding to each bill in the bill set; and sending the documents belonging to the same service to the same document bearing slot according to the service information.
In one embodiment, the processor executes the computer program to realize the following steps when the bills belonging to the same service are sent to the same bill carrying slot: determining the number of documents belonging to the same service in a document set; judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, delivering the bills belonging to the same service to a first bill bearing slot; if not, the bills belonging to the same service are sent to a second bill bearing slot.
In one embodiment, the processor executes the computer program to realize the following steps when acquiring the category information of the target document: and identifying the identification code of the target document, and acquiring the category information of the target document correspondingly associated with the identification code according to the identification code.
In one embodiment, the processor executes the computer program to implement the following steps when identifying the identification code of the target document: collecting a first image of a target document; determining the position of the identification code in the first image, cutting the first image according to the position, and acquiring a first sub-image containing the identification code; and identifying the identification code in the first sub-image.
In one embodiment, the processor executes the computer program to perform the following steps before the processor performs the step of identifying the identification code of the target document: and configuring an identification code for the target document.
In one embodiment, the processor executes the computer program to implement the following steps when configuring the identification code for the target document: acquiring a second image of the target document; generating an identification code, and adding the identification code to the target document; and sending the second image and the identification code to a master control system so that the master control system extracts the category information of the target document according to the second image and associates the category information of the target document with the identification code.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: determining classification basis of document sorting; acquiring target category information of the target document according to the classification basis; respectively matching the target category information with the plurality of grid bearing information to obtain target grid bearing information matched with the target category information; the bill carrying grid comprises a grid bearing information module, a grid information module and a data processing module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to classification basis and is used for identifying the type of a bill carried by the bill carrying grid; and determining a target document bearing slot corresponding to the target slot bearing information, and sorting the target document to the target document bearing slot.
In one embodiment, the computer program when executed by the processor implements the steps of determining a classification basis for a document inventory: acquiring first category information corresponding to each bill in the bill set according to the first classification basis to be tested; wherein the document set comprises target documents; and if the first type information corresponding to each bill is different, determining the first classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the computer program when executed by the processor performs the steps of determining a classification basis for document inventorying: if the first category information respectively corresponding to the bills is the same, acquiring second category information respectively corresponding to the bills in the bill set according to a second classification basis to be detected; and if the second type information corresponding to each bill is different, determining the second classification basis to be detected as the classification basis for clearing the bills.
In one embodiment, the computer program when executed by the processor further performs the steps of: when the classification basis is determined to fail, acquiring business information corresponding to each bill in the bill set; and sending the documents belonging to the same service to the same document bearing slot according to the service information.
In one embodiment, the computer program is executed by a processor to implement the following steps when documents belonging to the same service are dispatched to the same document bearing slot: determining the number of documents belonging to the same service in a document set; judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, delivering the bills belonging to the same service to a first bill bearing slot; if not, the bills belonging to the same service are sent to a second bill bearing slot.
In one embodiment, the computer program is implemented by a processor to obtain category information of a target document, and specifically implements the following steps: and identifying the identification code of the target document, and acquiring the category information of the target document correspondingly associated with the identification code according to the identification code.
In one embodiment, the computer program when executed by the processor implements the following steps in implementing an identification code for identifying a target document: collecting a first image of a target document; determining the position of the identification code in the first image, cutting the first image according to the position, and acquiring a first sub-image containing the identification code; and identifying the identification code in the first sub-image.
In one embodiment, the computer program further performs the following steps before being executed by the processor to implement the identification code for identifying the target document: and configuring an identification code for the target document.
In one embodiment, the computer program when executed by the processor implements the following steps in configuring the identification code for the target document: acquiring a second image of the target document; generating an identification code, and adding the identification code to the target document; and sending the second image and the identification code to a master control system so that the master control system extracts the category information of the target document according to the second image and associates the category information of the target document with the identification code.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A document sorting method, the method comprising:
determining classification basis of document sorting;
acquiring target category information of the target document according to the classification basis;
matching the target category information with a plurality of grid bearing information respectively to obtain target grid bearing information matched with the target category information; the bill carrying grid comprises a grid bearing information module, a classification information module and a bill identification module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to the classification basis and is used for identifying the category of a bill carried by the bill carrying grid;
and determining a target bill bearing slot corresponding to the target slot bearing information, and sorting the target bill to the target bill bearing slot.
2. The method of claim 1, wherein the classification criteria comprises: the type of the document, the execution state of the document, or the body to which the document belongs.
3. The method of claim 1, wherein determining the classification basis for the document inventory comprises:
acquiring first category information corresponding to each bill in the bill set according to the first classification basis to be tested; wherein the document set comprises the target document;
and if the first type information corresponding to each bill is different, determining the first classification basis to be detected as a classification basis for clearing the bills.
4. The method of claim 3, further comprising:
if the first category information respectively corresponding to the bills is the same, acquiring second category information respectively corresponding to the bills in the bill set according to a second classification basis to be detected;
and if the second type information corresponding to each bill is different, determining the second classification basis to be detected as the classification basis for clearing the bills.
5. The method of claim 3, further comprising:
if the first type information respectively corresponding to each bill is the same, acquiring business information respectively corresponding to each bill in the bill set; sending the bills belonging to the same service to the same bill bearing slot according to the service information;
preferably, the sending the documents belonging to the same service to the same document bearing slot includes:
determining the number of documents belonging to the same service in the document set;
judging whether the number is larger than the bearing number of the documents which can be currently borne by the first document bearing grid; if yes, the bills belonging to the same service are dispatched to the first bill carrying slot; and if not, sending the bills belonging to the same service to a second bill bearing slot.
6. The method according to claim 1, wherein the obtaining of the category information of the target document comprises:
identifying the identification code of the target bill, and acquiring the category information of the target bill correspondingly associated with the identification code according to the identification code;
preferably, the identification code for identifying the target document includes:
acquiring a first image of the target document;
determining the position of the identification code in the first image, and cutting the first image according to the position to obtain a first sub-image containing the identification code;
and identifying the identification code in the first sub-image.
7. The method of claim 6, wherein the identifying the identification code of the target document is preceded by:
configuring an identification code for the target document;
preferably, the configuring the identification code for the target document includes:
acquiring a second image of the target document;
generating an identification code, and adding the identification code to the target document;
and sending the second image and the identification code to a master control system, so that the master control system extracts the category information of the target sheet according to the second image and associates the category information of the target sheet with the identification code.
8. A document sorting device, the device comprising:
the information determining module is used for determining classification basis of document clearing;
the information acquisition module is used for acquiring the category information of the target document according to the classification basis;
the information matching module is used for matching the category information with a plurality of grid bearing information respectively to obtain target grid bearing information matched with the category information; the bill carrying grid comprises a grid bearing information module, a classification information module and a bill identification module, wherein the grid bearing information is information which is configured for the bill carrying grid in advance according to the classification basis and is used for identifying the category of a bill carried by the bill carrying grid;
and the bill clearing module is used for determining a target bill bearing slot corresponding to the target slot bearing information and clearing the target bill to the target bill bearing slot.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 7 are implemented when the computer program is executed by the processor.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010589157.8A CN111738691A (en) | 2020-06-24 | 2020-06-24 | Bill sorting method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010589157.8A CN111738691A (en) | 2020-06-24 | 2020-06-24 | Bill sorting method and device, computer equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111738691A true CN111738691A (en) | 2020-10-02 |
Family
ID=72650961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010589157.8A Pending CN111738691A (en) | 2020-06-24 | 2020-06-24 | Bill sorting method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111738691A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113681620A (en) * | 2021-09-01 | 2021-11-23 | 中钞印制技术研究院有限公司 | Flexible production system and method for negotiable securities |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109657113A (en) * | 2018-12-10 | 2019-04-19 | 国网冀北电力有限公司物资分公司 | Method for sorting, system, computer equipment and its storage medium of treaty documents |
US20200104649A1 (en) * | 2018-09-27 | 2020-04-02 | Siemens Aktiengesellschaft | Method, system, and computer program product for identifying device |
-
2020
- 2020-06-24 CN CN202010589157.8A patent/CN111738691A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200104649A1 (en) * | 2018-09-27 | 2020-04-02 | Siemens Aktiengesellschaft | Method, system, and computer program product for identifying device |
CN109657113A (en) * | 2018-12-10 | 2019-04-19 | 国网冀北电力有限公司物资分公司 | Method for sorting, system, computer equipment and its storage medium of treaty documents |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113681620A (en) * | 2021-09-01 | 2021-11-23 | 中钞印制技术研究院有限公司 | Flexible production system and method for negotiable securities |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111737503B (en) | Bill information filing method and device, computer equipment and storage medium | |
CN108334797B (en) | File scanning method, device and computer readable storage medium | |
US20060224440A1 (en) | Systems and methods for determining process cycle efficiency in production environments | |
CN105893225A (en) | Automatic error processing method and device | |
CN114202755A (en) | Transaction background authenticity auditing method and system based on OCR (optical character recognition) and NLP (non-line segment) technologies | |
CN110471945B (en) | Active data processing method, system, computer equipment and storage medium | |
CN103390163A (en) | Letter address automatic-collection method | |
CN110598604A (en) | Intelligent supervision method and device for classified garbage putting and computer storage medium | |
CN111444792B (en) | Bill identification method, electronic equipment, storage medium and device | |
CN111628896A (en) | IT operation and maintenance management method, device, equipment and computer storage medium | |
CN111738691A (en) | Bill sorting method and device, computer equipment and storage medium | |
CN110929032A (en) | User demand processing system and method for software system | |
CN115713087A (en) | Multidirectional RFID radio frequency tag identification method | |
CN115880116A (en) | Task scheduling method, system, readable storage medium and computer equipment | |
CN113672429B (en) | Code exception pushing method, device, equipment and storage medium | |
CN110209575A (en) | Test document generation method, device, electronic equipment and storage medium | |
CN113128357B (en) | Vehicle fault processing method and system | |
CN114064387B (en) | Log monitoring method, system, device and computer readable storage medium | |
CN115564398A (en) | Intelligent detection laboratory system based on intelligent contract | |
CN115366553A (en) | File sealing method and device, seal control machine, medium and product | |
CN113807256A (en) | Bill data processing method and device, electronic equipment and storage medium | |
CN111724138A (en) | Management method and device of bill work flow, computer equipment and storage medium | |
US20210117886A1 (en) | Data Preparation Method Related to Data Utilization and Data Utilization System | |
JP7336422B2 (en) | Form work support method, form work support device, and form work support system | |
CN118313573A (en) | Independent controllable new energy equipment asset management subsystem based on cloud primary framework |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201002 |