| CPC G06T 11/60 (2013.01) [G06F 3/04845 (2013.01); G06F 3/0488 (2013.01); G06F 3/1208 (2013.01); G06F 3/1253 (2013.01); G06F 3/1256 (2013.01); G06F 3/1272 (2013.01); G06T 3/40 (2013.01)] | 2 Claims |

|
1. A print region editing device comprising:
a display configured to display a print region editing screen including an image; and
a controller configured to, when the image is released in a guideline portion of the print region editing screen in a state in which any one function among enlargement, reduction, and movement is performed by a user's touch gesture on the image, calculate each of a first ratio obtained by dividing a longer-side length of the guideline portion by a shorter-side length of the guideline portion and a second ratio obtained by dividing a longer-side length of the image by a shorter-side length of the image, determine whether the calculated first ratio is greater than or equal to the calculated second ratio, calculate, when the calculated first ratio is greater than or equal to the calculated second ratio as a result of the determination, each of a longer-side length and a shorter-side length of a print region based on the longer-side length and the shorter-side length of the guideline portion and the longer-side length and shorter-side length of the image to generate the print region, match a center point of the generated print region to a center point of the guideline portion, enlarge or maintain the image so that four vertices of the image match four vertices of the generated print region, and display a resultant image on the display,
wherein the controller is configured to calculate a fifth ratio between the shorter-side length of the guideline portion and the shorter-side length of the image, calculate the shorter-side length of the print region by multiplying the shorter-side length of the image by the calculated fifth ratio, calculate the longer-side length of the print region by multiplying the longer-side length of the image by the calculated fifth ratio, and generate the print region having a rectangular or square shape including the calculated shorter-side length of the print region and the calculated longer-side length of the print region, wherein when a size of the image and a size of the generated print region are the same, the controller displays the image on the display while maintaining the image as it is,
wherein when the calculated first ratio is smaller than the calculated second ratio as a result of the determination, the controller is configured to calculate each of a different longer-side length and a different shorter-side length of a different print region based on the longer-side length and the shorter-side length of the guideline portion and the longer-side length and the shorter-side length of the image to generate the different print region, match a center point of the generated different print region to a center point of the guideline portion, and enlarge or maintain the image so that four vertices of the image match four vertices of the generated different print region, and display a resultant image on the display,
wherein the print region editing screen includes a load item for loading an image being stored, an option item for selecting or setting a print paper size, print border setting information, a print paper type and an automatic correction information related to printing, a storage item for storing edited images according to the print region, a guideline portion display region for displaying a fixed guideline portion that cannot be moved or resized, a print region display item for displaying the print region generated according to enlargement or reduction or movement of the image and the print region display item maintains an inactive state, and when the print region is generated according to enlargement or reduction or movement of the image, the print region display item is activated to display the generated print region, and
wherein the controller displays the corresponding image in a state in which one vertex of the guideline portion display region and the vertex of the selected image corresponding to the vertex are matched when the image display region is omitted in the print region editing screen, and when the storage item is selected in the print region editing screen displayed on the display, the controller stores the image enlarged or maintained, compared to the original image, according to the generated print region or other print region, in the storage item together with print paper size for printing the corresponding final image, print border setting information including white space or without white space, print paper type and automatic correction information, and after payment function is normally performed, the controller prints the final image on print paper in conjunction with a server.
|