1. Technical Field
The present disclosure relates to a print device and a printing method, and more particularly, to a print device with printed surface identifying function and the printing method thereof.
2. Description of Related Art
Printing devices produce text or graphics of documents stored in electronic form on a physical print media such as paper.
However, the print devices of related art are not able to distinguish whether one or both surfaces of a sheet of paper have already been printed. If a printed surface of the paper is put into the print device and not oriented properly, the printed surface of the paper will be double-printed, resulting in a waste of resources and time.
Many aspects of the present embodiments can be better understood with reference to the drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present embodiments. Moreover, in the drawings, all the views are schematic, and like reference numerals designate corresponding parts throughout the several views.
Embodiments of the present disclosure will be described with reference to the accompanying drawings.
Referring to
The feed roller assembly 101 feeds a sheet of paper into the print device 10 and takes the sheet of paper out of the print device 10 by rotating one or more rollers. The print assembly 103 includes a print head, for depositing ink or other visible material on the paper to form an image, or forms an image by other means.
The sliding bar 109 is installed above or below one surface of the paper being printed in parallel.
The printed surface identifying assembly 105 is installed on the sliding bar 109, and controlled by the processing unit 107 to slide along the sliding bar 109. The printed surface identifying assembly 105 is configured to identify whether one or both surfaces of the paper to be printed have already been printed and send a result to the processing unit 107.
The processing unit 107 is configured to control the feed roller assembly 101 to feed the paper into the print device 10 when receiving a printing task, and determine whether the printing task can be carried out, according to the printing task and the result transmitted by the printed surface identifying assembly 105. The processing unit 107 is further configured to control the print assembly 103 to work and the feed roller assembly 101 to take the paper out of the print device 10 after being printed when the printing task is possible to be carried out, and control the print assembly 103 not to work and the feed roller assembly 101 to take the unprinted paper out of the print device 10 when the printing is not possible, that is to say, when the surface of the paper to be printed has already been printed for example.
The printed surface identifying assembly 105 includes a light emitting module 1051, a light receiving module 1053, and an identifying module 1055. The functions of the units (shown in
The processing unit 107 includes an obtaining module 1071, a determining module 1073, and a control module 1075. The functions of the modules (shown in
In step S22, the light receiving module 1053 receives light reflected from the surface of the paper. The light receiving module 1053 and the light emitting module 1051 are installed together over or under one surface of the paper being printed.
In step S23, the identifying module 1055 periodically determines whether the reflected light is uniform, if the reflected light in multiple identifying periods is uniform, the procedure goes to step S25. If the reflected light in multiple identifying periods is not uniform, the procedure goes to step S24. The identifying period is same as a cycle period of the identifying module 1055. The method of determining whether the reflected light is sufficiently uniform to indicate a blank or print-ready surface can be referenced from correlated knowledge.
In step S24, the identifying module 1055 determines that the surface of the paper to be printed has already been printed.
In step S25, the identifying module 1055 determines that the surface of the paper to be printed has not been printed.
In step S31, the obtaining module 1071 controls the feed roller assembly 101 to feed the paper into the print device 10 when receiving a printing task.
In step S32, the printed surface identifying assembly 105 is controlled by the sliding control module 1077 to slide along the sliding bar 109, and identifies whether the surface of the paper to be printed has already been printed, generates the result and sends the result to the obtaining module 1071.
When the printing task is one-sided printing, the printed surface identifying assembly 105 only needs to identify whether the surface of the paper to be printed has already been printed. When the printing task is double-sided printing, the printed surface identifying assembly 105 needs to identify whether both surfaces of the paper have already been printed.
In step S33, the determining module 1073 determines whether the paper is available for printing according to the printing task and the result. If yes, the procedure goes to step S34, if no, the procedure goes to step S35.
The method of determining whether the paper is available for printing is: when the printing task is one-sided printing and the result is that the surface of the paper to be printed has not already been printed, determining that the paper is available for printing; when the printing task is one-sided printing and the result is that the surface of the paper to be printed has already been printed, determining that the paper is unavailable for printing; when the printing task is double-sided printing and the result is that both surfaces of the paper being printed are blank, determining that the paper is available for printing; when the printing task is double-sided printing and the result is that one surface or both surfaces of the paper have already been printed, then determining the paper is unavailable for printing.
In step S34, the control module 1075 controls the paper 103 to perform the printing task, and then the procedure goes to S36.
In step S35, the control module 1075 controls the paper 103 not to perform the printing task, and the procedure goes to S36.
In step S36, the control module 1075 controls the feed roller assembly 101 to take the paper out of the print device 10.
In other embodiments, the print device 10 has two exits. When the paper is determined to be available for printing, the control module 1075 controls the feed roller assembly 101 to take the paper out of the print device 10 from one exit (postprint exit) after printing. When the paper is determined not to be available for printing, the control module 1075 controls the feed roller assembly 101 to take the paper out of the print device 10 from the other exit (nonprint exit) directly.
The present disclosure identifies if the paper is available for printing via the printed surface identifying assembly 105, and performs the printing task only after identifying that the paper is available for printing, which saves resources and time.
Although the features and elements of the present disclosure are described as embodiments in particular combinations, each feature or element can be used alone or in other various combinations within the principles of the present disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
| Number | Date | Country | Kind |
|---|---|---|---|
| 201210074657.3 | Mar 2012 | CN | national |