Summary of the invention
The present invention provides a kind of cloud print service system and its application methods, to solve the above technical problems.
In order to achieve the above object, the technical scheme of the present invention is realized as follows: a kind of cloud print service system, packet
It includes: client, Cloud Server and printing end;The first cloud printing account and the second cloud printing account are registered on Cloud Server;Visitor
Family end prints account by the first cloud and communicates with Cloud Server;Printing end prints account by the second cloud and communicates with Cloud Server;
Client prints account by the first cloud and stores document transmission to be printed to Cloud Server;First cloud prints account and issues printing
Solicited message is to Cloud Server;Cloud Server receives the print request information that the first cloud printing account is sent, and beats received
Print solicited message is verified, and when print request information is effective, printing confirmation secret key can be sent to the first cloud by Cloud Server
Print account;Printing end prints account by the second cloud and received printing confirmation secret key is sent to Cloud Server, through cloud service
After device confirms the validity, printing end prints document to be printed.
Further, client accesses Cloud Server by domain name addresses.
Further, Cloud Server includes registration login module, transmission module, memory module, authentication module and communication module;
It registers login module and prints account information for registering the first cloud printing account information and the second cloud, and account is printed by the first cloud
Family information and the second cloud printing account information log in Cloud Server;Transmission module is used for transmission document to be printed to Cloud Server;
Memory module is for storing document to be printed;Authentication module is used to verify print request information and printing confirms the effective of secret key
Property;Communication module is for connecting client and printing end and Cloud Server.
Further, Cloud Server further includes payment module and counting module, and payment module and counting module are respectively with first
Cloud prints account binding;Printing end to Cloud Server sends printing confirmation secret key and after confirming the validity, and Cloud Server is to count module
Block sends number of copies information;Counting module obtains printing price after receiving number of copies information;Payment module is beaten for paying
Print expense.
Further, Cloud Server includes document transcoding module, for document to be printed to be carried out transcoding processing.
Further, Cloud Server includes compression module, for compressing document to be printed.
Further, Cloud Server includes promotional module, for launching advertisement;Client prints account transmission by the first cloud
Document to be printed to Cloud Server stores, and the first cloud prints account and issues free print solicited message to Cloud Server;Cloud service
Device receives the free print solicited message that the first cloud printing account is sent and is sent to promotional module, and promotional module loads advertisement
On document to be printed.
A kind of application method of such as above-mentioned cloud print service system, comprising the following steps:
(1) Account Logon Cloud Server is printed by the first cloud using client;
(2) first clouds print account for document transmission to be printed to Cloud Server, and store;
(3) account is printed by the first cloud and sends print request information to Cloud Server;
(4) Cloud Server verifies received print request information, when print request information is effective, Cloud Server
Printing confirmation secret key can be sent to the first cloud printing account;
(5) printing end prints Account Logon Cloud Server by the second cloud, and received printing confirmation secret key is sent to cloud
Server, after Cloud Server confirms the validity, printing end prints document to be printed.
Further, whether Cloud Server verifying print request information or printing confirmation secret key are effective, if print request is believed
Breath or printing confirmation secret key are invalid, and Cloud Server sends the prompt of information errors to client.
Further, in step (5), printing end can also directly be obtained from the movable storage device of user by USB interface
Take document to be printed.
Compared with the prior art, the advantages of the present invention are as follows: the present invention integrates printing device money based on internet
Source constructs shared print platform, provides the print service of quality standardization anywhere or anytime;User is in client (including movement
Terminal or PC) on can conveniently realize and print the operation associated of end, finally user is made easily to use cloud print service
The device resource of system;The present invention is directly inputted to the printing type at printing end using data flow, avoids and downloads files into
Business operation on computer after getting file from Cloud Server is directly output on printing end that end computer will not be printed in connection
On cause garbage files, can also be improved printing effect in this way;Do not need to install printing driving on the client, can independently into
The dynamic printing of the long-range free drive of row;Client issues print request information to Cloud Server;Cloud Server receives beating for client transmission
Solicited message is printed, and received print request information is verified, when print request information is effective, Cloud Server can will beat
Print confirmation secret key is sent to client;Printing end is used to the received printing confirmation secret key of client being sent to Cloud Server, passes through
After Cloud Server confirms the validity, printing end prints document to be printed by network connection Cloud Server, it is not easy to by other people benefits
With being printed;Using the present invention, document to be printed can only just can be carried out browsing in client, all be encryption in other ports
, improve the safety of document.
Specific embodiment
Clear, complete description is carried out below with reference to technical solution of the attached drawing to various embodiments of the present invention, it is clear that is retouched
The embodiment stated is only a part of the embodiments of the present invention, instead of all the embodiments.Based on the embodiments of the present invention,
Those of ordinary skill in the art's obtained all other embodiment without making creative work belongs to this
Invent protected range.
The present invention is described in further detail below through specific implementation examples and in conjunction with the accompanying drawings.
As shown in Figure 1, the present invention relates to a kind of cloud print service systems, comprising: client, Cloud Server and printing end;
The first cloud printing account and the second cloud printing account are registered on Cloud Server;Client prints account by the first cloud and cloud takes
Business device communication;Printing end prints account by the second cloud and communicates with Cloud Server;Client prints account by the first cloud will be to
Document transmission to Cloud Server is printed to store;First cloud prints account and issues print request information to Cloud Server;Cloud Server
The print request information that the first cloud printing account is sent is received, and received print request information is verified, when printing is asked
When asking information effective, printing confirmation secret key can be sent to the first cloud printing account by Cloud Server;Printing end is beaten by the second cloud
Received printing confirmation secret key is sent to Cloud Server by print account, and after Cloud Server confirms the validity, printing end is printed wait beat
Printed text shelves.
Cloud print service system includes the visitor of server (subsidiary cloud storage function) and accessible Cloud Server
Family end and printing end, client can be that mobile terminal is also the end PC, and it includes printing device and associated with printing device for printing end
Terminal, terminal can be the end PC.User prints account by the first cloud using client and communicates with Cloud Server, will be to be printed
Document is uploaded in Cloud Server, is printed account by the first cloud logged in client and is sent print request information to cloud service
Device;Cloud Server verifies received print request information, and when print request information is effective, Cloud Server can will be printed
Confirmation secret key is sent to the first cloud printing account;Print shop prints Account Logon Cloud Server by the second cloud using printing end,
Received printing confirmation secret key is sent to Cloud Server, after Cloud Server confirms the validity, the printing device for printing end is direct
Document to be printed is printed, is printed again without profile download is got off.The present invention integrates printing device based on internet
Resource constructs shared print platform, provides the print service of quality standardization anywhere or anytime;User client (including move
Dynamic terminal or PC) on can conveniently realize operation associated with cloud printing end, finally print user easily using cloud
The device resource of service system;The present invention is directly inputted to the printing type of the printing device at printing end using data flow, avoids
The business operation on computer is downloaded files into, gets that be directly output on printer after file will not be from Cloud Server
Garbage files are caused on connection printer computer, can also be improved printing effect in this way.
Preferably, client accesses Cloud Server by domain name addresses.
It may have access to Cloud Server by the wechat or browser of client and avoid the relevant application of downloading cloud printing
Program simplifies operation to client.
Client can also access the relevant operation that Cloud Server carries out cloud printing by wechat.
Preferably, Cloud Server includes registration login module, transmission module, memory module, authentication module and communication module;
It registers login module and prints account information for registering the first cloud printing account information and the second cloud, and account is printed by the first cloud
Family information and the second cloud printing account information log in Cloud Server;Transmission module is used for transmission document to be printed to Cloud Server;
Memory module is for storing document to be printed;Authentication module is used to verify print request information and printing confirms the effective of secret key
Property;Communication module is for connecting client and printing end and Cloud Server.
Cloud Server mainly realizes following functions: (1) providing the interface that cloud prints Account Registration for user, make user logical
It crosses after client or printing end completion registration process, can easily access Cloud Server;(2) by document to be printed from visitor
Family end is transmitted to Cloud Server by the first cloud printing account and stores;(3) the relevant data of cloud print service system, life are realized
Order and the processing of state, such as the validity of verifying print request information and printing confirmation secret key;(5) print shop uses printing end
Account Logon Cloud Server is printed by the second cloud, realizes the information in cloud print service system between Cloud Server and printing end
Communication processing.Also, user prints account with independent cloud, beat file to be printed can only in the first cloud that client logs in
It could be browsed in print account, increase the secret and safe of file.
Preferably, Cloud Server further includes payment module and counting module, and payment module and counting module are respectively with first
Cloud prints account binding;Printing end to Cloud Server sends printing confirmation secret key and after confirming the validity, and Cloud Server is to count module
Block sends number of copies information;Counting module obtains printing price after receiving number of copies information;Payment module is beaten for paying
Print expense.
Directly it can understand in detail type information by client and pay, it is convenient and efficient, improve efficiency.
Preferably, Cloud Server includes document transcoding module, for document to be printed to be carried out transcoding processing.
Office document, PDF document, WPS document, the picture to end up with .PNG and .JPG are uploaded by user with JAVA's
Document is converted to unified format by technological means, and the domestic printing market of effective solution is because caused by file format disunity
Working efficiency is low, can effectively improve 5-10 times of production capacity.
Preferably, Cloud Server includes compression module, for compressing document to be printed.
The compression module of Cloud Server reduces the storage institute of document to be printed by the document to be printed of upload from compressing
The space needed.
Preferably, Cloud Server includes promotional module, for launching advertisement;Client prints account transmission by the first cloud
Document to be printed to Cloud Server stores, and the first cloud prints account and issues free print solicited message to Cloud Server;Cloud service
Device receives the free print solicited message that the first cloud printing account is sent and is sent to promotional module, and promotional module loads advertisement
On document to be printed.
Promotional module launches advertisement for businessman, and user is when uploading document to be printed, if desired free print, then Xiang Yun
Server issues free print solicited message;Cloud Server receives free print solicited message and is sent to promotional module, promotes
Module loads advertisement on document to be printed, add the file default of advertisement in the way of duplex printing to printing;
Advertisement can also load the header and footer in document to be printed.
The Cloud Server further includes community module and store module.
The Cloud Server can also become one machine, have the function of uploading and printing integrated, which is provided with
Camera can complete the shooting and printing of picture.
User can print account by accessing Cloud Server by wechat, website or all-in-one machine, and by the first cloud
Number Cloud Server is logged in, the document printed required for uploading, and printing confirmation secret key is sent to the first cloud account;Trade company passes through the
Two clouds print account and received printing confirmation secret key are sent to Cloud Server, and after Cloud Server confirms the validity, printing end is beaten
Print document to be printed.
As shown in Fig. 2, the present invention relates to a kind of application methods of cloud print service system, comprising the following steps:
(1) Account Logon Cloud Server is printed by the first cloud using client;
(2) first clouds print account for document transmission to be printed to Cloud Server, and store;
(3) account is printed by the first cloud and sends print request information to Cloud Server;
(4) Cloud Server verifies received print request information, when print request information is effective, Cloud Server
Printing confirmation secret key can be sent to the first cloud printing account;
(5) printing end prints Account Logon Cloud Server by the second cloud, and received printing confirmation secret key is sent to cloud
Server, after Cloud Server confirms the validity, printing end prints document to be printed.
Preferably, whether Cloud Server verifying print request information or printing confirmation secret key are effective, if print request is believed
Breath or printing confirmation secret key are invalid, and Cloud Server sends the prompt of information errors to client.
Preferably, in step (5), printing end can also directly be obtained from the movable storage device of user by USB interface
It takes the document that needs print, or document to be printed is directly sent to Cloud Server again by WiFi using the mobile terminal of user
From Cloud Server, then download.
The above described is only a preferred embodiment of the present invention, being not intended to limit the present invention in any form, appoint
What those skilled in the art, without departing from the scope of the present invention, when in the technology using the disclosure above
Hold the equivalent embodiment made a little change or be modified to equivalent variations, but anything that does not depart from the technical scheme of the invention content,
Any simple modification, equivalent change and modification to the above embodiments according to the technical essence of the invention still fall within this
In the range of inventive technique scheme.