Patent Description:
Recently, with the rapid development of electronic technologies, functions of electronic devices, such as computers, laptop computers, tablet personal computers (PCs), navigation systems, smartphones, cellular phones, and so forth, have been diversified, and the currently released electronic devices offer various user interfaces (UIs) for user convenience. The UI may perform prompt and intuitive information delivery through simple manipulation. Thus, to allow users to conveniently use electronic devices, UI-related techniques have been actively developed.

Among currently generally used UI techniques, a UI display-related technique is displaying a manipulation unit on an entire screen or a partial screen once a user pops up the manipulation unit necessary for a work environment.

In addition, a <CIT>) is a conventional technique related to UI display, which discloses a technique for displaying a transparent pop-up including additional information corresponding to information located in the same area as the displayed pop-up without closing the displayed pop-up.

The conventional UI display technique provides a screen for manipulation by a user as an entire screen or a partial screen, and the user has to close or move the provided manipulation screen to check data below the manipulation screen. For example, if the user desires to manipulate a brightness of a screen by pulling down a notification bar on the home screen as shown in <FIG>, the user may not check the home screen having the actually set brightness and thus may have to adjust the brightness again. Also, as shown in <FIG>, if a pop-up menu is generated to change attributes of a square, the square is entirely or partially occluded, such that an additional operation of moving the pop-up menu is needed to check if a desired color is correctly reflected.

Patent document <CIT>, discloses displays that are mutatably transparent.

Patent document <CIT> , discloses a method of displaying a menu in a mobile communication terminal.

Patent document <CIT> , discloses, a method for displaying a ocular menu and adjusting the television picture.

The present disclosure provides a UI display method and apparatus for minimizing a part occluded by an operation window when a user pops up the operation window on a screen. Thus, when the user pops up a window for an additional operation on a work screen, the user may perform a desired operation without taking additional trouble to move the additional operation window and may immediately check the screen to which the operation is reflected.

In accordance with an aspect of the present disclosure, there is provided a user interface (UI) display method according claim <NUM>.

In accordance with another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium according claim <NUM>.

In accordance with yet another aspect of the present disclosure, there is provided an apparatus according claim <NUM>. Further details are provided in the dependent claims.

As described above, by using a UI display method and apparatus according to the present disclosure, when a user pops up a screen for an operation on a screen, a part occluded by the operation screen may be minimized. Thus, an additional operation of the user, such as moving a popup menu to prevent the popup menu from occluding a picture below the popup menu, may not be necessary. Moreover, an operation and a screen to which the operation is actually applied may be immediately checked.

Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description, details such as names like an operation window, a first item, and items are provided to help overall understanding of the present disclosure, and it would be obvious to those of ordinary skill in the art that predetermined modification or change may be made to those details in the scope of the present disclosure.

The invention is mainly described in relation to <FIG> and associated description.

<FIG> is a block diagram of a portable terminal device for performing a user interface (UI) display operation according to an embodiment of the present disclosure. Referring to <FIG>, a portable terminal device <NUM> may include a controller <NUM>, a mobile communication module <NUM>, the sub communication module <NUM>, a multimedia module <NUM>, a camera module <NUM>, a Global Positioning System (GPS) module <NUM>, an input/output module <NUM>, a sensor module <NUM>, a storing unit <NUM>, a power supply unit <NUM>, and a display unit <NUM>. The sub communication module <NUM> includes at least one of a Wireless Local Area Network (WLAN) module <NUM> and a short-range communication module <NUM>. The multimedia module <NUM> includes at least one of a broadcast communication module <NUM>, an audio playback module <NUM> and a video playback module <NUM>. The camera module <NUM> includes at least one of a first camera <NUM> and a second camera <NUM>. The input/output module (also called an input/output unit) <NUM> includes at least one of the button <NUM>, a microphone <NUM>, a speaker <NUM>, a vibration motor <NUM>, the connector <NUM>, a keypad <NUM>, and the earphone connecting jack <NUM>. The following description will be made based on an example that the display unit <NUM> and the display controller <NUM> are a touchscreen and a touchscreen controller, respectively.

The power supply unit <NUM> supplies power to one or more batteries (not shown) disposed in a housing of the portable terminal device <NUM> under control of the controller <NUM>. The one or more batteries supply power to the portable terminal device <NUM>. The power supply unit <NUM> may also supply power input from an external power source (not shown) through a wired cable connected with the connector <NUM> to the portable terminal device <NUM>. The power supply unit <NUM> may also supply power, which is wirelessly input from an external power source using a wireless charging technique, to the portable terminal device <NUM>.

The camera module <NUM> may include at least one of the first camera <NUM> and the second camera <NUM> which capture a still image or a video under control of the controller <NUM>.

The multimedia module <NUM> may include the broadcast communication module <NUM>, the audio playback module <NUM>, or the video playback module <NUM>. The broadcast communication module <NUM> receives a broadcast signal (for example, a TV broadcast signal, a radio broadcast signal, or a data broadcast signal) and broadcast additional information (for example, electric program guide (EPG) or electric service guide (ESG)) transmitted from a broadcasting station (not shown) via a broadcast communication antenna (not shown) under control of the controller <NUM>. The audio playback module <NUM> may play a digital audio file (for example, a file having a file extension such as 'mp3', 'wma', 'ogg', or 'wav') stored or received under control of the controller <NUM>. The video playback module <NUM> may play a digital video file (for example, a file having a file extension such as 'mpeg', 'mpg', 'mp4', 'avi', 'mov', or 'mkv') stored or received under control of the controller <NUM>. The video playback module <NUM> may play a digital audio file.

The multimedia module <NUM> may include the audio playback module <NUM> and the video playback module <NUM>, except for the broadcast communication module <NUM>. Also, the audio playback module <NUM> and/or the video playback module <NUM> of the multimedia module <NUM> may be included in the controller <NUM>.

The mobile communication module <NUM> may facilitate the connection between the portable terminal device <NUM> and an external device through mobile communication by using at least one or plural antennas (not shown) under control of the controller <NUM>. The mobile communication module <NUM> transmits/receives a wireless signal for a voice call, a video call, a text message (short messaging service: SMS), and/or a multimedia message (multimedia messaging service: MMS) with a cellular phone (not shown), a smart phone (not shown), a tablet PC, or another device (not shown) which has a phone number input into the portable terminal device <NUM>. The mobile communication module <NUM> is connected with the wireless Internet or wirelessly transmits/receives a wireless signal to/from nearby devices in a space where an access point (AP) is installed through wireless fidelity (Wi-Fi) or a third generation (<NUM>)/fourth generation (<NUM>) data network, under control of the controller <NUM>.

The sub communication module <NUM> may include at least one of the WLAN module <NUM> and the short-range communication module <NUM>.

The WLAN module <NUM> may be connected to the Internet in a place where a wireless AP (not shown) is installed, under control of the controller <NUM>. The WLAN module <NUM> supports the wireless LAN standard IEEE802.11x of the Institute of Electrical and Electronics Engineers (IEEE). The short-range communication module <NUM> may wirelessly perform short-range communication between the portable terminal devices <NUM> under control of the controller <NUM>.

The portable terminal device <NUM> may include at least one of the mobile communication module <NUM>, the WLAN module <NUM>, and the short-range communication module <NUM>, depending on its capability. For example, the portable terminal device <NUM> may include a combination of the mobile communication module <NUM>, the WLAN module <NUM>, and the short-range communication module <NUM> depending on its capability.

The GPS module <NUM> receives electric waves from a plurality of GPS satellites (not shown) that orbit the Earth and calculates a position of the portable terminal device <NUM> using time of arrival from the GPS satellite (not shown) to the portable terminal device <NUM>.

The sensor module <NUM> includes at least one sensor for detecting a state of the portable terminal device <NUM>. For example, the sensor module <NUM> may include at least one of a proximity sensor for detecting the user's proximity with respect to the portable terminal device <NUM>, a motion sensor (not shown) for detecting an operation of the portable terminal device <NUM> (for example, rotation, acceleration, deceleration, or vibration of the portable terminal device <NUM>), an illumination sensor (not shown) for detecting an amount of light around the portable terminal device <NUM>, a gravity sensor for detecting a working direction of the gravity, and an altimeter for measuring an atmospheric pressure to detect an altitude. The sensor module <NUM> may also include a geo-magnetic sensor (not shown) for detecting a point of the compass by using the Earth's magnetic field, and an inertial sensor for measuring an angular displacement in a predetermined direction or a variation rate thereof.

The sensor of the sensor module <NUM> may be added or removed depending on the capability of the portable terminal device <NUM>. The sensor module <NUM> detects a state of the portable terminal device <NUM> and generates a signal corresponding to the detection to output the signal to the controller <NUM>.

The input/output module <NUM> (also called an input/output unit) may include the at least one button <NUM>, the microphone <NUM>, the speaker <NUM>, the vibration element <NUM>, the connector <NUM>, and the keypad <NUM>.

The buttons <NUM> may be formed on at least one of a front surface, a side surface, and a rear surface of the housing of the portable terminal device <NUM>, and may include at least one of a power/lock button (not shown), a volume button (not shown), a menu button, a home button, a back button, and a search button <NUM>.

The microphone <NUM> receives voice or sound and generates a corresponding electric signal under control of the controller <NUM>.

One or more speakers <NUM> may be formed in a proper position or proper positions of the portable terminal device <NUM>. The speaker <NUM> outputs sound corresponding to various signals (for example, wireless data, broadcast data, a digital audio file, a digital video file, a picture, or the like) of the mobile communication module <NUM>, the sub communication module <NUM>, the multimedia module <NUM>, or the camera module <NUM> under control of the controller <NUM>. The speaker <NUM> may output sound corresponding to a function executed by the portable terminal device <NUM> (for example, button manipulation sound corresponding to a phone call, or a ring back tone).

The vibration motor <NUM> converts an electric signal into mechanical vibration under control of the controller <NUM>. For example, in the portable terminal device <NUM>, in a vibration mode, if a voice call from another device (not shown) is received, the vibration motor <NUM> operates. One or more of the vibration element <NUM> may be disposed in the housing of the portable terminal device <NUM>. The vibration element <NUM> may operate in response to a user's touch action of touching the touch screen <NUM> and a continuous movement of a touch on the touch screen <NUM>.

The connector <NUM> may be used as an interface for connecting the portable terminal device <NUM> with an external device (not shown) or a power source (not shown). Under control of the controller <NUM>, the portable terminal device <NUM> transmits data stored in the storing unit <NUM> of the portable terminal device <NUM> to an external device (not shown) or receives data from the external device through a wired cable connected to the connector <NUM>. The portable terminal device <NUM> receives power from the power source (not shown) through the wired cable connected to the connector <NUM> or charges a battery (not shown) by using the power source.

The keypad <NUM> receives key input from the user for control of the portable terminal device <NUM>. The keypad <NUM> includes a physical keypad (not shown) formed in the portable terminal device <NUM> or a virtual keypad (not shown) displayed on the touch screen <NUM>. The physical keypad (not shown) formed in the portable terminal device <NUM> may be excluded according to the capability or structure of the portable terminal device <NUM>.

An earphone (not shown) may be inserted into the earphone connecting jack <NUM> to be connected to the portable terminal device <NUM>.

The touch screen <NUM> receives user's manipulation and displays an execution image of an application program and an operation state and a menu state. That is, the touch screen <NUM> provides a UI corresponding to various services (for example, call, data transmission, broadcasting, picture taking) to the user. The touch screen <NUM> transmits an analog signal corresponding to at least one touch input into the UI to the touch screen controller <NUM>. The touch screen <NUM> receives at least one touch input through a user's body (for example, a finger including a thumb) or a touchable input means (for example, a stylus pen). The touch screen <NUM> receives a continuous movement of one of at least one touch. The touch screen <NUM> delivers an analog signal corresponding to the received continuous movement of the touch to the touch screen controller <NUM>.

In the present disclosure, a touch is not limited to a direct contact between the touch screen <NUM> and a user's body or a touchable input means, and may also include a non-contact touch. A detectable interval from the touch screen <NUM> may be changed according to the capability or structure of the portable terminal device <NUM>. In particular, to separately detect a direct touch event based on a contact with the user input means and non-contact touch event (for example, a hovering event), the touch screen <NUM> may be configured to output different values (for example, current values) for the touch event and for the hovering event. The touch screen <NUM> may preferably output different detected values (for example, current values) according to a distance between a space where the hovering event occurs and the touch screen <NUM>.

The touch screen <NUM> may be implemented, for example, as a resistive type, a capacitive type, an electro-magnetic resonance (EMR) type, an infrared type, or an acoustic wave type.

The touch screen controller <NUM> converts an analog signal received from the touch screen <NUM> to a digital signal (for example, X and Y coordinates) and delivers the digital signal to the controller <NUM>. The controller <NUM> may control the touch screen <NUM> using the digital signal received from the touch screen controller <NUM>. For example, the controller <NUM> may control selection or execution of a shortcut icon (or an application corresponding thereto) displayed on the touch screen <NUM> in response to a touch event or a hovering event. The touch screen controller <NUM> may be incorporated into the controller <NUM>.

The touch screen controller <NUM> detects a value (for example, a current value) output through the touch screen <NUM>, identifies a distance between the space where the hovering event occurs and the touch screen <NUM>, converts the identified distance into a digital signal (for example, a Z coordinate), and provides the digital signal to the controller <NUM>.

The touch screen <NUM> may include at least two touch panels capable of sensing a touch or proximity of the user's body and the touchable input means to simultaneously receive inputs by the user's body and the touchable input means. The at least two touch panels provide different output values to the touch screen controller <NUM>. Thus, the touch screen controller <NUM> differently recognizes the values input from the at least two touch screen panels to identify whether the input from the touch screen <NUM> is the input generated by the user's body or the touchable input means.

The storing unit <NUM> stores a signal or data which is input/output to/from the mobile communication module <NUM>, the sub communication module <NUM>, the multimedia module <NUM>, the camera module <NUM>, the GPS module <NUM>, the input/output module <NUM>, the sensor module <NUM>, or the touch screen <NUM>, under control of the controller <NUM>. The storing unit <NUM> may also store a control program and applications for control of the portable terminal device <NUM> and/or the controller <NUM>.

The term "storing unit" includes the storing unit <NUM>, the ROM <NUM> and the RAM <NUM> in the controller <NUM>, or a memory card (not shown) mounted in the portable terminal device <NUM> (for example, a secure digital (SD) card, a memory stick). The storing unit may include a non-volatile memory, a volatile memory, a hard disk drive (HDD), or a solid state drive (SSD).

The controller <NUM> includes a central processing unit (CPU) <NUM>, a read only memory (ROM) <NUM> in which a control program for controlling the portable terminal device <NUM> is stored, and a random access memory (RAM) <NUM> which stores a signal or data input from the portable terminal device <NUM> or is used as a memory region for a task performed in the portable terminal device <NUM>. The CPU <NUM> may include a single core, a dual core, a triple core, or a quad core processor. The CPU <NUM>, the ROM <NUM>, and the RAM <NUM> may be interconnected through an internal bus.

The controller <NUM> controls the mobile communication module <NUM>, the sub communication module <NUM>, the multimedia module <NUM>, the camera module <NUM>, the GPS module <NUM>, the input/output module <NUM>, the sensor module <NUM>, the storing unit <NUM>, the power supply unit <NUM>, the touch screen <NUM>, and the touch screen controller <NUM>.

According to characteristics of a UI display operation of the present disclosure, the controller <NUM> may control at least a part or all of the remaining operation window part except for a first item on an operation window displayed on the touch screen <NUM> not to be displayed on the touch screen <NUM>, if an input is generated onto the first item among one or more setting items of the operation window displayed on the touch screen <NUM> due to an input through the touch screen <NUM>. If the input to the first item is ended after the controller <NUM> controls at least a part or all of the remaining operation window part except for the first item on the operation window displayed on the touch screen <NUM> not to be displayed on the touch screen <NUM>, the controller <NUM> controls the at least a part or all of the remaining operation window part except for the first item on the operation window displayed on the touch screen <NUM> to be displayed on the touch screen <NUM> again.

<FIG> is a flowchart of a UI display operation according to an embodiment of the present disclosure. Referring to <FIG>, according to the present disclosure, if an input is generated in a part the user actually operates after an operation window is displayed on the screen, the remaining operation window part except for the part where the input is generated disappears from the screen. Moreover, if the user's input is terminated (if the focus is off for selection completion or another operation), an initially provided operation window is restored on the screen. Thus, the present disclosure provides the operation window the user may change and the screen onto which an operation is to be reflected at the same time.

In operation <NUM>, an operation part is executed by user's manipulation or operation such as a voice input, a touch, pressing of a button, or the like, and in operation <NUM>, a window of the executed operation is displayed on the screen. The operation part may be, for example, environment setting or a notification bar of a portable terminal device, and the operation window may include one or more setting items. The setting items may include various items, for example, screen brightness setting, font size setting, volume setting, and so forth. The window operation displayed on the screen may be displayed as the entire screen or a partial screen of the portable terminal device.

In operation <NUM>, it is determined whether an input is generated on a first item among the one or more setting items of the operation window. The input may include pressing of a button, a touch, a hovering input, or a voice input to activate the first item.

In operation <NUM>, if it is determined that the input is generated on the first item of the operation window, the process goes to operation <NUM>; otherwise, if it is determined that the input is not generated on the first item of the operation window, operations according to the present disclosure are terminated.

In operation <NUM>, the remaining part of the operation window except for the operation window is caused not to be displayed on the screen. This is intended to display only the first item on the screen by changing screen setting in such a way not to display the remaining part of the operation window except for the first item, if an input is generated in a part the user actually manipulates.

In operation <NUM>, it is determined whether screen setting has changed by the input generated on the first item of the operation window. In operation <NUM>, it is determined that the screen setting has changed by the input generated on the first item of the operation window, the process goes to operation <NUM>; otherwise, if it is determined that the screen setting has not changed by the input generated on the first item of the operation window, the process goes to operation <NUM>.

Thereafter, in operation <NUM>, the setting change is applied to the screen.

In operation <NUM>, it is determined whether the input of the first item is terminated. The input termination may correspond to a case where setting of the first item has completed by selection of an end button or a cancel button, or selection of a back button. The input termination may be input termination corresponding to the elapse of a preset time or generation of an input in a part other than the first item. If it is determined that the input of the first item is terminated in operation <NUM>, the process goes to operation <NUM>, and if it is determined that the input of the first item is not terminated in operation <NUM>, the process goes back to operation <NUM>.

In operation <NUM>, the remaining part of the operation window except for the first item is caused to be displayed on the screen again. This operation restores the operation window.

<FIG> illustrates UI display corresponding to a hand touch according to an embodiment of the present disclosure. Referring to <FIG>, when an operation window is displayed as the entire screen on a home screen, upon a touch input onto a scroll bar for adjusting screen brightness as shown in (a) of <FIG>, the remaining part of the operation window except for the scroll bar disappears from the screen as shown in (b) of <FIG>, displaying only the scroll bar on the home screen. In this state, if a point of the scroll bar is moved through the touch and/or the drag, the screen brightness is changed and applied according to a position of the point of the scroll bar as shown in (c) of <FIG>. Once the touch is removed from the scroll bar, the operation is restored on the home screen as shown in (d) of <FIG>.

According to another embodiment of the present disclosure, an operation part in a desktop or laptop computer may be a setting menu including setting items such as background setting, resolution setting, and so forth or an edit menu for a document, an image, and so forth. An input generated in a first item, which is one of one or more setting items of the operation window, may include a mouse over, a mouse click, a mouse drag, or the like.

Referring to <FIG>, a UI display operation corresponding to a mouse input according to an embodiment of the present disclosure will be described below. When an operation window is displayed on the screen overlappingly with an image as shown in (a) of <FIG>, if a mouse over occurs on a theme color item to apply a figure filling effect to the image, the remaining part of the operation window except for the theme color item disappears from the screen as shown in (b) of <FIG>, displaying only the theme color item on the image. Thereafter, according to the position of the point of the mouse, the color of the image is changed into a color where the mouse over is positioned. When a color is clicked by the mouse, the color is applied to the image and the theme color item disappears from the screen, displaying only the image on the screen.

Referring to <FIG>, a UI display operation corresponding to a mouse input according to another embodiment of the present disclosure will be described below. When an operation window is displayed on the screen overlappingly with an image as shown in (a) of <FIG>, if a mouse over occurs on a three-dimensional (3D) rotation item to apply 3D rotation to the image, the remaining part of the operation window except for the 3D rotation item disappears from the screen as shown in (b) of <FIG>, displaying only the 3D rotation item on the image. Thereafter, according to the position of the mouse over, the image is rotated in a rotation direction of the rotation item where the mouse over is positioned. In this case, if one rotation item is clicked by the mouse, the image is rotated in a rotation direction of the rotation item, and the operation window as shown in (a) of <FIG> is displayed on the screen again.

Referring to <FIG>, a UI display operation corresponding to a hand touch according to another embodiment of the present disclosure will be described below. Referring to <FIG>, when a screen including an indicator area <NUM> and a notification area <NUM> is displayed on the home screen as shown in (a) of <FIG>, an item for automatically or manually setting the screen brightness of the portable terminal device (hereinafter, referred to as an auto brightness mode on/off switch) among setting items for changing specific setting of a portable terminal device may be positioned in a preset part of the indicator area <NUM>. The auto brightness mode on/off switch may switch on or off an auto brightness mode by a user input, for example, a sort of touch, a tap (a gesture of shortly and lightly tapping the screen with one finger).

(a) of <FIG> illustrates a screen on which the auto brightness mode enters an on state, and if the indicator area <NUM> is displayed on the screen, the auto brightness mode is automatically switched on. If the auto brightness mode is switched on as shown in (a) of <FIG>, the brightness of the displayed screen may be automatically adjusted to a preset value as shown in (a) of <FIG>.

When the auto brightness mode is switched on as shown in (a) of <FIG>, if a tap is input to the auto brightness mode on/off switch, the auto brightness mode may be switched off and a scroll bar for adjusting the screen brightness may be displayed as shown in (b) of <FIG>. If another tap is input to the auto brightness mode on/off switch in the state shown in (b) of <FIG>, the screen where the auto brightness mode is in the on state as shown in (a) of <FIG> may be displayed. Referring to (b) of <FIG>, to display the scroll bar for user's manually setting the screen brightness on a preset part under the auto brightness mode on/off switch, the notification area <NUM> including notification items is moved down and the indicator area <NUM> including setting items is enlarged to display the scroll bar for manually adjusting the screen brightness in a preset part of the indicator area <NUM>. Thereafter, once the point of the scroll bar is moved in the scroll bar for adjusting the screen brightness by a touch and/or a drag, the remaining part except for the indicator area <NUM> disappears from the screen as shown in (c) of <FIG>, thus displaying only the indicator area <NUM> including the setting items and the scroll bar for adjusting the screen brightness on the screen to adjust the brightness of the screen. If a tap is further input onto the auto brightness mode on/off switch on the screen as shown in (c) of <FIG>, the screen as shown in (a) of <FIG> may be displayed on the screen again.

For a portable terminal device including a temperature measurement unit for measuring the temperature of the portable terminal device, screen brightness adjustment may be limited according to the temperature of the portable terminal device. For example, if the temperature of the portable terminal device is between about <NUM> and <NUM>, a maximum brightness adjustable value may be set to 300cd, and if the temperature of the portable terminal device is higher than <NUM>, a maximum brightness adjustable value may be set to 40cd. According to such setting, if there is a user input for adjusting the brightness of the screen over a maximum brightness adjustable value set to corresponding to a particular temperature at the particular temperature in the portable terminal device, adjustment over the maximum brightness adjustable value may be limited. In addition, for example, a message indicating that further brightness adjustment is not possible due to a high temperature of the portable terminal device may be displayed on the screen to inform the user of such a situation.

Referring to <FIG>, a UI display operation corresponding to a hand touch according to another embodiment of the present disclosure will be described below.

Referring to <FIG>, when an operation window as shown in (a) of <FIG> is displayed on a home screen (or a screen where another specific application is executed), upon input of a tap, which is a sort of touch, to a brightness setting icon for manually setting the brightness of the screen, then a scroll bar for adjusting the brightness of the screen may be displayed on the screen as shown in (b) of <FIG>. In this state, the remaining part except for the scroll bar disappears, thus displaying only the scroll bar on the home screen (or the screen where another specific application is executed). Also, to automatically adjust the brightness of the screen, a checkbox for selecting Auto may be displayed at a side of the scroll bar, and upon input of a tap on the checkbox, the screen as shown in (a) of <FIG> may be displayed.

The structures and operations of the UI display method and apparatus according to an embodiment of the present disclosure may be made as described above, and while detailed embodiments have been described in the foregoing description of the present disclosure, other various embodiments of the present disclosure, various modifications, and changes may be made. For example, all or some of the respective operations described in the present specification may be simultaneously performed in parallel, may be skipped, or may include other additional operations.

For example, in the foregoing embodiment, if it is determined that an input is generated on a first item of an operation window, the remaining part of the operation window except for the first item is not displayed on the screen, but at least a part of the operation window except for the first item may be additionally displayed.

Moreover, if an input is generated on a first item among one or more setting items of an operation window displayed on the screen, the remaining part of the operation window displayed on the screen except for the first item may be displayed semi-transparently.

Also, in the aforementioned embodiment, if it is determined that the input is generated on the first item of the operation window, the remaining part of the operation window except for the first item is not displayed and a position where the first item is displayed is not changed; however, if it is determined that the input is generated on the first item of the operation window, the remaining part of the operation window except for the first item may not be displayed on the screen and the display position of the first item may be automatically changed.

Claim 1:
A user interface, UI, display method comprising:
displaying a first screen on a touch screen (<NUM>);
displaying (<NUM>) an operation window comprising one or more adjustable setting items over at least a part of the first screen;
while a touch drag input for a first setting corresponding to a first item among the one or more adjustable setting items of the operation window is received (<NUM>), adjusting (<NUM>, <NUM>) the first setting corresponding to the first item based on a position of the touch drag input, wherein at least a part of a remaining part of the operation window except for a portion of the operation window corresponding to the first item is not displayed (<NUM>) on the touch screen while receiving the touch drag input so that a portion of the first screen underneath the at least the part of the remaining part of the operation window is visible, wherein the first item is a scroll bar and
in response to removal (<NUM>) of the touch drag input, displaying (<NUM>) the at least the part of the remaining part of the operation window which was not displayed while receiving the touch drag input on the touch screen.