[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20080011804A - Method for controlling a graphic user interface dynamically and apparatus thereof - Google Patents

Method for controlling a graphic user interface dynamically and apparatus thereof Download PDF

Info

Publication number
KR20080011804A
KR20080011804A KR1020060072247A KR20060072247A KR20080011804A KR 20080011804 A KR20080011804 A KR 20080011804A KR 1020060072247 A KR1020060072247 A KR 1020060072247A KR 20060072247 A KR20060072247 A KR 20060072247A KR 20080011804 A KR20080011804 A KR 20080011804A
Authority
KR
South Korea
Prior art keywords
screen
grid
setting
menu
configuration menu
Prior art date
Application number
KR1020060072247A
Other languages
Korean (ko)
Inventor
권장윤
곽지연
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060072247A priority Critical patent/KR20080011804A/en
Publication of KR20080011804A publication Critical patent/KR20080011804A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A method and a device for dynamically setting a GUI(Graphic User Interface) are provided to enable a user to set a layout of menus dynamically for configuring the GUI in a multimedia device, such as a PC, a notebook computer, a PDA(Personal Digital Assistant), a mobile phone, and a PMP(Personal Multimedia Player), based on taste of the user. An input part(310) receives a mode for setting the layout of a screen configuration menu. A controller(320) sets the grid of the screen configuration menu according to input of the input part. A storing part(330) stores a setting environment of the selected grid. A display part(340) displays the screen configuration menu according to the selected grid.

Description

동적 그래픽 사용자 인터페이스 설정 방법 및 그 장치{Method for controlling a graphic user interface dynamically and apparatus thereof}Method for controlling a graphic user interface dynamically and apparatus approximately

도 1a 및 도 1b는 종래기술에 따른, 사용자 인터페이스의 메뉴 설정을 조작하는 실시예를 나타내는 도면이다.1A and 1B illustrate an embodiment of manipulating menu settings of a user interface according to the prior art.

도 2는 본 발명의 일 실시예에 따른, 동적 그래픽 사용자 인터페이스 설정 방법을 나타내는 플로우 차트이다.2 is a flowchart illustrating a method of setting a dynamic graphical user interface according to an embodiment of the present invention.

도 3은 본 발명의 다른 실시예에 따른, 동적 그래픽 사용자 인터페이스 설정 장치를 나타내는 블록도이다.3 is a block diagram illustrating an apparatus for setting a dynamic graphic user interface according to another embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른, 사용자 인터페이스 설정 과정 중 그리드(grid)의 변화과정을 나타낸 도면이다.4 is a diagram illustrating a process of changing a grid during a user interface setting process according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른, 사용자 인터페이스 설정 과정 중 포인트를 이용하여 그리드를 조정하는 모습을 나타내는 도면이다.5 is a diagram illustrating a state in which a grid is adjusted using points during a user interface setting process according to an embodiment of the present invention.

도 6은 본 발명의 다른 실시예에 따른, 사용자 인터페이스 설정 과정 중 중심축의 기울기를 조절하여 그리드를 조정하는 모습을 나타내는 도면이다.6 is a diagram illustrating a state in which a grid is adjusted by adjusting a tilt of a central axis during a user interface setting process according to another embodiment of the present invention.

도 7은 본 발명의 다른 실시예에 따른, 사용자 인터페이스 설정 과정 중 프롬프트의 설정예를 나타내는 도면이다.7 is a diagram illustrating an example of setting a prompt during a user interface setting process according to another embodiment of the present invention.

본 발명은 사용자 정의 인터페이스 설정 방법에 관한 것으로, 더욱 상세하게는 개인용컴퓨터, 휴대용정보단말기(PDA), 노트북, 핸드폰단말기, PMP(Portable Multimedia Player) 등의 멀티미디어 기기에서 그래픽 사용자 인터페이스의 구성 메뉴의 레이아웃을 설정하는 방법 및 그 장치에 관한 것이다.The present invention relates to a method for setting a user-defined interface, and more particularly, to a layout of a configuration menu of a graphical user interface in a multimedia device such as a personal computer, a portable information terminal (PDA), a notebook computer, a mobile phone terminal, and a portable multimedia player (PMP). It relates to a method and a device for setting it.

최근 멀티미디어 기기의 사용이 증가하고 있으며, 이들 기기에서 처리하는 멀티미디어 컨텐츠는 양적으로나 수적으로나 대용량화되고 있다. 따라서, 멀티미디어 컨텐츠가 저장된 저장매체를 브라우징하여 사용자가 원하는 컨텐츠에 쉽게 접근할 수 있도록 해주는 사용자 인터페이스에 대한 연구가 활발히 진행되고 있다. 일반적인 사용자 인터페이스는, 멀티미디어 컨텐츠를 영화, 음악, 사진 등의 큰 카테고리로 구분하고 사용자가 선택한 카테고리에 해당하는 컨텐츠들의 리스트만을 사용자에게 보여주며, 더불어 기존의 레이아웃을 바탕으로 단순히 몇몇 메뉴를 추가하는 정도의 사용자 정의 설정 방법만을 제공하고 있다.Recently, the use of multimedia devices is increasing, and the multimedia contents processed by these devices are increasing in quantity and number. Accordingly, researches on a user interface that enables a user to easily access desired contents by browsing a storage medium storing multimedia contents have been actively conducted. A general user interface divides multimedia contents into large categories such as movies, music, and photos, shows a list of contents corresponding to a category selected by the user, and adds a few menus based on an existing layout. Only custom configuration methods are provided.

도 1a 및 도 1b는 종래기술에 따른, 사용자 인터페이스의 메뉴 설정을 조작하는 실시예를 나타내는 도면이다.1A and 1B illustrate an embodiment of manipulating menu settings of a user interface according to the prior art.

도 1a 및 도 1b를 참조하면, 도 1a에서 메뉴 설정 방법은 기본설정(110)과 함께 메뉴의 추가(120) 및 삭제(130), 화면의 색상 및 글씨의 폰트 변경(140) 등의 기능을 제공하고 있다. 도 1b에서는, 소정의 n가지의 사전 설정된 그래픽 인터페이스의 레이아웃 샘플 옵션들(150)을 가지고 사용자가 선택할 수 있게끔 하는 구성으 로 이루어져 있다.Referring to FIGS. 1A and 1B, the menu setting method of FIG. 1A includes functions such as adding and deleting menus (130) and changing fonts (140) of screen colors and fonts together with basic settings 110. Providing. In FIG. 1B, a configuration is provided that allows a user to select with layout sample options 150 of a predetermined n preset graphical interface.

결국 이런 경우, 종래의 사용자 인터페이스의 메뉴 설정 방법은 i)프로그래머가 아닌 사용자 측면에서 화면에 표시되는 메뉴 구성의 레이아웃 자체 즉, 그리드의 설정 변경을 할 수 없으며 ii)사용자는 몇 가지의 기 설정된 테마별 그래픽 인터페이스 중에서 한 가지를 선택해야만 하였다. 즉, 사용자가 그래픽 인터페이스의 화면 구성에서 메뉴의 레이아웃을 마음대로 설정할 수 없는 문제점이 있었다.After all, in this case, the menu setting method of the conventional user interface is i) not the programmer can change the layout of the menu configuration displayed on the screen itself, that is, the grid settings, and ii) the user cannot change the settings of some preset themes. I had to choose one of the graphical interfaces. In other words, there is a problem that the user can not set the layout of the menu in the screen configuration of the graphical interface.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로, 본 발명이 이루고자 하는 기술적 과제는 사용자의 성향에 따라 그래픽 사용자 인터페이스(GUI)의 화면 메뉴 구성의 레이아웃, 특히 그리드(grid)를 변경할 수 있는 방법 및 그 장치를 제공하는 데 있다. Accordingly, the present invention has been made to solve the above problems, the technical problem to be achieved by the present invention is to change the layout of the screen menu configuration of the graphical user interface (GUI), in particular grid according to the user's inclination The present invention provides a method and an apparatus.

상기 목적의 달성을 위해 본 발명은, 화면의 구성 메뉴의 레이아웃을 세팅하는 모드를 선택하는 단계와 상기 화면의 구성 메뉴의 그리드(grid)를 선택하는 단계와 상기 선택된 그리드에 따라 상기 구성 메뉴를 디스플레이하는 단계를 포함한다.In order to achieve the above object, the present invention provides a configuration menu according to selecting a mode for setting a layout of a configuration menu of a screen, selecting a grid of the configuration menu of the screen, and displaying the configuration menu according to the selected grid. It includes a step.

바람직하게는 상기 화면의 구성 메뉴의 그리드(grid)를 선택하는 단계는, 복수개의 포인트를 이용하여 상기 화면의 구성 메뉴의 그리드를 선택한다.Preferably, in the step of selecting a grid of the configuration menu of the screen, the grid of the configuration menu of the screen is selected using a plurality of points.

또한 바람직하게는 상기 화면의 구성 메뉴의 그리드를 선택하는 단계는, 화면의 일측을 기준으로 중심축의 기울기를 조절하여 상기 화면의 구성 메뉴의 그리 드를 선택한다.Also preferably, in the step of selecting a grid of the configuration menu of the screen, the grid of the configuration menu of the screen is selected by adjusting the inclination of the central axis based on one side of the screen.

또한 바람직하게는 상기 메뉴의 특정 항목이 인에블(enabled)되는 경우, 생성되는 프롬프트 형태를 선택하는 단계를 더 포함한다.Also preferably, the method further includes selecting a generated prompt form when a specific item of the menu is enabled.

본 발명의 또 다른 특징은, 사용자 정의 그래픽 인터페이스 설정 장치에 있어서, 화면의 구성 메뉴의 레이아웃을 세팅하는 모드를 선택받는 입력부와 상기 입력부로부터의 입력에 따라 화면의 구성 메뉴의 그리드를 설정하는 제어부와 상기 선택된 그리드의 설정 환경을 저장하는 저장부와 상기 선택된 그리드에 따라 상기 구성 메뉴를 디스플레이하는 표시부를 포함하는 것이다.In still another aspect of the present invention, there is provided an apparatus for setting a user-defined graphic interface, comprising: an input unit for selecting a mode for setting a layout of a configuration menu of a screen, a controller configured to set a grid of a configuration menu of a screen according to an input from the input unit; And a storage unit for storing the setting environment of the selected grid and a display unit for displaying the configuration menu according to the selected grid.

이하에서, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.

도 2는 본 발명의 일 실시예에 따른, 동적 그래픽 사용자 인터페이스 설정 방법을 나타내는 플로우 차트이다.2 is a flowchart illustrating a method of setting a dynamic graphical user interface according to an embodiment of the present invention.

단계 210에서는, 먼저 구성 메뉴의 레이아웃을 세팅하는 모드를 선택한다. 이 같은 모드 선택의 입력 방법은 멀티미디어 기기의 디스플레이부의 OSD와 같은 프론트 패널을 통하거나 키보드, 마우스, 트랙볼, 터치스크린, 태블릿 등의 다양한 형태의 입력 장치를 통해 이루어질 수 있다.In step 210, first, a mode for setting the layout of the configuration menu is selected. Such an input method of mode selection may be made through a front panel such as an OSD of a display unit of a multimedia device or through various types of input devices such as a keyboard, a mouse, a trackball, a touch screen, a tablet, and the like.

단계 220에서는, 구성 메뉴의 그리드(grid)를 선택하게 된다. 그리드(grid)란, 그래픽 디스플레이 화면에서 로고타이프나 심벌 등의 치수, 상하좌우의 비례, 각 부분의 위치를 정확히 재현하기 위해 그어진 바둑판 모양의 방안선으로서, 특정 물체의 2차원 또는 3차원상의 정확한 위치 정보를 제공해 주기 위해 일정한 간격의 점이나 선으로 표시된 것을 일반적으로 지칭하며, GUI 영역에서는 화면내의 메뉴 구성의 방식이 시각적으로 어떻게 배열되어 있는가를 나타내는 일련의 척도로 사용된다.In step 220, a grid of the configuration menu is selected. A grid is a checkered grid designed to accurately reproduce the dimensions of logotypes and symbols, the proportions of top, bottom, left and right, and the position of each part on a graphic display screen. It is generally referred to as a dot or line at regular intervals to provide location information. In the GUI area, it is used as a series of measures indicating how the menu configuration on the screen is visually arranged.

다음으로 단계 230에서는, 상기 그리드를 선택하기 위해 그리드의 설정 상태를 조정하는 절차를 거친다. 특히, 포인트를 이용하여 전체 그리드를 조정하는데, 이때 포인트는 2개 이상의 복수의 포인트가 사용된다. 이에 대하여는 이하 도 4 및 도 5에서 상세히 설명한다.Next, in step 230, a process of adjusting the setting state of the grid is performed to select the grid. In particular, points are used to adjust the entire grid, where two or more points are used. This will be described in detail with reference to FIGS. 4 and 5.

또한 단계 240 및 250을 더 포함할 수 있는데, 상기 단계 230에서 종축(the vertical axis of ordinates)의 그리드를 설정했다면, 단계 240에서는 횡축(the horizontal axis of ordinates)의 그리드를 설정한다. 즉, 화면의 일측을 기준으로 중심축의 기울기를 조절하여 화면의 구성 메뉴의 그리드를 선택하는 것이다.The method may further include steps 240 and 250. If the grid of the vertical axis of ordinates is set in step 230, the grid of the horizontal axis of ordinates is set in step 240. That is, the grid of the configuration menu of the screen is selected by adjusting the tilt of the central axis based on one side of the screen.

단계 250에서는 메뉴의 디자인적인 요소를 아울러 설정한다. 테마별 설정이 가능하며 서체,배경,프롬프트 디자인의 요소를 결정한다. 특히, 해당 메뉴가 선택되기 이전에 각 메뉴가 지정되어 인에이블(enabled)되면 시각적인 프롬프트 효과를 주는 디자인 요소를 선택한다.In step 250, the design elements of the menu are set together. Theme-specific settings are available and determine font, background, and prompt design elements. In particular, it selects design elements that give a visual prompt effect when each menu is specified and enabled before the menu is selected.

앞에서 설명한 바와 같이, 동적 그래픽 사용자 인터페이스 설정 방법의 일 실시예에 따른 동작 과정의 흐름도는 구성 메뉴의 레이아웃을 세팅하는 모드를 선택하는 단계(210), 구성 메뉴의 그리드(grid)를 선택하는 단계(220), 복수의 포인트를 이용하여 구성 메뉴의 그리드를 조정하는 단계(230), 화면의 일측을 기준으로 중심축의 기울기를 조절하여 구성 메뉴의 그리드를 결정하는 단계(240), 배경,서 체,프롬프트 디자인 요소를 선택하는 단계(250)를 포함하며, 이로써 화면 구성 메뉴의 그리드는 메인 메뉴뿐만 아니라 하위 메뉴까지 일괄적으로 설정되어 변화된다.As described above, the flowchart of an operation process according to an embodiment of the method for setting the dynamic graphic user interface includes selecting 210 a mode for setting a layout of a configuration menu, selecting a grid of the configuration menu ( 220), adjusting the grid of the configuration menu using a plurality of points (230), determining a grid of the configuration menu by adjusting the tilt of the central axis based on one side of the screen (240), background, font, Selecting a prompt design element (250), whereby the grid of the screen configuration menu is set and changed collectively not only the main menu but also submenus.

도 3은 본 발명의 다른 실시예에 따른, 동적 그래픽 사용자 인터페이스 설정 장치(300)를 나타내는 블록도이다.3 is a block diagram illustrating an apparatus for setting a dynamic graphical user interface 300 according to another embodiment of the present invention.

도 3을 참조하면, 입력부(310)는 먼저 그래픽 사용자 인터페이스의 화면을 구성하는 메뉴의 레이아웃을 세팅하는 모드를 선택하는 신호를 입력받는다. 이 같은 입력부는 멀티미디어 기기의 디스플레이부의 OSD와 같은 프론트 패널을 통하거나 키보드, 마우스, 트랙볼, 터치스크린, 태블릿 등의 다양한 형태의 입력 장치가 될 수 있다.Referring to FIG. 3, the input unit 310 first receives a signal for selecting a mode for setting a layout of a menu constituting a screen of a graphical user interface. Such an input unit may be various types of input devices such as a keyboard, a mouse, a trackball, a touch screen, a tablet, or the like through a front panel such as an OSD of a display unit of a multimedia device.

제어부(320)는 입력부(310)로부터의 입력에 따라 화면을 구성하는 레이아웃을 설정,변경하는 기능을 한다. 화면을 구성하는 메뉴의 그리드를 설정하는데, 이때 복수의 포인트를 이용한 종축의 방향의 그리드가 설정되고, 화면의 일측을 기준으로 중심축의 기울기를 조절하여 결정된 화면 구성 메뉴의 횡측 방향의 그리드가 설정될 수 있음은 앞서 설명한 바와 같다. The control unit 320 functions to set and change the layout constituting the screen according to the input from the input unit 310. Set the grid of the menu constituting the screen, wherein the grid in the direction of the longitudinal axis using a plurality of points is set, and the grid in the lateral direction of the screen configuration menu determined by adjusting the inclination of the central axis relative to one side of the screen is set. May be as described above.

저장부(330)는 상기 제어부(320)에서 설정,변경한 사항을 저장한다. 이때, 저장되는 설정 사항의 범위는 메인 메뉴뿐만 아니라 하위 메뉴까지의 전체에 대한 레이아웃일 수 있다. 상기 저장부(330)는 화면으로 표시하기 위한 메모리와 같은 임시적인 저장 장소가 될 수 있으며, 영구적인 저장을 위한 마그네틱 저장매체, 광학적 판독매체, 인터넷 서버등의 다양한 형태의 저장 매체를 이용할 수도 있다.The storage unit 330 stores the settings and changes made by the controller 320. In this case, the range of the stored setting items may be a layout of not only the main menu but also the entire sub menu. The storage unit 330 may be a temporary storage location, such as a memory for displaying on a screen, or may use various types of storage media such as a magnetic storage medium, an optical read medium, and an Internet server for permanent storage. .

표시부(340)는 선택되어 설정,변경된 그리드에 따라 화면의 구성 메뉴를 디스플레이한다.The display unit 340 displays a configuration menu of the screen according to the selected, set and changed grid.

도 4는 본 발명의 일 실시예에 따른, 사용자 인터페이스 설정 과정 중 그리드(grid)의 변화과정을 나타낸 도면이다. (a)화면과 (b)화면은 설정 전후를 비교한 것이다. (a)화면과 같이, 기본 설정된 수직선에 따른 메뉴의 정렬은 흔히 볼 수 있는 리스트형식(410)이며, 이와 같은 그리드는 (b)화면과 같이 원호(circular arc)(420) 모양으로 변경될 수 있다. 점선으로 박스 처리된 영역(410,420)이 그리드의 중추가 되는 영역이다.4 is a diagram illustrating a process of changing a grid during a user interface setting process according to an embodiment of the present invention. (a) screen and (b) screen are compared before and after setting. As shown in (a) screen, the arrangement of the menu according to the default vertical line is a common list form (410), and such a grid may be changed into a circular arc (420) as shown in (b) screen. have. Areas 410 and 420 boxed by dotted lines are areas of the grid.

도 5는 본 발명의 일 실시예에 따른, 사용자 인터페이스 설정 과정 중 포인트를 이용하여 전체 그리드를 조정하는 모습을 나타내는 도면이다. 도 5는 상기 도 4에서 살펴본 그리드의 변화 과정을 보다 상세하게 나타내고 있다. (a)화면에서 보면, 일반적인 수직선 형태의 그리드가 설정되어 있고, 수직선상에는 일 예로 3개의 포인트(510,520,530)가 정해져 있음을 알 수 있다. 3개의 포인트(510,520,530)는 그리드 설정의 작용점이 되는 부분으로써, 이들 포인트 중 두번째 포인트(520)를 우측으로 이동하게 되면 (b)화면과 같은 원호꼴로 변형되며 반대로 좌측으로 이동하면 (c)화면과 같은 원호꼴이 될 수 있다. 물론 나머지 포인트를 이용하여 사선형태, 물결형태등 다양한 그리드로 변형할 수도 있다. 따라서, 작용점인 포인트의 개수가 많아질수록 더욱 다양한 형태와 섬세한 그리드로 설정하는 것이 가능할 것이라는 것을 쉽게 알 수 있을 것이다. 설정이 완료되면 (d)화면과 같은 화면 구성 메뉴의 레이아웃이 결정된다.5 is a diagram illustrating a state in which the entire grid is adjusted using points during a user interface setting process according to an embodiment of the present invention. FIG. 5 illustrates the change process of the grid described with reference to FIG. 4 in more detail. In the screen (a), it can be seen that a grid in the form of a general vertical line is set, and three points 510, 520, and 530 are determined on the vertical line as an example. The three points 510, 520, and 530 are the working points of the grid setting. When the second point 520 of these points is moved to the right, it is transformed into an arc like the screen (b). It can be arc like. Of course, you can use the rest of the points to transform them into various grids, including oblique and wavy shapes. Therefore, it will be readily understood that as the number of working points increases, it may be possible to set a more diverse shape and a fine grid. After the setting is completed, the layout of the screen configuration menu such as (d) screen is determined.

도 6은 본 발명의 다른 실시예에 따른, 사용자 인터페이스 설정 과정 중 중심축의 기울기를 조절하여 그리드를 조정하는 모습을 나타내는 도면이다.6 is a diagram illustrating a state in which a grid is adjusted by adjusting a tilt of a central axis during a user interface setting process according to another embodiment of the present invention.

도 6을 참조하면, 화면을 가로지르는 점선(610,620)을 확인할 수 있다. 이 점선(610,620)이 갖는 기울기를 조절하여 횡측으로 이어지는 그리드를 설정할 수 있다. (a)화면과 (b)화면을 비교하면 기울기 변화가 어떻게 일어나는지 알 수 있을 것이다. 도 6에서 일 예로 보이는 화면 구성은 화면의 일측, 특히 좌측의 기준점을 축으로 하여 그리드의 기울기가 변화하나, 이 같은 축이 되는 지점은 고정되지 않고 화면 어느 곳으로도 설정이 가능하다. 따라서, 이 같은 기울기를 사용자 임의대로 조절하여 전체 그리드를 완성시키면 (c)화면과 같은 구성(630)이 만들어진다. 예를 들어, "Music"의 하위 메뉴인 "Album"을 선택하면 계속해서 기 설정된 기울기의 방향대로 딸린 하위 메뉴가 나타난다. 이때, 종축으로는 앞서 도 4 및 도 5에서 설정한 그리드를 따른다. 종축 방향에 대하여 (c)화면에서는 일 예로 우측으로 볼록한 원호꼴을 나타내고 있다. "Album"의 하위메뉴인 노래 제목들이 나열되고, 특정 노래를 지정하면 끝으로 재생, 일시멈춤, 되감기등의 플레이어 기능 선택 버튼들이 나열된다.Referring to FIG. 6, dotted lines 610 and 620 crossing the screen may be identified. By adjusting the inclination of the dotted lines 610 and 620, a grid extending laterally can be set. Comparing the (a) screen with the (b) screen, you will see how the tilt change occurs. In the screen configuration shown as an example in FIG. 6, the inclination of the grid is changed based on a reference point on one side of the screen, in particular, on the left side, but the point that becomes the axis is not fixed and can be set anywhere on the screen. Therefore, when the inclination is adjusted by the user to complete the entire grid, the configuration 630 as shown in (c) screen is created. For example, if you select "Album", a submenu of "Music", you will continue to see a submenu with the direction of the preset tilt. In this case, the vertical axis follows the grid set in FIGS. 4 and 5. Regarding the vertical axis direction, the screen (c) shows, for example, an arc convex to the right. The song titles, which are submenus of "Album", are listed, and when a specific song is specified, the player function selection buttons such as play, pause and rewind are listed.

도 7은 본 발명의 일 실시예에 따른, 사용자 인터페이스 설정 과정 중 프롬프트의 설정예를 나타내는 도면이다.7 is a diagram illustrating an example of setting a prompt during a user interface setting process according to an embodiment of the present invention.

프롬프트란, 시스템이 다음 명령이나 메시지, 다른 사용자의 행동을 받아들일 준비가 되었음을 사용자에 알려주는 인터페이스를 말한다. 즉, 시스템과 사용자의 커뮤니케이션의 창구 역할을 하는 것이다. (a)화면에서 "Movie" 메뉴의 하위 메 뉴인 "Personal Movie", "Animation", "Action/SF" 등이 리스트되고 이들 중 "Personal Movie"가 현재 지정되어(indicating) 있음을 시각적으로 사용자에게 알려준다. (a)화면과 같이, 지정된 해당 메뉴의 글꼴은 광원에 반사되어 빛이 나는 형태(710)를 띠며, 메뉴 전측에 별모양의 문양(720)이 표시될 수 있고, (b)화면과 같이 메뉴 전측에 원모양의 형태(730)로 표시될 수도 있다. 또한 배경화면, 배경색상, 서체 모양꼴 등을 변경할 수도 있다. 이외의 다양한 디자인적 요소의 변형예는 (a)화면과 (b)화면을 비교해 볼 때, 쉽게 생각할 수 있을 것이다.A prompt is an interface that tells a user that the system is ready to accept the next command, message, or action of another user. In other words, it serves as a window of communication between the system and the user. (a) On the screen, the submenus of "Movie" menu, "Personal Movie", "Animation", "Action / SF", etc., are listed and the user is visually informed that "Personal Movie" is currently indi- cated. Inform. As shown in the (a) screen, the font of the designated menu is reflected by the light source and has a shape of shining (710), and a star pattern 720 may be displayed on the front side of the menu, and (b) the menu as shown on the screen. It may be displayed on the front side in the form of a circle 730. You can also change the background, background color, and font style. Other variations of the design elements can be easily thought out when comparing (a) screen and (b) screen.

본 발명에 따른 동적 그래픽 사용자 인터페이스 설정 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, 자기 테이프, 플로피디스크와 같은 마그네틱 저장매체와 CD-ROM, 광 데이터 저장장치와 같은 광학적 판독매체 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The dynamic graphical user interface setting method according to the invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include magnetic storage media such as ROM, RAM, magnetic tape and floppy disks, and optical read media such as CD-ROMs and optical data storage devices. It also includes the implementation in the form of (transmission through). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will understand that the present invention may be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

전술한 바와 같이, 본 발명에 의한 동적 그래픽 사용자 인터페이스 설정 방법 및 장치에 의하면, 사용자는 화면 메뉴의 구성을 보다 자유롭게 임의대로 설정할 수 있으며, 특히 메뉴 구성에서 종측, 횡측 방향으로의 그리드를 설정할 수 있다. 이로써 사용자의 주관적 만족도와 차별적 성향에 대한 욕구를 충족시킬 수 있다.As described above, according to the method and apparatus for setting the dynamic graphical user interface according to the present invention, the user can freely set the configuration of the screen menu more freely, and in particular, the grid in the longitudinal and transverse directions can be set in the menu configuration. . This can satisfy the user's subjective satisfaction and desire for discriminatory disposition.

Claims (5)

사용자 정의 그래픽 인터페이스 설정 방법에 있어서,In the user-defined graphical interface setting method, (a) 화면의 구성 메뉴의 레이아웃을 세팅하는 모드를 선택하는 단계;(a) selecting a mode for setting a layout of a configuration menu of a screen; (b) 상기 화면의 구성 메뉴의 그리드(grid)를 선택하는 단계; 및(b) selecting a grid of a configuration menu of the screen; And (c) 상기 선택된 그리드에 따라 상기 구성 메뉴를 디스플레이하는 단계를 포함하는 것을 특징으로 하는 인터페이스 설정 방법.and (c) displaying the configuration menu according to the selected grid. 제1항에 있어서, 상기 (b)단계는The method of claim 1, wherein step (b) 복수개의 포인트를 이용하여 상기 화면의 구성 메뉴의 그리드를 선택하는 것을 특징으로 하는 인터페이스 설정 방법.And selecting a grid of the configuration menu of the screen using a plurality of points. 제1항에 있어서, 상기 (b)단계는The method of claim 1, wherein step (b) 화면의 일측을 기준으로 중심축의 기울기를 조절하여 상기 화면의 구성 메뉴의 그리드를 선택하는 것을 특징으로 하는 인터페이스 설정 방법.Interface setting method characterized in that for selecting the grid of the configuration menu of the screen by adjusting the inclination of the central axis with respect to one side of the screen. 제1항에 있어서,The method of claim 1, (d) 상기 메뉴의 특정 항목이 인에블(enabled)되는 경우, 생성되는 프롬프트 형태를 선택하는 단계를 더 포함하는 것을 특징으로 하는 인터페이스 설정 방법.and (d) selecting a prompt type to be generated when a specific item of the menu is enabled. 사용자 정의 그래픽 인터페이스 설정 장치에 있어서,In the user-defined graphical interface setting device, 화면의 구성 메뉴의 레이아웃을 세팅하는 모드를 선택받는 입력부;An input unit for selecting a mode for setting a layout of a configuration menu of a screen; 상기 입력부로부터의 입력에 따라 화면의 구성 메뉴의 그리드를 설정하는 제어부;A controller configured to set a grid of a configuration menu of a screen according to an input from the input unit; 상기 선택된 그리드의 설정 환경을 저장하는 저장부; 및A storage unit for storing a setting environment of the selected grid; And 상기 선택된 그리드에 따라 상기 구성 메뉴를 디스플레이하는 표시부를 포함하는 것을 특징으로 하는 인터페이스 설정 장치.And a display unit for displaying the configuration menu according to the selected grid.
KR1020060072247A 2006-07-31 2006-07-31 Method for controlling a graphic user interface dynamically and apparatus thereof KR20080011804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060072247A KR20080011804A (en) 2006-07-31 2006-07-31 Method for controlling a graphic user interface dynamically and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060072247A KR20080011804A (en) 2006-07-31 2006-07-31 Method for controlling a graphic user interface dynamically and apparatus thereof

Publications (1)

Publication Number Publication Date
KR20080011804A true KR20080011804A (en) 2008-02-11

Family

ID=39340213

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060072247A KR20080011804A (en) 2006-07-31 2006-07-31 Method for controlling a graphic user interface dynamically and apparatus thereof

Country Status (1)

Country Link
KR (1) KR20080011804A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8291687B2 (en) 2009-07-31 2012-10-23 Agco Corporation Continuous round baler
KR101510758B1 (en) * 2008-12-05 2015-04-10 삼성전자 주식회사 Display apparatus and user interface display method thereof
CN108647026A (en) * 2018-05-15 2018-10-12 中国电子科技集团公司第二十九研究所 Visualization interface integrated approach based on dynamic grid and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101510758B1 (en) * 2008-12-05 2015-04-10 삼성전자 주식회사 Display apparatus and user interface display method thereof
US8291687B2 (en) 2009-07-31 2012-10-23 Agco Corporation Continuous round baler
CN108647026A (en) * 2018-05-15 2018-10-12 中国电子科技集团公司第二十九研究所 Visualization interface integrated approach based on dynamic grid and system
CN108647026B (en) * 2018-05-15 2022-03-18 中国电子科技集团公司第二十九研究所 Visual interface integration method and system based on dynamic grid

Similar Documents

Publication Publication Date Title
US11048404B2 (en) Information processing apparatus, information processing method, and program
US9710149B2 (en) Method and apparatus for displaying user interface capable of intuitively editing and browsing folder
KR101685529B1 (en) Method for configurating screen, user device, and storage medium thereof
JP6050347B2 (en) Launcher for context-based menu
JP4880334B2 (en) Scrollable and resizable formula bar
KR101731843B1 (en) Method and Apparatus for displaying items
KR101041338B1 (en) Motion Compensation for Screen
US20170371536A1 (en) Information processing device, information processing method, and program
US20170131874A1 (en) Software Design Tool For A User Interface And The Administration Of Proximity Responsive Information Displays In Augmented Reality Or Virtual Reality Environments
EP0803825A2 (en) Multi-media title editing apparatus and a style creation device employed therefor
JP2013504793A (en) Zooming graphical user interface
KR20150058072A (en) A mobile terminal and method of displaying virtual keyboard on mobile phone
CN105892831A (en) Sliding display method and sliding display device of list data of mobile terminal
JP2014521172A (en) Dynamic context-based menu
KR20080046511A (en) Method and apparatus of displaying a menu in the form of a cross
JP2014516445A (en) Compact control menu for touch-enabled command execution
KR20120007454A (en) Data processing apparatus and method
KR20170042350A (en) Group-based user interface rearrangement
KR20080011804A (en) Method for controlling a graphic user interface dynamically and apparatus thereof
KR20130035396A (en) Method and apparatus for interactive displaying of electronic file images
US8645857B2 (en) Method for controlling information display
US11934638B2 (en) Command display control method, computer-readable medium and apparatus
US20230205393A1 (en) Dynamic visualization of an object tracked by an object tracking system in a graphical user interface
KR100842089B1 (en) Electronic device for providing 3D-UI and the same method
JP6459224B2 (en) Display control device, display device, display control system, display control method, and program

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination