[go: up one dir, main page]

CN110471634A - Method of printing, device and readable storage medium storing program for executing - Google Patents

Method of printing, device and readable storage medium storing program for executing Download PDF

Info

Publication number
CN110471634A
CN110471634A CN201910782449.0A CN201910782449A CN110471634A CN 110471634 A CN110471634 A CN 110471634A CN 201910782449 A CN201910782449 A CN 201910782449A CN 110471634 A CN110471634 A CN 110471634A
Authority
CN
China
Prior art keywords
printed
file
printing
print
auditing
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
Application number
CN201910782449.0A
Other languages
Chinese (zh)
Inventor
薛威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaoyin (beijing) Technology Co Ltd
Original Assignee
Xiaoyin (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaoyin (beijing) Technology Co Ltd filed Critical Xiaoyin (beijing) Technology Co Ltd
Priority to CN201910782449.0A priority Critical patent/CN110471634A/en
Publication of CN110471634A publication Critical patent/CN110471634A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

The embodiment of the present application provides a kind of Method of printing, device and readable storage medium storing program for executing, this method comprises: receiving the file to be printed that printing party in request sends;Signal auditing is carried out to the file to be printed, obtains auditing result;Determined whether to print the file to be printed according to the auditing result.The program is by carrying out signal auditing to file to be printed, determined whether to print file to be printed according to auditing result, so as to carry out signal auditing to it before file printout, so that the uncivil information in file to be printed is unable to get the information environment for being propagated further, and then can build a kind of Green civilization.

Description

Method of printing, device and readable storage medium storing program for executing
Technical field
This application involves printer technology fields, in particular to a kind of Method of printing, device and readable storage medium Matter.
Background technique
Currently, printer is used widely in daily life, work, printing is that people carry out text, number Accordingly and an important medium of the information record such as chart.
But in the prior art, people generally require print shop and carry out file printout, and this mode is to pass through print shop The file directly provided user prints, if in file including uncivil information, is likely to result in uncivil information Wide-scale distribution.
Summary of the invention
The embodiment of the present application is designed to provide a kind of Method of printing, device and readable storage medium storing program for executing, existing to improve There is the problem of may cause uncivil information wide-scale distribution in technology.
In a first aspect, the embodiment of the present application provides a kind of Method of printing, which comprises receive printing party in request hair The file to be printed sent;Signal auditing is carried out to the file to be printed, obtains auditing result;It is determined according to the auditing result Whether the file to be printed is printed.
During above-mentioned realization, by carrying out signal auditing to file to be printed, determine whether to beat according to auditing result File to be printed is printed, so as to carry out signal auditing to it before file printout, so that the uncivil letter in file to be printed Breath is unable to get the information environment for being propagated further, and then can build a kind of Green civilization.
Optionally, described that signal auditing is carried out to the file to be printed, obtain auditing result, comprising: judgement it is described to Whether include default sensitive information in mimeograph documents;If so, determining that the auditing result is that audit does not pass through.
It include when presetting sensitive information, then auditing and not passing through in file to be printed during above-mentioned realization, so as to It is propagated further so that sensitive information is unable to get.
Optionally, determined whether to print the file to be printed according to the auditing result, comprising: in the auditing result It is obstructed out-of-date to audit, prompt information is sent to the printing party in request, the prompt information includes showing the text to be printed The default sensitive information that part has the prompt text of default sensitive information and/or the file to be printed includes.
During above-mentioned realization, Cloud Server file to be printed is carried out audit it is obstructed after, to printing party in request Prompt information is sent, to may make printing party in request to know file to be printed there are sensitive informations, and then can be to be printed File is remodified, and is avoided in file to be printed and is included sensitive information and influence to print, it is ensured that the information of civilization green Communication environments.
Optionally, described to be determined whether to print the file to be printed according to the auditing result, comprising: in the audit When as a result passing through for audit, the printing confirmation instruction for printing the file to be printed is sent to print management user;Described in reception The replying instruction for the confirmation printing for the printing confirmation instruction that print management user returns;According to the confirmation printing Replying instruction sends print command to printer, so that the printer prints the file to be printed.
During above-mentioned realization, after the approval, send printing confirmation instruction to print management user, so as to by Print management user chooses whether printing file to be printed, sends print command, Jin Erke when selecting printing, then to printer Determined whether to print file to be printed according to the demand of print management user.
Optionally, the replying instruction according to the confirmation printing sends print command to printer, so that described beat After print machine prints the file to be printed, the method also includes: after the completion of determining printing, needed to the printing The side of asking sends printing and completes instruction, so that the printing party in request completes instruction to the print management user according to the printing It pays.
During above-mentioned realization, after the completion of printing, by printing, demand direction print management user pays, thus Print management user prints file to be printed in the case where guaranteeing number one.
Optionally, described to be determined whether to print the file to be printed according to the auditing result, comprising: in the audit When as a result passing through for audit, print command is sent to printer, so that the printer prints the file to be printed.
During above-mentioned realization, when audit passes through, directly printed by printer, it is remote so as to be realized to file The fast and safely printing of journey.
Optionally, the file to be printed is the printing party in request using the encrypted text of predetermined encryption method progress Part after the reception prints the file to be printed that party in request sends, carries out signal auditing to the file to be printed, is examined Before core result, further includes: use the corresponding default decryption of the predetermined encryption method to the encrypted file to be printed Method is decrypted, the file to be printed after being decrypted.
During above-mentioned realization, file to be printed carries out encrypted transmission, so as to avoid the information of file to be printed The problem of leakage.
Optionally, described to be determined whether to print the file to be printed according to the auditing result, comprising: in the audit When as a result passing through for audit, determine whether the file to be printed can be parsed by printer, if it is not, then to the file to be printed It is converted, the file to be printed after conversion is sent to the printer.
Second aspect, the embodiment of the present application provide a kind of Method of printing, which comprises
It prints demand direction Cloud Server and sends file to be printed;
The Cloud Server receives the file to be printed, and carries out signal auditing to the file to be printed, is examined Core result;
When the auditing result is that audit passes through, the Cloud Server sends print command to printer, so that described Printer prints the file to be printed.
The third aspect, the embodiment of the present application provide a kind of printing equipment, and described device includes:
File reception module, the file to be printed sent for receiving printing party in request;
Note Auditing module obtains auditing result for carrying out signal auditing to the file to be printed;
It determines print module, prints the file to be printed for determining whether according to the auditing result.
Optionally, whether the Note Auditing module is specifically used for judging in the file to be printed comprising default sensitivity Information;If so, determining that the auditing result is that audit does not pass through.
Optionally, the determining print module is specifically used in the auditing result being that audit is obstructed out-of-date, beat to described It prints party in request and sends prompt information, the prompt information includes showing that the file to be printed has the prompt of default sensitive information The default sensitive information that text and/or the file to be printed include.
Optionally, the determining print module, is specifically used for:
When the auditing result is that audit passes through, the printing for printing the file to be printed is sent to print management user Confirmation instruction;
Receive the replying instruction for the confirmation printing for the printing confirmation instruction that the print management user returns;
According to it is described confirmation printing replying instruction to printer send print command so that the printer to it is described to Mimeograph documents are printed.
Optionally, described device further include:
Payment information sending module, for sending printing to the printing party in request and completing to refer to after the completion of determining printing Show, pays so that the printing party in request completes instruction according to the printing to the print management user.
Optionally, the determining print module, specifically for being sent out to printer when the auditing result is that audit passes through Print command is sent, so that the printer prints the file to be printed.
Optionally, the file to be printed is the printing party in request using the encrypted text of predetermined encryption method progress Part, described device further include:
Deciphering module, for using the corresponding default solution of the predetermined encryption method to the encrypted file to be printed Decryption method is decrypted, the file to be printed after being decrypted.
Fourth aspect, the embodiment of the present application provide a kind of electronic equipment, including processor and memory, the memory It is stored with computer-readable instruction fetch, when the computer-readable instruction fetch is executed by the processor, operation such as above-mentioned the On the one hand the step in the method provided.
5th aspect, the embodiment of the present application provide a kind of readable storage medium storing program for executing, are stored thereon with computer program, the meter The step in the method that first aspect offer is as above provided is run when calculation machine program is executed by processor.
Other feature and advantage of the application will be illustrated in subsequent specification, also, partly be become from specification It is clear that by implementing the embodiment of the present application understanding.The purpose of the application and other advantages can be by written theorys Specifically noted structure is achieved and obtained in bright book, claims and attached drawing.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application will make below to required in the embodiment of the present application Attached drawing is briefly described, it should be understood that the following drawings illustrates only some embodiments of the application, therefore should not be seen Work is the restriction to range, for those of ordinary skill in the art, without creative efforts, can be with Other relevant attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of structural schematic diagram of print system provided by the embodiments of the present application;
Fig. 2 is a kind of flow chart of Method of printing provided by the embodiments of the present application;
Fig. 3 is the flow chart of another Method of printing provided by the embodiments of the present application;
Fig. 4 is the flow chart of another Method of printing provided by the embodiments of the present application;
Fig. 5 is the structural schematic diagram of a kind of electronic equipment provided by the embodiments of the present application;
Fig. 6 is a kind of structural block diagram of printing equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Ground description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.Usually exist The component of the embodiment of the present application described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.Cause This, is not intended to limit claimed the application's to the detailed description of the embodiments herein provided in the accompanying drawings below Range, but it is merely representative of the selected embodiment of the application.Based on embodiments herein, those skilled in the art are not being done Every other embodiment obtained under the premise of creative work out, shall fall in the protection scope of this application.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.Meanwhile the application's In description, term " first ", " second " etc. are only used for distinguishing description, are not understood to indicate or imply relative importance.
The embodiment of the present application provides a kind of Method of printing, by determining whether after carrying out signal auditing to file to be printed Printing, thus can before the printing just audit file to be printed, to can avoid in file to be printed including unliterary Bright information prevents the wide-scale distribution of uncivil information.
Fig. 1 is please referred to, Fig. 1 is a kind of structural schematic diagram of print system 100 provided by the embodiments of the present application, the printing system System 100 includes printing party in request 110, Cloud Server 120, print management user 130 and printer 140, and Cloud Server 120 is logical Network is crossed to connect with printing party in request 110, print management user 130 and printer 140.
It prints party in request 110 to be used to send file to be printed to Cloud Server 120, Cloud Server 120 can be to text to be printed Part carries out signal auditing, after the approval, can send print command, printer to print management user 130 or printer 140 140 can print file to be printed according to print command.
Referring to figure 2., Fig. 2 is a kind of flow chart of Method of printing provided by the embodiments of the present application, the execution master of this method Body is Cloud Server 120, and this method comprises the following steps:
Step S110: the file to be printed that printing party in request 110 sends is received.
Printing party in request 110 can be the user for needing mimeograph documents, specifically refer to user terminal.The embodiment of the present application In, printing party in request 110 can refer to government or enterprise customer, if as government or enterprise customer want to announce to certain communities Perhaps advertisement, which is issued, can print bulletin or advertisement by the printer 140 of community, facilitate the file that will be printed Directly propagated in community.
Printing party in request 110 is being enterprise customer, and enterprise customer is needing or to beat to the progress advertisement pushing of some community Print party in request 110 is government customer, and government customer, can be first by text to be printed when needing to carry out bulletin push to some community Part is sent to Cloud Server 120, then Cloud Server 120 receives the file to be printed that printing party in request 110 sends.File to be printed It can be the file of any document format, such as editable document, picture, non-editable document format.
Step S120: signal auditing is carried out to the file to be printed, obtains auditing result.
Cloud Server 120 can audit the content in file to be printed after obtaining file to be printed.As cloud takes Being engaged in device 120 can be using optical character identification (Optical Character Recognition, OCR) technology to text to be printed The content of part is identified, to can get the content in file to be printed.
Cloud Server 120 can carry out security audit to the content in file to be printed, such as audit whether its content meets Relevant regulations such as audit whether its content includes sensitive word;Or the other information of file to be printed can also be examined Core audits whether its picture meets related request if file to be printed includes picture;Or whether audit its file size Reach printing standard;Or it audits its file content and whether should not excessively print etc..
Step S130: determined whether to print the file to be printed according to the auditing result.
Cloud Server 120 can determine whether to print file to be printed, example according to auditing result after obtaining auditing result Such as, when auditing result is that audit passes through, printing file to be printed is determined, it is obstructed out-of-date to audit in auditing result, then it does not beat Print file to be printed.
During above-mentioned realization, by carrying out signal auditing to file to be printed, determine whether to beat according to auditing result File to be printed is printed, so as to carry out signal auditing to it before file printout, so that the uncivil letter in file to be printed Breath is unable to get the information environment for being propagated further, and then can build a kind of Green civilization.
It wherein, as an example, is the environment for building good civilization, then Cloud Server 120 can be to file to be printed In sensitive information audited, whether such as judge in file to be printed comprising default sensitive information, if so, determining that audit is tied Fruit is that audit does not pass through.
Wherein, default sensitive information may include the sensitive word of politics, religion, violence etc., or be drilled by sensitive word The vocabulary become, when in file to be printed comprising picture, it can be determined that whether picture includes the side such as politics, religion, violence The pictorial information in face.
Cloud Server 120 is after obtaining file to be printed, by the content and the progress of default sensitive information in file to be printed It compares one by one, if in file to be printed including default sensitive information, it is determined that auditing result is that audit does not pass through.
It include when presetting sensitive information, then auditing and not passing through in file to be printed during above-mentioned realization, so as to It is propagated further so that sensitive information is unable to get.
It is to be appreciated that Cloud Server 120 can not only audit the sensitive information in file to be printed, also Can size to file to be printed, the format of file to be printed, in file to be printed whether include identity of personage information Audited with information such as the photos of personage, if such as file to be printed size be more than preset value when, auditing result is careful Core does not pass through, and when the format of file to be printed does not meet preset format, then auditing result is that audit does not pass through.That is, Specific examining content can be set according to actual needs, and the content of audit can have multinomial, in practical applications, audited When inside having multinomial, needs to carry out the content that need to be audited whole audits, when all audit passes through multinomial examining content, then examine Core result is that audit passes through, and it is obstructed out-of-date to audit in any one examining content, then auditing result does not pass through for audit, or wait beat When not including sensitive information in printed text part, regardless of other audit items pass through either with or without audit, then it represents that file to be printed audit is logical It crosses, can print, if file to be printed includes sensitive information, regardless of other audit items pass through either with or without audit, then it represents that Mimeograph documents audit does not pass through, refusal printing.
It should be noted that then audit and do not pass through when including sensitive information in file to be printed, others audit item It can be optionally, such as size, the format information of file to be printed of file to be printed can audit according to actual needs, i.e., If in file to be printed include sensitive information, other content is not audited directly, if including in file to be printed When having sensitive information, then other content can be audited again after this content auditing passes through, if the audit of other examining contents is not Pass through, then prompt information can be sent to printing party in request 110, so that it modifies corresponding information, or can be by Cloud Server The information such as size, the format of 120 pairs of files to be printed are adjusted, to meet print conditions.
As an example, if auditing result is that audit passes through, Cloud Server 120 can first determine file to be printed Whether can be parsed by printer, if it is not, can then be converted to file to be printed, the file to be printed after conversion is sent to The printer 140, for example, Cloud Server 120 is to text to be printed if the format of file to be printed does not meet format printer Part is then forwarded to printer 140 and is printed after formatting, certainly, Cloud Server 120 can also be to cannot be printed The file to be printed that machine 140 parses carries out other information conversion, such as is sized, and printer 140 can be directly to acquisition as a result, File to be printed printed, avoid printer 140 and lead to not because of that can not be parsed to file to be printed pair The case where file to be printed is printed.
As an example, auditing result be audit it is obstructed out-of-date, in order to enable know can not for printing 110 formula of party in request The information of printing, can also send prompt information to printing party in request 110, which includes showing that file to be printed exists The default sensitive information that the prompt text and/or file to be printed of default sensitive information include.
Party in request 110 is printed after obtaining the prompt information that Cloud Server 120 is sent, prints the corresponding end of party in request 110 The prompt text information of " including sensitive information in file to be printed, printing may be can not be successfully ", or display can be shown on end The prompt text information of " including sensitive word " xxx " in file to be printed, printing may be can not be successfully ".
Certainly, the printing corresponding terminal of party in request 110 can also export voice messaging, prompt printing to need by voice messaging The side of asking 110, there are sensitive informations may can not be successfully printing in file to be printed.It is what that printing party in request 110 is knowable as a result, Kind reason causes file to be printed that can not print, and then is then forwarded to cloud service after can re-starting modification to file to be printed Device 120.
In addition, if printing party in request 110 still adheres to beating when printing party in request 110 does not modify to sensitive information File to be printed is printed, i.e. printing party in request 110 sends refusal modification after receiving above-mentioned prompt information, to Cloud Server 120 Request, then Cloud Server 120 can replace the sensitive information of file to be printed using spcial character, then again will be replaced File to be printed is sent to printer 140 and is printed, and sensitive information is such as replaced all with " * * * ", is printed as a result, Sensitive information in file to be printed is invisible, is shown with " * ".
During above-mentioned realization, Cloud Server 120 file to be printed is carried out audit it is obstructed after, to printing demand Side 110 sends prompt information, so that printing party in request 110 may make to know file to be printed there are sensitive informations, and then can be with File to be printed is remodified, is avoided in file to be printed and is included sensitive information and influence to print, it is ensured that civilization is green The information communication environments of color.
In addition, sending the printing of printing file to be printed to print management user 130 when auditing result is that audit passes through Confirmation instruction is confirmed whether to need to print file to be printed after print management user 130 receives printing confirmation instruction, if so, The replying instruction of confirmation printing is then sent to Cloud Server 120, Cloud Server 120 is according to the replying instruction of confirmation printing to printing Machine 140 sends print command and prints after printer 140 receives print command to file to be printed.
I.e. Cloud Server 120 can need to be used before sending file to be printed to printer 140 and being printed by print management Family 130 is confirmed, is printed by being then forwarded to printer 140 after the confirmation of print management user 130.
It is also understood that ground, since file to be printed can be bulletin, is also possible to advertisement pushing, so, print management User 130 can choose whether printing file to be printed, i.e. print management user 130 can choose to print also to can choose and not beat Print.Print management user 130 can determine whether selection printing file to be printed, i.e. cloud service according to the content of file to be printed Device 120, can be by file to be printed on Cloud Server 120 when sending printing confirmation instruction to print management user 130 Link is sent to print management user 130, and thus print management user 130 can be by clickthrough from about 120 Cloud Server File to be printed is carried, thus check whether file to be printed needs to print, when print management user 130 selects to print, Xiang Yun Server 120 sends the replying instruction of confirmation printing, and the replying instruction of confirmation printing is confirmation printing file to be printed, then Cloud Server 120 sends print command after receiving the replying instruction, to printer 140, beats so that printer 140 is treated Printed text part is printed.
Wherein, Cloud Server 120 to printer 140 send print command refer to Cloud Server 120 to control printer The word depghi of 140 printings sends print command, and Cloud Server 120 is connect by word depghi with printer 140, word depghi It include link of the file to be printed on Cloud Server 120 after can receive print command, in print command, so, printing Control can download file to be printed according to link, and file to be printed is then sent to printer 140 and is printed.
Certainly, printing party in request 110, can also be by print parameters one when sending file to be printed to Cloud Server 120 And be sent to Cloud Server 120, print parameters include: paper size (A4, A5 etc.), printing number, document layout, direction, Single duplex printing, number of print pages range, black and white printing, colour print etc..Cloud Server 120 is after confirmation printing, to printing It further include having above-mentioned print parameters in the print command, thus word depghi can be according to this dozen when control sends print command Print state modulator printer 140 prints file to be printed.
After the completion of printing, the file after printing can be distributed by print management user 130, for example, file to be printed For the advertisement pushing of businessman, then print management user 130 can distribute the file after printing.
In addition, print management user 130 is not it is also an option that print file to be printed, i.e. print management user 130 is connecing After the printing confirmation instruction for receiving the transmission of Cloud Server 120, if selection does not print file to be printed, sent out to Cloud Server 120 The replying instruction not printed is sent, then after Cloud Server 120 receives the replying instruction, printing can be sent to printing party in request 110 The prompt information that user 130 refuses printing is managed, prints the original that the knowable file to be printed of party in request 110 can not print as a result, Cause.
During above-mentioned realization, after the approval, printing confirmation instruction is sent to print management user 130, thus Printing file to be printed can be chosen whether by print management user 130, when selecting printing, then sent and printed to printer 140 Instruction, and then can be determined whether to print file to be printed according to the demand of print management user 130.
Printer 140 can send printing to Cloud Server 120 and complete instruction, Cloud Server 120 is connecing after the completion of printing It receives the printing to complete after instructing, determines that printing is completed, then complete instruction to the transmission printing of printing party in request 110, printing need to It pays after obtaining printing and completing instruction to print management user 130 side of asking 110.
Specifically, print management user 130 can determine printing expense according to file to be printed and print parameters, then print Printing expense can occur to give printing party in request 110 by management user 130, and printing party in request 110 can be paid based on printing expense Take, printing party in request 110 as a result, can pay again after the completion of printing, printing when can not print that avoids file to be printed Party in request 110 is first paid and the problem of bring economic loss.
Certainly, in order to guarantee the interests of print management user 130, print management user 130 can send out to Cloud Server 120 After the replying instruction for sending confirmation to print, Cloud Server 120 is after the replying instruction for receiving confirmation printing, to printing party in request 110 send the payment request of print management users 130, and printing party in request 110 can be according to payment request to print management user 130 It pays, after the completion of payment, print management user 130 can send payment to Cloud Server 120 and complete instruction, then cloud service Device 120 can send print command to printer 140, so that printer 140 prints file to be printed.
As an example, Cloud Server 120, can also be directly to printer 140 when auditing result is that audit passes through Print command is sent, so that printer 140 is receiving print command or, printing to file to be printed.
It is to be appreciated that choose whether to print in this case, being not necessarily to print management user 130, and it is straight by Cloud Server 120 It connects to printer 140 and sends print command, directly file to be printed is printed.It is beaten for example, Cloud Server 120 can be treated Printed text part carries out type audit, if file to be printed is the bulletin of government customer's push, can directly beat to the transmission of printer 140 Print instruction, so that printer 140 is printed, if file to be printed is the advertisement of enterprise customer's push, Cloud Server 120 can To send printing confirmation instruction to print management user 130, determine the need for printing by print management user 130.
Certainly, after printing is complete, printing party in request 110 can pay to print management user 130, or take in cloud Business device 120 carries out after the approval file to be printed, and printing party in request 110 pays to print management user 130, is paying After the completion of taking, Cloud Server 120 sends print command to printer 140 again.
In addition, printing party in request 110 can also pay to the manufacturer for providing Cloud Server 120, i.e., completed in printing Afterwards, Cloud Server 120 can also send payment request to printing party in request 110, then print party in request 110 and obtaining the payment request Afterwards, it pays to Cloud Server 120.Wherein, printing party in request 110 to Cloud Server 120 and can beat according to a certain percentage Print management user 130 pays.
Wherein, payment request can be payment code, then Cloud Server 120 or print management user 130 can be directly by payments Code is sent to printing party in request 110, and printing party in request 110 can directly scan the payment code and pay.Certainly, party in request is printed 110 can actively pay to the related account of Cloud Server 120 or print management user 130, no longer need to by Cloud Server 120 Or printing party in request 110 sends payment request.
It should be noted that if then printing party in request 110 will not pay to printing tube when file to be printed is commonweal information User 130 is managed, print management user 130 may choose whether printing this document, regardless of it is equal to print party in request 110 either with or without printing It will not pay to print management user 130 or Cloud Server 120.
In order to ensure the safe transmission of file to be printed, then file to be printed can also be printing party in request 110 using pre- If encryption method carries out encrypted file, i.e., printing party in request 110 is carrying out file to be printed using predetermined encryption method It is retransmited after encryption to Cloud Server 120, Cloud Server 120 then receives encrypted file to be printed, due to Cloud Server 120 Party in request 110 has arranged encryption and decryption approaches in advance with printing, then it is corresponding that predetermined encryption method can be used in Cloud Server 120 File to be printed is decrypted in default decryption method, to can get the file to be printed after decryption, then again to be printed File is audited.
Wherein, predetermined encryption method can be the side such as Hash encryption method, symmetric encryption method, asymmet-ric encryption method Method, corresponding default decryption method is the corresponding decryption method of encryption method, for being encrypted or being decrypted to file to be printed Specific implementation process be referred to relevant encrypting and decrypting process in the prior art, be not described in detail herein.
During above-mentioned realization, file to be printed carries out encrypted transmission, so as to avoid the information of file to be printed The problem of leakage.
In addition, the connection of Cloud Server 120 Yu printer 140 can be arranged in printing party in request 110 according to demand, that is, print Machine 140 can be to be multiple, and printing party in request 110 may be selected Cloud Server 120 and be attached with certain printers 140, that is, select Certain printers 140 carry out file printout.That is, Cloud Server 120 will record the correlation of printer 140 connected to it Information (IP address of such as each printer 140), Cloud Server 120, can be directly according to notes after confirmation prints file to be printed The relevant information of the printer 140 of record sends print command to printer 140.
So by above-mentioned realization process, after ensuring that Note Auditing passes through, that is, ensuring that file meets relevant regulations Afterwards, then to file it prints, so that the telesecurity printing of file can be realized.
Referring to figure 3., Fig. 3 is the flow chart of another Method of printing provided by the embodiments of the present application, and this method includes such as Lower step:
Step S210: printing demand direction Cloud Server sends file to be printed.
Step S220: the Cloud Server receives the file to be printed, and carries out information to the file to be printed and examine Core obtains auditing result.
Step S230: when the auditing result is that audit passes through, the Cloud Server sends print command to printer, So that the printer prints the file to be printed.
In this embodiment, Cloud Server is treating audit document progress after the approval, can directly send to printer Print command, printer can print file to be printed according to print command, to can realize that the telesecurity of file is beaten Print.
The realization process of the embodiment can refer to the specific implementation in above-described embodiment, for succinct, the In of description This is no longer excessively repeated.
The embodiment of the present application also provides a kind of print system, including printing party in request and Cloud Server.
Wherein, party in request is printed, for sending file to be printed to Cloud Server.
The Cloud Server carries out signal auditing for receiving the file to be printed, and to the file to be printed, obtains Obtain auditing result.
When the auditing result is that audit passes through, the Cloud Server, for sending print command to printer, so that The printer prints the file to be printed.
Referring to figure 4., Fig. 4 is the flow chart of another Method of printing provided by the embodiments of the present application, and this method includes such as Lower step:
Step S310: printing demand direction Cloud Server sends file to be printed.
Step S320: the Cloud Server receives the file to be printed, and carries out information to the file to be printed and examine Core obtains auditing result.
Step S330: when the auditing result is that audit passes through, the Cloud Server sends to print management user and beats Print the printing confirmation instruction of the file to be printed.
Step S340: the print management user receives the printing confirmation instruction, and returns to needle to the Cloud Server To the replying instruction of the confirmation printing of the printing confirmation instruction.
Step S350: the Cloud Server sends print command to printer according to the replying instruction, so that described beat Print machine prints the file to be printed.
In this embodiment, Cloud Server is treating audit document progress after the approval, can send out to print management user Printing confirmation instruction is sent, printing file to be printed is chosen whether by print management user, when selecting printing, then to Cloud Server The replying instruction of confirmation printing is sent, then Cloud Server sends print command to printer again, and printer can be according to print command File to be printed is printed, so that the telesecurity printing of file can be realized.
The embodiment of the present application also provides a kind of print system, including printing party in request, Cloud Server and print management user.
Wherein, party in request is printed, for sending file to be printed to Cloud Server.
The Cloud Server carries out signal auditing for receiving the file to be printed, and to the file to be printed, obtains Obtain auditing result.
When the auditing result is that audit passes through, the Cloud Server, for sending printing institute to print management user State the printing confirmation instruction of file to be printed.
The print management user for receiving the printing confirmation instruction, and returns to the Cloud Server and is directed to institute State the replying instruction of the confirmation printing of printing confirmation instruction.
The Cloud Server, for sending print command to printer according to the replying instruction, so that the printer The file to be printed is printed.
The realization process of the embodiment can refer to the specific implementation in above-described embodiment, for succinct, the In of description This is no longer excessively repeated.
Referring to figure 5., Fig. 5 is the structural schematic diagram of a kind of electronic equipment provided by the embodiments of the present application, the electronic equipment It can be above-mentioned Cloud Server, the electronic equipment may include: at least one processor 210, such as CPU, at least one Communication interface 220, at least one processor 230 and at least one communication bus 240.Wherein, communication bus 240 is for realizing this The direct connection communication of a little components.Wherein, in the embodiment of the present application equipment communication interface 220 be used for other node devices into The communication of row signaling or data.Memory 230 can be high speed RAM memory, be also possible to non-labile memory (non- Volatile memory), a for example, at least magnetic disk storage.It is remote that memory 230 optionally can also be that at least one is located at Storage device from aforementioned processor.Computer-readable instruction fetch is stored in memory 230, when the computer-readable fetching When enabling by the processor 210 execution, electronic equipment executes method process shown in above-mentioned Fig. 2.
Fig. 6 is please referred to, Fig. 6 is a kind of structural block diagram of printing equipment 300 provided by the embodiments of the present application, the device 300 Cloud Server is run on, which can be the module, section or code on Cloud Server.It should be understood that the device 300 It is corresponding with above-mentioned Fig. 2 embodiment of the method, it is able to carry out each step that Fig. 2 embodiment of the method is related to, the specific function of device 300 Can may refer to it is described above, it is appropriate herein to omit detailed description to avoid repeating.
Optionally, described device 300 includes:
File reception module 310, the file to be printed sent for receiving printing party in request;
Note Auditing module 320 obtains auditing result for carrying out signal auditing to the file to be printed;
It determines print module 330, prints the file to be printed for determining whether according to the auditing result.
Optionally, the Note Auditing module 320, it is whether quick comprising presetting in the file to be printed specifically for judging Feel information;If so, determining that the auditing result is that audit does not pass through.
Optionally, the determining print module 330 is specifically used in the auditing result being that audit is obstructed out-of-date, to institute It states printing party in request and sends prompt information, the prompt information includes showing that the file to be printed has default sensitive information The default sensitive information that prompt text and/or the file to be printed include.
Optionally, the determining print module 330, is specifically used for:
When the auditing result is that audit passes through, the printing for printing the file to be printed is sent to print management user Confirmation instruction;
Receive the replying instruction for the confirmation printing for the printing confirmation instruction that the print management user returns;
According to it is described confirmation printing replying instruction to printer send print command so that the printer to it is described to Mimeograph documents are printed.
Optionally, described device 300 further include:
Payment information sending module, for sending printing to the printing party in request and completing to refer to after the completion of determining printing Show, pays so that the printing party in request completes instruction according to the printing to the print management user.
Optionally, the determining print module 330, specifically for the auditing result be audit pass through when, to printing Machine sends print command, so that the printer prints the file to be printed.
Optionally, the file to be printed is the printing party in request using the encrypted text of predetermined encryption method progress Part, described device 300 further include:
Deciphering module, for using the corresponding default solution of the predetermined encryption method to the encrypted file to be printed Decryption method is decrypted, the file to be printed after being decrypted.
The embodiment of the present application provides a kind of readable storage medium storing program for executing, when the computer program is executed by processor, executes such as Method process performed by electronic equipment in embodiment of the method shown in Fig. 2.
In conclusion the embodiment of the present application provides a kind of Method of printing, device and readable storage medium storing program for executing, this method by pair File to be printed carry out signal auditing, according to auditing result determine whether print file to be printed, so as to file printout it It is preceding that signal auditing is carried out to it, so that the uncivil information in file to be printed is unable to get and is propagated further, and then can seek Make a kind of information environment of Green civilization.
In embodiment provided herein, it should be understood that disclosed device and method, it can be by others side Formula is realized.The apparatus embodiments described above are merely exemplary, for example, the division of the unit, only one kind are patrolled Function division is collected, there may be another division manner in actual implementation, in another example, multiple units or components can combine or can To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some communication interfaces, device or unit It connects, can be electrical property, mechanical or other forms.
In addition, unit may or may not be physically separated as illustrated by the separation member, as unit The component of display may or may not be physical unit, it can and it is in one place, or may be distributed over more In a network unit.Some or all of unit therein can be selected to realize this embodiment scheme according to the actual needs Purpose.
Furthermore each functional module in each embodiment of the application can integrate one independent portion of formation together Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
The above description is only an example of the present application, the protection scope being not intended to limit this application, for ability For the technical staff in domain, various changes and changes are possible in this application.Within the spirit and principles of this application, made Any modification, equivalent substitution, improvement and etc. should be included within the scope of protection of this application.

Claims (10)

1. a kind of Method of printing, which is characterized in that the described method includes:
Receive the file to be printed that printing party in request sends;
Signal auditing is carried out to the file to be printed, obtains auditing result;
Determined whether to print the file to be printed according to the auditing result.
2. being obtained the method according to claim 1, wherein described carry out signal auditing to the file to be printed Obtain auditing result, comprising:
Whether judge in the file to be printed comprising default sensitive information;
If so, determining that the auditing result is that audit does not pass through.
3. according to the method described in claim 2, it is characterized in that, determining whether that printing is described wait beat according to the auditing result Printed text part, comprising:
It is that audit is obstructed out-of-date in the auditing result, sends prompt information, the prompt information packet to the printing party in request Include show that the file to be printed has the prompt text of default sensitive information and/or the file to be printed includes preset it is quick Feel information.
4. the method according to claim 1, wherein described determine whether described in printing according to the auditing result File to be printed, comprising:
When the auditing result is that audit passes through, the printing confirmation for printing the file to be printed is sent to print management user Instruction;
Receive the replying instruction for the confirmation printing for the printing confirmation instruction that the print management user returns;
Print command is sent to printer according to the replying instruction of the confirmation printing, so that the printer is to described to be printed File is printed.
5. according to the method described in claim 4, it is characterized in that, the replying instruction according to the confirmation printing is to printing Machine sends print command, so that after the printer prints the file to be printed, the method also includes:
Determine printing after the completion of, to the printing party in request send printing complete indicate so that the printing party in request according to The printing completes instruction and pays to the print management user.
6. the method according to claim 1, wherein described determine whether described in printing according to the auditing result File to be printed, comprising:
When the auditing result is that audit passes through, print command is sent to printer, so that the printer is to described wait beat Printed text part is printed.
7. -6 any method according to claim 1, which is characterized in that the file to be printed is the printing party in request Encrypted file is carried out using predetermined encryption method, after the reception prints the file to be printed that party in request sends, to institute State file to be printed carry out signal auditing, obtain auditing result before, further includes:
The encrypted file to be printed is decrypted using the corresponding default decryption method of the predetermined encryption method, is obtained File to be printed after must decrypting.
8. a kind of Method of printing, which is characterized in that the described method includes:
It prints demand direction Cloud Server and sends file to be printed;
The Cloud Server receives the file to be printed, and carries out signal auditing to the file to be printed, obtains audit knot Fruit;
When the auditing result is that audit passes through, the Cloud Server sends print command to printer, so that the printing Machine prints the file to be printed.
9. a kind of printing equipment, which is characterized in that described device includes:
File reception module, the file to be printed sent for receiving printing party in request;
Note Auditing module obtains auditing result for carrying out signal auditing to the file to be printed;
It determines print module, prints the file to be printed for determining whether according to the auditing result.
10. a kind of readable storage medium storing program for executing, is stored thereon with computer program, which is characterized in that the computer program is processed Operation such as the step in any the method for claim 1-7 when device executes.
CN201910782449.0A 2019-08-22 2019-08-22 Method of printing, device and readable storage medium storing program for executing Pending CN110471634A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910782449.0A CN110471634A (en) 2019-08-22 2019-08-22 Method of printing, device and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910782449.0A CN110471634A (en) 2019-08-22 2019-08-22 Method of printing, device and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN110471634A true CN110471634A (en) 2019-11-19

Family

ID=68513636

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910782449.0A Pending CN110471634A (en) 2019-08-22 2019-08-22 Method of printing, device and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN110471634A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000301A (en) * 2020-08-25 2020-11-27 深圳市安络科技有限公司 Method and device for monitoring printed documents
CN112698796A (en) * 2020-12-29 2021-04-23 北京北信源软件股份有限公司 Printing control method and device based on printer, electronic equipment and storage medium
CN113448519A (en) * 2020-07-01 2021-09-28 路边互联(北京)信息技术有限公司 Method for printing file
CN113721868A (en) * 2021-09-01 2021-11-30 湖南智领通信科技有限公司 Confidential printing system and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541482A (en) * 2010-12-27 2012-07-04 北大方正集团有限公司 Method and system for document printing control and document tracing
CN105573686A (en) * 2015-12-31 2016-05-11 苏州恒盛信息技术有限公司 Identifying and printing control method for sensitive keywords in multiple documents
CN106814980A (en) * 2015-11-27 2017-06-09 北京奇虎科技有限公司 A kind of cloud Method of printing, equipment, server and terminal device
WO2017101279A1 (en) * 2015-12-15 2017-06-22 广州市沃希信息科技有限公司 Cloud printing method and cloud printing system
CN107402728A (en) * 2016-05-19 2017-11-28 北大方正集团有限公司 A file printing method and system
CN109426459A (en) * 2017-09-05 2019-03-05 北京立思辰计算机技术有限公司 A kind of print management system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541482A (en) * 2010-12-27 2012-07-04 北大方正集团有限公司 Method and system for document printing control and document tracing
CN106814980A (en) * 2015-11-27 2017-06-09 北京奇虎科技有限公司 A kind of cloud Method of printing, equipment, server and terminal device
WO2017101279A1 (en) * 2015-12-15 2017-06-22 广州市沃希信息科技有限公司 Cloud printing method and cloud printing system
CN105573686A (en) * 2015-12-31 2016-05-11 苏州恒盛信息技术有限公司 Identifying and printing control method for sensitive keywords in multiple documents
CN107402728A (en) * 2016-05-19 2017-11-28 北大方正集团有限公司 A file printing method and system
CN109426459A (en) * 2017-09-05 2019-03-05 北京立思辰计算机技术有限公司 A kind of print management system and method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113448519A (en) * 2020-07-01 2021-09-28 路边互联(北京)信息技术有限公司 Method for printing file
CN112000301A (en) * 2020-08-25 2020-11-27 深圳市安络科技有限公司 Method and device for monitoring printed documents
CN112698796A (en) * 2020-12-29 2021-04-23 北京北信源软件股份有限公司 Printing control method and device based on printer, electronic equipment and storage medium
CN112698796B (en) * 2020-12-29 2024-07-23 北京北信源软件股份有限公司 Printer-based printing control method and device, electronic equipment and storage medium
CN113721868A (en) * 2021-09-01 2021-11-30 湖南智领通信科技有限公司 Confidential printing system and method
CN113721868B (en) * 2021-09-01 2023-08-08 湖南智领通信科技有限公司 Secret printing system and method

Similar Documents

Publication Publication Date Title
CN110471634A (en) Method of printing, device and readable storage medium storing program for executing
CN104615939B (en) Document generation method, verification method, device and system
US7196808B2 (en) Printing in a secure environment
CN108346077B (en) Storage media and management server for helping users purchase toners for printers
CN101783052B (en) Self-service type document printing device
US20030083906A1 (en) Method and apparatus for processing health insurance applications over a network
CN102263705A (en) Method and device for displaying IM (instant messaging) messages
CN108764848A (en) A kind of signature method and system of electronic contract
CN101783862A (en) Information processing apparatus and information processing method
CN106557929A (en) Logistics information processing method and processing device
US8896857B2 (en) Content receipt via email addresses
CN104268743B (en) A kind of Mobile banking's payment system automatically generated based on Quick Response Code
CN108629637A (en) electronic invoice processing system and electronic invoice processing method
US7271925B2 (en) Recording medium for recording printing programs and printing system for confidential printing
CN107784533A (en) A kind of method for generating Quick Response Code, the billing method based on Quick Response Code
CN110515965A (en) Business paper processing method, device, computer equipment and storage medium
EP2110739A1 (en) Print control system, printer device, authentication device, printer device program, and authentication device program
US7379203B2 (en) Data capture during print process
US20170345042A1 (en) Service processing method, terminal and server
CN106600717A (en) Method and system for online ticket checking based on client interface, and intelligent equipment
US7085998B2 (en) Mapping a print stream for printing on mailers from a first application for input to a second application
CN101151874A (en) Network node and method for providing internet services on internet marketplaces
CN103699345A (en) Bank business document printing system, and equipment and method for preprocessing and centralized printing
CN109960476A (en) A kind of electronic invoice Method of printing, equipment and system
US9195416B2 (en) Printing for-pay content

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: 20191119