The present patent application claims priority from Japanese Patent Application Nos. 2007-274128, filed on Oct. 22, 2007 in the Japan Patent Office, and 2008-138150, filed on May 27, 2008 in the Japan Patent Office, the entire contents of each of which are hereby incorporated herein by reference.
1. Technical Field
Illustrative embodiments generally relate to a multifunction printer capable of displaying a preview image of a page to be printed in which a position of an image is appropriately corrected for printing, and a method for confirming the preview image.
2. Description of the Related Art
Some related-art multifunction printers having two or more of copying, printing, scanning, and facsimile functions are able to display a finished image to be output as a preview image on a screen.
For example, the multifunction printer may display a preview image in which a finished image of an image to be printed on a sheet and an image of finishing options, such as hole punching and stapling selected by a user, are combined, thus enabling the user to confirm the position of punched holes or staples in the sheet and whether or not the punched holes or the staples overlap the image in the preview image displayed on the screen before the image is actually printed on the sheet.
However, because duplex printing requires mechanically reversing and physically repositioning the sheet on both sides of which an image is printed, when duplex printing is performed, a position of the image to be printed on a back side of the sheet may be slightly misaligned compared to a position of an image to be printed on a front side of the sheet. Consequently, even when the user has confirmed that the punched holes or the staples do not overlap the image in the preview image, the punched holes or the staples may in fact overlap the image when the image is actually printed on the sheet.
In view of the foregoing, illustrative embodiments provide a multifunction printer capable of providing a preview image so that a user may reliably confirm a finished image of an image to be output before the image is actually printed on a sheet, even when misalignment of the image may occur due to the need to mechanically reverse and physically reposition the sheet on both sides of which an image is printed.
At least one embodiment provides a multifunction printer including a display unit configured to display a preview image in which a finished image and an image of a finishing option which have an effect on the finished image are combined; a correction unit configured to correct a position of the finished image in the preview image; an input unit configured to input a correction value for correcting the position of the finished image; and a display unit configured to display a preview image in which the finished image, the position of which is corrected based on the correction value, and the image of the finishing option are combined.
At least one embodiment provides a method for confirming a preview image including displaying a preview image in which a finished image and an image of a finishing option which have an effect on the finished image are combined; inputting a correction value for correcting a position of the finished image; and displaying a preview image in which the finished image, the position of which is corrected based on the correction value, and the image of the finishing option are combined.
Additional features and advantages of the illustrative embodiments will be more fully apparent from the following detailed description, the accompanying drawings, and the associated claims.
A more complete appreciation of illustrative embodiments and the many attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
The accompanying drawings are intended to depict illustrative embodiments and should not be interpreted to limit the scope thereof. The accompanying drawings are not to be considered as drawn to scale unless explicitly noted.
In describing illustrative embodiments illustrated in the drawings, specific terminology is employed for the sake of clarity. However, the disclosure of this specification is not intended to be limited to the specific terminology so selected, and it is to be understood that each specific element includes all technical equivalents that operate in a similar manner and achieve a similar result.
Reference is now made to the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several views.
A description is now given of a print preview screen in which a position of an image to be printed on a sheet may be appropriately corrected when, for example, hole punching is set as a finishing option.
When hole punching is set as a finishing option, an image of punched holes to be provided on a sheet may be combined with a finished image of the image to be printed so as to display a composite preview image on the print preview screen. When duplex printing is performed, a preview image of a back side of the sheet may be displayed on the print preview screen in a similar manner as described above so that the user may reliably obtain a desired finished image of the back side of the sheet as well.
A method like that disclosed in JP-A-2007-013924, the disclosure of which is incorporated herein for this purpose, may be used to display the preview image described above.
Steps for correcting the position of the image in horizontal and vertical directions are described in detail below with reference to
At S401, Y is set to 0 as a default value. At S402, X is set to 0 as a default value. At S403, determination of whether (X+Xc) is greater than 0 and smaller than Xe is performed. Here, Xe indicates a horizontal width of the sheet, and is obtained by a well-known method. When (X+Xc) is greater than Xe (No at S403), it means that the image lies off the sheet, and therefore, printing is not performed. By contrast, when (X+Xc) is greater than 0 and smaller than Xe (Yes at S403), at S404, determination of whether (Y+Yc) is greater than 0 and smaller than Ye is performed. Here, Ye indicates a vertical width of the sheet, and is obtained by a well-known method. When (Y+Yc) is greater than 0 and smaller than Ye (Yes at S404), at S405, pixel positional data (X, Y) is replaced with (X+Xc, Y+Yc). At S406, X is incremented by 1 until X becomes greater than Xe (Yes at S407). Thereafter, at S408, Y is incremented by 1 until Y becomes greater than Ye (Yes at S409), and the series of processes is finished.
The user may input correction values for moving the image in the horizontal and vertical directions through, for example, the operation port 4.
A description is now given of how to input the correction values through the screen with reference to
The operation port 4 includes an LCD touch panel 51, an application switching button 52, a group of numeric keys 53, a clear/stop button 54, a start button 55, a mode reset button 56, and a default setting button 57. First, the default setting button 57 is pressed, and a predetermined button in the group of numeric keys 53 is pressed to display an input screen 61 on the LCD touch panel 51. A screen 62 is displayed on the LCD touch panel 51 by pressing once a “+” button for the right direction, and a screen 63 is displayed by further pressing once a “+” button for the down direction. When desired values for each of the directions are set by pressing each of the buttons, those values are set as the correction values for each of the directions by pressing an OK button.
A description is now given of a method for displaying a horizontally reversed image of the back side of the sheet on the print preview screen.
When confirming that the punched holes are positioned over the image on the print preview screen, the user may reposition the image so as to avoid the punched holes as described above. Alternatively, however, the user may adjust a position of the punched holes so that the punched holes do not overlap the image. After the user has input correction values for adjusting the position of the punched holes, the print preview screen is displayed again and the user may confirm whether or not the position of the punched holes is moved to an optimum position.
In duplex printing, the position of the punched holes needs to be properly set such that the punched holes do not overlap the images on both the front and back sides of the sheet. However, on the print preview screen, the punched holes provided along a left edge of the sheet when viewed from the front side of the sheet are provided along a right edge of the sheet when viewed from the back side of the sheet. Further, when the position of the punched holes is moved leftward in the preview image of the front side of the sheet on the print preview screen, those punched holes are moved rightward in the preview image of the back side of the sheet. Consequently, it is difficult for the user to easily confirm and change the position of the punched holes on the print preview screen.
To simplify the operation performed by the user, the preview image of the back side of the sheet is divided into minimum units of pixels, and the pixels in the horizontal direction of the preview image are reversely arranged so that a horizontally reversed image (hereinafter referred to as a mirror image) of the back side of the sheet, that is, the preview image on the back side of the sheet viewed through the front side of the sheet, is created. Accordingly, the position of the punched holes on the back side of the sheet in the mirror image displayed on the print preview screen becomes identical to the position of the punched holes on the front side of the sheet. Further, the position of the punched holes on the back side of the sheet in the mirror image is also moved leftward when the position of the punched holes on the front side of the sheet is moved leftward. As a result, the position of the punched holes on both the front and back sides of the sheet may be easily adjusted, thereby simplifying operation for the user.
Steps for creating the mirror image of the back side of the sheet are described in detail below with reference to
At S801, Y is set to 0 as, a default value. At S802, X is set to 0 as a default value. It is to be noted that the image does not lie off the sheet because the image is simply to be reversed in the horizontal direction. Xe indicates a horizontal width of the sheet, and Ye indicates a vertical width of the sheet. Both Xe and Ye are obtained by a well-known method. At S803, pixel positional data (X, Y) is replaced with (Xe−X, Y). At S804, X is incremented by 1 until X becomes greater than Xe (Yes at S805). Thereafter, at S806, Y is incremented by 1 until Y becomes greater than Ye (Yes at S807), and the series of processes is finished.
A description is now given of a screen displayed on the LCD touch panel 51 when the position of the punched holes is adjusted with reference to
When a confirm-finished image button 58 on the LCD touch panel 51 is pressed, an original document is read and a screen 64 illustrated in
A description is now given of a print preview screen in which the preview image of the front side of the sheet and the mirror image of the back side of the sheet are combined, that is, are superimposed to form a composite preview image.
According to the foregoing illustrative embodiments, the preview image of the front side of the sheet and the mirror image of the back side of the sheet are separately displayed side by side on the print preview screen. Therefore, when the position of the punched holes is moved leftward by 5 mm in the preview image of the front side of the sheet, the position of the punched holes is moved leftward by 5 mm in the mirror image of the back side of the sheet as well on the print preview screen.
However, because the preview image of the front side of the sheet and the mirror image of the back side of the sheet are separately displayed on the print preview screen, the position of the punched holes on both sides of the sheet needs to be adjusted separately. Specifically, the user is required to check both the preview image of the front side of the sheet and the mirror image of the back side of the sheet on the print preview screen in order to set the correction value for moving the position of the punched holes which is appropriate for both sides of the sheet.
The multifunction printer 100 according to illustrative embodiments displays a print preview screen in which the preview image of the front side of the sheet and the mirror image of the back side of the sheet are combined in a single, superimposed, composite preview image. As a result, the user may easily check relative positions of the images and the punched holes on both sides of the sheet in the combined preview image, thereby facilitating operation by the user to set the position of the punched holes appropriate for both sides of the sheet.
One example of a method for combining the preview image of the front side of the sheet and the mirror image of the back side of the sheet like that shown in
First, the preview image of the front side of the sheet and the mirror image of the back side of the sheet, respectively, are divided into pixels. Subsequently, the pixels at the same coordinates in the preview image of the front side of the sheet and the mirror image of the back side of the sheet are compared. When a pixel exists in the preview image of the front side of the sheet but does not exist in the mirror image of the back side of the sheet, the pixel in the preview image of the front side of the sheet is adopted in the combined preview image. When the same pixel exists in both the preview image of the front side of the sheet and the mirror image of the back side of the sheet, the pixel in the preview image of the front side of the sheet is adopted in the combined preview image. In such a case, the pixel is displayed in black for monochrome images. However, when the images are multi-colored, either the pixels in the preview image of the front side of the sheet or the mirror image of the back side of the sheet is adopted in the combined preview image. Here, the pixel is displayed in a color of the pixel in the preview image of the front side of the sheet.
By contrast, when a pixel that does not exist in the preview image of the front side of the sheet is present in the mirror image of the back side of the sheet, the pixel in the mirror image of the back side of the sheet is adopted in the combined preview image. When no pixel exists in either the preview image of the front side of the sheet or the mirror image of the back side of the sheet, it is determined that no pixel exists at the coordinates in the combined preview image.
Steps for combining the preview image of the front side of the sheet and the mirror image of the back side of the sheet are described in detail below with reference to
At S1301, first pixels at the same coordinates in the preview image of the front side of the sheet and the mirror image of the back side of the sheet are compared. At S1302, determination of whether or not the pixel exists in the preview image of the front side of the sheet is performed. When the pixel exists in the preview image of the front side of the sheet (Yes at S1302), at S1303, the pixel in the preview image of the front side of the sheet is adopted in the combined preview image.
Next, at S1304, determination of whether or not the above-described determination performed at S1302 has been already performed on all pixels is performed. When the above-described determination performed at S1302 is not yet performed on all pixels (No at S1304), at S1305, next pixels at the same coordinates in the preview image of the front side of the sheet and the mirror image of the back side of the sheet are compared with each other. Thereafter, the process returns to S1302.
When the pixel does not exist in the preview image of the front side of the sheet (No at S1302), the process proceeds to S1306 to determine whether or not the pixel exists in the mirror image of the back side of the sheet. When the pixel exists in the mirror image of the back side of the sheet (Yes at S1306), at S1307, the pixel in the mirror image of the back side of the sheet is adopted in the combined preview image, and the process proceeds to S1304. When the pixel does not exist in the mirror image of the back side of the sheet (No at S1306), at S1308, it is determined that no pixel exists at the coordinates in the combined preview image.
When the above-described steps are performed on all pixels (Yes at S1304), the series of processes is finished.
A description is now given of switching the print preview screen between the combined preview image and a normal preview image.
When the preview image of the front side of the sheet and the mirror image of the back side of the sheet are combined and displayed as the combined preview image on the print preview screen, the position of the punched holes appropriate for both sides of the sheet may be easily set, as described above. However, because images on both sides of the sheet are combined, neither of the images is clearly displayed on the print preview screen. Consequently, it is difficult for the user to reliably confirm the images.
To solve such a problem, the print preview screen may be switched between the combined preview image and the normal preview image in which the preview images of each of the front and back sides of the sheet are displayed separately side by side, thus enhancing user convenience by providing the advantages of both the normal preview image and the combined preview image.
The user may switch the print preview screen between the normal preview image and the combined preview image using the operation port 4.
A description is now given of a method for automatically calculating the correction value for moving the position of the punched holes.
When moving the position of the punched holes, the user is required to obtain the correction value for moving the position of the punched holes by actually measuring the relative positions of the images and the punched holes on the original document or the print preview screen using a ruler. Alternatively, the user is required to input a tentative value as the correction value as many times as needed until the position of the punched holes is properly set on the print preview screen.
The multifunction printer 100 according to illustrative embodiments is configured to automatically calculate the correction value for moving the position of the punched holes and notify the user of the correction value thus calculated when the image is positioned within the range of the punched holes. As a result, the user may easily obtain the appropriate correction value for moving the position of the punched holes, simplifying the operation of the user.
In order to solve such a problem, the multifunction printer 100 according to illustrative embodiments compares coordinates at the point A with coordinates of the punched holes to automatically calculate the correction value for moving the position of the punched holes. In the example illustrated in
Steps for automatically calculating the correction value for moving the position of the punched holes are described in detail with reference to
Thereafter, at S1710, Xmin is subtracted from Xp, which is the X coordinate of the right edge of the punched hole, to obtain a difference d. At S1711, determination of whether or not the difference d is greater than 0 is performed. When the difference d is greater than 0 (Yes at S1711), at S1712, the guidance message illustrated in
A description is now given of a case in which the punched holes are provided on multiple sheets in the same document.
When the multiple sheets in the same document are punched, the punched holes are generally required to be provided at the same position in all the sheets.
The multifunction printer 100 according to illustrative embodiments is configured to automatically calculate the correction value for moving the position of the punched holes for each sheet and select the maximum value among the correction values thus calculated to notify the user of the maximum correction value. Accordingly, the user may easily set the appropriate correction value for moving the position of the punched holes in a case in which the images are printed on the multiple sheets, thereby simplifying the operation of the user.
When the punched holes are provided on the multiple sheets in the same document, the point A on each sheet is obtained to calculate values of the difference d for each sheet. The values of the difference d for each sheet thus calculated are compared with one another to obtain the maximum value among the difference d. Thereafter, the guidance message illustrated in
The position of the punched holes may be automatically moved based on the difference d calculated as described above. A message illustrated in
Because the correction value for moving the position of the punched holes is automatically set as described above, the user does not need to input the correction value, simplifying the operation of the user.
The position of the punched holes may be automatically moved at a time when the print preview screen is displayed. Alternatively, first, the original preview image may be displayed on the print preview screen, and subsequently, the position of the punched holes may be automatically moved by the operation of the user. For example, a button for automatically moving the position of the punched holes may be provided on the print preview screen so that the user may press that button to automatically move the position of the punched holes.
The foregoing illustrative embodiments may be effectively employed in a case in which staples are provided on the sheet in the same manner as the case in which the punched holes are provided on the sheet as described above.
Illustrative embodiments are not limited to the details described above, and various modifications and improvements are possible without departing from the spirit and scope of illustrative embodiments. It is therefore to be understood that, within the scope of the associated claims, illustrative embodiments may be practiced otherwise than as specifically described herein. For example, elements and/or features of different illustrative embodiments may be combined with each other and/or substituted for each other within the scope of illustrative embodiments.
Number | Date | Country | Kind |
---|---|---|---|
2007-274128 | Oct 2007 | JP | national |
2008-138150 | May 2008 | JP | national |