Secret-related file security approval method and device, computer equipment and storage medium

By collecting pending files in the printer system and automatically judging confidential information, and initiating an approval process, the problems of low efficiency and high cost of manual review are solved, and efficient and secure management of confidential documents are achieved.

CN120146798APending Publication Date: 2025-06-13SHENZHEN PRECISION INFORMATION TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510236109.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the prior art, files pending through manual review printers have problems such as low efficiency, low accuracy and high labor costs, and it is difficult to effectively manage and protect confidential documents.

Method used

By collecting the duplicate files of the printer, we can determine whether they contain confidential information. If included, determine the approver and initiate the approval process, and determine the processing method of the file based on the approval results. This method includes technical means such as file collection and conversion, OCR identification and confidentiality detection, and approval process management.

Benefits of technology

It improves the security of confidential documents and avoids file leakage. It has the advantages of high efficiency, high accuracy and low cost compared to manual control methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120146798A_ABST
    Figure CN120146798A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a secret-related file security approval method and device, computer equipment and a storage medium, and relates to the technical field of file approval. The method comprises the following steps: acquiring a to-be-processed file of a printer, wherein the to-be-processed file comprises at least one of a printing file, a copying file and a scanning file; judging whether the to-be-processed file contains confidential information or not; if the to-be-processed file contains confidential information, determining an approver corresponding to the to-be-processed file, and sending an approval process to the approver; and obtaining an approval result of the approval process, and determining a processing mode of the to-be-processed file based on the approval result. Before the printer prints, copies and scans the file, whether the to-be-processed file contains the confidential information or not is judged in advance, if yes, the approval process is automatically initiated, and the processing mode of the to-be-processed file is determined based on the approval result, so that the security of the confidential file is greatly improved, leakage of the confidential file can be effectively avoided, and the security of the to-be-processed file is improved. Compared with a manual management and control mode, the method has the advantages of high efficiency, high accuracy and low cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of document approval, and in particular to a method, device, computer device and storage medium for secure approval of confidential documents. Background Art

[0002] In the field of information security, it is crucial to ensure that sensitive and confidential information is not illegally leaked. With the popularization of digital office work, a large number of documents are processed, stored and transmitted electronically, including documents to be printed, copied or scanned that may contain sensitive information.

[0003] In the prior art, manual review is usually adopted to approve the documents to be processed by the printer. This method may lead to untimely processing of confidential documents and delay the timing of important decisions. Enterprises also need to bear additional labor costs for manual review and tracking of confidential documents, which increases the management burden and resource consumption, and thus affects the business continuity and office efficiency of enterprises. Confidential documents often contain business secrets or sensitive information, and once these information are leaked, they may cause serious damage to national security, enterprise interests or personal privacy.

[0004] It can be seen that the method of manually approving the documents to be processed by the printer has problems of low efficiency, low accuracy and high labor cost. Summary of the Invention

[0005] Embodiments of the present invention provide a method, device, computer device and storage medium for secure approval of confidential documents, aiming to solve the problems of low efficiency, low accuracy and high labor cost existing in the method of manually approving the documents to be processed by the printer.

[0006] In a first aspect, embodiments of the present invention provide a method for secure approval of confidential documents, which includes:

[0007] Collect the documents to be processed by the printer, where the documents to be processed include at least one of print documents, copy documents and scan documents;

[0008] Determine whether the document to be processed contains confidential information;

[0009] If the document to be processed contains confidential information, determine the approver corresponding to the document to be processed and send an approval process to the approver;

[0010] Obtain the approval result of the approval process, and determine the processing method of the document to be processed based on the approval result.

[0011] A further technical solution of it is that after collecting the documents to be processed by the printer, the method further includes:

[0012] Convert the file to be processed into a preset target format to obtain a target file.

[0013] A further technical solution thereof is that the determination of whether the file to be processed contains classified information includes:

[0014] Identify the text information contained in the target file;

[0015] Based on preset classified data, determine whether the text information contains classified information;

[0016] If the text information contains classified information, determine that the file to be processed contains classified information;

[0017] If the text information does not contain classified information, determine that the file to be processed does not contain classified information.

[0018] A further technical solution thereof is that the identification of the text information contained in the target file includes:

[0019] Identify the text information contained in the target file through a preset OCR recognition component.

[0020] A further technical solution thereof is that the determination of the approver corresponding to the classified file includes:

[0021] Based on the classified information contained in the file to be processed, determine the classified level of the file to be processed;

[0022] Determine the approver of the file to be processed according to the classified level.

[0023] A further technical solution thereof is that the determination of the processing method of the file to be processed based on the approval result includes:

[0024] If the approval result is approval, control the printer to output the file to be processed;

[0025] If the approval result is disapproval, control the printer to reject processing the file to be processed.

[0026] A further technical solution thereof is that after sending the approval process to the approver, the method further includes:

[0027] If a query request for the approval progress of the file to be processed sent by the terminal is received, obtain the approval progress of the file to be processed and return the approval progress of the file to be processed to the terminal.

[0028] In a second aspect, an embodiment of the present invention further provides a classified file security approval device, which includes a unit for executing the above method.

[0029] In a third aspect, an embodiment of the present invention further provides a computer device, which includes a memory and a processor. A computer program is stored on the memory, and when the processor executes the computer program, the above method is implemented.

[0030] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, the above method can be implemented.

[0031] An embodiment of the present invention provides a method, apparatus, computer device, and storage medium for the security approval of confidential documents. Among them, the method includes: collecting the files to be processed by the printer, where the files to be processed include at least one of printed files, copied files, and scanned files; determining whether the files to be processed contain confidential information; if the files to be processed contain confidential information, determining the approver corresponding to the files to be processed, and sending an approval process to the approver; obtaining the approval result of the approval process, and determining the processing method of the files to be processed based on the approval result. Before the printer prints, copies, and scans files, the present invention pre-determines whether the files to be processed contain confidential information. If so, it automatically initiates an approval process and determines the processing method of the files to be processed based on the approval result, thereby greatly improving the security of confidential documents, effectively avoiding the leakage of confidential documents, and having the advantages of high efficiency, high accuracy, and low cost compared with the manual control method. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0033] Figure 1 It is a flowchart of the method for the security approval of confidential documents provided by the embodiment of the present invention;

[0034] Figure 2 It is another flowchart of the method for the security approval of confidential documents provided by the embodiment of the present invention;

[0035] Figure 3 It is a schematic block diagram of the apparatus for the security approval of confidential documents provided by the embodiment of the present invention;

[0036] Figure 4 It is a schematic block diagram of the computer device provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0037] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0038] It should be understood that when used in this specification and the appended claims, the terms "comprises" and "comprising" indicate the presence of the described features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or their groups.

[0039] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in this specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to include the plural forms.

[0040] It should be further understood that the term "and / or" used in this specification of the present invention and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0041] As used in this specification and the appended claims, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" according to the context. Similarly, the phrase "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" according to the context.

[0042] Please refer to Figure 1 and Figure 2 , the embodiments of the present invention provide a method for secure approval of classified documents, and the method includes the following steps:

[0043] S1, collect the files to be processed by the printer, and the files to be processed include at least one of printed files, copied files, and scanned files.

[0044] In specific implementation, the files to be processed by the printer are monitored in real time. The files to be processed include at least one of printed files, copied files, and scanned files. A printed file refers to a file to be printed, a copied file refers to a file to be copied, and a scanned file refers to a file to be scanned.

[0045] When a new file to be processed is detected in the printer, before the printer processes the file to be processed, collect the file to be processed.

[0046] In some embodiments, such as this embodiment, after collecting the file to be processed by the printer, the method further includes: converting the file to be processed into a preset target format to obtain a target file.

[0047] In specific implementation, the preset target format may be the JPG picture format, and the file to be processed can be converted into the preset target format through a preset format conversion component to obtain a target file. Converting to a unified format facilitates the accuracy of subsequent processing.

[0048] For example, converting the file to be processed into the JPG picture format, the JGP picture format has good compatibility and stability, and can maintain a consistent display effect on different devices and operating systems. At the same time, using OCR technology can convert the text in the JPG picture into an editable text format, which is convenient for subsequent file editing, retrieval, and sharing.

[0049] S2. Determine whether the file to be processed contains confidential information.

[0050] In specific implementation, obtain the text information contained in the file to be processed, and determine whether the text information contains preset confidential information.

[0051] For example, in some embodiments, such as this embodiment, the above step "determine whether the file to be processed contains confidential information" specifically includes the following steps:

[0052] S21. Identify the text information contained in the target file.

[0053] In specific implementation, after the file to be processed is converted into a preset target format to obtain a target file, the text information contained in the target file is identified through a preset OCR recognition component. OCR refers to optical character recognition technology, which is used to accurately identify the text information contained in the target file.

[0054] S22. Based on the preset confidential data, determine whether the text information contains confidential information.

[0055] In specific implementation, the confidential data may be a preset confidential text library and confidential keywords. Determine whether the text information contains the content in the confidential text library and whether it contains confidential keywords. If so, determine that the text information contains confidential information; if not, determine that the text information does not contain confidential information.

[0056] S23. If the text information contains confidential information, determine that the file to be processed contains confidential information.

[0057] S24. If the text information does not contain classified information, it is determined that the file to be processed does not contain classified information.

[0058] S3. If the file to be processed contains classified information, determine the approver corresponding to the file to be processed, and send an approval process to the approver.

[0059] In specific implementation, if the file to be processed contains classified information, determine the approver corresponding to the file to be processed, and send an approval process to the approver. The approver can be one or more. Functions such as multi-level approval, emergency approval, and approval record query are supported. The approver can view the details of the file to be processed, approval history, and approval opinions in the approval process, and make a decision on whether to allow further processing.

[0060] The approval process can specifically notify the corresponding approver for review by means of emails, text messages, instant messaging information, etc., and the present invention does not specifically limit this.

[0061] If the file to be processed does not contain classified information, there is no need to initiate a classified approval, and the printer can directly output the file to be processed.

[0062] In some embodiments, such as this embodiment, the above step of "determining the approver corresponding to the classified file" specifically includes the following steps:

[0063] S31. Based on the classified information contained in the file to be processed, determine the classified level of the file to be processed.

[0064] In specific implementation, multiple classified levels can be set, and the present invention does not specifically limit this. A first preset relationship between classified information and classified levels is preset in advance, and the classified level corresponding to the classified information contained in the file to be processed is determined according to the first preset relationship.

[0065] If the file to be processed contains one piece of classified information, use the classified level corresponding to the classified information as the classified level of the file to be processed.

[0066] If the file to be processed contains multiple pieces of classified information, determine the classified levels of the multiple pieces of classified information respectively, and use the highest classified level among the classified levels of the multiple pieces of classified information as the classified level of the file to be processed.

[0067] S32. Determine the approver of the file to be processed according to the classified level.

[0068] In specific implementation, a second preset relationship between the secrecy level and the approver is preset in advance, and the approver corresponding to the secrecy level is determined according to the second preset relationship as the approver of the to-be-processed document. Based on the secrecy level, the approver can be one or more. If there are multiple approvers, a multi-level approval method, a parallel approval method, or a combination of multi-level approval and parallel approval can be adopted.

[0069] In some embodiments, such as this embodiment, after the above step of "sending an approval process to the approver", the method further includes the following steps: If a query request for the approval progress of the to-be-processed document sent by the terminal is received, obtain the approval progress of the to-be-processed document, and return the approval progress of the to-be-processed document to the terminal.

[0070] In specific implementation, the user can query the approval progress of the to-be-processed document. Specifically, the user sends a query request for the approval progress of the to-be-processed document to the server through a terminal (such as a mobile phone, a computer, etc.). After the server receives the query request for the approval progress of the to-be-processed document sent by the terminal, it obtains the approval progress of the to-be-processed document and returns the approval progress of the to-be-processed document to the terminal, thereby realizing real-time query of the approval progress. At the same time, the user can also send a reminder request for the approval process to the server through the terminal to notify the approver to review as soon as possible.

[0071] S4. Obtain the approval result of the approval process, and determine the processing method of the to-be-processed document based on the approval result.

[0072] In specific implementation, after the approver finishes the approval, obtain the approval result of the approval process, and determine the processing method of the to-be-processed document based on the approval result. Specifically:

[0073] If the approval result is approval passed, control the printer to output the to-be-processed document. That is, when the to-be-processed document is a print document, control the printer to print the to-be-processed document; when the to-be-processed document is a copy document, control the printer to copy the to-be-processed document; when the to-be-processed document is a scan document, control the printer to scan the to-be-processed document.

[0074] If the approval result is approval not passed, control the printer to reject processing the to-be-processed document, and at the same time send a secrecy warning message to remind the user that the to-be-processed document is secret and printing, copying, and scanning are prohibited.

[0075] An embodiment of the present invention provides a method for secure approval of confidential documents, including: collecting the documents to be processed by the printer, where the documents to be processed include at least one of printed documents, copied documents, and scanned documents; determining whether the documents to be processed contain confidential information; if the documents to be processed contain confidential information, determining the approver corresponding to the documents to be processed, and sending an approval process to the approver; obtaining the approval result of the approval process, and determining the processing method of the documents to be processed based on the approval result. Before the printer prints, copies, and scans documents, the present invention pre-determines whether the documents to be processed contain confidential information. If so, it automatically initiates an approval process and determines the processing method of the documents to be processed based on the approval result, thereby greatly improving the security of confidential documents, effectively avoiding the leakage of confidential documents, and having the advantages of high efficiency, high accuracy, and low cost compared with the manual control method.

[0076] The method for secure approval of confidential documents of the present invention is applied to an automatic approval system, which consists of the following several subsystems: a document collection and conversion system, an OCR recognition and confidential detection system, an approval process management system, and a user operation and feedback system. Among them:

[0077] Document collection and conversion system: This system is responsible for receiving or automatically scanning the documents to be processed by the printer and converting them into a unified format (such as JPG image format).

[0078] OCR recognition and confidential detection system: This system uses advanced OCR (Optical Character Recognition) technology to automatically identify and extract the text information in the document. Subsequently, the recognized text is matched with a pre-set confidential text library or keywords to detect whether the document contains sensitive or confidential content.

[0079] Approval process management system: Once a confidential document is detected, this system will automatically trigger the approval process. According to the level of the confidential content and the pre-set rules, this system will notify the corresponding approver to review by email or text message in the first time. The approver can view the document details, approval history, and approval opinions through this system and make a decision on whether to allow further processing. The system also supports functions such as multi-level approval, emergency approval, and approval record query.

[0080] User operation and feedback system: This system provides a friendly operation interface and a real-time feedback mechanism for end users. Users can submit documents, query the approval progress, and receive approval result notifications through this system.

[0081] The technical solution of the present invention has the following technical effects:

[0082] Improve the accuracy of classified document management: By converting the documents to be processed by the printer into JGP picture format and using the OCR recognition component to recognize the text information in them, this solution can achieve precise capture and analysis of the document content, ensure accurate recognition of classified content, avoid possible oversights in traditional manual reviews, and thus improve the accuracy of classified document management.

[0083] Enhance the automation and efficiency of classified document approval: By matching the preset classified text or keywords with the recognized text information, this solution can automatically determine whether a document is classified and send the document to the corresponding approver for approval according to the classification level. This automated approval process not only greatly improves the approval efficiency but also reduces human intervention and the security risks in the approval process. At the same time, the text corresponding to each classification level has different levels of approvers, ensuring the rigor and accuracy of the approval.

[0084] Guarantee the security of classified documents: Through a strict approval process, effective control is carried out on the output and transmission of classified documents. Once the classified content of the document is recognized, the approval mechanism will be triggered to ensure that the document will not be output or leaked without authorization, providing a strong guarantee for the security of classified documents.

[0085] Optimize the document processing flow: Converting the document into JGP picture format and using OCR technology for text recognition can further optimize the document processing flow. The JGP picture format has good compatibility and stability, and can maintain a consistent display effect on different devices and operating systems. At the same time, OCR technology can convert the text in the image into an editable text format, facilitating subsequent document editing, retrieval, and sharing.

[0086] Complete printing and copying supervision solution: The system incorporates printing, copying, and scanning operations into the supervision and review mechanism to comprehensively ensure the security of printing and copying output.

[0087] See Figure 3 , Figure 3 FIG. is a schematic block diagram of a classified document security approval device provided by an embodiment of the present invention. Corresponding to the above classified document security approval method, the present invention also provides a classified document security approval device. The classified document security approval device includes units for executing the above classified document security approval method, and the classified document security approval device can be configured in terminals such as desktop computers, tablet computers, laptop computers, etc. Specifically, the classified document security approval device includes:

[0088] A collection unit for collecting the documents to be processed by the printer, where the documents to be processed include at least one of printed documents, copied documents, and scanned documents;

[0089] A judgment unit, configured to judge whether the file to be processed contains confidential information;

[0090] An approval unit, configured to, if the file to be processed contains confidential information, determine the approver corresponding to the file to be processed, and send an approval process to the approver;

[0091] A processing unit, configured to obtain the approval result of the approval process, and determine the processing method of the file to be processed based on the approval result.

[0092] In some embodiments, such as this embodiment, after collecting the file to be processed by the printer, the method further includes:

[0093] Convert the file to be processed into a preset target format to obtain a target file.

[0094] In some embodiments, such as this embodiment, judging whether the file to be processed contains confidential information includes:

[0095] Identify the text information included in the target file;

[0096] Based on preset confidential data, judge whether the text information contains confidential information;

[0097] If the text information contains confidential information, determine that the file to be processed contains confidential information;

[0098] If the text information does not contain confidential information, determine that the file to be processed does not contain confidential information.

[0099] In some embodiments, such as this embodiment, identifying the text information included in the target file includes:

[0100] Identify the text information included in the target file through a preset OCR recognition component.

[0101] In some embodiments, such as this embodiment, determining the approver corresponding to the confidential file includes:

[0102] Based on the confidential information included in the file to be processed, determine the confidentiality level of the file to be processed;

[0103] Determine the approver of the file to be processed according to the confidentiality level.

[0104] In some embodiments, such as this embodiment, determining the processing method of the file to be processed based on the approval result includes:

[0105] If the approval result is approval, control the printer to output the file to be processed;

[0106] If the approval result is not approved, control the printer to reject processing the to-be-processed file.

[0107] In some embodiments, such as this embodiment, after sending the approval process to the approver, the classified document security approval device further includes:

[0108] A query unit, configured to, if receiving an approval progress query request for the to-be-processed file sent by a terminal, obtain the approval progress of the to-be-processed file, and return the approval progress of the to-be-processed file to the terminal.

[0109] It should be noted that those skilled in the art can clearly understand the specific implementation processes of the above-mentioned classified document security approval device and each unit. They can refer to the corresponding descriptions in the foregoing method embodiments. For the sake of convenience and brevity of description, they will not be elaborated herein.

[0110] The above-mentioned classified document security approval device can be implemented in the form of a computer program, and this computer program can run on a computer device as shown in Figure 4 the following.

[0111] Please refer to Figure 4 , Figure 4 which is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device 500 can be a terminal or a server. Among them, the terminal can be an electronic device with a communication function such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device. The server can be an independent server or a server cluster composed of multiple servers.

[0112] The computer device 500 includes a processor 502, a memory, and a network interface 505 connected through a system bus 501. Among them, the memory can include a non-volatile storage medium 503 and an internal memory 504.

[0113] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can be caused to execute a classified document security approval method.

[0114] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500.

[0115] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can be caused to execute a classified document security approval method.

[0116] The network interface 505 is used for network communication with other devices. Those skilled in the art can understand that the above structure is only a block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. Specifically, the computer device 500 may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0117] Among them, the processor 502 is used to run the computer program 5032 stored in the memory to implement a classified document security approval method provided by any of the above method embodiments, specifically including the following steps:

[0118] Collect the files to be processed by the printer, where the files to be processed include at least one of print files, copy files, and scan files;

[0119] Determine whether the file to be processed contains classified information;

[0120] If the file to be processed contains classified information, determine the approver corresponding to the file to be processed, and send an approval process to the approver;

[0121] Obtain the approval result of the approval process, and determine the processing method of the file to be processed based on the approval result.

[0122] In some embodiments, such as this embodiment, after collecting the files to be processed by the printer, the method further includes:

[0123] Convert the file to be processed into a preset target format to obtain a target file.

[0124] In some embodiments, such as this embodiment, determining whether the file to be processed contains classified information includes:

[0125] Identify the text information contained in the target file;

[0126] Based on preset classified data, determine whether the text information contains classified information;

[0127] If the text information contains classified information, determine that the file to be processed contains classified information;

[0128] If the text information does not contain classified information, determine that the file to be processed does not contain classified information.

[0129] In some embodiments, such as this embodiment, identifying the text information contained in the target file includes:

[0130] Identify the text information contained in the target file through a preset OCR recognition component.

[0131] In some embodiments, such as this embodiment, determining the approver corresponding to the classified document includes:

[0132] Based on the classified information included in the document to be processed, determining the classification level of the document to be processed;

[0133] Determining the approver of the document to be processed according to the classification level.

[0134] In some embodiments, such as this embodiment, based on the approval result, determining the processing method of the document to be processed includes:

[0135] If the approval result is approval, controlling the printer to output the document to be processed;

[0136] If the approval result is disapproval, controlling the printer to reject processing the document to be processed.

[0137] In some embodiments, such as this embodiment, after sending the approval process to the approver, the method further includes:

[0138] If a request for querying the approval progress of the document to be processed sent by the terminal is received, obtaining the approval progress of the document to be processed and returning the approval progress of the document to be processed to the terminal.

[0139] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and this processor 502 may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.

[0140] Those of ordinary skill in the art can understand that all or part of the processes in the methods of implementing the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a storage medium, and the storage medium is a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the embodiments of the above methods.

[0141] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program. When the computer program is executed by a processor, the processor executes a security approval method for confidential documents provided in any of the above method embodiments, specifically including the following steps:

[0142] Collect the files to be processed by the printer, where the files to be processed include at least one of printed files, copied files, and scanned files;

[0143] Determine whether the file to be processed contains confidential information;

[0144] If the file to be processed contains confidential information, determine the approver corresponding to the file to be processed and send an approval process to the approver;

[0145] Obtain the approval result of the approval process and determine the processing method of the file to be processed based on the approval result.

[0146] In some embodiments, such as this embodiment, after collecting the files to be processed by the printer, the method further includes:

[0147] Convert the file to be processed into a preset target format to obtain a target file.

[0148] In some embodiments, such as this embodiment, determining whether the file to be processed contains confidential information includes:

[0149] Identify the text information contained in the target file;

[0150] Based on preset confidential data, determine whether the text information contains confidential information;

[0151] If the text information contains confidential information, determine that the file to be processed contains confidential information;

[0152] If the text information does not contain confidential information, determine that the file to be processed does not contain confidential information.

[0153] In some embodiments, such as this embodiment, identifying the text information contained in the target file includes:

[0154] Identify the text information contained in the target file through a preset OCR recognition component.

[0155] In some embodiments, such as this embodiment, determining the approver corresponding to the confidential file includes:

[0156] Based on the confidential information contained in the file to be processed, determine the confidential level of the file to be processed;

[0157] Determine the approver of the file to be processed according to the classified level of secrecy.

[0158] In some embodiments, such as this embodiment, determining the processing method of the file to be processed based on the approval result includes:

[0159] If the approval result is approval passed, control the printer to output the file to be processed;

[0160] If the approval result is approval not passed, control the printer to reject processing the file to be processed.

[0161] In some embodiments, such as this embodiment, after sending the approval process to the approver, the method further includes:

[0162] If receiving an approval progress query request of the file to be processed sent by the terminal, obtain the approval progress of the file to be processed, and return the approval progress of the file to be processed to the terminal.

[0163] The storage medium is a physical, non-transitory storage medium. For example, it can be various physical storage media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disc that can store program codes. The computer-readable storage medium can be non-volatile or volatile.

[0164] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0165] In several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0166] The steps in the method of the embodiments of the present invention can be adjusted in sequence, combined, and deleted according to actual needs. The units in the device of the embodiments of the present invention can be combined, divided, and deleted according to actual needs. In addition, in each embodiment of the present invention, each functional unit can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0167] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0168] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0169] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these changes and modifications.

[0170] As described above, the above are only the specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A method for secure approval of confidential documents, characterized in that: include: Collecting files to be processed by the printer, wherein the files to be processed include at least one of a print file, a copy file, and a scan file; Determining whether the file to be processed contains confidential information; If the to-be-processed file contains confidential information, determine the approver corresponding to the to-be-processed file, and send the approval process to the approver; The approval result of the approval process is obtained, and a processing method of the to-be-processed file is determined based on the approval result.

2. The method for secure approval of confidential documents according to claim 1, characterized in that: After collecting the files to be processed of the printer, the method further includes: The file to be processed is converted into a preset target format to obtain a target file.

3. The method for secure approval of confidential documents according to claim 2, characterized in that: The determining whether the to-be-processed file contains confidential information includes: Identify text information contained in the target file; Determining whether the text information contains confidential information based on preset confidential data; If the text information contains confidential information, determining that the to-be-processed file contains confidential information; If the text information does not contain confidential information, it is determined that the file to be processed does not contain confidential information.

4. The method for secure approval of confidential documents according to claim 3 is characterized in that: The identifying of text information contained in the target file includes: The text information contained in the target file is recognized by a preset OCR recognition component.

5. The method for secure approval of confidential documents according to claim 1, characterized in that: The determining of the approver corresponding to the confidential document includes: Determining the confidentiality level of the file to be processed based on the confidential information contained in the file to be processed; The approver of the to-be-processed file is determined according to the confidentiality level.

6. The method for secure approval of confidential documents according to claim 1, characterized in that: The determining of a processing method for the to-be-processed file based on the approval result includes: If the approval result is approved, control the printer to output the to-be-processed file; If the approval result is failure to approve, the printer is controlled to refuse to process the to-be-processed file.

7. The method for secure approval of confidential documents according to claim 1, characterized in that: After sending the approval process to the approver, the method further includes: If a request for querying the approval progress of the file to be processed sent by the terminal is received, the approval progress of the file to be processed is obtained, and the approval progress of the file to be processed is returned to the terminal.

8. A device for the safe approval of confidential documents, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 7.

9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 can be implemented.

Citation Information

Cited By

  • Method and device for automatically marking and updating internal files of enterprise

    CN120541865A

  • A method and device for automatically marking and updating internal enterprise documents

    CN120541865B