Multi-printer cross-department collaborative operation system and method
By combining the enterprise's internal network and cloud management platform, localized management of printing policies is achieved, overcoming the shortcomings of centralized server management and cloud printing solutions in existing technologies. This enables multi-printer cross-departmental collaborative operations that reduce costs, enhance security, and improve business continuity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-25
- Publication Date
- 2026-03-27
AI Technical Summary
In existing technical solutions, server-based centralized management solutions have high initial investment and maintenance costs, single point of failure risks, and security dependency issues, while serverless cloud printing solutions have data leakage risks and limited functional boundaries.
A multi-printer cross-departmental collaborative operation system is adopted, which combines the enterprise's internal network and cloud management platform to achieve localized management of printing policies. Through the collaborative work of local servers and client devices, printed documents are prevented from leaking out of the enterprise's internal network, and configuration synchronization and log management are carried out using the cloud platform.
It reduces the financial burden of local servers, avoids the risk of printed document leaks, and ensures the continuity and security of printing services when the internet is down or the cloud is unavailable.
Smart Images

Figure CN121742779A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of printer control technology, and in particular relates to a multi-printer cross-departmental collaborative operation system and method. Background Technology
[0002] To address the need for cross-departmental collaboration among multiple printers in enterprises, current solutions are mainly divided into two categories: server-based centralized management and serverless cloud printing.
[0003] Server-based centralized management solutions are a traditional approach that involves building a dedicated "print hub" within an enterprise. This requires deploying physical or virtual print servers within the enterprise intranet. All print jobs are first sent to this server for unified processing, queuing, and scheduling before being distributed to the target printer. The core advantages of this solution lie in its strong control, security, and processing power: print data and processes are completely closed-loop within the enterprise, facilitating granular permission settings, cost allocation (by department / project), and security auditing by the IT department. It can also efficiently and stably handle massive or complex professional print jobs and is easily integrated with existing enterprise systems such as Active Directory and ERP. However, this also means higher upfront investment and ongoing maintenance burdens, including purchasing server hardware and software licenses, complex deployment and debugging, and subsequent driver updates and troubleshooting, as well as the risk of single-point server failure. Therefore, it is particularly suitable for large enterprises, production-oriented printing centers, or professional design institutes with high print volumes, complex operations, and stringent requirements for data security and internal control.
[0004] Serverless cloud printing solutions are lightweight, cloud-hosted solutions. Businesses don't need to deploy any local print servers; instead, they manage printers and printing jobs through a third-party cloud service provider's platform. Users can send jobs directly to authorized cloud printers from any location using any internet-connected device. The core advantages are extreme convenience, flexibility, and low initial investment. It achieves rapid, "out-of-the-box" deployment, completely eliminating the need to install local drivers and maintain print servers, and naturally supports cross-regional, multi-platform mobile office and collaborative printing, making it ideal for businesses with numerous branch offices or high employee turnover.
[0005] However, the disadvantages of server-based centralized management solutions are: enterprises must additionally purchase, deploy, and maintain dedicated server hardware and software, resulting in significant fixed asset investment and continuous IT personnel costs; the stability of the entire printing system is highly dependent on the server, and once the server crashes or experiences a serious malfunction, all associated printers will be paralyzed, creating a risk of business interruption; because all print queues, drivers, and policies need to be manually configured on the server, the process of adding printers, adjusting permissions, or troubleshooting is complex and slow, making it particularly difficult to expand branch office printing services across wide area networks; because the server is deeply connected to the intranet and stores print jobs, it itself may become a potential target or springboard for internal network attacks, and its absolute security strength depends on the upper limit of the enterprise's own IT protection level.
[0006] The disadvantages of serverless cloud printing solutions are as follows: Print jobs must be transmitted via the internet to the service provider's cloud for relay, which may be fundamentally unsuitable for enterprises handling legally confidential information or with strict compliance requirements regarding the physical location of data; the availability of printing services depends entirely on the stability of the internet connection and the service provider's platform, and local network outages or cloud service failures will immediately render printing unusable, weakening the enterprise's control over its business continuity; because the management interface and policies are predefined by the service provider, enterprises cannot perform low-level, in-depth customization or complex integration with specific internal systems, and the functional boundaries are limited by the options provided by the service provider; because it adopts a subscription model (paying per user / device / print volume), as the user base or print volume grows linearly, its accumulated long-term operating costs may exceed those of local server solutions, which have high initial investment but extremely low subsequent marginal costs.
[0007] The main drawbacks of the two technical solutions mentioned above are: the disadvantages of servers stem from the complexity and responsibility brought about by owning and controlling centralized assets; the disadvantages of cloud printing stem from the transfer of control and continuity risks associated with relying on external services and networks. Summary of the Invention
[0008] To address the aforementioned technical problems, this invention provides a multi-printer cross-departmental collaborative operation system and method.
[0009] The technical solution adopted in this invention is:
[0010] Firstly, a multi-printer cross-departmental collaborative operation system is provided, including:
[0011] Enterprise intranet and cloud management platform;
[0012] The enterprise's internal network includes a local server, multiple client devices, and multiple printers;
[0013] The cloud management platform is used to obtain the preset printing security policies and the configuration information of all printers, synchronize the preset printing security policies to the local server, and send the configuration information to the corresponding printers.
[0014] The client device is used to receive the user's print documents, generate print information based on the print documents, and send the print information to the local server.
[0015] The local server is used to create print jobs based on preset print security policies and send them to the corresponding target printers.
[0016] The target printer is used to perform printing tasks and report the printing status to the local server in real time.
[0017] The local server is used to generate print logs based on the printing status and send the print logs to the cloud management platform.
[0018] Furthermore, the client devices include:
[0019] The file transfer interface is used to receive printed documents from users.
[0020] The information processing module is used to generate printing information based on the user's user ID and the printed document;
[0021] The network transmission interface is used to send print information to the local server.
[0022] Furthermore, local servers include:
[0023] The information parsing module is used to parse print information to obtain the user ID and the print document;
[0024] The print job creation module is used to generate print jobs based on preset print security policies, user ID, and print document.
[0025] The print job distribution module is used to determine the target printer according to the preset printer allocation rules and distribute the print job to the target printer.
[0026] Furthermore, the print job creation module includes:
[0027] The security classification unit is used to identify whether the printed document contains a security classification label; if it does, the security classification of the printed content is determined based on the security classification label; if it does not, the security classification of the printed document is determined by extracting preset security classification keywords; the security classification of the printed content includes top secret, confidential, secret and unclassified.
[0028] The security policy unit is used to generate print jobs based on the security level of the printed document's content, a preset printing security policy, and the user ID.
[0029] Furthermore, the security policy unit is specifically used to set a strong identity authentication of the user ID as the only secure release mechanism for printing when the printed document is classified as top secret, based on a preset printing security policy, and to generate a print job according to the unique secure release mechanism and the printed document.
[0030] Furthermore, the security policy unit is specifically used to obtain the target user ID associated with the user ID based on the preset printing security policy when the printed document is classified as confidential or secret, set strong authentication of the user ID and the target user ID as a cluster security release printing mechanism, and generate a print job according to the cluster security release printing mechanism and the printed document.
[0031] Furthermore, the security policy unit is specifically used to set up a non-security release printing mechanism based on a preset printing security policy when the printed document is non-classified, and to generate a print job based on the non-security release printing mechanism and the printed document.
[0032] Furthermore, the target printers include:
[0033] Task parsing unit, print task release unit, and status transmission unit;
[0034] The task parsing unit is used to parse the print task to obtain the print document and a unique safe release print mechanism, a cluster safe release print mechanism, or no safe release print mechanism.
[0035] The print job release unit is used to verify whether the strong authentication corresponding to the user ID is successful based on the unique security release mechanism. If the strong authentication corresponding to the user ID is successful, the print document is added to the print queue; if the strong authentication corresponding to the user ID fails, no action is taken.
[0036] or,
[0037] The print task release unit is used to release print tasks based on the cluster security mechanism. It verifies whether the strong authentication corresponding to the user ID and the target user ID is successful. If the strong authentication corresponding to either the user ID or the target user ID is successful, the print document is added to the print queue. If the strong authentication corresponding to both the user ID and the target user ID fails, no action is taken.
[0038] or,
[0039] The print job release unit is used to directly add print documents to the print queue based on a print release mechanism that does not require safe release.
[0040] The status transmission unit is used to report the printing status to the local server in real time during the printing process of documents in the print queue.
[0041] Furthermore, the target printer also includes:
[0042] The print queue adjustment unit is used to determine the queue order N of the print document. If N is 1, no adjustment is needed. If N is a positive integer greater than 1, the security level E of the print content for each print document corresponding to queue order 1 to N-1 is determined. i And the print queue is based on the security level E of the print content. i Sort the data from highest to lowest order, where i represents the queue order, 1 ≤ i ≤ N-1; retrieve the print content (security level E) of the queue-sorted document N from the local server. N According to the security classification E of the printed content N Adjust the queuing sequence for printed documents.
[0043] Secondly, a method for cross-departmental collaborative operation of multiple printers is provided, applied to the cross-departmental collaborative operation system of the first aspect. The cross-departmental collaborative operation system of multiple printers includes an enterprise intranet and a cloud management platform. The enterprise intranet includes a local server, multiple client devices, and multiple printers. The method for cross-departmental collaborative operation of multiple printers includes:
[0044] The cloud management platform obtains the preset printing security policies and configuration information of all printers, synchronizes the preset printing security policies to the local server, and sends the configuration information to the corresponding printers;
[0045] The client device receives the user's print document, generates print information based on the print document, and sends the print information to the local server;
[0046] The local server creates a print job based on the preset print security policy and sends it to the corresponding target printer.
[0047] The target printer executes the printing task and reports the printing status to the local server in real time;
[0048] The local server generates print logs based on the printing status and sends the print logs to the cloud management platform.
[0049] The beneficial effects achieved by this invention are as follows:
[0050] The multi-printer cross-departmental collaborative printing system comprises an internal enterprise network and a cloud management platform. The internal network includes a local server, multiple client devices, and multiple printers. The cloud management platform acquires pre-set printing security policies and configuration information for all printers, synchronizes the pre-set printing security policies to the local server, and distributes the configuration information to the corresponding printers. Client devices receive user-generated print documents, generate print information based on the documents, and send the print information to the local server. The local server creates print jobs based on the pre-set printing security policies and distributes them to the corresponding target printers. The target printers execute the print jobs and report the print status to the local server in real time. The local server generates print logs based on the print status and sends the logs to the cloud management platform. With printer configuration and policy settings handled by the cloud management platform, printed documents circulate only within the internal enterprise network. Compared to existing server-based centralized management solutions and serverless cloud printing solutions, this system reduces investment in local servers and prevents printed documents from circulating to the cloud management platform. This allows the multi-printer cross-departmental collaborative printing system to reduce the company's financial expenditure on local servers while avoiding the risk of data leakage caused by printed documents leaving the internal network. Attached Figure Description
[0051] Figure 1 This is a structural diagram of the multi-printer cross-departmental collaborative operation system of the present invention;
[0052] Figure 2 This is a structural diagram of the client device of the present invention;
[0053] Figure 3 This is a structural diagram of the local server of the present invention;
[0054] Figure 4 A detailed structural diagram of the printing tasks on the local server of this invention is provided.
[0055] Figure 5 This is a structural diagram of the target printer of the present invention;
[0056] Figure 6 This is a flowchart of the multi-printer cross-departmental collaborative operation method of the present invention. Detailed Implementation
[0057] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and should not be used to limit the scope of protection of the present invention.
[0058] like Figure 1 As shown, this embodiment of the invention provides a multi-printer cross-departmental collaborative operation system, including:
[0059] Enterprise intranet 11 and cloud management platform 12; cloud management platform 12 is a SaaS (Software as a Service) console provided by a service provider;
[0060] The enterprise internal network 11 includes a local server 111, multiple client devices 112 and multiple printers 113; the enterprise internal network 11 exists in the form of a local area network, the local server 111 is hardware or software deployed in the enterprise firewall, and the client devices 112 are electronic devices that access the enterprise internal network 11 and have lightweight software installed for printing functions.
[0061] The cloud management platform 12 is used by administrators to set printer configurations and security policies through a web login interface. This allows the platform to obtain pre-set printing security policies and configuration information for all printers, synchronize the pre-set printing security policies to the local server 111, and distribute the configuration information to the corresponding printers 113. Since the pre-set printing security policies are synchronized to the local server 111, when the internet is interrupted or the cloud management platform 12 is unavailable, the local server 111 can rely on the pre-set printing security policies and cache to continue processing independently and ensure uninterrupted printing services. After the network is restored, the temporarily stored printing logs are synchronized to the cloud management platform 12, thus achieving a balance between security and availability.
[0062] Client device 112 is used to receive the user's print document, generate print information based on the print document, and send the print information to the local server 111;
[0063] Local server 111 is used to formulate printing tasks based on preset printing security policies and send them to the corresponding target printer 113;
[0064] The target printer 113 is used to perform printing tasks and report the printing status to the local server 111 in real time.
[0065] Local server 111 is used to generate print logs based on the printing status and send the print logs to cloud management platform 12.
[0066] based on Figure 1 The embodiments shown are preferred embodiments of the present invention, such as... Figure 2 As shown, the client device 112 includes:
[0067] File transfer interface 201 is used to receive the user's printed documents;
[0068] Information processing module 202 is used to generate printing information based on the user's user ID and the printed document;
[0069] The network transmission interface 203 is used to send the printed information to the local server 111.
[0070] Based on the above embodiments, preferably, in some embodiments of the present invention, such as Figure 3 As shown, local server 111 includes:
[0071] Information parsing module 301 is used to parse print information to obtain user ID and print document;
[0072] The print job creation module 302 is used to generate print jobs based on preset print security policies, user IDs, and print documents.
[0073] The print job distribution module 303 is used to determine the target printer according to the preset printer allocation rules and distribute the print job to the target printer.
[0074] The specific process of the print job creation module 302 generating a print job according to the preset print security policy, such as... Figure 4 As shown, the print job assignment module 302 includes:
[0075] The security classification determination unit 401 is used to identify whether the printed document contains a security classification label; if it does, the security classification of the printed content is determined based on the security classification label; if it does not, the security classification of the printed content is determined by extracting preset security classification keywords from the printed document; the security classification of the printed content includes top secret, confidential, secret and non-confidential.
[0076] Security policy unit 402 is used to generate print jobs based on the security level of the printed document's content, a preset print security policy, and the user ID.
[0077] According to existing corporate document classification mechanisms, information is typically categorized into three main levels based on its importance and sensitivity: Top Secret, Confidential, and Secret. Top Secret is the highest level, involving the company's most core trade secrets, key technologies, or major decisions. Confidential is of significant value to the company but less sensitive than Top Secret, containing information such as important customer information, some technical solutions, or financial data. Secret falls into lower classifications, primarily including routine internal management documents, work processes, or general technical details. Unclassified information contains content without confidentiality attributes, such as leaflets.
[0078] The execution of security policy unit 402 is divided into three cases according to the security level of the printed content, as follows:
[0079] (i) When the printed document is classified as top secret, a strong authentication of the user ID is set as the only secure release mechanism for printing based on the preset printing security policy. A print job is generated according to the unique secure release mechanism and the printed document. The unique secure release mechanism means that the document can only be printed after the user corresponding to the user ID performs strong authentication on site, thereby ensuring the security of the printed document. Strong authentication specifically refers to work card recognition, fingerprint recognition, ID card recognition, facial recognition or fingerprint recognition, etc.
[0080] (ii) When the printed document is classified as confidential or secret, based on the preset printing security policy, the target user ID associated with the user ID is obtained, and strong authentication of the user ID and the target user ID is set as the cluster security release printing mechanism. The printing task is generated according to the cluster security release printing mechanism and the printed document. Since the confidentiality of confidential or secret level is lower than that of top secret level, it is known to relevant personnel within the enterprise. For example, if the user ID is a senior executive of the company and the target user ID is the assistant or subordinate of the user ID, then the target user ID is allowed to perform printing authentication, that is, the printing release permission is controlled within the scope of certain personnel.
[0081] (III) When the document to be printed is not classified, a print release mechanism without security is set up based on the preset print security policy. A print job is generated according to the print release mechanism and the document to be printed. The print release mechanism without security does not require any confidentiality or printing permissions.
[0082] Based on the description of the above embodiments, preferably, in some embodiments of the present invention, such as... Figure 5 The target printer 113 includes:
[0083] Task parsing unit 501, print task release unit 502, and status transmission unit 503;
[0084] The task parsing unit 501 is used to parse the print task to obtain the print document and a unique safe release print mechanism, a cluster safe release print mechanism, or a print mechanism that does not require a safe release print mechanism.
[0085] The print job release unit 502 is used to verify whether the strong authentication corresponding to the user ID is successful based on the unique security release print mechanism. If the strong authentication corresponding to the user ID is successful, the print document is added to the print queue; if the strong authentication corresponding to the user ID fails, no action is taken.
[0086] or,
[0087] The print task release unit 502 is used to release the print task based on the cluster security mechanism. It verifies whether the strong authentication corresponding to the user ID and the target user ID is successful. If the strong authentication corresponding to either the user ID or the target user ID is successful, the print document is added to the print queue. If the strong authentication corresponding to both the user ID and the target user ID fails, no action is taken.
[0088] or,
[0089] The print job release unit 502 is used to directly add the print document to the print queue based on the print release mechanism that does not require safe release.
[0090] The status transmission unit 503 is used to report the printing status to the local server in real time during the printing process of documents printed in the print queue.
[0091] The print queue adjustment unit 504 is used to determine the queue order N of the print document in the print queue; if N is 1, no adjustment is needed; if N is a positive integer greater than 1, the security level E of the print content of each print document corresponding to queue order 1 to N-1 is determined. i And the print queue is based on the security level E of the print content. i Sort the data from highest to lowest order, where i represents the queue order, 1 ≤ i ≤ N-1; retrieve the print content (security level E) of the queue-sorted N print document from the local server. N According to the security classification E of the printed content N Adjust the print order of documents. For example, E1 and E2 are Top Secret, E3, E4 and E5 are Confidential, E6 and E7 are Secret, and E8 to E9 are... N-1 It is not classified as confidential, if E N If it's top secret, then E N It can be moved to position E3, and the subsequent ordering will be adjusted accordingly; if E N If it's classified, then E N It can be moved to position E6, and the subsequent ordering will be adjusted accordingly; if E... N If it's classified as secret, then E N It can be moved to position E8, and subsequent sorting will be adjusted accordingly; if E... N If it is a non-classified message, the print queue will not be adjusted.
[0092] The above embodiments describe a multi-printer cross-departmental collaborative operation system. The following embodiments illustrate a multi-printer cross-departmental collaborative operation method.
[0093] like Figure 6 As shown, this embodiment of the invention provides a method for cross-departmental collaborative operation of multiple printers, including:
[0094] 601. The cloud management platform obtains the preset printing security policy and the configuration information of all printers, synchronizes the preset printing security policy to the local server, and sends the configuration information to the corresponding printers.
[0095] 602. The client device receives the user's print document, generates print information based on the print document, and sends the print information to the local server.
[0096] 603, The local server creates a print job based on the preset print security policy and sends it to the corresponding target printer;
[0097] 604, the target printer executes the print job and reports the print status to the local server in real time;
[0098] 605. The local server generates a print log based on the printing status and sends the print log to the cloud management platform.
[0099] In summary, the beneficial effects achieved by the multi-printer cross-departmental collaborative operation system and method of the present invention are as follows:
[0100] The cloud management platform manages printer configuration and policy settings, and printed documents only circulate within the company's internal network. Compared with existing server-based centralized management solutions and serverless cloud printing solutions, this approach reduces the investment in local servers and prevents printed documents from circulating to the cloud management platform. This allows multi-printer cross-departmental collaborative systems to reduce the company's financial expenditure on local servers while avoiding the risk of data leakage caused by printed documents leaving the company's internal network.
[0101] Because the pre-configured printing security policy is synchronized to the local server, when the internet is interrupted or the cloud management platform is unavailable, the local server can rely on the pre-configured printing security policy and cache to continue to process printing independently to ensure that the printing business is not interrupted. After the network is restored, the temporarily stored printing logs are synchronized to the cloud management platform, thus achieving a balance between security and availability.
[0102] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0103] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0104] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0105] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0106] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.
Claims
1. A multi-printer cross-departmental collaborative operation system, characterized in that, include: Enterprise intranet and cloud management platform; The enterprise's internal network includes a local server, multiple client devices, and multiple printers; The cloud management platform is used to obtain the preset printing security policy and the configuration information of all printers, synchronize the preset printing security policy to the local server, and send the configuration information to the corresponding printers. The client device is used to receive the user's print document, generate print information based on the print document, and send the print information to the local server; The local server is used to formulate a printing task for the printing information according to the preset printing security policy and send it to the corresponding target printer. The target printer is used to execute the printing task and report the printing status to the local server in real time. The local server is used to generate a printing log based on the printing status and send the printing log to the cloud management platform.
2. The multi-printer cross-departmental collaborative operation system according to claim 1, characterized in that, The client device includes: The file transfer interface is used to receive printed documents from users. The information processing module is used to generate printing information based on the user's user ID and the printed document; A network transmission interface is used to send the printed information to the local server.
3. The multi-printer cross-departmental collaborative operation system according to claim 2, characterized in that, The local server includes: The information parsing module is used to parse the print information to obtain the user ID and the print document; The print job creation module is used to generate a print job based on the preset print security policy, the user ID, and the print document. The print job distribution module is used to determine the target printer according to the preset printer allocation rules and distribute the print job to the target printer.
4. The multi-printer cross-departmental collaborative operation system according to claim 3, characterized in that, The print job creation module includes: The security classification unit is used to identify whether the printed document contains a security classification label; if it does, the security classification of the printed content is determined based on the security classification label; if it does not, the security classification of the printed document is determined by extracting preset security classification keywords; the security classification of the printed content includes top secret, confidential, secret and unclassified. The security policy unit is used to generate a print job based on the security level of the printed content of the printed document, the preset print security policy, and the user ID.
5. The multi-printer cross-departmental collaborative operation system according to claim 4, characterized in that, The security policy unit is specifically used to, when the printed document is classified as top secret, set strong authentication of the user ID as the unique secure release mechanism based on the preset printing security policy, and generate a print job according to the unique secure release mechanism and the printed document.
6. The multi-printer cross-departmental collaborative operation system according to claim 4, characterized in that, The security policy unit is specifically used to, when the printed document is classified as confidential or secret, obtain the target user ID associated with the user ID based on the preset printing security policy, set strong authentication of the user ID and the target user ID as a cluster security release printing mechanism, and generate a printing task according to the cluster security release printing mechanism and the printed document.
7. The multi-printer cross-departmental collaborative operation system according to claim 4, characterized in that, The security policy unit is specifically used to set up a non-secure release printing mechanism based on the preset printing security policy when the printed document is non-classified, and to generate a print job according to the non-secure release printing mechanism and the printed document.
8. The multi-printer cross-departmental collaborative operation system according to any one of claims 5-7, characterized in that, The target printer includes: Task parsing unit, print task release unit, and status transmission unit; The task parsing unit is used to parse the print task to obtain the print document and the unique secure release print mechanism, the cluster secure release print mechanism, or the no-secure-release print mechanism. The print task release unit is used to verify whether the strong authentication corresponding to the user ID is successful based on the unique secure print release mechanism. If the strong authentication corresponding to the user ID is successful, the print document is added to the print queue; if the strong authentication corresponding to the user ID fails, no action is taken. or, The print task release unit is used to verify whether the strong authentication corresponding to the user ID and the target user ID passes based on the cluster security release print mechanism. If the strong authentication corresponding to either the user ID or the target user ID passes, the print document is added to the print queue; if the strong authentication corresponding to both the user ID and the target user ID fails, no action is taken. or, The print task release unit is used to directly add the print document to the print queue based on the print release mechanism that does not require security. The status transmission unit is used to report the printing status to the local server in real time during the printing process of the document in the printing queue.
9. The multi-printer cross-departmental collaborative operation system according to claim 8, characterized in that, The target printer also includes: A print queue adjustment unit is used to determine the queue order N of the print document in the print queue; if N is 1, no adjustment is needed; if N is a positive integer greater than 1, the security level E of the print content of each print document corresponding to queue order 1 to N-1 is determined. i And the print queue is based on the security level E of the print content. i Sort the documents from highest to lowest order, where i represents the queue order, 1 ≤ i ≤ N-1; retrieve the security level E of the printed content of the Nth queue from the local server. N According to the security classification E of the printed content N Adjust the queuing sequence of the printed documents.
10. A method for cross-departmental collaborative operation of multiple printers, characterized in that, The multi-printer cross-departmental collaborative operation system applied to any one of claims 1-9, the multi-printer cross-departmental collaborative operation system comprising an enterprise intranet and a cloud management platform, the enterprise intranet comprising a local server, multiple client devices and multiple printers, the multi-printer cross-departmental collaborative operation method comprising: The cloud management platform obtains the preset printing security policy and the configuration information of all printers, synchronizes the preset printing security policy to the local server, and sends the configuration information to the corresponding printers; The client device receives the user's print document, generates print information based on the print document, and sends the print information to the local server; The local server formulates a printing task for the printing information according to the preset printing security policy and sends it to the corresponding target printer; The target printer executes the printing task and reports the printing status to the local server in real time; The local server generates a printing log based on the printing status and sends the printing log to the cloud management platform.