Source: https://patents.justia.com/patent/10044928
Timestamp: 2019-06-17 07:50:02
Document Index: 274726822

Matched Legal Cases: ['§ 119', 'Application No. 10', 'art 310', 'art 310', 'art 310', 'art 510', 'art 510', 'art 510', 'art 510', 'art 510', 'art 510', 'art 510', 'art 510', 'art 510', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 610', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 710', 'art 810', 'art 810', 'art 810', 'art 810', 'art 810', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'arts 910', 'art 910', 'arts 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 910', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1110', 'art 1210', 'art 1210']

US Patent for Mobile terminal and method for controlling the same Patent (Patent # 10,044,928 issued August 7, 2018) - Justia Patents Search
Justia Patents Camera And Video Special Effects (e.g., Subtitling, Fading, Or Merging)US Patent for Mobile terminal and method for controlling the same Patent (Patent # 10,044,928)
Nov 24, 2015 - LG Electronics
The present disclosure relates to a mobile terminal capable of displaying an image and a control method thereof. A mobile terminal according to an embodiment of the present disclosure may include a touch screen configured to display a first image, and a controller configured to control the touch screen to display a part of the first image in an enlarged manner based on a user request, wherein the controller displays a part of a second image different from the first image in an enlarged manner on the touch screen when a predetermined type of touch is applied to the touch screen in a state that the part of the first image is displayed in an enlarged manner.
Pursuant to 35 U.S.C. § 119(a), this application claims the benefit of earlier filing date and right of priority to Korean Application No. 10-2015-0112692, filed on Aug. 10, 2015, the contents of which is incorporated by reference herein in its entirety.
The present disclosure relates to a mobile terminal capable of displaying an image and a control method thereof.
In recent years, due to the development of terminal functions, displaying and viewing images (still images, moving images, etc.) through the terminal has been increased. As a result, the development of a user interface (UI)/user experience (UX) associated with image display for which the user's convenience is further taken into consideration has been actively carried out.
An aspect of the present disclosure is to provide a mobile terminal capable of displaying an image in an optimal method and a control method thereof.
Another aspect of the present disclosure is to provide a mobile terminal capable of providing a new user interface using a part of an image displayed in an enlarged manner and a control method thereof.
In order to accomplish the foregoing objective, a mobile terminal according to an embodiment of the present disclosure may include a touch screen configured to display a first image, and a controller configured to control the touch screen to display a part of the first image in an enlarged manner based on a user request, wherein the controller displays a part of a second image different from the first image in an enlarged manner on the touch screen when a predetermined type of touch is applied to the touch screen in a state that the part of the first image is displayed in an enlarged manner.
According to an embodiment, the first image and the second image may be images satisfying a predetermined condition.
According to an embodiment, the first image and the second image may be images consecutively captured for a predetermined period of time or images in which the color information of the first image and the second image are identical above a predetermined threshold value.
According to an embodiment, when the first image and the second image are not images satisfying the predetermined condition, the controller may display the whole of second image instead of a part of the second image on the touch screen based on the predetermined type of touch applied thereto.
According to an embodiment, the sizes of the first image and the second image may be the same, and the size and location of a part of the second image correspond to the size and location of a part of the first image.
According to an embodiment, the controller may recognize a graphic object contained in a part of the first image, and when at least a part of the recognized graphic object is not contained in a part of the second image, the location of a part of the second image may vary from the location of a part of the first image.
According to an embodiment, the controller may control the touch screen to display a part containing the recognized graphic object of the second image in an enlarged manner.
According to an embodiment, the size of a part of the second image may be maintained even when the location of a part of the second image varies from the location of a part of the first image.
According to an embodiment, when satisfying a predetermined condition in a state that a part of one image is displayed in an enlarged manner, the controller may link zoom-in information corresponding to the part of one image to the one image.
According to an embodiment, the mobile terminal may further include a communication unit configured to perform wireless communication with an external terminal, wherein when there is a display request of the one image linked to the zoom-in information from the external terminal, the controller displays a part of the one image corresponding to the zoom-in information on the external terminal.
According to an embodiment, when a touch linked to a zoom-in function is applied to the one image in a state that a plurality of zoom-in information are linked to the one image, the controller may display the nearest part to a position to which the touch is applied in an enlarged manner among a plurality of parts corresponding to the plurality of zoom-in information.
According to an embodiment, when the predetermined type of touch is applied in a state that a part corresponding to any one zoom-in information of a plurality of zoom-in information linked to the one image is displayed in an enlarged manner, the controller may perform a different operation according to a region to which the predetermined type of touch is applied.
According to an embodiment, the controller may display a part corresponding to zoom-in information different from the any one zoom-in information on the touch screen when the predetermined touch of touch is applied to a first region contained in the touch screen, and display the whole of the one image on the touch screen when the predetermined type of touch is applied to a second region different from the first region.
According to an embodiment, when the predetermined type of touch is applied in one direction in a state that a part corresponding to any one zoom-in information of a plurality of zoom-in information linked to the one image, the controller may display a part corresponding to zoom-in information located in a direction opposite to the one direction based on the any one zoom-in information.
According to an embodiment, when zoom-in information does not exist in a direction opposite to the one direction based on the any one zoom-in information, the controller may display an image different from the one image on the touch screen.
According to an embodiment, a thumbnail of the first image and a thumbnail of the second image may be displayed on the touch screen, and when a predetermined type of touch is applied to the thumbnail of the first image in a state that a part of the first image is displayed in an enlarged manner, the controller may display a part of the first image to overlap with the second image on the touch screen.
A control method of a mobile terminal according to an embodiment of the present disclosure may include displaying a first image, displaying a part of the first image in an enlarged manner based on a user request, and displaying a part of a second image different from the first image in an enlarged manner when a predetermined type of touch is applied to a touch screen in a state that a part of the first image is displayed in an enlarged manner.
According to an embodiment, when the first image and the second image are not images satisfying the predetermined condition, the whole of second image instead of a part of the second image may be displayed on the touch screen based on the predetermined type of touch applied thereto.
FIG. 2 is a flow chart for explaining a representative control method of the present disclosure;
FIG. 3 is a conceptual view for explaining a control method illustrated in FIG. 2;
FIGS. 4A, 4B and 4C are conceptual views for explaining images satisfying a predetermined condition according to an embodiment of the present disclosure;
FIG. 5 is a conceptual view for explaining a method of enlarging an image according to an embodiment of the present disclosure;
FIGS. 6A, 6B and 6C are conceptual views for explaining a method of displaying a part of a second image in an enlarged manner in a state that a part of a first image is enlarged;
FIGS. 7A and 7B are conceptual views for explaining zoom-in information according to an embodiment of the present disclosure;
FIGS. 8A and 8B are conceptual views for explaining a method of displaying an image linked to zoom-in information from an external terminal;
FIGS. 9A, 9B, 9C, 9D and 9E are conceptual views for explaining a control method in case where a plurality of zoom-in information are linked to one image;
FIGS. 10A, 10B and 10C are conceptual views for explaining a control method in case where an image linked to a plurality of zoom-in information is displayed on an external terminal;
FIGS. 11A and 11B are conceptual views for explaining a method of combining an image using a zoom-in function; and
FIGS. 12A and 12B are conceptual views for explaining a method of controlling images satisfying a predetermined condition according to an embodiment of the present disclosure.
However, it may be easily understood by those skilled in the art that the configuration according to the exemplary embodiments of this specification can also be applied to stationary terminals such as a digital TV, a desktop computer, a digital signage and the like, excluding a case of being applicable only to the mobile terminals.
Furthermore, the memory 170 may store data for supporting various functions of the mobile terminal 100. The memory 170 may store a plurality of application programs (or applications) executed in the mobile terminal 100, data for operations of the mobile terminal 100, instruction words, and the like. At least some of those application programs may be downloaded from an external server via wireless communication. Some others of those application programs may be installed within the mobile terminal 100 at the time of being shipped for basic functions of the mobile terminal 100 (for example, receiving a call, placing a call, receiving a message, sending a message, etc.). On the other hand, the application programs may be stored in the memory 170, installed in the mobile terminal 100, and executed by the controller 180 to perform an operation (or a function) of the mobile terminal 100.
The mobile communication module 112 may transmit/receive wireless signals to/from at least one of network entities, for example, a base station, an external mobile terminal, a server, and the like, on a mobile communication network, which is constructed according to technical standards or transmission methods for mobile communications (for example, Global System for Mobile Communication (GSM), Code Division Multi Access (CDMA), Wideband CDMA (WCDMA), High Speed Downlink Packet access (HSDPA), Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), etc.)
Examples of such wireless Internet access may include Wireless LAN (WLAN), Wireless Fidelity (Wi-Fi) Direct, Digital Living Network Alliance (DLNA), Wireless Broadband (Wibro), Worldwide Interoperability for Microwave Access (Wimax), High Speed Downlink Packet Access (HSDPA), High Speed Uplink Packet Access (HSUPA), Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A) and the like. The wireless Internet module 113 may transmit/receive data according to at least one wireless Internet technology within a range including even Internet technologies which are not aforementioned.
The short-range communication module 114 denotes a module for short-range communications. Suitable technologies for implementing the short-range communications may include BLUETOOTH™, Radio Frequency IDentification (RFID), Infrared Data Association (IrDA), Ultra-WideBand (UWB), ZigBee, Near Field Communication (NFC), Wireless-Fidelity (Wi-Fi), Wi-Fi Direct, Wireless Universal Serial Bus (Wireless USB) and the like. The short-range communication module 114 may support wireless communications between the mobile terminal 100 and a wireless communication system, between the mobile terminal 100 and another mobile terminal 100, or between the mobile terminal and a network where another mobile terminal 100 (or an external server) is located, via wireless personal area networks.
Furthermore, for 3-dimensional thumbnail images, a left image thumbnail and a right image thumbnail may be generated from the left and the right image of the original image frame, and then combined with each other to generate a 3-dimensional stereoscopic image. Typically, thumbnail denotes a reduced image or reduced still video. The left and right thumbnail image generated in this manner are displayed with a left and right distance difference on the screen in a depth corresponding to the disparity of the left and right image, thereby implementing a stereoscopic space feeling.
A left image and a right image required to implement a 3-dimensional stereoscopic image are displayed on the stereoscopic display unit 152 by a stereoscopic processing unit 152a. The stereoscopic processing unit 152a receives a 3D image to extract a left image and a right image from the 3D image, or receives a 2D image to convert it into a left image and a right image.
Referring to FIGS. 1B and 1C, the mobile terminal 100 disclosed herein may be provided with a bar-type terminal body. However, the present disclosure may not be limited to this, but also may be applicable to various structures such as watch type, clip type, glasses type or folder type, flip type, slide type, swing type, swivel type, or the like, in which two and more bodies are combined with each other in a relatively movable manner. The description to be associated with a specific type of mobile terminal or on a specific type of mobile terminal will be also typically applied to another type of mobile terminal.
The mobile terminal 100 according to an embodiment of the present disclosure capable of including at least one of the foregoing constituent elements may display an image on the touch screen 151. Specifically, the controller 180 may display an image on at least a part of the display region of the touch screen 151.
The display region of the touch screen 151 may correspond to a size of the touch screen 151 or may be smaller than that of the touch screen 151.
An image displayed on the touch screen 151 may include a still image, a moving image, a 3D stereoscopic image, and the like.
Furthermore, the controller 180 may display at least one image selected by a user among images received from an external server (or external terminal) through the wireless communication unit 110, images captured through the camera 121 or images stored in the memory 170.
On the other hand, according to the present disclosure, it may be possible to perform a zoom-in function for enlarging an image displayed on the touch screen 151 and a zoom-out function for reducing an enlarged image. Specifically, the controller 180 may display a part of any one image in an enlarged manner based on a predetermined type of touch (for example, a pinch-out touch, a double touch in which at least two touches are applied within a reference period of time, or the like) linked to a zoom-in function applied to the touch screen 151 (or the any one image) in a state that the any one image is displayed on the touch screen 151.
Here, displaying a part of the any one image in an enlarged manner may include the meaning of zooming in the any one image, enlarging the any one image, enlarging a display size of the any one image, or displaying only a part of the any one image on the touch screen 151 due to the enlargement of the display size of the any one image.
Furthermore, the controller 180 may display the whole of the any one image on the touch screen 151 in a reduced size of the any one image based on a predetermined type of touch (for example, a pinch-in touch, a double touch in which at least two touches are applied within a reference period of time, or the like) linked to a zoom-out function applied to the touch screen 151 (or a part of the any one image displayed in an enlarged manner) in a state that a part of the any one image is displayed in an enlarged manner.
On the other hand, according to the present disclosure, it may be possible to provide a user interface capable of immediately displaying an image different from any one image without any manipulation in an enlarged manner in a state that the any one image is enlarged.
Hereinafter, a method of immediately displaying an image different from any one image in an enlarged manner when displaying the different image displayed on the touch screen will be described in more detail with reference to the accompanying drawings.
FIG. 2 is a flow chart for explaining a representative control method of the present disclosure, and FIG. 3 is a conceptual view for explaining a control method illustrated in FIG. 2.
Referring to FIG. 2, first, according to the present disclosure, the process of displaying a first image is carried out (S210). Specifically, the controller 180 may display a first image on the touch screen 151 based on a user request. At this time, the touch screen 151 may be in an ON state.
The first image may be an image received from an external server (or external terminal) through the wireless communication unit 110, an image captured through the camera 121, an image stored in the memory 170, or the like.
Furthermore, the first image may include a still image, a moving image, a 3D stereoscopic image, and the like.
In other words, the whole of the first image may be displayed on the touch screen 151.
Then, according to the present disclosure, the process of displaying a part of the first image in an enlarged manner is carried out (S220).
Specifically, the controller 180 may enlarge a first image based on a user request in a state that the first image is displayed on the touch screen 151. Due to this, a part of the first image may be displayed in an enlarged manner on the touch screen 151.
In other words, the controller 180 may control the a51 to display a part of the first image in an enlarged manner based on a user request.
The user request may be applying a predetermined type of touch linked to a zoom-in function to the touch screen 151 (or the first image), for an example.
The predetermined type of touch as a touch for performing a zoom-in function (or enlargement function) for enlarging an image may include various types of touches. For example, the various types of touches may include a short (or tap) touch, a long touch, a double touch, a multi touch, a drag touch, a flick touch, a pinch-in touch, a pinch-out touch, a swype touch, a hovering touch, and the like.
Hereinafter, the various types of touches will be described in more detail.
A short (or tap) touch may be a touch in which a touch subject (for example, a finger, a stylus pen, etc.) is in contact with the touch screen 151 (or a touch is applied) and then released within a predetermined period of time. For example, the short (or tap) touch may be a touch in which a touch subject is in contact with the touch screen for a short period of time like a single click of mouse.
A long touch may be a touch in which a touch subject is in contact with the touch screen 151 and then maintained for more than a predetermined period of time. For example, the long touch may be a touch in which a touch is applied to the touch screen 151 by a touch subject and then the touch is maintained for more than a predetermined period of time. More specifically, the long touch may be a touch in which the touch is maintained at one position on the touch screen for a predetermined period of time and then released therefrom. Furthermore, the long touch may be understood as a touch corresponding to a touch-and-hold operation in which the contact state of a touch subject is maintained on the touch screen 151 for more than a predetermined period of time.
A double touch may be a touch in which the short touch is consecutively applied to the touch screen 151 at least twice within a predetermined period of time.
A predetermined period of time described in the short touch, long touch and double touch may be determined by user's setting
A multi touch may be a touch being applied to at least two contact positions on the touch screen 151 at substantially the same time point.
A drag touch may be a touch in which a contact started from a first position of the touch screen 151 is consecutively applied on the touch screen along one direction and then the contact is released from a second position different from the first position.
Specifically, the drag touch may be a touch applied to one position of the touch screen 151 by a touch subject being consecutively extended while being maintained on the touch screen 151 and then released from a position different from said one position.
Furthermore, the drag touch may denote a touch in which the touch is applied to one position of the touch screen 151 and then consecutively extended from the touch.
A flick touch may be a touch in which the drag touch is applied within a predetermined period of time. Specifically, the flick touch may be a touch in which a touch subject applying the drag touch is released from the touch screen 151 within a predetermined period of time. In other words, the flick touch may be understood as a drag touch applied at a speed above a predetermined speed.
A swipe touch may be a drag touch applied in a straight line.
A pinch-in touch may be a touch in which at least one of a first and a second touch applied to different two positions (separate two positions) on the touch screen 151 is extended in a direction closer to each other. For example, the pinch-in touch may be a touch implemented by an operation of decreasing a distance between two fingers in a state that the fingers are in contact with separate two positions, respectively, on the touch screen 151.
A pinch-out touch may be a touch in which at least one of a first and a second touch applied to different two positions (separate two positions) on the touch screen 151 is extended in a direction away from each other. For example, the pinch-out touch may be a touch implemented by an operation of increasing (extending) a distance between two fingers in a state that the fingers are in contact with separate two positions, respectively, on the touch screen 151.
A hovering touch may be a touch corresponding to the operation of a touch subject in a space away from the touch screen 151 while the touch subject is not in contact with the touch screen 151, and for an example, may be a proximity touch as illustrated in FIG. 1A. For example, the hovering touch may be a touch corresponding to an operation in which the touch subject is maintained at one position separated from the touch screen 151 for more than a predetermined period of time.
According to the present disclosure, it will be described that the preset type of touch is a pinch-out touch or double touch, for example. However, the present disclosure may not be necessarily limited to this, and the foregoing various types of touches will be implemented to perform a zoom-in function according to the user's setting.
Then, according to the present disclosure, the process of displaying a part of a second image different from the first image in an enlarged manner when a predetermined type of touch is applied in a state that a part of the first image is displayed in an enlarged manner is carried out (S230).
Specifically, when a predetermined type of touch is applied to the touch screen 151 (or a display request of a second image is received) in a state that a first image is enlarged, namely, in a state that a part of a first image is enlarged and displayed on the touch screen 151, the controller 180 may display a second image different from the first image on the touch screen 151.
At this time, the controller 180 may display a second image in an enlarged manner on the touch screen 151 without displaying the whole of the second image on the touch screen 151. Specifically, when a predetermined type of touch is applied in a state that a part of a first image is displayed in an enlarged manner, the controller 180 may control the touch screen 151 to immediately display a part of a second image in an enlarged manner without any additional touch (manipulation, request) other than the whole of the second image different from the first image.
The predetermined type of touch as a touch linked to a display function of a second image may include the foregoing various types of touches (for example, a short (or tap) touch, a long touch, a double touch, a multi touch, a drag touch, a flick touch, a pinch-in touch, a pinch-out touch, a swype touch, a hovering touch, etc.). The controller 180 may perform a different operation based on the operation status of the mobile terminal, the image display status of the touch screen or the like even when the same type of touch is applied.
Furthermore, the predetermined type of touch may include a touch applied to the thumbnail of a second image different from the first image. The thumbnail may denote a reduced image corresponding to any image or an image in which the display size of the any image is reduced.
When the first image and the second image are images satisfying a predetermined condition, the controller 180 may display a part of the second image in an enlarged manner on the touch screen 151 based on a predetermined type of touch applied in a state that a part of the first image is displayed in an enlarged manner. In other words, the first image and the second image may be images satisfying a predetermined condition.
For example, the first image and the second image may be images consecutively captured for a predetermined period of time or images in which the color information of the first image and the second image are identical above a predetermined threshold value.
The images consecutively captured within a reference period of time may denote a plurality of images captured by a consecutive capture function. Furthermore, the images in which the color information are identical above a predetermined threshold value may denote images similar images that have captured a specific subject within a reference range for a predetermined period of time other than a plurality of images captured by a consecutive capture function.
For another example, the first image and the second image may be images containing an image (graphic object) corresponding to substantially the same subject.
When the first image and the second image are not an image (or images) satisfying the predetermined condition, the controller 180 may display the whole of the second image instead of a part of the second image on the touch screen 151 based on a predetermined type of touch applied in a state that a part of the first image is enlarged.
Specifically, When the first image and the second image are not images satisfying the predetermined condition, the controller 180 may the whole of the second image (itself) without displaying a part of the second image even when a predetermined type of touch is applied in a state that a part of the first image is displayed in an enlarged manner.
As illustrated in FIG. 3A, a first image 300a may be displayed on the touch screen 151.
Then, when a predetermined type of touch (for example, a pinch-out touch) is applied to the touch screen 151 (or first image 300a) according to a user request as illustrated in FIG. 3A, the controller 180 may display part 310a of the first image 300a in an enlarged manner on the touch screen 151 as illustrated in FIG. 3B.
On the other hand, the thumbnail 320a, 320b (for example, thumbnails of images stored in the memory 170) of images that can be displayed on the touch screen 151 may be displayed on the touch screen 151.
The thumbnail 320a, 320b may be displayed in a partial region of the touch screen 151. Furthermore, the thumbnail 320a, 320b may be displayed on the touch screen 151 in various ways.
For example, the thumbnail 320a, 320b may be displayed based on the display of the first image or displayed based on a predetermined type of touch (for example, a short touch) applied in a state that the first image is displayed or displayed based on a part of the first image being displayed in an enlarged manner or displayed based on a predetermined type of touch (for example, a short touch) applied in a state that a part of the first image is displayed in an enlarged manner.
When a predetermined type of touch (for example, a short touch) is applied to a region other than a region displayed with the thumbnail in a state that the thumbnail is displayed, the controller 180 may allow the thumbnail to disappear from the touch screen.
When a predetermined type of touch is applied in a state that part 310a of the first image 300a is displayed in an enlarged manner (for example, a short touch is applied to a thumbnail 320a of the second image) as illustrated in FIG. 3B, the controller 180 may immediately display part 310b of the second image different from the first image 320a in a enlarged manner on the touch screen 151 as illustrated in FIG. 3C.
Through the foregoing configuration, when a user wants to view only his or her desired part (or an image (graphic object) corresponding to a subject desired to view by the user) in an enlarged manner for similar images, the present disclosure may provide a user interface capable of immediately displaying an image next to the image currently being displayed without performing an operation linked to a zoom-in function for each image.
On the other hand, as described above, when the first image and the second image are images satisfying a predetermined condition, the present disclosure may immediately display a part of the second image in an enlarged manner based on a display request of the second image being received in a state that a part of the first image is enlarged.
Hereinafter, images satisfying a predetermined condition will be described with reference to the accompanying drawings.
FIGS. 4A, 4B and 4C are conceptual views for explaining images satisfying a predetermined condition according to an embodiment of the present disclosure.
A mobile terminal associated with the present disclosure may perform a consecutive capture function. The consecutive capture function may be a function of consecutively capturing a preview image received through the camera 121 a plural number of times within a reference period of time. Furthermore, the consecutive capture function may be a function of consecutively capturing a preview image received through the camera 121 for a user's desired period of time. A plurality of images captured by the consecutive capture function may be images satisfying a predetermined condition according to an embodiment of the present disclosure.
For example, as illustrated in FIG. 4A(a), a preview image 400 received through the camera 121 (refer to FIG. 1A) may be displayed on the touch screen 151. The preview image 400 may be executed based on an icon (or an icon of an application) linked to an image capture function being selected (touched). When an image capture function is carried out based on the selection of an icon, the touch screen 151 may be in an ON state.
The preview image 400 refers to an image received in real time through the camera 121. In other words, a preview image (or screen information (or graphic object) contained in the preview image) received through the camera 121 may be changed based on the movement of the mobile terminal 100 by an external force and the movement of objects (or subjects) existing within an angle of view of the camera 121 or the like.
Furthermore, a graphic object 410 linked to a function of capturing the preview image 400 may be displayed along with the preview image 400 on the touch screen 151. When a touch is applied to the graphic object 410, the controller 180 may capture the preview image 400. The captured image may be stored in the memory 170.
On the other hand, the controller 180 may perform a consecutive capture function performing a plurality of captures for a predetermined period of time based on a predetermined type of touch applied to the graphic object 410.
For example, as illustrated in FIG. 4A(a), when a touch is applied to the graphic object 410 and then maintained for a predetermined period of time without being released (a long touch is applied), the controller 180 may consecutively perform a plurality of captures while maintaining the touch.
Then, when the touch that has been maintained is released as illustrated in FIG. 4A(b), the controller 180 may store the plurality of captured images 420 in the memory 170 while maintaining the touch as illustrated in FIG. 4A(c).
The plurality of images 420 may be images satisfying a predetermined condition described in the present disclosure.
For another example, an icon (or an icon of an application) 430 corresponding to an image capture function may be displayed on the touch screen 151 as illustrated in FIG. 4B(a). As illustrated in FIG. 4B(b), a predetermined type of touch (for example, a drag touch (or flick/swype touch) applied to pass through the icon 430) may be applied to the icon 430. In this case, as illustrated in FIG. 4B(c), the controller 180 may change the icon 430 corresponding to the image capture function to an icon 440 corresponding to a consecutive capture function.
When the icon 440 corresponding to the consecutive capture function is selected (or touched), the controller 180 may activate the camera 121, and display a preview image received through the camera 121 on the touch screen 151. Then, when a capture request is applied, the controller 180 may consecutively perform a plural number of captures (a predetermined number of times) for a certain period of time, and store a plurality of images generated by the plural number of captures in the memory 170.
Similarly, the plurality of images may be images satisfying a predetermined condition described in the present disclosure.
Furthermore, the images satisfying a predetermined condition may include images in which the color information of a plurality of images are identical above a predetermined threshold value as described above.
The images in which the color information are identical above a predetermined threshold value may denote similar images that have captured a specific subject within a reference range for a certain period of time other than a plurality of images captured by a consecutive capture function.
Furthermore, the images satisfying a predetermined condition may be images containing an image (graphic object) corresponding to substantially the same subject.
The images satisfying a predetermined condition associated with the present disclosure may be displayed on the touch screen 151 as illustrated in FIG. 4C.
A screen illustrated in FIG. 4 may be a screen for selecting images stored in the memory 170 (or a screen displayed when selecting an icon linked to an image display function (gallery function)).
As illustrated in FIG. 4C, a thumbnail 450 corresponding to any one of a plurality of images captured by a consecutive capture function may be displayed on the touch screen 151. In other words, a plurality of images (images satisfying a predetermined condition) captured by the consecutive capture function may be grouped into one group.
The controller 180 may display only a thumbnail 450 corresponding to any one of images satisfying a predetermined condition on the touch screen 151 to secure a display region (or to more conveniently manage images satisfying a predetermined condition). The any one image may be the most lately captured image among the images satisfying a predetermined condition, for an example. The controller 180 may display an indicator 452 indicating a number of images satisfying the predetermined condition along with the thumbnail 450. The indicator 452 may be displayed to overlap with the thumbnail 450, for an example.
Though not shown in the drawing, when the thumbnail 450 is selected, the controller 180 may display thumbnails corresponding to images satisfying the predetermined condition, respectively, on the touch screen 151.
However, the present disclosure may not be necessarily limited to this, and the controller 180 may display thumbnails 460a, 460b, 460c, 460d corresponding to images satisfying a predetermined condition, respectively, on the touch screen 151.
When any one of the thumbnails 460a, 460b, 460c, 460d is selected, the controller 180 may control the touch screen 151 to display all images corresponding to the selected thumbnail.
The foregoing thumbnails may be changed based on a specific operation being carried out. For example, when a part of an image corresponding to any one thumbnail is displayed in an enlarged manner and then returned again to a screen for selecting the any one thumbnail, the any one thumbnail may be changed to an image corresponding to a part of the image.
Hereinafter, a method of enlarging an image according to an embodiment of the present disclosure will be described in more detail with reference to FIG. 5.
FIG. 5 is a conceptual view for explaining a method of enlarging an image according to an embodiment of the present disclosure.
A mobile terminal associated with the present disclosure may enlarge an image based on various types of touches. Specifically, the controller 180 may display part 510a of a first image 500a in an enlarged manner on the touch screen 151 based on a predetermined type of touch applied to the first image 500a.
For example, the predetermined type of touch may be a pinch-out touch (T1). As illustrated in FIG. 5A, a pinch-out touch (T1) may be applied to the first image 500a displayed on the touch screen 151 as illustrated in FIG. 5A. In this case, the controller 180 may display part 510a of the first image 500a in an enlarged manner on the touch screen 151, as illustrated in FIG. 5C, based on a position to which the extent of the pinch-out touch (T1) is applied and the extent at which the pinch-out touch (T1) is applied.
For another example, the predetermined type of touch may be a double touch (T2) in which at least two times of short touches are applied within a reference period of time. The reference period of time may be determined by user setting.
As illustrated in FIG. 5B, a double touch (T2) may be applied to the first image 500a displayed on the touch screen 151. In this case, the controller 180 may display part 510a of the first image 500a in an enlarged manner, as illustrated in FIG. 5C, based on a position to which the double touch (T2) is applied.
Here, the size of the part 510a of the first image displayed in an enlarged manner may vary according to the kind of the predetermined type of touch.
For example, as illustrated in FIG. 5A, when the pinch-out touch (T1) is applied, the size of the part 510a of the first image may vary based on the extent at which the pinch-out touch (T1) is applied. For example, as the extent of the pinch-out touch (T1) increases, the size of the part 510a of the first image may decrease. In other words, the extent of the pinch-out touch (T1) increases, the first image may be further enlarged.
For another example, as illustrated in FIG. 5B, when the double touch (T2) is applied, the controller 180 may enlarge the first image by a predetermined size around a position to which the double touch (T2) is applied. In other words, the size of a part of the first image enlarged by the double touch may be constant.
In addition, the present disclosure may enlarge the first image in various ways.
On the other hand, the present disclosure may display a second image different from the first image on the touch screen 151 based on a predetermined type of touch applied in a state that the part 510a of the first image is displayed in an enlarged manner.
For example, as illustrated in FIG. 5C, the predetermined type of touch may be a short touch (T3) applied to a thumbnail 520b corresponding to the second image or a flick touch (T4) applied to the enlarged part 510a.
When a drag touch applied at a speed below a predetermined speed is applied to the enlarged part 510a, the controller 180 may display a part different from the part of the first image. In other words, when the drag touch is applied, the controller 180 may move the enlarged first image 500a.
On the other hand, when a drag touch (flick touch (T4)) applied at a speed above a predetermined speed is applied, the controller 180 may display a second image different from the first image 500a on the touch screen 151, instead of moving the first image 500a.
Here, according to the present disclosure, when the first image and the second image are images satisfying a predetermined condition described in FIGS. 4A through 4C, it may be possible to immediately display a part of the second image in an enlarged manner on the touch screen 151 based on the predetermined type of touch.
Hereinafter, a method of immediately displaying a part of the second image in an enlarged manner will be described in more detail with reference to FIGS. 6A through 6C.
FIGS. 6A, 6B and 6C are conceptual views for explaining a method of displaying a part of a second image in an enlarged manner in a state that a part of a first image is enlarged.
Referring to FIG. 6A, a predetermined type of touch may be applied to the touch screen 151 in a state that part 610a of the first image 600a is displayed in an enlarged manner on the touch screen 151 as illustrated in FIG. 6A(a) (for example, a touch may be applied to a thumbnail 620b of the second image). In this case, as illustrated in FIG. 6A(b), the controller 180 may control the touch screen 151 to immediately display part 610b of the second image 600b different from the first image 600a on the touch screen 151 based on the predetermined type of touch being applied thereto.
Here, the first image 600a and the second image 600b may be images satisfying a predetermined condition. Specifically, the sizes of the first image 600a and second image 600b may be the same.
Furthermore, the size and location of the part 610b of the second image 600b may correspond to those of the part 610a of the first image 600a as illustrated in FIG. 6A. In other words, the size of the part 610a of the first image 600a displayed in an enlarged manner and the size of the part 610b of the second image 600b displayed in an enlarged manner may be the same. In other words, the controller 180 may apply the extent (magnification factor) of enlarging the first image 600a and second image 600b in the same manner.
Furthermore, the oil pump 190 may set (determine) the location of part of the second image 600b displayed in an enlarged manner to the same location as the location of a part of the first image 600a displayed in an enlarged manner. On the other hand, referring to FIG. 6B, the controller 180 may recognize a graphic object 612a contained in the part 610a of the first image 600a. The graphic object 612a may be an image corresponding to a subject contained in the first image 600a. The recognition is enabled through image analysis. A method (algorithm) of performing image analysis is not related to the gist of the present disclosure, and the detailed description thereof will be omitted.
Then, when a predetermined type of touch is applied in a state that the part 610a of the first image 600a is displayed in an enlarged manner, the controller 180 determines whether or not the recognized graphic object is contained in part 610c of the second image 600c corresponding to the part 610a.
As illustrated in FIG. 6B(b), when at least a part of the recognized part 610c is not contained in the part 610c of the second image 600c corresponding to the part 610a, the location of the part 610c of the second image may be different from that of the part 610a of the first image.
In other words, the controller 180 may control the touch screen 151 to display the part 610c containing the recognized graphic object 612c of the second image 600c in an enlarged manner. Specifically, the controller 180 may determine a graphic object 612c corresponding to a graphic object 612a recognized from the part 610a of the first image on the second image 600c, and display the part 610c containing the graphic object 612c of the second image 600c in an enlarged manner on the touch screen 151.
The description of FIG. 6B may be understood to set the location of an enlarged region in a different manner through face recognition or object recognition.
Here, the size of the part 610c of the second image may be maintained even when the location of the part 610c of the second image is different from the location of the part 610a of the first image as illustrated in FIG. 6B. In other words, even though the part 610c of the second image that does not correspond to the part 610a of the first image is displayed in an enlarged manner when enlarging the second image, the controller 180 may maintain the size of the part 610c of the second image to be the same as that of the part 610a of the first image. In other words, the controller 180 may maintain the extent (magnification factor) of enlargement to be the same even though the enlarged portions of the first image 600a and second image 600c are different.
Through the foregoing configuration, when the location at which a subject is captured varies even though there are images satisfying a predetermined condition, the present disclosure may provide a user interface capable of tracking and immediately displaying it in an enlarged manner.
On the other hand, as illustrated in FIG. 6C, when the first image 600a and the second image 600d are not images satisfying a predetermined condition, a predetermined type of touch may be applied to the touch screen 151 on which the part 610a of the first image 600a is displayed in an enlarged manner. In this case, as illustrated in FIG. 6C(b), the controller 180 may display the whole of the second image 600d on the touch screen 151 without displaying a part of the second image 600d in an enlarged manner based on the predetermined type of touch being applied thereto.
On the other hand, the present disclosure may store information associated with a region displayed in an enlarged manner, namely, zoom-in information, in connection with an image. Hereinafter, a method of displaying an image in various ways using zoom-in information will be described in more detail with reference to the accompanying drawings.
FIGS. 7A and 7B are conceptual views for explaining zoom-in information according to an embodiment of the present disclosure.
As illustrated in FIG. 7A(a), the whole of one image 700 may be displayed on the touch screen 151. In this state, when a predetermined type of touch (for example, pinch-out touch) is applied, the controller 180 may display part 710 of the one image 700 in an enlarged manner on the touch screen 151 as illustrated in FIG. 7A(b).
In this state, the controller 180 may zoom-in information 720 corresponding to part 710 of the one image 700 to be linked to the one image 700 based on satisfying a predetermined condition.
The zoom-in information 720 may denote information associated with a region (part) displayed in an enlarged manner on one image. Specifically, the zoom-in information 720 may include information associated with the location and size of the part 710 of the one image 700 displayed in an enlarged manner (or information on the location and size of the part 710). In other words, the zoom-in information 720 may be information for memorizing part (region) that has been displayed in an enlarged manner on one image.
There may be various predetermined conditions for linking zoom-in information. For an example, the predetermined condition may include maintaining part 710 of the one image 700 displayed in an enlarged manner for a predetermined period of time, applying a predetermined type of touch (for example, long touch) to part 710 of the one image 700 displayed in an enlarged manner, applying a touch (for example, pinch-out touch, pinch-in touch) for enlarging and reducing the one image 700 more than a predetermined number of times, applying a drag touch for moving the enlarged part of the one image 700 more than a predetermined number of times, applying a touch to an icon linked to a function of linking zoom-in information, and the like.
Here, when the predetermined condition is applying a touch (for example, pinch-out touch, pinch-in touch) for enlarging and reducing the one image 700 more than a predetermined number of times or applying a drag touch for moving the enlarged part of the one image 700 more than a predetermined number of times, the controller 180 may generate zoom-in information to correspond to the most lately enlarged and displayed part of the one image 700.
For example, when a state of displaying part 710 of the one image 700 in an enlarged manner is maintained for a predetermined period of time, the controller 180 may generate zoom-in information 720 corresponding to the part 710. Here, maintaining the state of displaying part 710 of the one image 700 in an enlarged manner for a predetermined period of time may denote displaying part 710 of the one image 700 in an enlarged manner and then not applying a user control command (for example, touch) for the predetermined period of time.
Then, the controller 180 may link the zoom-in information 720 to the one image 700.
The zoom-in information 720 may be displayed on the touch screen 151 as illustrated in FIG. 7A(c). However, the present disclosure may not be necessarily limited to this, and the zoom-in information 720 may not be displayed on the touch screen 151. When the zoom-in information 720 is not displayed thereon, an indicator indicating that the zoom-in information 720 is linked to the one image 700 may be displayed on the touch screen 151.
Furthermore, the zoom-in information 720 may be formed to be displayed when a predetermined type of touch (for example, short touch) is applied to the touch screen 151 in a non-display state.
The controller 180 of the mobile terminal associated with the present disclosure may enlarge the one image 700 in a different manner according to whether or not zoom-in information 720 is linked to one image 700.
For example, when zoom-in information 720 is linked to one image 700 as illustrated in FIG. 7B(a), the controller 180 may display part 710 (region) of the one image 700 corresponding to the zoom-in information 720 in an enlarged manner on the touch screen 151 based on a predetermined type of touch (for example, double touch) applied to the one image 700 (or touch screen 151) as illustrated in FIG. 7B(b). Here, the 180 may display part 710 of the one image 700 corresponding to the zoom-in information 720 in an enlarged manner regardless of a position to which the predetermined type of touch is applied.
For another example, in case where zoom-in information 720 is not linked to one image 700, when a predetermined type of touch (for example, double touch) is applied to the one image 700 as illustrated in FIG. 7B(c), the controller 180 may display part having a predetermined size (certain size) in an enlarged manner on the touch screen 151 around a position to which the predetermined type of touch is applied. In other words, in case where zoom-in information 720 is not linked thereto, enlarged part of the one image may vary according to a position to which a predetermined type of touch is applied. In other words, in case where zoom-in information 720 is not linked to one image 700, the controller 180 may display a different portion of the one image 700 in an enlarged manner based on a position to which a predetermined type of touch is applied.
Through the foregoing configuration, the present disclosure may provide a user interface capable of more easily re-enlarging part that has been displayed in an enlarged manner by storing zoom-in information to one image.
On the other hand, according to the present disclosure, it may be possible to display an image stored in a mobile terminal through an external terminal. Here, in case where zoom-in information is linked to an image desired to be displayed on an external terminal, the present disclosure may display the image in various ways.
The external terminal described in the present specification may include a wearable device (for example, watch-type terminal (smartwatch), a glasses-type terminal (smart glasses), a head mounted display (HMD), and the like. According to the present specification, a case where the external terminal is a watch-type terminal will be described as an example.
The external terminal may include at least one of constituent elements described in FIG. 1A. Furthermore, the mobile terminal 100 and the external terminal 200 may transmit and receive data to and from each other through the wireless communication unit 110, for an example.
Hereinafter, reference numeral 280 for the controller provided in the external terminal 200, and reference numeral 251 for the touch screen provided in the external terminal 200 will be given. The description of the controller 180 of the mobile terminal 100 and the touch screen 151 of the mobile terminal 100 illustrated in FIG. 1A will be analogically applied to the controller 280 of the external terminal 200 and the touch screen 251 of the external terminal 200 in the same/similar manner.
For example, the mobile terminal 100 may be connected to the external terminal 200 to enable wireless communication through the wireless communication unit 110. In this case, the external terminal 200 may display event information occurring on the mobile terminal 100, an image stored in the mobile terminal 100 or the like on the touch screen 251 of the external terminal 200.
Various operations (functions) carried out on the external terminal 200 may be controlled by the controller 280 of the external terminal 200 or controlled by the controller 180 of the mobile terminal 100.
The description illustrated in FIGS. 2 through 7B will be also analogically applied to the external terminal 200 in the same or similar manner. Furthermore, the description illustrated for the external terminal will be analogically applied to the mobile terminal in the same or similar manner.
FIGS. 8A and 8B are conceptual views for explaining a method of displaying an image linked to zoom-in information from an external terminal.
First, a method of linking zoom-in information to one image will be described with reference to FIG. 8A.
As illustrated in FIG. 8A(a), a plurality of thumbnails corresponding to a plurality of images stored in the memory 170 may be displayed on the touch screen 151.
When any one thumbnail 820 of a plurality of thumbnails is selected, the controller 180 may display the whole of one image 800 corresponding to the thumbnail 820 on the touch screen 151 as illustrated in FIG. 8A(b).
In this state, when a predetermined type of touch (for example, pinch-out touch) is applied to the one image 800, the controller 180 may display part 810 of the one image 800 in an enlarged manner on the touch screen 151 as illustrated in FIG. 8A(c).
Here, the controller 180 may maintain a state in which generate zoom-in information 820 corresponding to part 810 of the one image 800 based on satisfying a predetermined condition (for example, based on maintaining a state in which the part 810 is displayed in an enlarged manner for a predetermined period of time or selecting a graphic object linked to a function of linking (storing, specifying) zoom-in information. Then, as illustrated in FIG. 8A(d), the controller 180 may link the generated zoom-in information 820 to the one image 800.
As illustrated in FIG. 8B(a), an icon 840 linked to a function of displaying an image stored in the memory 170 of the mobile terminal 100 may be displayed on the touch screen 251 of the external terminal 200 associated with the present disclosure.
When the icon 840 is selected, as illustrated in FIG. 8B(b), the controller 180 of the mobile terminal 100 (or the controller 280 of the external terminal 200) may display a plurality of thumbnails corresponding to a plurality of images stored in the memory 170 of the mobile terminal 100 on the touch screen 251 of the external terminal 200 through the wireless communication unit (communication unit).
Here, when there is a display request of one image linked to zoom-in information 830 on the external terminal 200 as illustrated in FIG. 8B(b) (or a thumbnail 820 corresponding to one image 800 linked to zoom-in information 830 is selected from a plurality of thumbnails displayed on the touch screen 251 of the external terminal 200), the controller 180 may immediately display part 810 of the one image 800 corresponding to the zoom-in information 820 in an enlarged manner as illustrated in FIG. 8B(c).
In other words, when zoom-in information is linked to one image corresponding to a thumbnail selected on the external terminal 200, the controller 180 of the mobile terminal 100 (or the controller 280 of the external terminal 200) may display a part of the one image corresponding to the zoom-in information in an enlarged manner on the touch screen 251 of the external terminal without displaying the whole of the one image on the touch screen 251 of the external terminal.
The foregoing description will be analogically applied to the mobile terminal in the same or similar manner. For example, as illustrated in FIG. 8A(d), when a thumbnail 820 corresponding to one image linked to zoom-in information 820 is selected from a plurality of thumbnails displayed on the touch screen 151 in the mobile terminal 100, the controller 180 may immediately display part 810 of the one image corresponding to the zoom-in information 820 in an enlarged manner on the touch screen 151 without displaying the whole of the one image.
Through the foregoing configuration, it may be possible to provide a control method capable of immediately displaying a region that has been previously displayed in an enlarged manner without performing an additional enlargement operation when an image that has been previously displayed in an enlarged manner (an image linked to zoom-in information) is displayed through the external terminal or redisplayed through the mobile terminal.
On the other hand, the present disclosure may link a plurality of zoom-in information to one image. Hereinafter, a control method in case where a plurality of zoom-in information to one image will be described in more detail with reference to the accompanying drawings.
FIGS. 9A, 9B, 9C, 9D and 9E are conceptual views for explaining a control method in case where a plurality of zoom-in information are linked to one image. Referring to FIG. 9A, the present disclosure may link a plurality of zoom-in information to one image 900 in various ways.
For example, when a predetermined type of touch (for example, pinch-out touch) is applied to one image 900 displayed on the touch screen 151 as illustrated in FIG. 9A(a), the controller 180 may display part 910a of the one image 900 in an enlarged manner on the touch screen 151 based on a position to which the predetermined type of touch is applied and the extent of applying the predetermined type of touch as illustrated in FIG. 9A(b).
At this time, as illustrated in FIG. 9A(b), the controller 180 may display a graphic object 950 linked to a function of linking zoom-in information corresponding to part 910a of the one image 900 displayed in an enlarged manner on the touch screen 151. The graphic object 950 may be displayed based on displaying the part 910a of the one image 900 in an enlarged manner or maintaining a state of the part 910a being displayed in an enlarged manner for a predetermined period of time or applying a predetermined type of touch (for example, short touch) to the part 910a displayed in an enlarged manner, for an example.
When the graphic object 950 is selected (or touched), the controller 180 may link zoom-in information 920a corresponding to the part 910a to the one image 900 as illustrated in FIG. 9A. At this time, when the graphic object 950 is selected, the controller 180 may display the whole of the one image 900 instead of the part 910a displayed in an enlarged manner on the touch screen 151. In this case, the graphic object 950 may disappear from the touch screen 151.
The present disclosure may not be necessarily limited to this, and the controller 180 may maintain the display the enlarged part 910a even though the graphic object 950 is selected.
When a predetermined type of touch (for example, pinch-out touch) is applied to one image 900 in a state that any one zoom-in information 920a is linked thereto, the controller 180 may display new part 910b of the one image 900 in an enlarged manner on the touch screen 151 based on the location and extent at which the touch is applied as illustrated in FIG. 9A(d).
Similarly, in this case, the graphic object 950 may be displayed on the touch screen 151. When the graphic object 950 is selected (touched), the controller 180 may additionally link zoom-in information corresponding to the new part 910b to the one image 900.
However, the present disclosure may not be necessarily limited to this, as illustrated in FIG. 9A(b), and when the graphic object 950 is selected in a state that the part 910a of the one image 900 is displayed in an enlarged manner, zoom-in information 920a corresponding to the part 910a may be linked to the one image 900. Then, when a drag touch is applied to the enlarged part 910a (or touch screen 151) in case where the display of the enlarged part 910a is maintained, part 910b different from the part 910a may be displayed on the touch screen 151. In other words, the controller 180 may move the enlarged one image 900 based on the drag touch.
Due to this, part 910b different from the part 910a of the one image is displayed in an enlarged manner on the touch screen 151. At this time, the display of the graphic object 950 may be maintained even though a drag touch is applied thereto.
When the graphic object 950 is selected (or touched) in a state that the different part 910b is displayed on the touch screen 151, the controller 180 may additionally link zoom-in information corresponding to the different part 910b to the one image 900.
Through the foregoing method, the present disclosure may link a plurality of zoom-in information to one image. Hereinafter, as illustrated in FIG. 9B, a case where three zoom-in information 920a, 920b, 920c are linked to one image 900 will be described as an example.
The sizes of parts corresponding to the plurality of zoom-in information may be all the same or at least one thereof may be different.
When there is a display request for one image linked to a plurality of zoom-in information (for example, a thumbnail of one image is selected), the controller 180 may display the one image on the touch screen 151 in various ways.
For example, when there is a display request for one image linked to a plurality of zoom-in information, the controller 180 may display the whole of the one image 900 on the touch screen 151.
For another example, when there is a display request for one image linked to a plurality of zoom-in information, the controller 180 may immediately display a part corresponding to any one of the plurality of zoom-in information in an enlarged manner on the touch screen 151.
Here, the any one zoom-in information may be determined by a predetermined method. For example, the controller 180 may determine any one of zoom-in information which is most lately linked thereto among a plurality of zoom-in information, zoom-in information for which the size of a part corresponding to the zoom-in information is the largest or the smallest, and zoom-in information determined based on a location linked to zoom-in information (for example, zoom-in information linked to the most left, zoom-in information linked to the most right or zoom-in information linked to the middle) as the any one zoom-in information.
First, a case where the whole of the one image 900 linked to a plurality of zoom-in information is displayed on the touch screen 151 will be described.
When a touch (predetermined type of touch, for example, double touch) linked to a zoom-in function is applied to one image 900 in a state that a plurality of zoom-in information 920a, 920b, 920c are linked to the one image 900, the controller 180 may display the nearest part to a position to which the touch is applied in an enlarged manner among a plurality of parts 910a, 910b, 910c corresponding to the plurality of zoom-in information 920a, 920b, 920c.
When a predetermined type of touch is applied to position R1 of one image 900 in a state that the plurality of zoom-in information 920a, 920b, 920c are linked to the one image 900 as illustrated in FIG. 9C(a), the controller 180 may display the nearest part 910a to position R1 to which the touch is applied in an enlarged manner on the touch screen 151 among the plurality of parts 910a, 910b, 910c corresponding to the plurality of zoom-in information 920a, 920b, 920c as illustrated in FIG. 9C(b).
Furthermore, when the predetermined type of touch is applied to position R2, the controller 180 may display the nearest part 910b to the position R2 on the touch screen 151 as illustrated in FIG. 9C(c).
Similarly, when the predetermined type of touch is applied to position R3, the controller 180 may display part 910c corresponding to the nearest zoom-in information 920c to the position R3 among the plurality of zoom-in information 920a, 920b, 920c on the touch screen 151 as illustrated in FIG. 9C(d).
Through the foregoing configuration, the present disclosure may provide a user interface capable of displaying user's desired any one part in en enlarged manner in an optimal method among a plurality of parts when he or she wants to view one image, parts of which have been previously viewed in an enlarged manner, in an enlarged manner again.
Hereinafter, a case where any one of a plurality of parts corresponding to a plurality of zoom-in information is displayed in an enlarged manner on one image 900 linked to the plurality of zoom-in information will be described.
As described above, when there is a display request for one image linked to a plurality of zoom-in information, the controller 180 may immediately display a part corresponding to any one of the plurality of zoom-in information in an enlarged manner on the touch screen 151. Furthermore, the controller 180 may display a part corresponding to any one of a plurality of zoom-in information in an enlarged manner on the touch screen 151 based on a predetermined type of touch applied in a state that the whole of one image linked to the plurality of zoom-in information is displayed on the touch screen 151.
As illustrated in FIG. 9D(a), part 910b corresponding to any one zoom-in information 920b among a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 (first image) may be displayed in an enlarged manner on the touch screen 151.
When the predetermined type of touch is applied in a state that a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 is displayed in an enlarged manner, the controller 180 may perform a different operation according to a region to which the predetermined type of touch is applied.
Specifically, when the predetermined type of touch (for example, double touch) is applied to a first region (for example, R1 or R3) included in the touch screen 151, the controller 180 may display a part 910a or 910c corresponding to zoom-in information 920a or 920c different from the any one zoom-in information 920b on the touch screen.
Furthermore, when the predetermined type of touch is applied to a second region (for example, R2) different from the first region, the controller 180 may display the whole of the one image 900 on the touch screen 151.
For example, referring to FIGS. 9B and 9D, when a predetermined type of touch is applied to a first region (for example, the most left one (R1) of three regions into which the touch screen is divided in a length direction thereof) in a state that a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c is enlarged, the controller 180 may display a part 910a corresponding to zoom-in information 920a different from the any one zoom-in information 920b in an enlarged manner on the touch screen 151.
Here, a part corresponding to the different zoom-in information may be determined based on the location of the first region (i.e., a position to which a predetermined type of touch is applied).
For example, when the first region is the most left one (R1) of three regions into which the touch screen is divided in a length direction thereof, the controller 180 may determine zoom-in information 920a linked to the left based on the any one zoom-in information 920b as the different zoom-in information as illustrated in FIG. 9D(b). In this case, the controller 180 may display a part 910a corresponding to zoom-in information 920a linked to the left based on the any one zoom-in information 920b in an enlarged manner based on a predetermined type of touch applied to the most left region (R1).
On the other hand, when the first region is the most right one (R3) of three regions into which the touch screen is divided in a length direction thereof, the controller 180 may determine zoom-in information 920c linked to the right based on the any one zoom-in information 920b as the different zoom-in information as illustrated in FIG. 9D(d).
For example, when the predetermined type of touch is applied to the most right one (R3) of three regions into which the touch screen is divided in a length direction thereof, the controller 180 may display a part 910c corresponding to zoom-in information 920c linked to (located at) the right based on the any one zoom-in information 920b in an enlarged manner based on a predetermined type of touch applied to the most left region (R1) as illustrated in FIG. 9D(d). Though not shown in the drawing, when the predetermined type of touch is applied to a first region (for example, the most left one (R1) of three regions into which the touch screen is divided in a length direction thereof) in a state that a part 910a corresponding to zoom-in information 920a linked to the most left is enlarged on the touch screen 151, the controller 180 may display a second image different from the first image 900 on the touch screen. The second image may be an image captured (stored) later than the first image, for an example.
At this time, when the first image and the second image are images satisfying a predetermined condition, the controller 180 may immediately display a part of the second image in an enlarged manner on the touch screen. A part of the second image may be a part having the location and size corresponding to those of a part 910a corresponding to zoom-in information 920a linked to the most left of the first image.
In other words, when a predetermined type of touch is applied to a first region, if there exists no zoom-in information in a direction corresponding to the location of the first region, the controller 180 may display a second image different from the first image 900.
Similarly, when a predetermined type of touch is applied to a first region (or third region) (for example, the most right one (R3) of three regions into which the touch screen is divided in a length direction thereof) in a state that that a part 910c corresponding to zoom-in information 920c linked to the most right is displayed in an enlarged manner, the controller 180 may display a third image different from the first image 900 on the touch screen. The third image may be an image captured (stored) earlier than the first image, for an example.
At this time, when the first image and the third image are images satisfying a predetermined condition, the controller 180 may immediately display a part of the third image in an enlarged manner on the touch screen 151. A part of the third image may be a part having the location and size corresponding to those of a part 910c corresponding to zoom-in information 920c linked to the most right of the first image.
On the other hand, when the predetermined type of touch is applied to a second region (for example, a middle one R2 of three regions into which the touch screen is divided in a length direction thereof) different from the first region, the controller 180 may reduce the enlarged first image 900, and display the whole of the first image 900 on the touch screen 151 as illustrated in FIG. 9D(c).
In the above, a case where the predetermined type of touch is a double touch has been described as an example. Hereinafter, a case where the predetermined type of touch is a flick touch will be described as an example with reference to FIG. 9E.
As illustrated in FIG. 9E(a), a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 (first image) may be displayed in an enlarged manner on the touch screen 151.
Then, when the predetermined type of touch (for example, flick touch (T5, T6)) is applied in one direction in a state that a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 is displayed in an enlarged manner, the controller 180 may display a part corresponding to zoom-in information located in a direction opposite to the one direction based on the any one zoom-in information.
Referring to FIGS. 9B and 9E, as illustrated in FIG. 9E(a), the predetermined type of touch (flick touch) (T5) may be applied to the touch screen 151 in one direction (for example, right direction) in a state that a part 910b corresponding to the any one zoom-in information 920b is displayed in an enlarged manner on the touch screen 151. In this case, as illustrated in FIG. 9E(b), the controller 180 may display a part 910a corresponding to zoom-in information 920a located in a direction (left direction) opposite to the one direction in an enlarged manner on the touch screen 151 based on the any one zoom-in information 920b.
When the predetermined type of touch (T6) is applied in one direction (for example, left direction), as illustrated in FIG. 9E(c), the controller 180 may display a part 910c corresponding to zoom-in information 920c located in a direction (right direction) opposite to the one direction in an enlarged manner on the touch screen 151 based on the any one zoom-in information 920b.
Furthermore, though not shown in the drawing, when a predetermined type of touch (for example, flick touch) is applied in a right direction in a state that a part 910a corresponding to zoom-in information 920a located at the most left of a plurality of zoom-in information is displayed in an enlarged manner on the touch screen, the controller 180 may display a second image different from the first image on the touch screen.
At this time, when the first image and the second image are images satisfying a predetermined condition, the controller 180 may immediately display a part of the second image in an enlarged manner on the touch screen 151. A part of the second image may be a part having the location and size corresponding to those of a part 910a corresponding to zoom-in information 920a linked to the most left of the first image. The second image may be an image captured (stored) later than the first image.
Similarly, when a predetermined type of touch (for example, flick touch) is applied in a left direction in a state that a part 910c corresponding to zoom-in information 920c located at the most right of a plurality of zoom-in information is displayed in an enlarged manner on the touch screen 151, the controller 180 may display a third image different from the second image on the touch screen.
At this time, when the first image and the third image are images satisfying a predetermined condition, the controller 180 may immediately display a part of the third image in an enlarged manner on the touch screen 151. A part of the third image may be a part having the location and size corresponding to those of a part 910c corresponding to zoom-in information 920c linked to the most right of the first image. The third image may be an image captured (stored) earlier than the first image.
In other words, when zoom-in information does not exist in a direction opposite to one direction to which a predetermined type of touch is applied based on the any one zoom-in information, the controller 180 may display an image different from the one image 900 on the touch screen 151.
When a drag touch other than a flick touch is applied in a state that a part corresponding to any one zoom-in information is displayed in an enlarged manner, the controller 180 may move one image 900. Due to this, a part and another part of the one image may be displayed in an enlarged manner on the touch screen 151.
Furthermore, the present disclosure may not be necessarily limited to a method of displaying a part corresponding to zoom-in information located in a direction opposite to one direction in an enlarged manner when a predetermined type of touch is applied in the one direction. In other words, it may be formed such that when the predetermined type of touch is applied in one direction in a state that a part corresponding to any one zoom-in information is displayed in an enlarged manner, the controller 180 may display a part corresponding to zoom-in information located in one direction based on the any one zoom-in information in an enlarged manner.
The description of FIGS. 9A through 9E may be also analogically applied to a case where an image is displayed on an external terminal in the same or similar manner.
FIGS. 10A, 10B and 10C are conceptual views for explaining a control method in case where an image linked to a plurality of zoom-in information is displayed on an external terminal.
As illustrated in FIG. 10A, a plurality of thumbnails corresponding to a plurality of images stored in the memory 170 of the mobile terminal 100 may be displayed on the touch screen 251 of the external terminal 200 associated with the present disclosure.
It is assumed that a plurality of zoom-in information (three zoom-in information 920a, 920b, 920c) are linked to any one image 900 of the plurality of images as illustrated in FIG. 9B.
An indicator 940 indicating a number of zoom-in information linked one image may be displayed in an overlapping manner on a thumbnail 930 corresponding to the one image 900 linked to the plurality of zoom-in information.
When the thumbnail 930 is selected (or touched) on the touch screen 151 of the external terminal 200, the controller 180 of the mobile terminal (or the controller 280 of the external terminal) may display an image 900 corresponding to the thumbnail 930 on the touch screen 251 of the external terminal.
At this time, as illustrated in FIG. 10B(a), the controller 180 (or the controller 280 of the external terminal) may immediately display a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to the image 900 in an enlarged manner.
When there is a display request for one image linked to a plurality of zoom-in information, the controller 180 (or the controller 280 of the external terminal) may immediately a part corresponding to any one of the plurality of zoom-in information in an enlarged manner on the touch screen 251.
Here, the any one zoom-in information may be determined by a predetermined method. For an example, the controller 180 (or the controller 280 of the external terminal) may determine any one of zoom-in information which is most lately linked thereto among a plurality of zoom-in information, zoom-in information for which the size of a part corresponding to the zoom-in information is the largest or the smallest, and zoom-in information determined based on a location linked to zoom-in information (for example, zoom-in information linked to the most left, zoom-in information linked to the most right or zoom-in information linked to the middle) as the any one zoom-in information.
Furthermore, the controller 180 (or the controller 280 of the external terminal) may display a part corresponding to any one of a plurality of zoom-in information in an enlarged manner on the touch screen 251 of the external terminal based on a predetermined type of touch applied in a state that the whole of one image linked to the plurality of zoom-in information is displayed on the touch screen 151.
In this state, a predetermined type of touch (for example, double touch) may be applied to a first region (R1) of the touch screen 251 of the external terminal 200 (for example, the most left one of three regions into which the touch screen 251 is divided in a length direction thereof). In this case, as illustrated in FIG. 10B(b), the controller 180 (or the controller 280 of the external terminal) may display a part 910a corresponding to zoom-in information 920a located in a left direction based on the any one zoom-in information 920b in an enlarged manner on the touch screen 251 of the external terminal 200.
Similarly, a predetermined type of touch (for example, double touch) may be applied to a first region (or third region (R3)) of the touch screen 251 of the external terminal 200 (or the most right one of three regions into which the touch screen 251 is divided in a length direction thereof). In this case, the controller 180 (or the controller 280 of the external terminal) may immediately display a part 910c corresponding to zoom-in information 920c located in a right direction based on the any one zoom-in information 920b in an enlarged manner on the touch screen 251 of the external terminal 200 as illustrated in FIG. 10B(d).
Furthermore, a predetermined type of touch (for example, double touch) may be applied to a second region (R2) (for example, a middle one of three regions into which the touch screen 251 is divided in a length direction thereof) different from the first region in a state that a part 910b corresponding to the any one zoom-in information 920b is displayed in an enlarged manner. In this case, as illustrated in FIG. 10B(c), the controller 180 may reduce the enlarged one image 900, and display the whole of the one image 900 on the touch screen 251 of the external terminal 200.
Though not shown in the drawing, when the predetermined type of touch is applied to a first region (for example, the most left one (R1) of three regions into which the touch screen 251 is divided in a length direction thereof) in a state that a part 910a corresponding to zoom-in information 920a linked to the most left is enlarged on the touch screen 251 of the external terminal 200, the controller 180 (or the controller 280 of the external terminal) may display a second image different from the first image 900 on the touch screen 251 of the external terminal.
At this time, when the first image and the second image are images satisfying a predetermined condition, the controller 180 (or the controller 280 of the external terminal) may immediately display a part of the second image in an enlarged manner on the touch screen 251 of the external terminal. A part of the second image may be a part having the location and size corresponding to those of a part 910a corresponding to zoom-in information 920a linked to the most left of the first image.
In other words, when a predetermined type of touch is applied to a first region, if there exists no zoom-in information in a direction corresponding to the location of the first region, the controller 180 (or the controller 280 of the external terminal) may display a second image different from the first image 900.
Similarly, when a predetermined type of touch is applied to a first region (or third region) (for example, the most right one (R3) of three regions into which the touch screen is divided in a length direction thereof) in a state that that a part 910c corresponding to zoom-in information 920c linked to the most right is displayed in an enlarged manner on the touch screen 251 of the external terminal 200, the controller 180 (or the controller 280 of the external terminal) may display a third image different from the first image 900 on the touch screen 251 of the external terminal.
Similarly to the description of FIG. 9E, when the predetermined type of touch is a flick touch, the controller 180 (or the controller 280 of the external terminal) may perform a different operation according to a direction to which the flick touch is applied.
Hereinafter, a case where the predetermined type of touch is a flick touch will be described as an example.
As illustrated in FIG. 10C(a), a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 (first image) stored in the memory 170 of the mobile terminal 100 may be displayed in an enlarged manner on the touch screen 251 of the external terminal.
Then, when the predetermined type of touch (for example, flick touch (T5, T6)) is applied in one direction in a state that a part 910b corresponding to any one zoom-in information 920b of a plurality of zoom-in information 920a, 920b, 920c linked to one image 900 is displayed in an enlarged manner, the controller 180 (or the controller 280 of the external terminal) may display a part corresponding to zoom-in information located in a direction opposite to the one direction based on the any one zoom-in information.
Referring to FIGS. 9B and 10C, as illustrated in FIG. 10C(a), the predetermined type of touch (flick touch) (T5) may be applied to the touch screen 251 of the external terminal in one direction (for example, right direction) in a state that a part 910b corresponding to the any one zoom-in information 920b is displayed in an enlarged manner on the touch screen 151. In this case, as illustrated in FIG. 10C(b), the controller 180 (or the controller 280 of the external terminal) may display a part 910a corresponding to zoom-in information 920a located in a direction (left direction) opposite to the one direction in an enlarged manner on the touch screen 251 of the external terminal based on the any one zoom-in information 920b.
When a predetermined type of touch (for example, flick touch) (T5) is applied in a right direction in a state that a part 910a corresponding to zoom-in information 920a located at the most lest of a plurality of zoom-in information is displayed in an enlarged manner on the touch screen 251 of the external terminal as illustrated in FIG. 10C(b), the controller 180 (or the controller 280 of the external terminal) may display a second image 1010a different from the first image 900 on the touch screen as illustrated in FIG. 10C(c).
At this time, when the first image 900 and the second image 1010a are images satisfying a predetermined condition, the controller 180 (or the controller 280 of the external terminal) may immediately display a part of the second image 1010a on the touch screen 151. However, the first image and the second image are not images satisfying a predetermined condition, as illustrated in FIG. 10C(c), the controller 180 (or the controller 280 of the external terminal) may display the whole of the second image 1010a on the touch screen 251 of the external terminal.
When the predetermined type of touch (T6) is applied in one direction (for example, left direction) as illustrated in FIG. 10C(a), the controller 180 (or the controller 280 of the external terminal) may display a part 910c corresponding to zoom-in information 920c located in a direction (right direction) opposite to the one direction based on the any one zoom-in information 920b in an enlarged manner on the touch screen 251 of the external terminal.
Similarly, as illustrated in FIG. 10C(d), when a predetermined type of touch (for example, flick touch) (T6) is applied in a left direction in a state that a part 910c corresponding to zoom-in information 920c located at the most right of a plurality of zoom-in information is displayed in an enlarged manner on the touch screen 251 of the external terminal 200, the controller 180 (or the controller 280 of the external terminal) may display a third image 1010b different from the first image 900 on the touch screen 251 of the external terminal.
At this time, when the first image and the third image are images satisfying a predetermined condition, the controller 180 (or the controller 280 of the external terminal) may immediately display a part of the third image in an enlarged manner on the touch screen 251 of the external terminal.
In other words, when zoom-in information does not exist in a direction opposite to one direction to which a predetermined type of touch is applied based on the any one zoom-in information, the controller 180 (or the controller 280 of the external terminal) may display an image different from the one image 900 on the touch screen 251 of the external terminal.
When a drag touch other than a flick touch is applied in a state that a part corresponding to any one zoom-in information is displayed in an enlarged manner, the controller 180 (or the controller 280 of the external terminal) may move one image 900. Due to this, a part and another part of the one image may be displayed in an enlarged manner on the touch screen 251 of the external terminal 200.
Furthermore, the present disclosure may not be necessarily limited to a method of displaying a part corresponding to zoom-in information located in a direction opposite to one direction in an enlarged manner when a predetermined type of touch is applied in the one direction. In other words, it may be formed such that when the predetermined type of touch is applied in one direction in a state that a part corresponding to any one zoom-in information is displayed in an enlarged manner, the controller 180 (or the controller 280 of the external terminal) may display a part corresponding to zoom-in information located in one direction based on the any one zoom-in information in an enlarged manner.
Through the foregoing configuration, the present disclosure may provide a UI/UX capable of displaying a plurality of regions in an enlarged manner in an optimal method when there exist a plurality of regions that have been previously displayed in an embodiment for any one image (when a plurality of zoom-in information are linked thereto).
On the other hand, the present disclosure may provide a control method capable of combining a plurality of images using a zoom-in function.
FIGS. 11A and 11B are conceptual views for explaining a method of combining an image using a zoom-in function.
The present disclosure may provide a control method of memorizing (storing) a part displayed in an enlarged manner on a first image, and combining the part with a second image different from the first image using this.
Referring to FIG. 11A, hereinafter, a method of combining a part 1110a of a first image 1100a and a part 1110b of a second image 1100b different from the first image to generate a combined image 1150 will be described.
A thumbnail 1120a of the first image 1100a and a thumbnail 1120b of the second image 1100b may be displayed on the touch screen 151.
As described above, the thumbnail 1120a, 1120b may be displayed in a partial region of the touch screen 151. Furthermore, the thumbnail 1120a, 1120b may be displayed on the touch screen 151 in various ways.
For example, the thumbnail 1120a, 1120b may be displayed based on displaying the whole of the first image on the touch screen 151, displayed based on applying a predetermined type of touch (for example, short touch) in a state that the first image is displayed, displayed based on displaying a part of the first image in an enlarged manner or displayed based on applying a predetermined type of touch (for example, short touch) in a state that a part of the first image is displayed in an enlarged manner.
When a predetermined type of touch (for example, short touch) is applied to a region other than a region displayed with the thumbnail in a state that the thumbnail is displayed, the controller 180 may allow the thumbnail to disappear from the touch screen.
When a predetermined type of touch is applied to the thumbnail 1120a of the first image 1100a in a state that a part 1110a of the first image 1100a is displayed in an enlarged manner, the controller 180 may display the part 1110a of the first image 1100a to overlap with the second image 1100b on the touch screen 151.
For example, when a predetermined type of touch (a touch linked to a zoom-in function, pinch-out touch) is applied to the first image 1100a displayed on the touch screen 151 as illustrated in FIG. 11B(a), the controller 180 may display a part 1110a of the first image 1100a in an enlarged manner on the touch screen 151 as illustrated in FIG. 11B(b).
When a predetermined type of touch is applied to a thumbnail 1120a of the first image in a state that the part 1110a of the first image 1100a is displayed in an enlarged manner as illustrated in FIG. 11B(b), the controller 180 may display the part 1110a of the first image 1100a to overlap with the second image 1100b as illustrated in FIG. 11B(c).
The predetermined type of touch may be a drag touch started from the thumbnail 1120a of the first image and released from the thumbnail 1120b of the second image, for an example. For another example, the predetermined type of touch may be a drag touch started from the part 1110a of the first image 1100a and released from the thumbnail 1120b of the second image or a long touch or double touch applied to the thumbnail 1120a of the first image.
The present disclosure may control the part 1110a of the first image in various ways. For example, in a state that the part 1110a of the first image is overlapped with the second image 1100b, the part 1110a of the first image may be in a selected state (or active state). In this case, the controller 180 may change the display location of the part 1110a of the first image based on a drag touch started from the part 1110a of the first image. Furthermore, the controller 180 may vary the display size of the part 1110a of the first image based on a drag touch started from an edge of the part 1110a of the first image.
Furthermore, when the part 1110a of the first image is in a selected state as illustrated in the above FIG. 11B(c), the controller 180 may display an icon linked to various functions. For example, the various functions may include a delete function, an erase function, a share function, and the like.
The controller 180 may change the part 1110a of the first image in various ways using the icon.
On the other hand, when the part 1110a of the first image is displayed to overlap with the second image 1100b as illustrated in FIG. 11B(c), an icon 1130 linked to a store function may be displayed on the touch screen 151.
When the icon 1130 is selected, the controller 180 may generate an image 1150 in which the part 1110a of the first image is combined with the second image 1100b as illustrated in FIG. 11B(d). The combined image 1150 may include the part 1110a of the first image and the part 1110b of the second image as illustrated in FIG. 11B(c).
However, the present disclosure may not be necessarily limited to this, and when zoom-in information is linked to a first image, the controller 180 may display a part corresponding to the zoom-in information to overlap with the second image on the touch screen 151 based on a drag touch started from a part corresponding to the zoom-in information and released from a thumbnail of the second image.
Through the foregoing configuration, the present disclosure may provide a user interface capable of enlarging his or her desired part and then immediately combining it with another image.
On the other hand, according to the present disclosure, it may be possible to perform an additional function when an image is enlarged. FIGS. 12A and 12B are conceptual views for explaining a method of controlling images satisfying a predetermined condition according to an embodiment of the present disclosure.
Images satisfying a predetermined condition illustrated in FIGS. 2 through 4C may be groups into one group. At this time, a thumbnail 1200a of any one of images satisfying the predetermined condition may be displayed on the touch screen 151 as illustrated in FIG. 12A(a). The drawing of FIG. 12A(a) may be a screen for selecting images stored in the memory 170.
The images satisfying the predetermined condition may be images consecutively captured for a predetermined period of time or images in which the color information of the first image and the second image are identical above a predetermined threshold value.
In this state, any one of the images satisfying the predetermined condition may be enlarged based on a touch (for example, double touch, pinch-out touch) satisfying a predetermined condition. In other words, when a part 1210 of the any one image is displayed in an enlarged manner and then re-enters the screen as illustrated in FIG. 12A(b), the controller 180 may change the thumbnail 1200a to a part 1210 of the any one image that has been displayed in an enlarged manner as illustrated in FIG. 12A(c).
Through the foregoing configuration, the present disclosure may provide a UI capable of easily knowing a part that has been displayed in an enlarged manner among images satisfying a predetermined condition.
On the other hand, the present disclosure may more conveniently control images satisfying the predetermined condition.
For example, when a predetermined type of touch (for example, long touch) is applied to a thumbnail 1200a of any one of images satisfying the predetermined condition as illustrated in FIG. 12B(a), the controller 180 may display all the thumbnails 1220 of images satisfying the predetermined condition as illustrated in FIG. 12B(b). At this time, the controller 180 may immediately select images satisfying the predetermined condition based on the predetermined type of touch being applied thereto.
In other words, images satisfying the predetermined condition may be all automatically selected based on a predetermined type of touch applied to the thumbnail 1200a.
In this case, check boxes indicating selection or non-selection and icons linked to various functions (for example, an icon 1240a linked to a share function, an icon 1240b linked to a delete function) may be displayed on the touch screen 151.
Then, as illustrated in FIG. 12B(c), in a state that the predetermined conditions are all selected, when some 1230 of them are selectively released and then the icon 1240b linked to a delete function is selected (touched), the controller 180 may delete the selected images.
In this case, as illustrated in FIGS. 12B(a) and 12B(b), an indicator 1260 indicating images satisfying a predetermined condition may be changed. Furthermore, when an image corresponding to the thumbnail 1200a is deleted, a thumbnail displayed on the touch screen 151 may be changed to a thumbnail corresponding to any one of the non-deleted images.
Through the foregoing configuration, the present disclosure may provide a user interface capable of allowing a user to more easily select images satisfying a predetermined condition and perform various functions, thereby significantly increasing the user's convenience.
As described above, according to the present disclosure, it may be possible to provide a user interface capable of displaying an image in an optimal manner.
Furthermore, when there is a display request for the second image in a state that a part of the first image is displayed in an enlarged manner, the present disclosure may provide a UI/UX capable of immediately displaying a part of the second image in an enlarged manner without displaying the whole of the second image. Accordingly, when a user views a currently displayed image in an enlarged manner and then wants to view another image in an enlarged manner, the present disclosure may allow him or her not to perform a zoom-in operation again, thereby significantly enhancing the user's convenience.
cause the touchscreen to display a first image;
enlarge a portion of the first image in response to a first user input; and
cause the touchscreen to display an enlarged portion of a second image in response to a second user input received while the enlarged portion of the first image is displayed, wherein the first image is different from the second image,
wherein zoom information corresponding to the enlarged portion of the first image is linked the first image, and
cause the touchscreen to display a portion of the first image corresponding to the zoom information in a direction opposite to direction of a touch applied to the first image, and
cause the touchscreen to display an image different from the first image when zoom information does not exist in the direction opposite to direction of the touch.
cause the touchscreen to display the enlarged portion of the second image in response to the second user input and when the first image and the second image satisfy a predetermined condition; and
cause the touchscreen to display an entire portion of the second image in response to the second user input and when the first image and the second image do not satisfy the predetermined condition.
3. The mobile terminal of claim 2, wherein the predetermined condition is the first image and the second image being images that are consecutively captured or the first image and the second image each include color information that meets a threshold value.
cause the touchscreen to display thumbnail images respectively corresponding to the first and second images; and
cause the touchscreen to display a portion of the first image to overlap with the second image.
5. The mobile terminal of claim 1, wherein a size of the first image is the same as a size of the second image, and
size and location of the enlarged portion of the first image within an entire portion of the first image corresponds to size and location of the enlarged portion of the second image within an entire portion of the second image.
recognize an object included in the first image, and
cause the touchscreen to display the enlarged portion of the second image as including an object that corresponds with the recognized object included in the first image.
7. The mobile terminal of claim 6, wherein relative location of the object in the first image is different that relative location of the object included in the second image.
a communication unit configured to perform wireless communication with an external terminal,
provide, via the communication unit, the zoom information to the external terminal, wherein the zoom information permits the external terminal to display the enlarged portion of the first image on a display.
9. The mobile terminal of claim 1, wherein when a touch for a zoom function is applied to the first image while a plurality of zoom information are linked to the first image, the controller is further configured to:
cause the touchscreen to display a portion of the first image that is nearest to a position at which the touch is applied in an enlarged manner according to the plurality of zoom information.
cause the touchscreen to enlarge another portion of the first image according to a region at which a touch is applied to the first image when the touch corresponds to any one zoom information among the plurality of zoom information linked to the first image.
cause the touchscreen to display a portion of the first image corresponding to zoom information different from the any one zoom information when the touch is applied to a first region of the touchscreen, and to display an entire portion of the image when the touch is applied to a second region of the touchscreen different from the first region.
12. A display method for a mobile terminal having a touchscreen, the method comprising:
displaying on the touchscreen a first image;
enlarging a portion of the first image in response to a first user input; and
displaying on the touchscreen an enlarged portion of a second image in response to a second user input received while the enlarged portion of the first image is displayed, wherein the first image is different from the second image, and wherein zoom information corresponding to the enlarged portion of the first image is linked the first image;
displaying, on the touchscreen, a portion of the first image corresponding to the zoom information in a direction opposite to direction of a touch applied to the first image, and
display, on the touchscreen, an image different from the first image when zoom information does not exist in the direction opposite to direction of the touch.
displaying on the touchscreen the enlarged portion of the second image in response to the second user input and when the first image and the second image satisfy a predetermined condition; and
displaying on the touchscreen an entire portion of the second image in response to the second user input and when the first image and the second image do not satisfy the predetermined condition.
14. The method of claim 13, wherein the predetermined condition is the first image and the second image being images that are consecutively captured or the first image and the second image each include color information that meets a threshold value.
15. The method of claim 12, wherein a size of the first image is the same as a size of the second image, and
displaying on the touchscreen the enlarged portion of the second image as including an object that corresponds with the recognized object included in the first image.
7948549 May 24, 2011 Honjo
20060087520 April 27, 2006 Ito et al.
20080025578 January 31, 2008 Nozawa
20080279480 November 13, 2008 Inamoto
20080297640 December 4, 2008 Honjo
20080303936 December 11, 2008 Muramatsu
20120229678 September 13, 2012 Okamoto
20130082960 April 4, 2013 Otake et al.
20140085499 March 27, 2014 Na
20140184858 July 3, 2014 Yu
20150264253 September 17, 2015 Takagi
2073110 June 2009 EP
European Patent Office Application Serial No. 15003480.9, Search Report dated Jan. 9, 2017, 8 pages.
Patent number: 10044928
Patent Publication Number: 20170048450
Inventors: Hyunok Lee (Seoul), Mansoo Sin (Seoul), Hongjo Shim (Seoul), Yoonwoo Lee (Seoul), Mihyun Park (Seoul), Hyunwoo Kim (Seoul)
Application Number: 14/951,019
International Classification: H04N 5/232 (20060101); G06F 3/00 (20060101); G06F 3/0484 (20130101); G06F 3/0488 (20130101); G06F 3/0482 (20130101);