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

KR20100021227A - Apparatus and method for providing menu - Google Patents

Apparatus and method for providing menu Download PDF

Info

Publication number
KR20100021227A
KR20100021227A KR1020080080025A KR20080080025A KR20100021227A KR 20100021227 A KR20100021227 A KR 20100021227A KR 1020080080025 A KR1020080080025 A KR 1020080080025A KR 20080080025 A KR20080080025 A KR 20080080025A KR 20100021227 A KR20100021227 A KR 20100021227A
Authority
KR
South Korea
Prior art keywords
menu
search
display area
displayed
priority
Prior art date
Application number
KR1020080080025A
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 KR1020080080025A priority Critical patent/KR20100021227A/en
Publication of KR20100021227A publication Critical patent/KR20100021227A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/40Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/74Details of telephonic subscriber devices with voice recognition means

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PURPOSE: A menu supply apparatus and a method thereof capable of easily searching the menu are provided to supply a user interface about a menu to the user. CONSTITUTION: An analyzing unit(310) analyzes a usage record about each menu. The analyzing unit decides priority about each menu. A controller(340) supplies a menu search interface listed according to the priority about a mode of retrieval. The controller supplies the menu search interface according to the priority. The usage record comprises the usage frequency showing the usage count about each menu and the use history showing the use time-and-date about each menu.

Description

메뉴 제공 장치 및 방법{Apparatus and method for providing menu}Apparatus and method for providing menu

본 발명은 메뉴 제공 장치 및 방법에 관한 것으로, 더욱 상세하게는 사용자가 원하는 메뉴에 쉽고 빠르게 접근할 수 있는 메뉴 제공 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and a method for providing a menu, and more particularly, to an apparatus and a method for providing a menu which can be accessed quickly and easily by a user.

기술과 반도체 기술 등의 눈부신 발전에 힘입어 각종 휴대 단말기들의 보급과 이용이 급속도로 증가하고 있다. 특히, 최근의 휴대 단말기들은 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말기들의 영역까지 아우르는 모바일 융·복합(mobile convergence) 단계에 이르고 있다. 대표적으로 휴대폰의 경우에는 음성통화나 메시지 송수신과 같은 일반적인 통신 기능 외에도 TV시청 기능(예컨대 DMB와 같은 이동방송), 음악재생 기능(예컨대 MP3), 사진촬영 기능 등의 각종 멀티미디어 기능들이 부가되고 있다.With the remarkable development of technology and semiconductor technology, the spread and use of various portable terminals is increasing rapidly. In particular, recent portable terminals have reached the stage of mobile convergence that encompasses the range of other terminals instead of staying in their own traditional areas. For example, in the case of a mobile phone, various multimedia functions such as a TV viewing function (eg, mobile broadcasting such as DMB), a music playback function (eg, MP3), and a photo taking function are added in addition to general communication functions such as voice call and message transmission and reception.

이처럼 휴대 단말기의 기능이 다양화되고 복합화되면서 사용자가 취급할 수 있는 기능과 컨텐츠의 수도 점점 많아지고 있는데 비하여, 현재 대부분의 휴대 단말기들은 여전히 트리(tree) 구조를 근간으로 하는 메뉴를 제공하고 있다. 현재의 메뉴 구조는 다기능화에 따른 조작 단계의 증가, 화면계층 구조의 복잡화, 접근 에 러 등의 문제에 직면하고 있다. As the functions of the mobile terminals are diversified and compounded, the number of functions and contents that can be handled by users is increasing. In contrast, most mobile terminals still provide menus based on a tree structure. The current menu structure faces problems such as increased operation steps, complexity of the screen hierarchy, and access errors due to the multifunctionalization.

구체적으로, 종래의 메뉴 구조는 도 1에 도시된 바와 같이, 메뉴 항목들이 여러 계층(depth)을 이루어 구성되는데, 사용자가 실제로 이용하게 되는 기능이나 항목은 일반적으로 최하위 계층에 위치한다. 따라서 사용자가 원하는 항목에 접근하려면 해당 항목의 상위에 있는 계층들을 차례로 거쳐야 하는 것이 일반적이다. 이 경우, 사용자가 원하는 항목으로 접근하기 위한 조작 횟수도 증가하게 되며, 화면 단절로 인해 사용자가 원하는 항목을 찾아 접근하기는 것이 수월하지 않다. Specifically, the conventional menu structure, as shown in Figure 1, is composed of a plurality of menu items (depth), the function or item actually used by the user is generally located in the lowest hierarchy. Therefore, in order to access the item that the user wants, it is common to go through the layers above the item in order. In this case, the number of operations for accessing an item desired by the user is also increased, and it is not easy to find and access an item desired by the user due to disconnection of the screen.

본 발명은 사용자가 원하는 메뉴를 쉽고 빠르게 찾을 수 있는 메뉴 제공 장치 및 방법을 제공하는데 그 목적이 있다. SUMMARY OF THE INVENTION An object of the present invention is to provide a menu providing apparatus and method for quickly and easily finding a desired menu.

그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다. However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood by those skilled in the art from the following description.

상기 목적을 달성하기 위하여 본 발명의 실시예에 따른 메뉴 제공 장치는, 각 메뉴에 대한 사용기록을 분석하여 상기 각 메뉴에 대한 우선순위를 결정하는 분석부; 및 사전 설정된 검색 방식에 따라 검색된 메뉴가 상기 결정된 우선순위에 따라 나열된 메뉴 검색 인터페이스를 제공하는 제어부를 포함한다. In order to achieve the above object, a menu providing apparatus according to an embodiment of the present invention includes: an analysis unit for determining a priority of each menu by analyzing a usage record for each menu; And a control unit providing a menu search interface in which a menu searched according to a preset search method is listed according to the determined priority.

상기 목적을 달성하기 위하여 본 발명의 실시예에 따른 메뉴 제공 방법은, 각 메뉴에 대한 사용기록을 분석하여 상기 각 메뉴에 대한 우선순위를 결정하는 단계; 및 사전 설정된 검색 방식에 따라 검색된 메뉴가 상기 결정된 우선순위에 따라 나열된 메뉴 검색 인터페이스를 제공하는 단계를 포함한다. In order to achieve the above object, a menu providing method according to an embodiment of the present invention comprises the steps of: analyzing the usage history for each menu to determine the priority of each menu; And providing a menu search interface in which a menu searched according to a preset search scheme is listed according to the determined priority.

기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. Specific details of other embodiments are included in the detailed description and the drawings. However, the present invention is not limited to the embodiments disclosed below, but may be embodied in various different forms, and the present embodiments merely make the disclosure of the present invention complete and common knowledge in the technical field to which the present invention belongs. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.

본 발명에 의한 메뉴 제공 장치 및 방법에 따르면 사용자에게 메뉴에 대한 직관적인 유저 인터페이스를 제공할 수 있으며, 사용자가 원하는 메뉴에 빠르고 쉽게 접근할 수 있다. According to the apparatus and method for providing a menu according to the present invention, an intuitive user interface for a menu can be provided to a user, and the user can quickly and easily access a desired menu.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 본 발명의 실시예들에 의한 메뉴 제공 장치 및 방법을 설명하기 위한 블록도 또는 처리 흐름도에 대한 도면들을 참고하여 본 발명에 대해 설명하도록 한다. 이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The present invention will be described with reference to a block diagram or a flowchart illustrating a menu providing apparatus and method according to embodiments of the present invention. At this point, it will be understood that each block of the flowchart illustrations and combinations of flowchart illustrations may be performed by computer program instructions. Since these computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, those instructions executed through the processor of the computer or other programmable data processing equipment may be described in flow chart block (s). It creates a means to perform the functions.

이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in the flowchart block (s).

컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑제되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다. Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps are performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions for performing the processing equipment may also provide steps for performing the functions described in the flowchart block (s).

또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block may represent a portion of a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of order. For example, the two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.

본 발명의 일 실시예에 따른 메뉴 제공 장치는 사용자가 원하는 메뉴를 검색할 수 있는 메뉴 검색 인터페이스를 제공할 수 있다. 메뉴 검색 인터페이스는 기설정된 메뉴 검색 방식에 따라 서로 다르게 구성될 수 있다. 구체적으로, 메뉴 검색 방식으로는 사용자가 입력한 검색어를 이용하여 메뉴를 검색하는 방식(이하, '검색어로 찾기'라 칭한다), 각 메뉴의 명칭에서 첫 글자의 초성을 기준으로 검색하 는 방식(이하, '자음으로 찾기'라 칭한다), 사용자의 음성을 인식하여 메뉴를 검색하는 방식(이하, '음성으로 찾기'라 칭한다) 등을 예로 들 수 있는데, 메뉴 검색 방식이 '자음으로 찾기'인 경우에 제공되는 메뉴 검색 인터페이스는 한글 자음 및/또는 영문 알파벳이 표시는 문자 표시 영역, 각 자음 별로 검색된 메뉴 목록이 표시되는 메뉴 표시 영역을 포함할 수 있다. The apparatus for providing a menu according to an embodiment of the present invention may provide a menu search interface for searching for a desired menu by a user. The menu search interface may be configured differently according to a preset menu search method. Specifically, the menu search method is a method of searching a menu using a search word input by a user (hereinafter referred to as 'search term'), and a method of searching based on the initial letter of the first letter in the name of each menu ( In the following description, the term "find by consonants" or a method of searching a menu by recognizing a user's voice (hereinafter, referred to as "find by voice") may be exemplified. The provided menu search interface may include a character display area in which Korean consonants and / or an English alphabet are displayed, and a menu display area in which a menu list searched for each consonant is displayed.

메뉴 검색 방식이 '검색어로 찾기'인 경우에 제공되는 메뉴 검색 인터페이스는 사용자에게 제공 가능한 메뉴의 목록이 표시되는 메뉴 표시 영역, 및 사용자로부터 입력받은 검색어가 표시되는 검색어 표시 영역을 포함할 수 있다. 일 실시예에 따르면, 메뉴 표시 영역에는 사용자에게 제공 가능한 메뉴 전체가 표시될 수 있다. 다른 실시예에 따르면, 메뉴 표시 영역에는 전체 메뉴 중에서 선택된 메뉴만이 표시될 수도 있다. 이 때, 메뉴의 선택은 사전에 개발자에 의해서 이루어질 수도 있고, 각 메뉴에 대한 사용기록을 분석한 결과에 따라 이루어질 수도 있다. 도 2는 실험적인 과정을 거쳐 자주 사용되는 메뉴로 선정된 38 종류의 메뉴를 보여주고 있다.The menu search interface provided when the menu search method is “Find by search term” may include a menu display area on which a list of menus available to the user is displayed, and a search word display area on which a search word input from the user is displayed. According to an embodiment, the entire menu that can be provided to the user may be displayed in the menu display area. According to another embodiment, only a menu selected from all menus may be displayed in the menu display area. At this time, the selection of the menu may be made by the developer in advance, or may be made according to a result of analyzing the usage history for each menu. 2 shows 38 kinds of menus selected as frequently used menus through an experimental process.

메뉴 검색 인터페이스가 디스플레이된 후, 사용자에 의해 검색어가 입력되면, 메뉴 제공 장치는 입력된 검색어를 포함하는 메뉴를 검색하여, 메뉴 표시 영역에 표시할 수 있다. 여기서, 메뉴 검색 장치에 대한 보다 상세한 설명을 위해 도 3을 참조하기로 한다. After the menu search interface is displayed, if a search word is input by the user, the menu providing apparatus may search for a menu including the input search word and display it in the menu display area. Here, referring to FIG. 3 for a more detailed description of the menu searching apparatus.

도 3은 본 발명의 실시예에 따른 메뉴 제공 장치의 구성을 도시한 도면이다. 도시된 바와 같이, 메뉴 제공 장치는 분석부(310), 저장부(320), 입력부(330), 디 스플레이부(350), 검색부(360), 제어부(340)를 포함할 수 있다.3 is a diagram illustrating a configuration of a menu providing apparatus according to an exemplary embodiment of the present invention. As shown in the drawing, the menu providing apparatus may include an analyzer 310, a storage 320, an input unit 330, a display 350, a searcher 360, and a controller 340.

분석부(310)는 메뉴에 대한 사용기록을 분석할 수 있다. 여기서 사용기록은 사용빈도 및 사용이력을 포함할 수 있다. 사용빈도는 각 메뉴를 사용한 '횟수'를 의미하며, 사용이력은 각 메뉴를 사용한 '일시'를 의미한다. 사용빈도는 전체 메뉴에 대하여 각 메뉴의 사용 '비율'이 될 수도 있고, 사용이력은 각 메뉴가 전체 메뉴 중에서 몇 번째로 사용되었는지의 '순서'가 될 수도 있다. 분석부(310)는 사용기록을 분석한 결과에 따라 각 메뉴에 대한 우선순위를 정할 수 있는데, 각 메뉴에 대한 우선순위는 사용빈도가 높거나, 사용이력이 최근일수록 높아질 수 있다. The analysis unit 310 may analyze the usage history of the menu. Here, the usage record may include the frequency of use and the history of use. Frequency of use means 'number of times' using each menu, and history of use means 'date' using each menu. The frequency of use may be the 'rate' of each menu for the entire menu, or the history of use may be the 'order' of how many times each menu is used. The analysis unit 310 may determine the priority of each menu according to the result of analyzing the usage record. The priority of each menu may be higher in frequency of use or in recent years.

저장부(320)는 분석부(310)에 의해 제공된 분석 결과, 메뉴에 대한 사용기록 등을 저장할 수 있다. 이외에도 저장부(320)는 메뉴 검색 인터페이스를 구성하는데 필요한 설정 정보 예를 들면, 검색 방식에 대한 설정 정보 등을 저장할 수 있다. 이러한 저장부(320)는 캐쉬, ROM(Read Only Memory), PROM(Programable ROM), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM) 및 플래쉬 메모리(Flash memory)와 같은 비휘발성 메모리 소자 또는 RAM(Random Access Memory)과 같은 휘발성 메모리 소자 또는 하드디스크 드라이브(Hard Disk Drive; HDD)와 같은 저장 매체 중 적어도 하나로 구현될 수 있으나 이에 한정되지는 않는다. The storage unit 320 may store an analysis result provided by the analysis unit 310, a usage record for a menu, and the like. In addition, the storage unit 320 may store setting information required to configure a menu search interface, for example, setting information about a search method. The storage unit 320 may include a nonvolatile memory device such as a cache, a read only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), and a flash memory. At least one of a volatile memory device such as a random access memory (RAM) or a storage medium such as a hard disk drive (HDD) may be implemented, but is not limited thereto.

입력부(330)는 사용자가 원하는 메뉴로 접근하는데 필요한 명령을 입력받을 수 있다. 예를 들면, 메뉴 검색 인터페이스를 디스플레이하는 명령, 메뉴 검색을 실행하는 명령 등을 입력받을 수 있다. 이러한 명령을 입력받기 위해 입력부(330) 는 복수개의 입력키를 구비할 수 있다. 예를 들면, 메뉴 검색 인터페이스를 디스플레이하는 메뉴 키, 검색어 입력을 위한 문자 키, 명령 실행을 위한 실행 키, 명령 실행 취소를 위한 취소 키, 포인터 또는 포커스를 이동시키기 위한 방향 키 등을 구비할 수 있다. The input unit 330 may receive a command for accessing a menu desired by a user. For example, a command for displaying a menu search interface, a command for executing a menu search, and the like may be input. In order to receive such a command, the input unit 330 may include a plurality of input keys. For example, a menu key for displaying a menu search interface, a character key for inputting a search word, an execution key for executing a command, a cancel key for undoing a command, a pointer or a direction key for moving the focus, etc. may be provided. .

입력키들은 사용자에 의해 조작되는 경우, 키신호를 발생시킬 수 있으며, 각 입력키에는 하나 또는 복수의 명령이 할당될 수 있다. 하나의 입력키에 복수의 명령이 할당된 경우에는 해당 입력키의 조작 방법에 따라 서로 다른 명령을 입력할 수 있다. 예를 들어, 사용자는 메뉴 키를 짧게 한번 인가하여, 일반적인 트리 구조의 메뉴를 디스플레이하는 명령을 입력하고, 메뉴 키를 길게 한번 인가하여, 메뉴 검색 인터페이스를 디스플레이하는 명령을 입력할 수 있다. 이러한 입력키들은 하드웨어적으로 구현되거나, 그래픽 유저 인터페이스의 아이콘과 같이 소프트웨어적으로 구현될 수 있다. 또는 하드웨어 및 소프트웨어가 혼합된 형태로 구현될 수도 있다. 하나의 입력키에는 하나 또는 그 이상의 명령이 할당될 수 있다.When the input keys are operated by a user, they may generate a key signal, and each input key may be assigned one or a plurality of commands. When a plurality of commands are assigned to one input key, different commands may be input according to a method of operating the corresponding input key. For example, a user may input a command to display a menu of a general tree structure by briefly applying a menu key once, and input a command to display a menu search interface by applying a menu key long once. These input keys may be implemented in hardware or in software such as icons in a graphical user interface. Alternatively, hardware and software may be mixed. One input key may be assigned one or more commands.

제어부(340)는 메뉴 제공 장치 내의 각 구성요소들을 연결하고 제어할 수 있다. 그리고, 제어부(340)는 입력부(330)로부터 제공받은 키신호의 종류에 따라, 대응하는 동작을 수행할 수 있다. 구체적으로, 메뉴 키가 임계치 미만의 시간 동안 인가된 경우, 제어부(340)는 기존과 같이 트리 구조의 메뉴를 디스플레이할 수 있다. 만약, 메뉴 키가 임계치 이상의 시간 동안 인가된 경우, 제어부(340)는 저장부(320)에 기저장된 분석 결과 및/또는 메뉴 검색 방식에 대한 설정 정보 등을 참조하여, 메뉴 검색 인터페이스를 구성할 수 있다. 여기서, 도 4 내지 도 10을 참조하여 메뉴 검색 인터페이스에 대해 보다 상세히 살펴보기로 한다. The controller 340 may connect and control each component in the menu providing apparatus. The controller 340 may perform a corresponding operation according to the type of key signal provided from the input unit 330. In detail, when a menu key is applied for a time less than a threshold, the controller 340 may display a tree structure menu as before. If the menu key is applied for more than a threshold time, the controller 340 may configure the menu search interface with reference to the analysis result and / or setting information about the menu search method previously stored in the storage 320. have. Here, the menu search interface will be described in more detail with reference to FIGS. 4 to 10.

먼저, 도 4 내지 도 7은 메뉴 검색 방식이 '검색어로 찾기'로 설정된 경우에 제공되는 메뉴 검색 인터페이스를 설명하기 위한 도면이다.First, FIGS. 4 to 7 are diagrams for describing a menu search interface provided when the menu search method is set to 'search term'.

도 4에 도시된 바와 같이, 메뉴 검색 인터페이스(400)는 메뉴 표시 영역(420) 및 검색어 표시 영역(410)을 포함할 수 있다. 메뉴 표시 영역(420)에는 사용자에게 제공 가능한 메뉴들의 목록이 표시될 수 있다. 메뉴 표시 영역(420)에는 전부 혹은 일부의 메뉴가 표시될 수 있으며, 각 메뉴들은 명칭 순서대로 나열되거나, 우선순위에 따라 나열될 수 있다. 예를 들어, 각 메뉴의 사용기록에 대한 분석결과가 존재하지 않는 경우, 또는 각 메뉴의 사용기록에 대한 분석결과가 존재하더라도, 명칭 순서대로 메뉴가 나열될 수 있도록 설정된 경우라면, 메뉴 표시 영역(420)에 표시되는 메뉴들은 도 4에 도시된 바와 같이, 명칭 순서대로 나열될 수 있다. 만약, 각 메뉴의 사용기록에 대한 분석결과 즉, 우선순위가 존재한다면, 메뉴 표시 영역(420)에 표시되는 메뉴들은 도 5에 도시된 바와 같이, 우선순위가 높은 순서대로 나열될 수 있다. As illustrated in FIG. 4, the menu search interface 400 may include a menu display area 420 and a search word display area 410. The menu display area 420 may display a list of menus that can be provided to the user. The menu display area 420 may display all or part of menus, and the menus may be listed in order of name or in order of priority. For example, if there is no analysis result for the history of each menu, or even if the analysis result for the history of each menu exists, the menu display area ( Menus displayed on 420 may be listed in order of name, as shown in FIG. 4. If the analysis result of the usage history of each menu, that is, the priority exists, the menus displayed in the menu display area 420 may be arranged in the order of high priority, as shown in FIG. 5.

한편, 검색어 표시 영역(410)에는 사용자가 입력한 검색어가 표시될 수 있다. 예를 들어, 사용자가 문자 키를 이용하여 'ㅎ'을 입력하였다면, 검색어 표시 영역(410)에는 도 6에 도시된 바와 같이 'ㅎ'이 표시될 수 있다. 이와 동시에 메뉴 표시 영역(420)에는 검색 결과 즉, 자음 'ㅎ'을 포함하는 메뉴들이 표시될 수 있다. 이 때, 검색된 메뉴들에 포함된 문자들 중 검색어에 해당하는 문자의 크기, 모양, 색상 중 적어도 하나는 나머지 문자들과 구별되어 표시될 수 있다. 한편, 도 6은 검색된 메뉴들이 우선순위가 높은 순서로 나열된 경우를 보여주고 있지만, 검색된 메뉴들은 우선순위에 상관 없이 명칭 순서대로 나열될 수도 있다.Meanwhile, the search word input by the user may be displayed in the search word display area 410. For example, if the user inputs 'ㅎ' using the character key, 'ㅎ' may be displayed in the search word display area 410 as shown in FIG. 6. At the same time, the menu display area 420 may display menus including a search result, that is, a consonant 'ㅎ'. At this time, at least one of the size, shape, and color of the character corresponding to the search word among the characters included in the searched menus may be distinguished from the remaining characters. Meanwhile, FIG. 6 shows a case where the searched menus are listed in the order of high priority, but the searched menus may be listed in the order of name regardless of the priority.

이처럼 메뉴를 검색하는 도중 사용자는 메뉴 검색 방식을 변경할 수 있다. 예를 들어, 도 6과 같은 상태에서 '메뉴'(430)를 선택하면, 도 7과 같이, 변경 가능한 메뉴 방식들의 목록(700)이 표시되는데, 사용자는 방향 키 등을 이용하여 원하는 메뉴 검색 방식을 선택할 수 있다. 도 7과 같이, '자음으로 찾기'를 최종적으로 선택하는 경우, '자음으로 찾기'라는 메뉴 검색 방식에 대응하는 메뉴 검색 인터페이스(400)가 구성되어 제공될 수 있다. In this way, the user can change the menu search method while searching the menu. For example, when the 'menu' 430 is selected in the state as shown in FIG. 6, as shown in FIG. 7, a list 700 of changeable menu methods is displayed, and the user can select a desired menu search method using a direction key. Can be selected. As shown in FIG. 7, when finally selecting “Find by consonant”, a menu search interface 400 corresponding to a menu search method “Find by consonant” may be configured and provided.

여기서, 도 8 내지 도 10을 참조하여, 메뉴 검색 방식이 '자음으로 찾기'로 설정된 경우에 제공되는 메뉴 검색 인터페이스를 설명하기로 한다.8 to 10, a menu search interface provided when the menu search method is set to 'find by consonants' will be described.

메뉴 검색 방식이 '자음으로 찾기'로 설정된 경우에 제공되는 메뉴 검색 인터페이스는 도 8에 도시된 바와 같이, 문자 표시 영역(810) 및 메뉴 표시 영역(820)을 포함할 수 있다. 문자 표시 영역(810)에는 한글 자음 및/또는 영문 알파벳이 표시될 수 있다. 대부분의 메뉴의 명칭은 한글인 경우가 많기 때문에 한글 자음의 경우, 'ㄱ' 부터 'ㅎ'까지 14개의 모든 자음이 표시될 수 있다. 이에 비하여, 메뉴의 명칭이 영문인 경우는 드물기 때문에 영문 알파벳의 경우, 26개의 알파벳 중 하나만 표시될 수 있다. The menu search interface provided when the menu search method is set to 'find by consonant' may include a text display area 810 and a menu display area 820 as illustrated in FIG. 8. In the character display area 810, a Korean consonant and / or an English alphabet may be displayed. Since the names of most menus are often in Korean, all 14 consonants from 'ㄱ' to 'ㅎ' can be displayed in the case of Korean consonants. In contrast, since the name of the menu is rarely English, only one of 26 alphabets may be displayed in the English alphabet.

그리고, 메뉴 표시 영역(820)에는 문자 표시 영역(810)에서 선택된 문자를 기준으로 검색된 메뉴들이 표시될 수 있다. 예를 들어, 문자 표시 영역(810)에서 알파벳 'A'가 선택된 경우라면, 메뉴 표시 영역(820)에는 도 8에 도시된 바와 같 이, 영문 명칭을 갖는 메뉴들이 표시될 수 있다. 만약, 문자 표시 영역(810)에서 한글 자음 'ㄱ'이 선택된 경우라면, 메뉴 표시 영역(820)에는 도 9와 같이, 각 메뉴의 명칭 중 첫 글자의 초성이 'ㄱ'인 메뉴들이 표시될 수 있다. In addition, menus searched based on the text selected in the text display area 810 may be displayed in the menu display area 820. For example, when the letter 'A' is selected in the letter display area 810, menus having English names may be displayed in the menu display area 820 as shown in FIG. 8. If the Hangul consonant 'a' is selected in the letter display area 810, the menus of the first letter among the names of each menu may be displayed in the menu display area 820 as shown in FIG. 9. have.

이상의 설명에서는 문자 표시 영역(810)에 14개의 한글 자음이 모두 표시되는 경우를 예로 들어 설명하였지만, 문자 표시 영역(810)에는 메뉴가 존재하는 한글 자음들만이 표시될 수도 있다. 예를 들어, 메뉴의 명칭 중 첫 글자의 초성이 'ㄱ'인 메뉴들과 'ㄷ'인 메뉴들이 존재하지 않는 경우, 문자 표시 영역(810)에는 한글 자음 'ㄱ' 및 'ㄷ'이 생략될 수 있다. 도 10은 문자 표시 영역(810)에 한글 자음 'ㄱ' 과 'ㄷ'이 생략된 경우를 보여주고 있다. In the above description, the case in which all 14 Korean consonants are displayed in the character display area 810 is described as an example. However, only Korean consonants having a menu may be displayed in the character display area 810. For example, if there are no menus having the first letter 'a' and 'c' in the menu name, the Hangul consonants 'a' and 'c' will be omitted in the character display area 810. Can be. FIG. 10 illustrates a case where Korean consonants 'ㄱ' and 'c' are omitted in the character display area 810.

다시 도 3을 참조하면, 검색부(360)는 사용자가 입력한 검색어를 이용하여 메뉴를 검색할 수 있다. 예를 들어, 사용자가 검색어로서, 'ㅎ'을 입력하는 경우, 검색부(360)는 전체 메뉴 중에서 초성이 'ㅎ'인 글자를 포함하는 메뉴를 모두 검색할 수 있다. 이 후, 만약, 사용자가 'ㅗ'를 추가로 입력하는 경우, 검색부(360)는 1차로 검색된 결과 내에서 중성이 'ㅗ'인 메뉴를 검색할 수 있다. 이처럼 검색부(360)에 의해 검색된 검색 결과는 제어부(340)로 제공되어 메뉴 검색 인터페이스를 구성하는데 사용될 수 있다.Referring to FIG. 3 again, the search unit 360 may search a menu using a search word input by a user. For example, when a user inputs 'ㅎ' as a search word, the search unit 360 may search for all menus including letters having the initial consonant 'ㅎ' among all the menus. Thereafter, if the user further inputs 'ㅗ', the search unit 360 may search for a menu having a neutrality of 'ㅗ' within the first search result. As such, the search result searched by the searcher 360 may be provided to the controller 340 and used to construct a menu search interface.

디스플레이부(350)는 명령 처리 결과를 디스플레이할 수 있다. 예를 들어, 메뉴 키가 인가되는 경우, 디스플레이부(350)는 트리 구조의 메뉴 목록 또는 메뉴 검색 인터페이스를 디스플레이할 수 있다. 이러한 디스플레이부(350)는 전술한 입력부(330)와 하드웨어적으로 분리된 형태로 구현되거나, 터치스크린, 터치패드 등 과 같이 입력부(330)와 하드웨어적으로 통합된 형태로 구현될 수도 있다. The display 350 may display a command processing result. For example, when a menu key is applied, the display unit 350 may display a menu list or a menu search interface of a tree structure. The display unit 350 may be implemented in the form of hardware separated from the input unit 330 described above, or may be implemented in the form of hardware integrated with the input unit 330 such as a touch screen or a touch pad.

이상으로 설명한 구성요소들 외에도, 메뉴 제공 장치는 사용자의 음성을 인식할 수 있는 음성 인식부(370)를 더 포함할 수도 있다. 음성 인식부(370)는 기저장된 음성 인식 알고리즘을 이용하여 사용자의 음성으로부터 단어를 추출할 수 있다. 추출된 단어는 검색부(360)로 제공되어, 메뉴를 검색하는데 사용될 수 있다.In addition to the components described above, the menu providing apparatus may further include a voice recognition unit 370 that can recognize the user's voice. The speech recognizer 370 may extract a word from the user's speech using a pre-stored speech recognition algorithm. The extracted words may be provided to the search unit 360 and used to search a menu.

다음으로, 도 11은 본 발명의 실시예에 따른 메뉴 제공 방법을 도시한 흐름도이다.Next, FIG. 11 is a flowchart illustrating a menu providing method according to an exemplary embodiment of the present invention.

메뉴 키가 인가되면(S10), 제어부(340)는 발생된 키신호의 종류를 판별하여, 그에 대응하는 명령을 수행할 수 있다. 예를 들어, 메뉴 키가 임계치 미만의 시간 동안 눌려진 경우라면, 제어부(340)는 트리 구조의 메뉴를 구성하여 사용자에게 제공할 수 있다. 만약, 메뉴 키가 임계치 이상의 시간 동안 눌려진 경우라면, 제어부(340)는 기 저장된 분석 결과 및/또는 메뉴 검색 방식에 대한 설정 정보를 참조하여, 메뉴 검색 인터페이스를 구성할 수 있다(S11).When the menu key is applied (S10), the controller 340 may determine the type of the generated key signal and perform a command corresponding thereto. For example, if the menu key is pressed for a time less than the threshold, the controller 340 may configure a tree structured menu and provide it to the user. If the menu key is pressed for a time equal to or greater than the threshold value, the controller 340 may configure the menu search interface by referring to previously stored analysis results and / or setting information on the menu search method (S11).

예를 들어, 메뉴 검색 방식이 '검색어로 찾기'로 설정되어 있는 경우라면, 제어부(340)는 검색어 표시 영역(410) 및 메뉴 표시 영역(420)을 포함하는 메뉴 검색 인터페이스를 구성할 수 있다. 일 실시예에 따르면, 제어부(340)는 사용자에게 제공 가능한 메뉴들이 모두 메뉴 표시 영역(420)에 표시되도록 인터페이스를 구성할 수 있다. 이 때, 각 메뉴들은 도 4와 같이, 명칭 순서대로 나열되거나, 도 5와 같이, 각 메뉴에 대한 사용기록을 분석한 결과를 근거로 설정된 우선순위에 따라 나열될 수 있다. 다른 실시예에 따르면, 제어부(340)는 전체 메뉴들 중에서 선택 된 메뉴들만이 메뉴 표시 영역(420)에 표시되도록 인터페이스를 구성할 수 있는데, 이 때, 메뉴 표시 영역(420)에 표시되는 메뉴들은 사전에 개발자에 의해 임의로 선택되거나, 각 메뉴의 우선순위를 기준으로 선택될 수 있다. For example, when the menu search method is set to 'search term', the controller 340 may configure a menu search interface including the search word display area 410 and the menu display area 420. According to an embodiment, the controller 340 may configure an interface such that all menus available to a user are displayed on the menu display area 420. At this time, each menu may be listed in the order of the name, as shown in Figure 4, or may be listed in accordance with the priority set on the basis of the result of analyzing the usage record for each menu, as shown in FIG. According to another exemplary embodiment, the controller 340 may configure the interface such that only menus selected from all of the menus are displayed on the menu display area 420. In this case, the menus displayed on the menu display area 420 It may be arbitrarily selected by the developer in advance, or may be selected based on the priority of each menu.

이 후, 사용자가 문자 키를 이용하여 검색어를 입력하면(S12), 입력된 검색어가 검색 표시 영역에 표시될 수 있으며, 검색어를 이용한 메뉴 검색이 수행될 수 있다(S13). 이 때, 메뉴 검색은 메뉴 표시 영역(420)에 표시된 메뉴들을 대상으로 수행될 수 있다. 예를 들어, 검색어로 'ㅎ'이 입력되었다면, 메뉴 표시 영역(420)에 표시된 메뉴들 중에서 'ㅎ'을 포함하는 메뉴들이 검색될 수 있다. 검색된 메뉴들은 메뉴 표시 영역(420)에 표시될 수 있다(S14). 이 때, 검색된 메뉴들은 명칭 순서대로 나열되거나, 우선순위가 높은 순서대로 나열될 수 있다. 검색된 메뉴들 중에서 검색어인 'ㅎ'는 검색어가 아닌 문자와 서로 다른 색상으로 표시될 수 있다. Thereafter, when the user inputs a search word using the letter key (S12), the input search word may be displayed in the search display area, and a menu search using the search word may be performed (S13). In this case, the menu search may be performed on the menus displayed on the menu display area 420. For example, if 'ㅎ' is entered as a search word, menus including 'ㅎ' may be searched among the menus displayed in the menu display area 420. The retrieved menus may be displayed in the menu display area 420 (S14). In this case, the searched menus may be listed in order of name, or may be listed in order of high priority. Among the searched menus, the search word 'ㅎ' may be displayed in a different color from the non-search text.

이처럼 기설정된 메뉴 검색 방식에 따라 메뉴를 검색하는 도중 메뉴 검색 방식이 변경된다면(S15, 예), 변경된 메뉴 검색 방식에 따른 메뉴 검색 인터페이스가 구성될 수 있다. 예를 들어, 메뉴 검색 방식이 '검색어로 찾기'에서 '자음으로 찾기'로 변경되었다면, 도 8에 도시된 바와 같이, 문자 표시 영역(810) 및 메뉴 표시 영역(820)을 포함하는 메뉴 검색 인터페이스가 구성될 수 있다(S16). As such, if the menu search method is changed while searching for the menu according to the preset menu search method (S15, Yes), the menu search interface according to the changed menu search method may be configured. For example, if the menu search method is changed from 'find by search word' to 'find by consonant', a menu search interface including a text display area 810 and a menu display area 820 as shown in FIG. 8. Can be configured (S16).

도 8에 도시된 바와 같은 메뉴 검색 인터페이스를 구성할 때, 문자 표시 영역(810)에 표시되는 한글 자음 및/또는 영문 알파벳 중에서 기본값으로 설정된 문자 혹은 가장 최근에 사용된 문자에는 포커스가 위치할 수 있다. 이 때, 포커스가 위치한 문자는 다른 문자들이 비해 문자의 크기, 모양, 색상 등이 다르게 표현될 수 있다. 그리고, 메뉴 표시 영역(820)에는 문자 표시 영역(810)에 표시된 문자 중 포커스가 위치해 있는 문자를 기준으로 검색된 메뉴들이 표시될 수 있다. When configuring the menu search interface as shown in FIG. 8, the focus may be located on a character set as a default value or a most recently used character among Korean consonants and / or English alphabets displayed on the character display area 810. . In this case, the character in focus may be expressed in a different size, shape, color, etc. than other characters. In addition, the menu display area 820 may display menus searched based on the character in which the focus is located among the characters displayed in the character display area 810.

이 상태에서, 사용자는 입력키를 조작하여, 포커스의 위치를 변경함으로써, 검색하려는 문자를 선택할 수 있다(S17). 이처럼 문자가 선택되면, 선택된 문자를 기준으로 메뉴 검색이 수행될 수 있다(S18). 예를 들어, 도 8과 같이, 포커스가 알파켓 'A'에 위치한 상태에서, 한글 자음 'ㄱ'으로 이동하는 경우, 각 메뉴 중에서 첫 글자의 초성이 'ㄱ'인 메뉴들이 검색될 수 있다. 이 때, 메뉴 검색은 전체 메뉴를 대상으로 수행되거나, 전체 메뉴들 중에서 선택된 메뉴를 대상으로 수행될 수 있다. In this state, the user can select the character to be searched by changing the position of the focus by operating the input key (S17). As such, when a character is selected, a menu search may be performed based on the selected character (S18). For example, as shown in FIG. 8, when the focus moves to the Hangul consonant 'ㄱ' while the focus is located on the alphaket 'A', the menus having the first letter of the first letter among the menus may be searched for. In this case, the menu search may be performed on the entire menu or may be performed on a selected menu among all the menus.

검색된 메뉴는 메뉴 표시 영역(820)에 표시되어 디스플레이부를 통해 디스플레이될 수 있다(S14). The retrieved menu may be displayed on the menu display area 820 and displayed on the display unit in operation S14.

이상으로 예시된 도면을 참조하여, 본 발명의 실시예에 따른 메뉴 제공 장치 및 방법에 대해서 설명하였다. 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되 어야 한다. With reference to the drawings illustrated above, the apparatus and method for providing a menu according to an embodiment of the present invention have been described. Those skilled in the art will appreciate that the present invention can be embodied in other specific forms without changing the technical spirit or essential features of the present invention. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is indicated by the scope of the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and the equivalent concept are included in the scope of the present invention. Should be interpreted.

도 1은 종래의 트리형 메뉴 구조를 도시한 도면이다.1 is a diagram illustrating a conventional tree menu structure.

도 2는 본 발명의 실시에에 따라, 실험적인 과정을 거쳐 자주 사용되는 메뉴로 선정된 메뉴를 도시한 도면이다.2 is a diagram illustrating a menu selected as a frequently used menu through an experimental process according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 메뉴 제공 장치의 구성을 도시한 도면이다. 3 is a diagram illustrating a configuration of a menu providing apparatus according to an embodiment of the present invention.

도 4 내지 도 7은 메뉴 검색 방식이 '검색어로 찾기'로 설정된 경우, 사용자의 입력에 따라 단계 별로 제공되는 메뉴 검색 인터페이스를 도시한 도면이다.4 to 7 are diagrams illustrating a menu search interface provided step by step according to a user input when the menu search method is set to 'search term'.

도 8 및 도 10은 메뉴 검색 방식이 '자음으로 찾기'로 설정된 경우, 사용자의 입력에 따라 단계 별로 제공되는 메뉴 검색 인터페이스를 도시한 도면이다. 8 and 10 are diagrams illustrating a menu search interface provided step by step according to a user input when the menu search method is set to 'find by consonant'.

도 11은 본 발명의 일 실시예에 따른 메뉴 제공 방법을 도시한 흐름도이다.11 is a flowchart illustrating a menu providing method according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

200: 메뉴 제공 장치 210: 분석부200: apparatus for providing a menu 210: analysis unit

220: 저장부 230: 입력부220: storage unit 230: input unit

240: 디스플레이부 250: 검색부240: display unit 250: search unit

260: 제어부 400: 메뉴 검색 인터페이스260: control unit 400: menu search interface

410: 검색어 표시 영역 420: 메뉴 표시 영역410: search term display area 420: menu display area

800: 메뉴 검색 인터페이스 810: 문자 표시 영역800: menu search interface 810: character display area

820: 메뉴 표시 영역820: menu display area

Claims (14)

각 메뉴에 대한 사용기록을 분석하여 상기 각 메뉴에 대한 우선순위를 결정하는 분석부; 및An analysis unit for analyzing a usage record for each menu to determine a priority of each menu; And 사전 설정된 검색 방식에 있어서, 검색된 메뉴가 상기 결정된 우선순위에 따라 나열된 메뉴 검색 인터페이스를 제공하는 제어부를 포함하는 메뉴 제공 장치.In a preset search method, the menu providing apparatus comprising a control unit for providing a menu search interface in which the searched menu is listed according to the determined priority. 제 1 항에 있어서, 상기 사용기록은According to claim 1, wherein the record of use 상기 각 메뉴에 대한 사용 횟수를 나타내는 사용빈도 및 상기 각 메뉴에 대한 사용 일시를 나타내는 사용이력 중 적어도 하나를 포함하는, 메뉴 제공 장치.And at least one of a usage frequency indicating a number of times of use of each menu and a usage history indicating a date and time of use of each menu. 제 1 항에 있어서, The method of claim 1, 상기 사전 설정된 검색 방식이 사용자가 입력한 검색어를 이용하는 검색 방식인 경우,When the preset search method is a search method using a search word input by a user, 상기 메뉴 검색 인터페이스는 상기 검색어가 표시되는 검색어 표시 영역 및 상기 검색어를 포함하는 메뉴가 상기 우선순위에 따라 나열되어 표시되는 메뉴 표시 영역 중 적어도 하나를 포함하는, 메뉴 제공 장치.The menu search interface includes at least one of a search word display area in which the search word is displayed and a menu display area in which a menu including the search word is listed and displayed according to the priority. 제 3 항에 있어서, 상기 제어부는The method of claim 3, wherein the control unit 상기 검색어를 포함하는 메뉴가 포함하는 문자들 중에서 상기 검색어에 해당 하는 문자의 크기, 모양, 및 색상 중 적어도 하나를 나머지 문자와 다르게 표시하는, 메뉴 제공 장치.And displaying at least one of a size, a shape, and a color of a character corresponding to the search word differently from the remaining characters among the characters included in the menu including the search word. 제 1 항에 있어서, The method of claim 1, 상기 사전 설정된 검색 방식이 상기 각 메뉴에서 첫 글자의 초성을 이용하는 검색 방식인 경우, When the preset search method is a search method using the first letter of the first letter in each menu, 상기 메뉴 검색 인터페이스는 문자 표시 영역 및 메뉴 표시 영역 중 적어도 하나는 포함하는데,The menu search interface includes at least one of a text display area and a menu display area. 상기 문자 표시 영역에는 적어도 하나 이상의 한글 자음이 표시되며,At least one Hangul consonant is displayed in the character display area. 상기 메뉴 표시 영역에는 상기 각 메뉴들 중에서 첫글자의 초성이 상기 문자 표시 영역에서 선택된 한글 자음과 동일한 메뉴가 상기 우선순위에 따라 표시되는, 메뉴 제공 장치.And a menu identical to the Hangul consonants selected in the character display area is displayed according to the priority in the menu display area. 제 5 항에 있어서, 상기 제어부는The method of claim 5, wherein the control unit 상기 메뉴 표시 영역에 표시할 메뉴가 존재하지 않는 한글 자음을 상기 문자 표시 영역에서 생략하는, 메뉴 제공 장치.And a Hangul consonant in which there is no menu to be displayed in the menu display area is omitted in the character display area. 제 1 항에 있어서, The method of claim 1, 사용자의 음성을 인식하기 위한 음성 인식부; 및A voice recognition unit for recognizing a user voice; And 상기 음성 인식부의 인식 결과와 일치하는 메뉴를 검색하는 검색부를 더 포 함하는, 메뉴 제공 장치.And a search unit for searching for a menu matching the recognition result of the speech recognition unit. 각 메뉴에 대한 사용기록을 분석하는 단계;Analyzing a history of use of each menu; 분석 결과에 따라 상기 각 메뉴에 대한 우선순위를 결정하는 단계; 및Determining a priority of each menu according to an analysis result; And 사전 설정된 검색 방식에 있어서, 검색된 메뉴가 상기 결정된 우선순위에 따라 나열된 메뉴 검색 인터페이스를 제공하는 단계를 포함하는 메뉴 제공 방법.A preset search method, the method comprising providing a menu search interface in which the searched menu is listed according to the determined priority. 제 8 항에 있어서, 상기 사용기록은The method of claim 8, wherein the record of use 상기 각 메뉴에 대한 사용 횟수를 나타내는 사용빈도 및 상기 각 메뉴에 대한 사용 일시를 나타내는 사용이력 중 적어도 하나를 포함하는, 메뉴 제공 방법.And at least one of a usage frequency indicating a number of times of use of each menu and a usage history indicating a date and time of use of each of the menus. 제 8 항에 있어서, The method of claim 8, 상기 사전 설정된 검색 방식이 사용자가 입력한 검색어를 이용하는 검색 방식인 경우,When the preset search method is a search method using a search word input by a user, 상기 메뉴 검색 인터페이스는 상기 검색어가 표시되는 검색어 표시 영역 및 상기 검색어를 포함하는 메뉴가 상기 우선순위에 따라 나열되어 표시되는 메뉴 표시 영역 중 적어도 하나를 포함하는, 메뉴 제공 방법.The menu search interface includes at least one of a search word display area in which the search word is displayed and a menu display area in which a menu including the search word is listed and displayed according to the priority. 제 10 항에 있어서, 상기 메뉴 검색 인터페이스를 제공하는 단계는,The method of claim 10, wherein providing the menu search interface comprises: 상기 검색어를 포함하는 메뉴가 포함하는 문자들 중에서 상기 검색어에 해당 하는 문자의 크기, 모양, 및 색상 중 적어도 하나를 나머지 문자와 다르게 표시하는 단계를 포함하는, 메뉴 제공 방법.And displaying at least one of a size, a shape, and a color of a letter corresponding to the search word differently from the remaining letters among letters included in the menu including the search word. 제 8 항에 있어서, The method of claim 8, 상기 사전 설정된 검색 방식이 상기 각 메뉴에서 첫 글자의 초성을 이용하는 검색 방식인 경우, When the preset search method is a search method using the first letter of the first letter in each menu, 상기 메뉴 검색 인터페이스는 문자 표시 영역 및 메뉴 표시 영역 중 적어도 하나는 포함하는데,The menu search interface includes at least one of a text display area and a menu display area. 상기 문자 표시 영역에는 적어도 하나 이상의 한글 자음이 표시되며,At least one Hangul consonant is displayed in the character display area. 상기 메뉴 표시 영역에는 상기 각 메뉴들 중에서 첫글자의 초성이 상기 문자 표시 영역에서 선택된 한글 자음과 동일한 메뉴가 상기 우선순위에 따라 표시되는, 메뉴 제공 방법.And a menu in which the first consonant of the first letter among the respective menus is displayed in the menu display area according to the priority. 제 12 항에 있어서, 상기 메뉴 검색 인터페이스를 제공하는 단계는,The method of claim 12, wherein providing the menu search interface comprises: 상기 메뉴 표시 영역에 표시할 메뉴가 존재하지 않는 한글 자음을 상기 문자 표시 영역에서 생략하는 단계를 포함하는, 메뉴 제공 방법.Omitting a Hangul consonant in which the menu to be displayed in the menu display area does not exist from the character display area. 제 8 항에 있어서, The method of claim 8, 사용자의 음성을 인식하는 단계; 및Recognizing a user's voice; And 상기 인식 결과와 일치하는 메뉴를 검색하는 단계를 더 포함하는, 메뉴 제공 방법.And searching for a menu matching the recognition result.
KR1020080080025A 2008-08-14 2008-08-14 Apparatus and method for providing menu KR20100021227A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080080025A KR20100021227A (en) 2008-08-14 2008-08-14 Apparatus and method for providing menu

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080080025A KR20100021227A (en) 2008-08-14 2008-08-14 Apparatus and method for providing menu

Publications (1)

Publication Number Publication Date
KR20100021227A true KR20100021227A (en) 2010-02-24

Family

ID=42091042

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080080025A KR20100021227A (en) 2008-08-14 2008-08-14 Apparatus and method for providing menu

Country Status (1)

Country Link
KR (1) KR20100021227A (en)

Similar Documents

Publication Publication Date Title
US12079165B2 (en) Method and apparatus for providing search function in touch-sensitive device
US8412278B2 (en) List search method and mobile terminal supporting the same
EP3255529B1 (en) System implementing a flexible keyboard layout
KR100790710B1 (en) Method and apparatus for the automatic completion of composite characters
KR100790700B1 (en) Speech recognition assisted autocompletion of composite characters
KR101639074B1 (en) Apparatus and method for character recognition and input using touch screen
KR102249054B1 (en) Quick tasks for on-screen keyboards
US20090079702A1 (en) Method, Apparatus and Computer Program Product for Providing an Adaptive Keypad on Touch Display Devices
KR20120006503A (en) Improved text input
WO2008010432A1 (en) User interface device, computer program, and its recording medium
KR20120080069A (en) Display apparatus and voice control method thereof
CN103168302B (en) The non-transitory computer-readable medium of data processing terminal, data search method and storage control program
US20140089841A1 (en) Device and method for providing application interface based on writing input
KR20150057138A (en) Terminal and method of controlling the same
CN104133815B (en) The method and system of input and search
JP2006244506A (en) Symbol input method and communication terminal using it
KR20140134810A (en) Terminal and method for editing text using thereof
CN108052212A (en) A kind of method, terminal and computer-readable medium for inputting word
CN105404624A (en) Chinese character recognition method, device and terminal
US20140372886A1 (en) Providing help on visual components displayed on touch screens
CN111142683B (en) Input assisting program, input assisting method, and input assisting device
WO2016119549A1 (en) Input-based candidate text loading method and apparatus
EP3065032A1 (en) Word prediction input method and terminal
JP5202242B2 (en) Information processing device
US20060066583A1 (en) Text entry method and system using a numeric or non-QWERTY keypad

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E601 Decision to refuse application