This application claims the benefit of Korean Patent Application No. 10-2006-0116066, filed on Nov. 22, 2006, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field of the Invention
Methods and apparatuses consistent with the present invention relate to a user interface, and more particularly, to displaying and operating a menu in a cross shape.
2. Description of the Related Art
In this process, however, the user may not know an exact location of a menu including a setting menu item to be controlled, or may not recognize a menu item that can control settings to be modified. For example, when the user wishes to change a screen mode and to control settings of another device, a ‘screen’ menu item 110 is first selected from the upper-level menu 101, and a ‘screen mode’ menu item 111 is then selected from the lower-level menu 102. Thereafter, the screen mode is changed by using a last menu item of a ‘clear screen’ menu item 112 and is then moved again to the upper-level menu 101 to operate a ‘setting’ menu item 120. Thus, if the result does not satisfy the user, menu operating has to be repeated. Furthermore, if there is no menu item desired by the user in the lowest-level menu, the menu operation has to be performed until reaching the uppermost-level menu item. In other words, the user cannot know which menu includes a desired function until the menu is directly selected to perform the desired function. In addition, there is no way for the user to know which menu to select to perform a desired function until the menu is directly selected.
he present invention provide a method and apparatus for displaying a menu in which the number of times of performing user operations is minimized, and relevant menus are substantially concurrently provided so that a user can further easily access the menu.
According to an aspect of the present invention, there is provided a method of displaying a menu, comprising: displaying a group of menu item lists including a plurality of menu items in a cross shape; and performing functions corresponding to the menu items located at an intersection when a selection command is input.
In the aforementioned aspect of the present invention, the displaying of a group of menu item lists in a cross shape may further comprise providing a preview showing a result obtained when the menu items located at the intersection are selected.
In addition, the displaying of a group of menu item lists in a cross shape may further comprise providing a preview showing a result to be obtained when the respective menu items are selected.
In addition, the method may further comprise displaying on a background screen a result to be obtained when the menu items located at the intersection are selected.
In addition, the method may further comprise respectively displaying upper-level menu items of the menu item lists.
In addition, the method may further comprise, when a menu change command is input, displaying another group of menu item lists instead of the menu item lists.
In addition, the method may further comprise, when a menu change command is input, displaying another menu item list selected from the menu item lists instead of one menu item list indicated by the menu change command.
In addition, the method may further comprise highlighting a portion corresponding to the menu items located at the intersection.
In addition, the method may further comprise, when an item change command is input, moving a highlight of menu items included in a menu item list arranged in a direction associated with the item change command.
In addition, the menu items included in the menu item lists may be independent from one another. Further, the menu items included in the menu item lists may be used to change functions or settings of a device. Further, the number of the menu item lists may be two.
According another aspect of the present invention, there is provided an apparatus for displaying a menu, comprising a controller having a display menu determining unit which uses menu information stored in a storage unit so as to determine a group of menu item lists containing a plurality of menu items and controls a display unit to display the determined menu item lists in a cross shape, and an input processor which performs functions corresponding to the menu items located at an intersection when a selection command is input through an input unit.
The above and other aspects and features of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The apparatus includes an input unit 201 which allows a user to select a menu, a display unit 203 which displays a menu screen, a storage unit 204 which stores menu information 205, and a controller 202. The controller 202 includes a display menu determining unit 211 which determines a menu to be displayed by using the menu information 205 and displays the determined menu through the display unit 203, and an input processor 212 which changes a screen in response to a user input and performs a function corresponding to a menu item. Details of these elements will be described later with reference to
The menu items are grouped depending on a correlation between the menu items. The menu item lists displayed in a cross shape may include menu items which are substantially independent from one another or horizontally related instead of dependent on one another or vertically related. For example, a first menu item list that includes menu items for selecting a background screen of a mobile phone, and a second menu item list that includes menu items for setting a clock design are independent from each other in terms of meaning and usage.
The display menu determining unit 211 creates a preview to view the result to be displayed if menu items located at an intersection are selected, so that the user can easily select the menu items. The preview shows a result to be obtained when a menu item is selected. That is, a thumbnail or an icon may be viewed which is displayed by visualizing changes after the menu item is selected. In the aforementioned example, when menu items corresponding to a background screen A of the first menu item list and a clock design B of the second menu item list are located at an intersection, the background screen A and the clock design B are displayed in the form of a thumbnail, and the user can preview the result to be obtained if the background screen A and the clock design B are selected.
In addition to the menu items located at the intersection, a preview showing a result to be obtained when each menu item is selected may also be displayed (operation 302). Data of the preview may be graphic data or video data for visualizing a section result of a menu item. However, the present invention is not limited thereto, and thus data having another format such as audio data may be used. For example, when menu items for selecting a background screen of a game and menu items for selecting a background music of the game are displayed in a cross shape, a thumbnail may be displayed which includes graphic data and audio data to be obtained in the case that the background screen and the background music located at the intersection are selected.
Next, the input processor 212 may change menu items or perform their corresponding functions in response to a user operation through the input unit 201. When a selection command is input, functions corresponding to the menu items located at a current intersection are substantially concurrently performed (operation 303). A thumbnail or an icon corresponding to the menu items located at the intersection may be highlighted to indicate that the menu items can be currently selected. In the aforementioned example, when a specific key of the input unit 201 is pressed to click or select the thumbnail or the icon located at the intersection, screen settings are changed to display a corresponding background screen with corresponding background music. When the user operates a direction key to select another menu item, an item change command is input. When the item change command is input, highlight is moved among menu items included in a menu item list in a direction associated with the item change command. In addition, a preview showing another group of menu item lists is also changed so that a newly highlighted menu item can be viewed.
Although the exemplary embodiment may apply to a menu for changing functions or settings of a device, it is not limited to a menu used for a particular function or usage. In addition, a shift (menu modification) between upper-level items, a shift (item modification) between last menu items, and a menu selection may be carried out in association with a specific input method employing a key operation, touch, or direction keys. For example but not by way of limitation, the number of direction keys may be four.
When the user presses a specific key (e.g., a right direction key), a menu item 12 included in the second menu item list 402 crosses the menu item 4, and its intersection is highlighted. Furthermore, a preview showing the menu items included in the first menu item list 401 is changed to show a result to be obtained when the menu item 12 and the menu item 4 are selected, instead of the menu item 11 and menu item 4. In other words, when a selected item is changed by moving a highlight along the X-axis, a thumbnail for menu items in the Y-axis is changed according to changed menu items in the X-axis. Further, when the selected item is changed by moving a highlight in the Y-axis, a thumbnail for menu items in the X-axis is changed according to changed menu items in the Y-axis.
The upper-level menu item_2502 and the upper-level menu item_B 512 are currently selected in the exemplary embodiment of
Besides the X-axis and the Y-axis, another axis may be further provided. For example, Z-axis may be provided so that three menu item lists are displayed in a cross shape. In this case, the user can concurrently select three menu items while previewing a result obtained when the three menu items included in the three menu item lists are all selected. In addition, it is possible to use a user interface in which several pages of a two-dimensional menu screen composed of the X-axis and the Y-axis overlap one another. In this case, the user may first select a desired page and then select a desired menu item. In addition, it is also possible to display previews showing the menu items corresponding to respective four quadrants created by the menu item lists displayed in a cross shape. For example, a thumbnail showing a result, which is to be obtained when a menu item_C1534 and a menu item_33533 are all selected, may be displayed in an area 536.
Referring to
Furthermore, the respective menu items are represented in a thumbnail form so as to show a state according to their corresponding screen settings. That is, menu items corresponding to ‘panorama’, ‘4:3’, ‘16:9’, ‘zoom in 1’, and ‘zoom in 2’ and displayed on the basis of a ‘standard’ that is currently selected from the ‘background color tuning’ 712 are arranged along the Y-axis in thumbnail form. In addition, menu items corresponding to ‘warm tone 2’, ‘warm tone 1’, ‘standard’, ‘cold tone 1’, and ‘cold tone 2’ and displayed on the basis of a value of ‘16:9’ currently selected from the ‘screen size’ 711 are arranged along the X-axis. In a center portion, a menu item 703 is highlighted in a thumbnail form and is displayed in combination of ‘standard’ and ‘16:9’ crossing each other. A background screen is displayed with a video screen that is currently played back in association with the menu item 703. When the currently highlighted settings satisfy the user, the setting modification ends through the input unit 201.
Accordingly, a user is provided with a preview showing a result obtained when a menu item is selected. Therefore, the user can easily select a menu. In addition, the user can select a plurality of menu items while previewing the menu items. In particular, since the user can select a setting environment to be changed after experiencing the setting environment when device settings are changed, inconvenience in use caused by an erroneous operation of the user may be prevented.
The invention can also be embodied as computer readable codes on a computer readable recording medium.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The exemplary embodiments should be considered in descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2006-0116066 | Nov 2006 | KR | national |