Movatterモバイル変換


[0]ホーム

URL:


CN108228117A - A kind of shared Print and method - Google Patents

A kind of shared Print and method
Download PDF

Info

Publication number
CN108228117A
CN108228117ACN201810003905.2ACN201810003905ACN108228117ACN 108228117 ACN108228117 ACN 108228117ACN 201810003905 ACN201810003905 ACN 201810003905ACN 108228117 ACN108228117 ACN 108228117A
Authority
CN
China
Prior art keywords
printing
server
agent
setting
print
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
CN201810003905.2A
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.)
Inner Mongolia Sheng Shun Network Science And Technology Co Ltd
Original Assignee
Inner Mongolia Sheng Shun Network Science And 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 Inner Mongolia Sheng Shun Network Science And Technology Co LtdfiledCriticalInner Mongolia Sheng Shun Network Science And Technology Co Ltd
Priority to CN201810003905.2ApriorityCriticalpatent/CN108228117A/en
Publication of CN108228117ApublicationCriticalpatent/CN108228117A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention provides a kind of shared Print and methods, print data is uploaded to its corresponding first agent's server using client, and in the case where first agent's server determines printing type for remote printing, print data is uploaded to dispatch server, target print equipment and the corresponding second agent's server of target print equipment are determined by dispatch server, and print data is issued to second agent's server, so as to be printed second agent's server controls target print equipment.Based on the present invention, it can be achieved that teleengineering support of the printing device between multiple client, this has just broken the limitation of region, teleengineering support printing is realized.

Description

A kind of shared Print and method
Technical field
The present invention relates to wireless communications application technical field, more specifically to a kind of shared Print and method.
Background technology
With the continuous development of society, people are more and more for the needs of printing, for example, print job file, studyData and photo etc..
At present, printing type mainly has following two:1st, local printing file is directed or through intranet by computerNetwork issues printer;2nd, mimeograph documents are copied to USB flash disk by user in advance, then by USB flash disk and be connected with printer computer it is completeInto printing.
But printing place has all been confined in certain place by above-mentioned printing type so that user can not be whenever and wherever possiblePrinting.
Invention content
In view of this, the present invention provides a kind of shared Print and method, and place will be all printed to solve printing typeIt has been confined in certain place so that the problem of user can not print whenever and wherever possible.Technical solution is as follows:
A kind of shared Print, including:Server cluster, multiple printing devices and at least one client, the clothesBusiness device cluster includes dispatch server and multiple proxy servers, and network communication module is integrated in the printing device;
The proxy server is connect with the dispatch server, and the printing of at least one of the multiple printing device is setIt is standby to be connect by the network communication module with the proxy server;
The client, for sending print data to first agent's server, the print data includes setting of printingParameter and document to be printed;
First agent's server, for determining printing type based on the setting of printing parameter, and in the printingIn the case that mode is remote printing, the print data is sent to the dispatch server;
The dispatch server, for based on the setting of printing parameter determine target print equipment and with the targetThe corresponding second agent's server of printing device, and the print data is sent to second agent's server;
Second agent's server, for printing institute according to target print equipment described in the setting of printing state modulatorState document to be printed.
Preferably, first agent's server, is additionally operable to:
In the case where the printing type is local printing, determine that target print is set based on the setting of printing parameterIt is standby, and print the document to be printed according to target print equipment described in the setting of printing state modulator.
Preferably, for based on the setting of printing parameter determine target print equipment and with the target print equipmentThe dispatch server of corresponding second agent's server, is specifically used for:
In the case where getting target print device identification from the setting of printing parameter, based on the target printDevice identification determines target print equipment;The proxy server being connect with the target print equipment is determined as second agent's clothesBusiness device.
Preferably, for based on the setting of printing parameter determine target print equipment and with the target print equipmentThe dispatch server of corresponding second agent's server, is specifically used for:
In the case where not getting target print device identification from the setting of printing parameter, set based on the printingIt puts parameter and determines destination client, and generate identifying code and be sent to the destination client;If detecting, proxy server is sentPrint request in include the identifying code, the proxy server is determined as second agent's server;It will be to describedThe printing device that two proxy servers send the print request is determined as target print equipment.
Preferably, it is specific to use for determining the dispatch server of destination client based on the setting of printing parameterIn:
Judge in the setting of printing parameter with the presence or absence of printing mailing information;If in the presence of will be with the printing mailing letterIt ceases corresponding third party's client and is determined as destination client;If being not present, the client is determined as destination client.
Preferably, second agent's server, is additionally operable to:
In the case where detecting that the target print equipment is in printing interrupt status, the target print equipment is obtainedFault message, and be sent to the dispatch server;
The dispatch server, is additionally operable to:
Receive the fault message for the target print equipment that second agent's server is sent.
A kind of shared Method of printing, applied to shared Print, the system comprises server cluster, multiple printings to setStandby and at least one client, the server cluster include dispatch server and multiple proxy servers, the printing deviceIn be integrated with network communication module;The proxy server is connect with the dispatch server, in the multiple printing deviceAt least one printing device is connect by the network communication module with the proxy server;The method is applied to the first generationServer is managed, including:
The print data that the client is sent is received, the print data includes setting of printing parameter and text to be printedShelves;
Printing type is determined, and in the case where the printing type is remote printing based on the setting of printing parameter,The print data is sent to the dispatch server, so that the proxy server is determined based on the setting of printing parameterTarget print equipment and second agent's server corresponding with the target print equipment, and the print data is sent toSecond agent's server;The print data is that target print equipment described in second agent's server controls prints instituteState the basis of document to be printed.
Preferably, it further includes:
In the case where the printing type is local printing, determine that target print is set based on the setting of printing parameterIt is standby, and print the document to be printed according to target print equipment described in the setting of printing state modulator.
A kind of shared Method of printing, applied to shared Print, the system comprises server cluster, multiple printings to setStandby and at least one client, the server cluster include dispatch server and multiple proxy servers, the printing deviceIn be integrated with network communication module;The proxy server is connect with the dispatch server, in the multiple printing deviceAt least one printing device is connect by the network communication module with the proxy server;The method is applied to the tuneServer is spent, including:
The print data that first agent's server is sent is received, wherein, the print data is that the client is sent toFirst agent's server, and it is true based on the setting of printing parameter in the print data in first agent's serverPrinting type is made as what is sent in the case of remote printing, document to be printed is further included in the print data;
Based on the setting of printing parameter determine target print equipment and with the target print equipment corresponding secondProxy server, and the print data is sent to second agent's server, so that second agent's server is pressedThe document to be printed is printed according to target print equipment described in the setting of printing state modulator.
Preferably, it is described based on the setting of printing parameter determine target print equipment and with the target print equipmentCorresponding second agent's server, including:
In the case where getting target print device identification from the setting of printing parameter, based on the target printDevice identification determines target print equipment;
The proxy server being connect with the target print equipment is determined as second agent's server.
Preferably, it is described based on the setting of printing parameter determine target print equipment and with the target print equipmentCorresponding second agent's server, including:
In the case where not getting target print device identification from the setting of printing parameter, set based on the printingIt puts parameter and determines destination client, and generate identifying code and be sent to the destination client;
It is if including the identifying code in detecting the print request that proxy server is sent, the proxy server is trueIt is set to second agent's server;
The printing device that the print request is sent to second agent's server is determined as target print equipment.
Preferably, it is described that destination client is determined based on the setting of printing parameter, including:
Judge in the setting of printing parameter with the presence or absence of printing mailing information;
If in the presence of third party's client corresponding with the printing mailing information is determined as destination client;
If being not present, the client is determined as destination client.
Preferably, it further includes:
The fault message for the target print equipment that second agent's server is sent is received, the target print is setStandby fault message is that second agent's server is detecting feelings of the target print equipment in printing interrupt statusIt obtains and sends under condition.
A kind of shared Method of printing, applied to shared Print, the system comprises server cluster, multiple printings to setStandby and at least one client, the server cluster include dispatch server and multiple proxy servers, the printing deviceIn be integrated with network communication module;The proxy server is connect with the dispatch server, in the multiple printing deviceAt least one printing device is connect by the network communication module with the proxy server;The method is applied to the second generationServer is managed, including:
The print data that the dispatch server is sent is received, wherein, the print data is that the client is sent toFirst agent's server, and determined in first agent's server based on the setting of printing parameter in the print dataPrinting type is is sent to the dispatch server in the case of remote printing, so that the dispatch server is based on described beatPrint arrange parameter determines target print equipment and second agent's server corresponding with the target print equipment, describedDocument to be printed is further included in print data;
The document to be printed is printed according to target print equipment described in the setting of printing state modulator.
Preferably, second agent's server, is additionally operable to:
In the case where detecting that the target print equipment is in printing interrupt status, the target print equipment is obtainedFault message, and the dispatch server is sent to, so that the dispatch server receives second agent's server hairThe fault message of the target print equipment sent.
A kind of shared Method of printing, applied to shared Print, the system comprises server cluster, multiple printings to setStandby and at least one client, the server cluster include dispatch server and multiple proxy servers, the printing deviceIn be integrated with network communication module;The proxy server is connect with the dispatch server, in the multiple printing deviceAt least one printing device is connect by the network communication module with the proxy server;The method is beaten applied to targetPrinting apparatus, including:
The control instruction that second agent's server is sent is received, wherein, the control instruction is second agent's serviceDevice is generated according to the setting of printing parameter in print data, and the print data is to be sent to first agent by the clientServer, in the situation that the printing type that first agent's server is determined based on the setting of printing parameter is remote printingUnder the dispatch server is sent to by first agent's server, be based on the setting of printing in the dispatch serverAfter parameter determines target print equipment and second agent's server corresponding with the target print equipment, it is sent to describedSecond agent's server, document to be printed is further included in the print data;
The document to be printed is printed according to the control instruction.
Compared to the prior art, what the present invention realized has the beneficial effect that:
Above shared Print and method provided by the invention, its correspondence is uploaded to using client by print dataFirst agent's server, and printing type is determined as in the case of remote printing in first agent's server, by print dataDispatch server is uploaded to, determines that target print equipment and the corresponding second agent of target print equipment take by dispatch serverBe engaged in device, and print data be issued to second agent's server, so as to make second agent's server controls target print equipment intoRow printing.Based on the present invention, it can be achieved that teleengineering support of the printing device between multiple client, this has just broken the limit of regionSystem realizes teleengineering support printing.
Description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, to embodiment or will show belowThere is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only thisThe embodiment of invention, for those of ordinary skill in the art, without creative efforts, can also basisThe attached drawing of offer obtains other attached drawings.
Fig. 1 is the system architecture diagram of shared Print provided in an embodiment of the present invention;
Fig. 2 is the method flow diagram of shared Method of printing provided in an embodiment of the present invention;
Fig. 3 is the another method flow chart of shared Method of printing provided in an embodiment of the present invention;
Fig. 4 is the another method flow chart of shared Method of printing provided in an embodiment of the present invention;
Fig. 5 is the another method flow chart of shared Method of printing provided in an embodiment of the present invention;
Fig. 6 is the another method flow chart of shared Method of printing provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, completeSite preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative workEmbodiment shall fall within the protection scope of the present invention.
Fig. 1 provides a kind of system architecture diagram of shared Print, and shared Print includes server cluster 10, multiplePrinting device 20 and at least one client 30, the server cluster 10 include dispatch server 101 and multiple agency servicesDevice 102 is integrated with network communication module (not shown in figure 1) in printing device 20;
In the present embodiment, the type of print data includes but is not limited to picture format and text formatting, printing device20 file format types that can be supported include but is not limited to PDF, JPEG, TIF, GIF, PNG, BMP, TXT, DOC,DOCX, XLS, XLSX, PPT and PPTX can specifically be set according to actual needs, and the present embodiment does not limit.
Further, in the case where print data is picture format, client provided in this embodiment can also support pictureBeautification, for example, the functions such as special effect of picture, portrait beauty, picture mosaic, scene, frame and ornaments;It is text formatting in print dataIn the case of, client provided in this embodiment also supports text formatting to adjust, for example, resetting paragraph format, font formatDeng.
In addition, shared Print can support 7*24 hours print services in the present embodiment, used with reducing printing peak periodThe puzzlement that family is lined up.
Proxy server 102 is connect with dispatch server 101, at least one of multiple printing devices 20 printing device 20It is connect by network communication module with proxy server 102;
In the present embodiment, each proxy server 102 is connected with dispatch server 101, specific proxy server instituteThe client of agency can be according to region zones, for example, to Mr. Yu province, city A and city B correspond to proxy server 1, city CProxy server 2 is corresponded to city D, city E, city F and city G correspond to proxy server 3, and proxy server 1, agency takeBusiness device 2 and proxy server 3 are connected with dispatch server.
Certainly, the data processing pressure for reduction dispatch server, can also set multiple dispatch servers, for example, to oneA province sets a dispatch server.It can be in communication with each other between dispatch server, data and connection for dispatch serverRelationship the present embodiment is not specifically limited, and can specifically be set according to actual needs.
Be integrated with network communication module in each printing device 20, the network communication module can be wire communication module andWireless communication module, specific wireless communication module are divided into WIFI communication modules, bluetooth communication, far infrared etc., this implementationExample is not specifically limited.Can be the printing device for supporting networking by common print device upgrade based on this.
Fig. 2 provides a kind of shared Method of printing realized in shared Print, can specifically combine being total to shown in Fig. 1The constructive embodiment of print system is enjoyed to be described in detail, is included the following steps:
S10, client to first agent's server send print data, the print data include setting of printing parameter andDocument to be printed;
Since proxy server can be according to region zones, that is to say, that the proxy server in some region has been pre-set,So user, after client inputs print data, print data can be sent to the agency service of region by clientDevice can also be some client authorized agency's server in advance certainly, and the present embodiment is not specifically limited.
The print data for reaching first agent's server on the client includes setting of printing parameter and document to be printed, toolBody, document to be printed can be the original document directly chosen of user, can also be to original document treated processing document.
In the case where original document is picture format, landscaping treatment can be carried out to picture, obtained again after processing is completedPhoto print arrange parameter, for example, printing picture color, may be selected the printing of colored or black and white, for another example, printed photographic paper is bigSmall, number etc.;In the case where original document is text formatting, text formatting adjustment is carried out to text, after adjustment is completed,Text printing device parameter is obtained again, for example, printing number, the printing page number and Print direction etc..
S20, first agent's server determine printing type based on setting of printing parameter, and are remote printing in printing typeIn the case of, print data is sent to the dispatch server;
In the present embodiment, first agent's server can also determine to print before printing type is determined based on print dataExpense, and then user is prompted to pay the fees.It is detecting subscriber payment success and then is determining to print based on setting of printing parameterMode.Certainly, if detecting, user does not pay the fees success, can send to client and believe for the prompting that user is prompted to pay the fees againBreath.
Printing type is divided into two kinds of remote printing and local printing, and user can be this by selecting setting of printing parameter selectionGround prints or remote printing, concretely directly selects a certain printing type or a certain printing place of selection, the present embodimentIt is not specifically limited.
In the case where printing type is remote printing, print data is uploaded to dispatch service by first agent's serverDevice is stored so that dispatch server distributes unique storing path for the print data.
Certainly, in the case where printing type is local printing, first agent's server can be directly based upon setting of printing ginsengTarget print device identification in number determines target print equipment, and then according to setting of printing parameter, such as printing number, printingThe control targes printing device such as time prints document to be printed.
Specifically, target print device identification can be the unique encodings of target print equipment, also beaten by user by scanningPrinting apparatus Quick Response Code generates, and can also be directly inputted by user, can also be specified in printing device distribution map by user, this implementationExample is not specifically limited, wherein, record has each printing device position in printing device distribution map.
In addition, if in setting of printing parameter and target print device identification is not present, also just illustrate that user does not refer at presentFixed a certain printing device is printed, at this point, first agent's server first can distribute unique storing path for the print dataIt is stored, and generates identifying code and be sent to client, so that user utilizes this identifying code in first agent's server admin areaIt is printed on arbitrary printing device in domain.
S30, dispatch server determine target print equipment and corresponding with target print equipment based on setting of printing parameterSecond agent's server, and print data is sent to second agent's server;
In the present embodiment, the situation of target print device identification is got from setting of printing parameter in dispatch serverUnder, target print equipment is determined based on target print device identification;The proxy server being connect with target print equipment is determinedFor second agent's server.
In the case where dispatch server does not get target print device identification from setting of printing parameter, based on printingArrange parameter determines destination client, and generates identifying code and be sent to destination client;If detect what proxy server was sentInclude identifying code in print request, proxy server is determined as second agent's server;It will be sent out to second agent's serverThe printing device of print request is sent to be determined as target print equipment.
Specifically, target print device identification can be the unique encodings of target print equipment, also beaten by user by scanningPrinting apparatus Quick Response Code generates, and can also be directly inputted by user, can also be specified in printing device distribution map by user, this implementationExample is not specifically limited.
And during destination client is determined based on setting of printing parameter, can be based on whether depositing in setting of printing parameterDestination client is determined in printing mailing information, wherein, printing mailing information includes but is not limited to pickup address, pickup reservationThe information such as time, phone contact mode.
If there is printing mailing information in setting of printing parameter, then it represents that user chooses " long-range mailing " this printing sideFormula, this just needs to obtain third party's client corresponding to printing mailing information from database, and by third party clientEnd is determined as destination client, wherein, the client that third party's client is held to perform the staff of franking operation;IfThere is no printing mailing information in setting of printing parameter, then it represents that user chooses " remotely asking for " this printing type, directly willClient is determined as destination client.
S40, second agent's server print document to be printed according to setting of printing state modulator target print equipment.
To ensure the safety of user's print data, the present embodiment detects target print equipment in second agent's serverIt in the case of completing printing, can be fed back to dispatch server for characterizing the information that printing is completed, so that dispatch server is searchedThe storing path of the print data, and delete and be stored in print data under the storing path.
Further, to safeguard printing device in time, in wherein some embodiments, the above method further includes following stepSuddenly:
Second agent's server obtains target and beats in the case where detecting that target print equipment is in printing interrupt statusThe fault message of printing apparatus, and it is sent to dispatch server;Dispatch server receives the target that second agent's server is sent and beatsThe fault message of printing apparatus.
In the present embodiment, second agent's server can obtain the printing operating mode of target print equipment in real time, for example, currently beatingPrint amount and current printing model etc., target print equipment occur printing interrupt, such as paperboard, lack paper when failures, can willCorresponding failure information is sent to dispatch server, so that the fault message of target print equipment is sent to by dispatch server in timeThe client that maintenance personal is held.This can just make a maintenance personnel manage more printing devices, reduce maintenance cost.
Further, user to be notified to take mimeograph documents away in time, in wherein some embodiments, the above method also wrapsInclude following steps:
Second agent's server generates to prompt user's prompt message of timely pickup, and be sent to target print and setIt is standby.
Target print equipment can be prompted in a preset form, for example, color lamp flicker, speech play and text promptDeng the present embodiment is not specifically limited.
It should be noted that client shown in figure 1 is loaded on mobile phone, and during practical application, clientEnd can be also loaded on the mobile terminals such as tablet computer and laptop, and the present embodiment is for the electronics of loading clientEquipment is simultaneously not specifically limited, in the present embodiment protection domain.
Shared Print provided in an embodiment of the present invention, using client by print data be uploaded to its correspondingOne proxy server, and in the case where first agent's server determines printing type for remote printing, print data is uploadedTo dispatch server, determine that target print equipment and the corresponding second agent of target print equipment service by dispatch serverDevice, and print data is issued to second agent's server, so as to carry out second agent's server controls target print equipmentPrinting.Based on the present invention, it can be achieved that teleengineering support of the printing device between multiple client, this has just broken the limit of regionSystem realizes teleengineering support printing.
Based on the shared Print that above-described embodiment provides, the embodiment of the present invention then provides a kind of applied to first agentThe shared Method of printing of server, this method are applied to first agent's server, and method flow diagram is as shown in figure 3, including as followsStep:
S50, receives the print data that client is sent, and the print data includes setting of printing parameter and text to be printedShelves;
The type of print data includes picture format and text formatting, the class file format that printing device 20 can be supportedType includes but is not limited to PDF, JPEG, TIF, GIF, PNG, BMP, TXT, DOC, DOCX, XLS, XLSX, PPT and PPTX, can rootAccording to the specific setting of actual needs, the present embodiment does not limit.
Further, in the case where print data is picture format, client provided in this embodiment can also support pictureBeautification, for example, the functions such as special effect of picture, portrait beauty, picture mosaic, scene, frame and ornaments;It is text formatting in print dataIn the case of, client provided in this embodiment also supports text formatting to adjust, for example, resetting paragraph format, font formatDeng.
S60 determines printing type, and in the case where printing type is remote printing, will beat based on setting of printing parameterPrinting according to being sent to the dispatch server so that proxy server based on setting of printing parameter determine target print equipment andSecond agent's server corresponding with target print equipment, and print data is sent to second agent's server;The printingData are the bases that second agent's server controls target print equipment prints document to be printed.
In the present embodiment, first agent's server can also determine to print before printing type is determined based on print dataExpense, and then user is prompted to pay the fees.It is detecting subscriber payment success and then is determining to print based on setting of printing parameterMode.Certainly, if detecting, user does not pay the fees success, can send to client and believe for the prompting that user is prompted to pay the fees againBreath.
Printing type is divided into two kinds of remote printing and local printing, and user can be this by selecting setting of printing parameter selectionGround prints or remote printing, and a certain printing type or a certain printing place of selection, the present embodiment is concretely selected not to doIt is specific to limit.
In the case where printing type is remote printing, print data is uploaded to dispatch service by first agent's serverDevice is stored so that dispatch server distributes unique storing path for the print data.
Certainly, in the case where printing type is local printing, first agent's server can be directly based upon setting of printing ginsengTarget print device identification in number determines target print equipment, and then according to setting of printing parameter, such as printing number, printingThe control targes printing device such as time prints document to be printed.
Specifically, target print device identification can be the unique encodings of target print equipment, also beaten by user by scanningPrinting apparatus Quick Response Code generates, and can also be directly inputted by user, can also be specified in printing device distribution map by user, this implementationExample is not specifically limited.
In addition, if in setting of printing parameter and target print device identification is not present, also just illustrate that user does not refer at presentFixed a certain printing device is printed, at this point, first agent's server first can distribute unique storing path for the print dataIt is stored, and generates identifying code and be sent to client, so that user utilizes this identifying code in first agent's server admin areaIt is printed on arbitrary printing device in domain.
Shared Method of printing provided in an embodiment of the present invention, first agent's server is in the printing for receiving client transmissionAfter data, print data can be uploaded to proxy server, determine that target print equipment and target are beaten by dispatch serverThe corresponding second agent's server of printing apparatus, and print data is issued to second agent's server, so as to take second agentBusiness device control targe printing device is printed.Based on the present invention, it can be achieved that printing device is long-range between multiple clientShared, this has just broken the limitation of region, realizes teleengineering support printing.
Based on the shared Print that above-described embodiment provides, the embodiment of the present invention then provides a kind of applied to dispatch serviceThe shared Method of printing of device, this method are applied to dispatch server, and method flow diagram is as shown in figure 4, include the following steps:
S70 receives the print data that first agent's server is sent, wherein, the print data is that client is sent toFirst agent's server, and printing type is determined based on the setting of printing parameter in print data in first agent's serverIt is sent in the case of for remote printing, document to be printed is further included in the print data;
The type of print data includes picture format and text formatting, the class file format that printing device 20 can be supportedType includes but is not limited to PDF, JPEG, TIF, GIF, PNG, BMP, TXT, DOC, DOCX, XLS, XLSX, PPT and PPTX, can rootAccording to the specific setting of actual needs, the present embodiment does not limit.
Further, in the case where print data is picture format, client provided in this embodiment can also support pictureBeautification, for example, the functions such as special effect of picture, portrait beauty, picture mosaic, scene, frame and ornaments;It is text formatting in print dataIn the case of, client provided in this embodiment also supports text formatting to adjust, for example, resetting paragraph format, font formatDeng.
After print data is uploaded to dispatch server by first agent's server, dispatch server can be the printing numberIt is stored according to unique storing path is distributed.
S80 determines target print equipment and second agent corresponding with target print equipment based on setting of printing parameterServer, and print data is sent to second agent's server, so that second agent's server is joined according to setting of printingNumber control target print equipment prints document to be printed.
In the present embodiment, the situation of target print device identification is got from setting of printing parameter in dispatch serverUnder, target print equipment is determined based on target print device identification;The proxy server being connect with target print equipment is determinedFor second agent's server.
In the case where dispatch server does not get target print device identification from setting of printing parameter, based on printingArrange parameter determines destination client, and generates identifying code and be sent to destination client;If detect what proxy server was sentInclude identifying code in print request, proxy server is determined as second agent's server;It will be sent out to second agent's serverThe printing device of print request is sent to be determined as target print equipment.
Specifically, target print device identification can be the unique encodings of target print equipment, also beaten by user by scanningPrinting apparatus Quick Response Code generates, and can also be directly inputted by user, can also be specified in printing device distribution map by user, this implementationExample is not specifically limited, wherein, record has each printing device position in printing device distribution map.
And during destination client is determined based on setting of printing parameter, can be based on whether depositing in setting of printing parameterDestination client is determined in printing mailing information, wherein, printing mailing information includes but is not limited to pickup address, pickup reservationThe information such as time, phone contact mode.
If there is printing mailing information in setting of printing parameter, then it represents that user chooses " long-range mailing " this printing sideFormula, this just needs to obtain third party's client corresponding to printing mailing information from database, and by third party clientEnd is determined as destination client, wherein, the client that third party's client is held to perform the staff of franking operation;IfThere is no printing mailing information in setting of printing parameter, then it represents that user chooses " remotely asking for " this printing type, directly willClient is determined as destination client.
To ensure the safety of user's print data, in wherein some embodiments, the above method is further comprising the steps of:
After the information completed for characterization printing of second agent's server feedback is received, the print data is searchedStoring path, and delete be stored in print data under the storing path.
Further, to safeguard printing device in time, in wherein some embodiments, the above method further includes following stepSuddenly:
Receive the fault message for the target print equipment that second agent's server is sent, the failure of the target print equipmentInformation is that second agent's server is obtained and sent in the case where detecting that target print equipment is in printing interrupt status.
In the present embodiment, second agent's server can obtain the printing operating mode of target print equipment in real time, for example, currently beatingPrint amount and current printing model etc., target print equipment occur printing interrupt, such as paperboard, lack paper when failures, can willCorresponding failure information is sent to dispatch server, so that the fault message of target print equipment is sent to by dispatch server in timeThe client that maintenance personal is held.This can just make a maintenance personnel manage more printing devices, reduce maintenance cost.
Shared Method of printing provided in an embodiment of the present invention, dispatch server receive beating for first agent's server uploadPrinting determines target print equipment and the corresponding second agent's server of target print equipment after, and by print dataSecond agent's server is issued to, so as to be printed second agent's server controls target print equipment.Based on the present invention,Teleengineering support of the printing device between multiple client can be achieved, this has just broken the limitation of region, realizes that teleengineering support is beatenPrint.
Based on the shared Print that above-described embodiment provides, the embodiment of the present invention then provides a kind of applied to second agentThe shared Method of printing of server, this method are applied to second agent's server, and method flow diagram is as shown in figure 5, including as followsStep:
S90 receives the print data that dispatch server is sent, wherein, the print data is that client is sent to firstProxy server, and determine that printing type is remote based on the setting of printing parameter in print data in first agent's serverJourney is sent to dispatch server in the case of printing, so that dispatch server determines that target print is set based on setting of printing parameterSecond agent's server standby and corresponding with target print equipment further includes document to be printed in the print data;
The type of print data includes picture format and text formatting, the class file format that printing device 20 can be supportedType includes but is not limited to PDF, JPEG, TIF, GIF, PNG, BMP, TXT, DOC, DOCX, XLS, XLSX, PPT and PPTX, can rootAccording to the specific setting of actual needs, the present embodiment does not limit.
Further, in the case where print data is picture format, client provided in this embodiment can also support pictureBeautification, for example, the functions such as special effect of picture, portrait beauty, picture mosaic, scene, frame and ornaments;It is text formatting in print dataIn the case of, client provided in this embodiment also supports text formatting to adjust, for example, resetting paragraph format, font formatDeng.
S100 prints document to be printed according to setting of printing state modulator target print equipment.
To ensure the safety of user's print data, the present embodiment detects target print equipment in second agent's serverIt in the case of completing printing, can be fed back to dispatch server for characterizing the information that printing is completed, so that dispatch server is searchedThe storing path of the print data, and delete and be stored in print data under the storing path.
Further, to safeguard printing device in time, in wherein some embodiments, the above method further includes following stepSuddenly:
In the case where detecting that target print equipment is in printing interrupt status, the failure letter of target print equipment is obtainedBreath, and it is sent to dispatch server;Dispatch server receives the failure letter for the target print equipment that second agent's server is sentBreath.
In the present embodiment, second agent's server can obtain the printing operating mode of target print equipment in real time, for example, currently beatingPrint amount and current printing model etc., target print equipment occur printing interrupt, such as paperboard, lack paper when failures, can willCorresponding failure information is sent to dispatch server, so that the fault message of target print equipment is sent to by dispatch server in timeThe client that maintenance personal is held.This can just make a maintenance personnel manage more printing devices, reduce maintenance cost.
Shared Method of printing provided in an embodiment of the present invention, second agent's server are receiving what dispatch server issuedAfter print data, control targe printing device Printing is uploaded to beating for dispatch server by first agent's serverPrinting evidence.Based on the present invention, it can be achieved that teleengineering support of the printing device between multiple client, this has just broken the limit of regionSystem realizes teleengineering support printing.
Based on the shared Print that above-described embodiment provides, the embodiment of the present invention then provides a kind of applied to target printThe shared Method of printing of equipment, this method are applied to target print equipment, and method flow diagram is as shown in fig. 6, include the following steps:
S110 receives the control instruction that second agent's server is sent, wherein, the control instruction is the second agentServer is generated according to the setting of printing parameter in print data, and the print data is to be sent to first agent by clientServer, the printing type determined in first agent's server based on setting of printing parameter be remote printing in the case of by firstProxy server is sent to dispatch server, dispatch server based on setting of printing parameter determine target print equipment andAfter second agent's server corresponding with target print equipment, it is sent to second agent's server, in the print dataFurther include document to be printed;
S120 prints document to be printed according to control instruction.
Shared Method of printing provided in an embodiment of the present invention, target print equipment can be according to the controls of second agent's serverInstruction Printing is uploaded to the print data of dispatch server by first agent's server.Based on the present invention, it can be achieved thatTeleengineering support of the printing device between multiple client, this has just broken the limitation of region, realizes teleengineering support printing.
A kind of shared Print provided by the present invention and method are described in detail above, it is used hereinSpecific case is expounded the principle of the present invention and embodiment, and the explanation of above example is only intended to help to understand thisThe method and its core concept of invention;Meanwhile for those of ordinary skill in the art, thought according to the present invention, specificThere will be changes in embodiment and application range, in conclusion the content of the present specification should not be construed as to the present invention'sLimitation.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weightPoint explanation is all difference from other examples, and just to refer each other for identical similar part between each embodiment.For device disclosed in embodiment, since it is corresponded to the methods disclosed in the examples, so fairly simple, the phase of descriptionPart is closed referring to method part illustration.
It should also be noted that, herein, relational terms such as first and second and the like are used merely to oneEntity or operation are distinguished with another entity or operation, without necessarily requiring or implying between these entities or operationThere are any actual relationship or orders.Moreover, term " comprising ", "comprising" or its any other variant are intended to containLid non-exclusive inclusion, so that the element that process, method, article or equipment including a series of elements are intrinsic,It either further includes as these processes, method, article or the intrinsic element of equipment.In the absence of more restrictions,The element limited by sentence "including a ...", it is not excluded that in the process including the element, method, article or equipmentIn also there are other identical elements.
The foregoing description of the disclosed embodiments enables professional and technical personnel in the field to realize or use the present invention.A variety of modifications of these embodiments will be apparent for those skilled in the art, it is as defined hereinGeneral Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the inventionThe embodiments shown herein is not intended to be limited to, and is to fit to and the principles and novel features disclosed herein phase oneThe most wide range caused.

Claims (16)

CN201810003905.2A2018-01-032018-01-03A kind of shared Print and methodPendingCN108228117A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810003905.2ACN108228117A (en)2018-01-032018-01-03A kind of shared Print and method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810003905.2ACN108228117A (en)2018-01-032018-01-03A kind of shared Print and method

Publications (1)

Publication NumberPublication Date
CN108228117Atrue CN108228117A (en)2018-06-29

Family

ID=62645152

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810003905.2APendingCN108228117A (en)2018-01-032018-01-03A kind of shared Print and method

Country Status (1)

CountryLink
CN (1)CN108228117A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110851087A (en)*2019-10-112020-02-28杭州珐珞斯科技有限公司Printing apparatus management system
CN111182021A (en)*2019-10-222020-05-19腾讯科技(深圳)有限公司File sharing method and device, electronic equipment and computer readable storage medium
CN111258277A (en)*2018-12-032020-06-09威纶科技股份有限公司Production equipment control method and production equipment control system

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020161831A1 (en)*2000-02-212002-10-31Yasushi NakaokaSystem for mediating printing on network
CN1725172A (en)*2004-07-242006-01-25三星电子株式会社 Image forming system, device and method
CN104717383A (en)*2013-11-192015-06-17松下知识产权经营株式会社Image forming apparatus, image forming system, and image forming method
CN104980608A (en)*2014-04-012015-10-14三星电子株式会社Electronic apparatus, management server, image forming system and method for controlling printing
CN105278884A (en)*2014-07-222016-01-27珠海金山办公软件有限公司Document printing method and device
CN106126130A (en)*2016-06-212016-11-16重庆市光学机械研究所A kind of controllable visualization online 3D print system
CN106170758A (en)*2013-10-312016-11-30慧与发展有限责任合伙企业Monitor printer
CN106201377A (en)*2016-07-052016-12-07深圳市印点点科技有限公司Multi-platform intelligent cloud print system
CN106406780A (en)*2016-10-152017-02-15魏歌File print management method, equipment, server and system
CN107391051A (en)*2016-05-162017-11-24腾讯科技(深圳)有限公司A kind of file printing method, device and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020161831A1 (en)*2000-02-212002-10-31Yasushi NakaokaSystem for mediating printing on network
CN1725172A (en)*2004-07-242006-01-25三星电子株式会社 Image forming system, device and method
CN106170758A (en)*2013-10-312016-11-30慧与发展有限责任合伙企业Monitor printer
CN104717383A (en)*2013-11-192015-06-17松下知识产权经营株式会社Image forming apparatus, image forming system, and image forming method
CN104980608A (en)*2014-04-012015-10-14三星电子株式会社Electronic apparatus, management server, image forming system and method for controlling printing
CN105278884A (en)*2014-07-222016-01-27珠海金山办公软件有限公司Document printing method and device
CN107391051A (en)*2016-05-162017-11-24腾讯科技(深圳)有限公司A kind of file printing method, device and system
CN106126130A (en)*2016-06-212016-11-16重庆市光学机械研究所A kind of controllable visualization online 3D print system
CN106201377A (en)*2016-07-052016-12-07深圳市印点点科技有限公司Multi-platform intelligent cloud print system
CN106406780A (en)*2016-10-152017-02-15魏歌File print management method, equipment, server and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111258277A (en)*2018-12-032020-06-09威纶科技股份有限公司Production equipment control method and production equipment control system
CN110851087A (en)*2019-10-112020-02-28杭州珐珞斯科技有限公司Printing apparatus management system
CN110851087B (en)*2019-10-112023-10-31杭州珐珞斯科技有限公司Printing apparatus management system
CN111182021A (en)*2019-10-222020-05-19腾讯科技(深圳)有限公司File sharing method and device, electronic equipment and computer readable storage medium
CN111182021B (en)*2019-10-222022-04-12腾讯科技(深圳)有限公司File sharing method and device, electronic equipment and computer readable storage medium

Similar Documents

PublicationPublication DateTitle
US11720300B2 (en)Communicating information concerning printing target data via a messaging screen that is different from a setting screen for communicating printing setting information
CN100587662C (en) Printing system and printing method
US20140373103A1 (en)Authentication system, control method thereof, service provision device, and storage medium
CN102904870B (en)Server unit and information processing method
CN104735277B (en)Perform instruction equipment and perform indicating means
EP2037385A1 (en)Information processing apparatus, authentication control method, and authentication control program
US9311024B2 (en)Output system, output method, and program
CN108228117A (en)A kind of shared Print and method
JP7630957B2 (en) Information processing device
US7474435B2 (en)Connection apparatus, connecting method, and storage medium for storing computer-readable program having connecting functions
US8270020B2 (en)System, server, server control method, and storage medium for controlling use of shared devices
JP2014194800A (en)Document distribution method
JP2001312388A (en)Network image output control method and image output device
FR3069350B1 (en) SECURE PRINTING SERVICE VIA A COMMUNICATION NETWORK ON ANY PRINTING EQUIPMENT BELONGING TO A GROUP OF INDEPENDENT PRINTING EQUIPMENTS
CN104683399A (en) Device control system and device control method
CN104427185B (en)Information processor, image processing apparatus, information processing system and control method
CN110989946A (en)Thermal transfer printing terminal, cloud server, user terminal and system
CN109034689A (en)Correlating method, device and the storage medium of logistics information
US7400423B2 (en)Method, system, and recording medium for printing service
US20060017970A1 (en)Image forming system, apparatus and method
CN113360099B (en)Printing service system and printing service method
JP2006173798A (en)Facsimile machine
JP3337871B2 (en) Information processing apparatus, printing apparatus, printing system, information processing method, and printing control method
US20250251885A1 (en)Control device, non-transitory computer-readable storage medium storing print management program, and method for producing printed object
CN102308275A (en)Roaming printing

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20180629


[8]ページ先頭

©2009-2025 Movatter.jp