KR20110127391A - Method and apparatus for providing graphic user interface in mobile terminal - Google Patents

Method and apparatus for providing graphic user interface in mobile terminal Download PDF

Info

Publication number
KR20110127391A
KR20110127391A KR1020100046841A KR20100046841A KR20110127391A KR 20110127391 A KR20110127391 A KR 20110127391A KR 1020100046841 A KR1020100046841 A KR 1020100046841A KR 20100046841 A KR20100046841 A KR 20100046841A KR 20110127391 A KR20110127391 A KR 20110127391A
Authority
KR
South Korea
Prior art keywords
execution time
application
maximum
gui
time
Prior art date
Application number
KR1020100046841A
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 KR1020100046841A priority Critical patent/KR20110127391A/en
Publication of KR20110127391A publication Critical patent/KR20110127391A/en

Links

Images

Abstract

PURPOSE: A GUI providing method and device of a portable terminal are provided to enable a user to set a condition executing an application which is suitable for current battery charging state. CONSTITUTION: An input unit(140) receives a entering command to the execution condition setting menu of a specific application. A storing unit(130) stores maximum performance available time of the specific application according to the battery charge state. A control unit(160) measures the charging state of the current battery. The control unit checks the maximum execution available time of the specific application corresponding to the charging state of the measured battery by extracting from the storing unit. A display unit(150) displays an execution time setting GUI of the specific application in which the checked maximum execution available time is reflected.

Description

휴대 단말기의 GUI제공 방법 및 장치 {METHOD AND APPARATUS FOR PROVIDING GRAPHIC USER INTERFACE IN MOBILE TERMINAL} Method and apparatus for providing a mobile terminal of the mobile terminal {METHOD AND APPARATUS FOR PROVIDING GRAPHIC USER INTERFACE IN MOBILE TERMINAL}

본 발명은 휴대 단말기의 GUI(Graphic User Interface) 제공 방법 및 장치에 관한 것으로서, 특히 어플리케이션 실행 조건 설정과 관련된 GUI 제공 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for providing a graphical user interface (GUI) of a portable terminal, and more particularly, to a method and apparatus for providing a GUI related to setting an application execution condition.

최근 휴대 단말기 보급률의 급속한 증가로 휴대 단말기는 이제 현대인의 생활필수품으로 자리매김하게 되었다. 이와 같은 휴대 단말기는 고유의 음성 통화 서비스뿐만 아니라 각종 데이터 전송 서비스와 다양한 부가서비스도 제공할 수 있게 되어 기능상 멀티미디어 통신기기로 변모하게 되었다. With the recent rapid increase in the penetration rate of portable terminals, portable terminals are now becoming a necessity of modern man. Such a mobile terminal can provide not only a unique voice call service but also various data transmission services and various additional services, thereby becoming a multimedia communication device.

이와 같이 휴대 단말기가 여러 가지 기능을 수행할 수 있게 됨에 따라 휴대 단말기의 사용 빈도수는 증가하게 되었고, 이에 따라 배터리 용량은 중요한 문제로 부각되었다. 그런데 종래의 휴대 단말기는 배터리 충전 상태를 단순히 눈금 등으로 표시하여 제공할 뿐, 현재의 배터리 충전 상태에 따라 특정 어플리케이션을 얼마나 사용할 수 있는지에 관한 정보는 제공하지 못하고 있다. 특히, 사용자가 특정 어플리케이션의 실행 시간을 설정하고자 할 때, 배터리 충전 상태가 어플리케이션 실행 시간 설정 메뉴에 반영되어 있지 않아, 사용자가 현재 배터리 충전 상태로 어플리케이션을 얼마나 실행할 수 있을 지 판단하기 어렵다. 사용자가 배터리 충전 상태를 초과하도록 어플리케이션 실행 시간을 설정한 경우, 배터리 방전으로 인해 다른 기능을 사용하지 못하는 문제점이 발생할 수 있다. As the mobile terminal can perform various functions as described above, the frequency of use of the mobile terminal has increased, and thus battery capacity has emerged as an important problem. However, the conventional portable terminal merely displays the state of charge of the battery by providing a scale or the like, but does not provide information on how much a specific application can be used according to the state of charge of the current battery. In particular, when the user wants to set the execution time of a specific application, the battery charge state is not reflected in the application execution time setting menu, so it is difficult to determine how long the user can run the application with the current battery charge state. If the user sets the application execution time to exceed the battery charge state, there may be a problem that can not use other functions due to the battery discharge.

본 발명의 목적은 사용자가 현재의 배터리 충전 상태에 맞게 어플리케이션을 실행 조건을 설정할 수 있는 GUI 제공 방법 및 장치를 제공하는데 있다. An object of the present invention is to provide a method and apparatus for providing a GUI that allows a user to set an execution condition of an application according to a current battery charge state.

본 발명의 다른 목적은 사용자가 효율적으로 배터리 사용을 관리할 수 있는 GUI 제공 방법 및 장치를 제공하는데 있다. Another object of the present invention is to provide a method and an apparatus for providing a GUI that enables a user to efficiently manage battery usage.

본 발명의 실시예에 따른 휴대 단말기의 GUI 제공 방법은 특정 어플리케이션의 실행 조건 설정 메뉴로의 진입 명령이 입력되는 메뉴 진입 단계; 현재의 배터리 충전 상태를 측정하는 측정 단계; 상기 측정된 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 확인하는 확인 단계; 및 상기 확인된 최대 실행 가능 시간이 반영된 상기 특정 어플리케이션의 실행 시간 설정 GUI를 표시하는 표시 단계를 포함하는 것을 특징으로 한다. GUI providing method of a mobile terminal according to an embodiment of the present invention comprises a menu entry step of inputting an entry command to the execution condition setting menu of a specific application; A measuring step of measuring a current battery state of charge; Confirming a maximum executable time of the specific application corresponding to the measured battery charge state; And a display step of displaying an execution time setting GUI of the specific application in which the identified maximum executable time is reflected.

본 발명의 다른 실시예에 따른 휴대 단말기의 GUI 제공 방법은 화면 및 사운드를 출력하는 어플리케이션들로 구성되는 어플리케이션의 목록 메뉴로의 진입 명령이 입력되는 메뉴 진입 단계; 현재의 배터리 충전 상태를 측정하는 측정 단계; 상기 어플리케이션 목록에 포함되는 각각의 어플리케이션에 대해, 상기 측정된 배터리 충전 상태, 기 설정된 화면 밝기 및 사운드 크기에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인하는 확인 단계; 및 상기 각각의 어플리케이션 마다 화면 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 상기 확인된 최대 실행 가능 시간이 포함된 어플리케이션 목록을 표시하는 목록 표시 단계; 화면 밝기 변경 명령이 입력되는 단계; 현재 배터리 충전 상태 및 상기 변경된 화면 밝기에 따라 최대 실행 가능 시간을 재확인하는 단계; 및 현재 표시된 최대 실행 가능 시간을 상기 재확인된 최대 실행 가능 시간으로 변경하여 표시하는 단계를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a method of providing a GUI of a portable terminal, comprising: a menu entry step of inputting an entry command to a list menu of an application including applications for outputting a screen and sound; A measuring step of measuring a current battery state of charge; Confirming, for each application included in the application list, a maximum executable time of an application corresponding to the measured battery charge state, preset screen brightness, and sound volume; And a list display step of displaying a list of applications including a brightness control GUI for adjusting screen brightness for each application, a sound control GUI for adjusting a sound volume, and the identified maximum executable time. Inputting a screen brightness changing command; Reconfirming the maximum executable time according to a current battery charge state and the changed screen brightness; And changing the currently displayed maximum executable time to the maximum confirmed executable time and displaying the same.

본 발명의 실시예에 따른 GUI를 제공하는 휴대 단말기는 어플리케이션 실행에 필요한 전원을 공급하는 배터리부; 특정 어플리케이션의 실행 조건 설정 메뉴로의 진입 명령을 입력받는 입력부; 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 저장하는 저장부; 현재의 배터리 충전 상태를 측정하고, 상기 측정된 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하는 제어부; 및 상기 확인된 최대 실행 가능 시간이 반영된 상기 특정 어플리케이션의 실행 시간 설정 GUI(Graphic User Interface)를 표시하는 표시부를 포함하는 것을 특징으로 한다. A portable terminal providing a GUI according to an embodiment of the present invention includes a battery unit for supplying power for running the application; An input unit configured to receive a command to enter an execution condition setting menu of a specific application; A storage unit which stores a maximum executable time of the specific application corresponding to a battery charge state; A controller which measures a current battery charge state and extracts and confirms a maximum executable time of the specific application corresponding to the measured battery charge state from the storage; And a display unit configured to display an execution time setting GUI (Graphic User Interface) of the specific application in which the identified maximum executable time is reflected.

본 발명의 다른 실시예에 따른 GUI를 제공하는 휴대 단말기는 어플리케이션 실행에 필요한 전원을 공급하는 배터리부; 화면 및 사운드를 출력하는 어플리케이션들로 구성되는 어플리케이션의 목록 메뉴로의 진입 명령과 화면 밝기 또는 사운드 크기의 변경 설정을 입력받는 입력부; 상기 어플리케이션 목록에 포함되는 각각의 어플리케이션 마다 배터리 충전 상태, 화면 밝기 및 사운드 크기에 대응하는 최대 실행 가능 시간을 저장하는 저장부; 현재의 배터리 충전 상태를 측정하고, 상기 어플리케이션 목록에 포함되는 각각의 어플리케이션에 대해, 상기 측정된 배터리 충전 상태, 기 설정된 화면 밝기 및 사운드 크기에 대응하는 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하고, 상기 입력부를 통해 화면 밝기 또는 사운드 크기의 변경 명령을 인식하면, 배터리 충전 상태와 변경된 화면 밝기 또는 사운드의 크기에 따라 해당 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하는 제어부; 및 상기 각각의 어플리케이션 마다 화면 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 상기 확인된 최대 실행 가능 시간이 포함된 어플리케이션 목록을 표시하고, 화면 밝기 또는 사운드 크기가 변경되면, 최대 실행 가능 시간을 변경하여 표시하는 표시부를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a portable terminal including a battery unit configured to supply power for executing an application; An input unit for receiving a command to enter a list menu of applications including applications for outputting a screen and a sound and a setting for changing a screen brightness or a sound volume; A storage unit which stores a maximum executable time corresponding to a battery charge state, screen brightness, and sound volume for each application included in the application list; The current battery charge state is measured, and for each application included in the application list, the maximum executable time of an application corresponding to the measured battery charge state, a preset screen brightness, and a sound volume is extracted from the storage unit. A control unit for extracting and confirming the maximum execution time of the corresponding application from the storage unit according to a state of charge of the battery and the changed screen brightness or sound level when the command to change the screen brightness or sound size is recognized through the input unit. ; And displaying a list of applications including a brightness control GUI for adjusting screen brightness, a sound control GUI for adjusting sound volume, and the identified maximum executable time for each application, and when the screen brightness or sound size is changed. And a display unit for changing and displaying the maximum executable time.

본 발명을 통해 사용자는 현재의 배터리 충전 상태에 맞게 어플리케이션 실행 조건을 설정할 수 있다. 또한 사용자는 휴대 단말기가 제공하는 GUI를 통해 어플리케이션 최대 실행 가능 시간을 판단할 수 있어, 배터리 사용을 효율적으로 관리할 수 있게 된다. According to the present invention, a user can set an application execution condition according to a current battery state of charge. In addition, the user can determine the maximum execution time of the application through the GUI provided by the mobile terminal, it is possible to efficiently manage the battery usage.

도 1은 본 발명의 실시예에 따른 휴대 단말기의 내부 구성도이다.
도 2는 본 발명의 제1실시예에 따른 휴대 단말기의 GUI 제공 방법의 순서도이다.
도 3a 내지 도 3e는 본 발명의 제1실시예에 따라 표시되는 어플리케이션 실행 조건 설정을 위한 메뉴 화면의 예시도이다.
도 4는 본 발명의 제2실시예에 따른 휴대 단말기의 GUI 제공 방법의 순서도이다.
도 5a 및 도 5b는 본 발명의 제2실시예에 따라 표시되는 어플리케이션 실행 조건 설정을 위한 메뉴 화면의 예시도이다.
도 6은 본 발명의 제3실시예에 따른 휴대 단말기의 GUI 제공 방법의 순서도이다.
도 7은 본 발명의 제3실시예에 따라 표시되는 어플리케이션 목록 화면의 예시도이다.
1 is an internal configuration diagram of a portable terminal according to an embodiment of the present invention.
2 is a flowchart of a GUI providing method of a mobile terminal according to a first embodiment of the present invention.
3A to 3E are exemplary views of a menu screen for setting an application execution condition displayed according to the first embodiment of the present invention.
4 is a flowchart illustrating a GUI providing method of a mobile terminal according to a second embodiment of the present invention.
5A and 5B are exemplary views of a menu screen for setting an application execution condition displayed according to the second embodiment of the present invention.
6 is a flowchart illustrating a GUI providing method of a portable terminal according to a third embodiment of the present invention.
7 is an exemplary view of an application list screen displayed according to the third embodiment of the present invention.

이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명하기로 한다. 하기 설명은 본 발명의 실시 예에 따른 동작을 이해하는데 필요한 부분만을 설명하며, 그 이외 부분의 설명은 본 발명의 요지를 흩뜨리지 않도록 생략될 것이라는 것을 유의하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the following description describes only those parts necessary for understanding the operation according to the embodiment of the present invention, and descriptions of other parts will be omitted so as not to distract from the gist of the present invention.

이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.The terms or words used in the specification and claims described below should not be construed as being limited to the ordinary or dictionary meanings, and the inventors should properly introduce the concept of terms in order to explain their invention in the best way. It should be interpreted as meanings and concepts in accordance with the technical spirit of the present invention based on the principle that it can be defined. Therefore, the embodiments described in the present specification and the configuration shown in the drawings are only the most preferred embodiments of the present invention, and do not represent all of the technical ideas of the present invention, and various alternatives may be substituted at the time of the present application. It should be understood that there may be equivalents and variations.

또한 본 발명은 개인 정보 단말기(PDA, Personal Digital Assistant), 스마트 폰(Smart Phone), IMT-2000(International Mobile Telecommunication 2000) 단말기, CDMA(Code Division Multiple Access) 단말기, WCDMA(Wideband Code Division Multiple Access) 단말기, GSM(Global System for Mobile communication) 단말기, GPRS(General Packet Radio Service) 단말기, EDGE(Enhanced Data GSM Evironment) 단말기, UMTS(Universal Mobile Telecommunication Service) 단말기 등에 적용 가능하다. In addition, the present invention is a personal digital assistant (PDA), smart phone (Smart Phone), IMT-2000 (International Mobile Telecommunication 2000) terminal, CDMA (Code Division Multiple Access) terminal, WCDMA (Wideband Code Division Multiple Access) The present invention can be applied to a terminal, a global system for mobile communication (GSM) terminal, a general packet radio service (GPRS) terminal, an enhanced data GSM environment (EDGE) terminal, a universal mobile telecommunication service (UMTS) terminal, and the like.

도 1은 본 발명의 실시예에 따른 휴대 단말기(100)의 내부 구성도를 나타내는 도면이다. 본 발명의 휴대 단말기(100)는 무선통신부(110), 오디오처리부(120), 저장부(130), 입력부(140), 표시부(150) 및 제어부(160)를 포함한다. 1 is a diagram illustrating an internal configuration of a portable terminal 100 according to an embodiment of the present invention. The mobile terminal 100 of the present invention includes a wireless communication unit 110, an audio processing unit 120, a storage unit 130, an input unit 140, a display unit 150, and a controller 160.

무선통신부(110)는 휴대 단말기(100)의 무선 통신을 위한 해당 데이터의 송수신 기능을 수행한다. 무선통신부(110)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF수신기 등으로 구성될 수 있다. 또한, 무선통신부(110)는 무선 채널을 통해 데이터를 수신하여 제어부(160)로 출력하고, 제어부(160)로부터 출력된 데이터를 무선 채널을 통해 전송할 수 있다. The wireless communication unit 110 performs a function of transmitting and receiving corresponding data for wireless communication of the mobile terminal 100. The wireless communication unit 110 may include an RF transmitter for upconverting and amplifying a frequency of a transmitted signal, and an RF receiver for low noise amplifying and downconverting a received signal. In addition, the wireless communication unit 110 may receive data through a wireless channel, output the data to the controller 160, and transmit data output from the controller 160 through the wireless channel.

오디오처리부(120)는 코덱(CODEC)으로 구성될 수 있으며, 코덱은 패킷 데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하는 오디오 코덱으로 구성될 수 있다. 오디오 처리부(120)는 디지털 오디오 신호를 오디오 코덱을 통해 아날로그 오디오 신호로 변환하여 스피커(SPK)를 통해 재생하고, 마이크(MIC)로부터 입력되는 아날로그 오디오 신호를 오디오 코덱을 통해 디지털 오디오 신호로 변환한다. The audio processor 120 may include a codec, and the codec may include a data codec for processing packet data and an audio codec for processing an audio signal such as voice. The audio processor 120 converts the digital audio signal into an analog audio signal through an audio codec, plays back through a speaker SPK, and converts an analog audio signal input from a microphone MIC into a digital audio signal through an audio codec. .

저장부(130)는 휴대 단말기(100)의 동작에 필요한 프로그램 및 데이터를 저장하는 역할을 수행하며, 프로그램 영역과 데이터 영역으로 구분될 수 있다. 프로그램 영역은 휴대 단말기(100)의 전반적인 동작을 제어하는 프로그램 및 휴대 단말기(100)를 부팅시키는 운영체제(OS, Operating System), 멀티미디어 컨텐츠 재생 등에 필요한 응용 프로그램, 휴대 단말기(100)의 기타 옵션 기능, 예컨대, 카메라 기능, 소리 재생 기능, 이미지 또는 동영상 재생 기능에 필요한 응용 프로그램 등을 저장할 수 있다. 데이터 영역은 휴대 단말기(100)의 사용에 따라 발생하는 데이터가 저장되는 영역으로서, 이미지, 동영상, 폰 북, 오디오 데이터 등을 저장할 수 있다.The storage unit 130 stores a program and data necessary for the operation of the mobile terminal 100 and may be divided into a program area and a data area. The program area may include a program for controlling the overall operation of the mobile terminal 100, an operating system (OS) for booting the mobile terminal 100, an application required for multimedia content playback, other optional functions of the mobile terminal 100, For example, an application program required for a camera function, a sound reproduction function, an image or a video reproduction function, and the like can be stored. The data area is an area in which data generated according to the use of the mobile terminal 100 is stored, and may store an image, a video, a phone book, and audio data.

본 발명의 실시예에 따라 저장부(130)는 실행 시간 설정이 가능한 모든 어플리케이션에 대해 배터리 충전 상태에 따른 최대 실행 가능 시간을 각각 테이블로 저장할 수 있다. 사운드와 함께 외부로 빛을 출력하는 어플리케이션의 경우, 저장부(130)는 배터리 충전 상태, 빛의 밝기 및 사운드 크기에 따른 최대 실행 가능 시간을 테이블로 저장할 수 있다. 화면과 사운드를 함께 출력하는 어플리케이션의 경우, 저장부(130)는 배터리 충전 상태, 화면 밝기 및 사운드 크기에 따른 최대 실행 가능 시간을 테이블로 저장할 수 있다. According to an embodiment of the present invention, the storage unit 130 may store the maximum executable time according to the state of charge of the battery as a table for all the applications for which the execution time may be set. In the case of an application that outputs light to the outside together with the sound, the storage unit 130 may store the maximum executable time according to the state of charge of the battery, the brightness of the light, and the sound size as a table. In the case of an application that outputs a screen and sound together, the storage unit 130 may store the maximum executable time according to the battery charge state, the screen brightness, and the sound size as a table.

입력부(140)는 휴대 단말기(100)를 제어하기 위한 사용자의 키 조작 신호를 입력받아 제어부(160)로 전달한다. 입력부(140)는 3*4 패드, Qwerty 패드 등 숫자 키, 문자 키, 방향키를 포함하는 키패드로 구성될 수 있으며, 터치 패널(touch panel)로 구성될 수 있다. 이외에도 입력부(140)는 버튼 키(button key), 조그 키(jog key), 휠 키(wheel key)로 구성될 수 있다. 입력부(140)는 사용자 입력에 따라 휴대 단말기(100)의 어플리케이션들(통화 기능, 음악 재생 기능, 동영상 재생 기능, 이미지 디스플레이 기능, 카메라 촬영 기능, DMB 방송 출력 기능 등)을 실행하는 입력 신호를 생성하여 제어부(160)에 전달한다. The input unit 140 receives a key manipulation signal of a user for controlling the portable terminal 100 and transmits the signal to the controller 160. The input unit 140 may be configured as a keypad including a numeric key, a character key, and a direction key, such as a 3 * 4 pad and a Qwerty pad, and may be configured as a touch panel. In addition, the input unit 140 may include a button key, a jog key, and a wheel key. The input unit 140 generates an input signal for executing applications (call function, music play function, video play function, image display function, camera shooting function, DMB broadcast output function, etc.) of the mobile terminal 100 according to a user input. To the control unit 160.

표시부(150)는 액정표시장치(LCD, Liquid Crystal Display), 유기 발광 다이오드(OLED, Organic Light Emitting Diodes), 능동형 유기 발광 다이오드(AMOLED, Active Matrix Organic Light Emitting Diodes) 등으로 형성될 수 있으며, 휴대 단말기(100)의 메뉴, 입력된 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공한다. 표시부(150)는 휴대 단말기(100)의 부팅 화면, 대기 화면, 메뉴 화면, 통화 화면, 기타 어플리케이션 화면을 출력하는 기능을 수행한다. 본 발명의 실시예에 따른 표시부(150)는 현재 배터리 충전 상태에 대응하는 어플리케이션 최대 실행 가능 시간이 반영된 어플리케이션 실행 시간 설정 GUI를 표시한다. The display unit 150 may be formed of a liquid crystal display (LCD), organic light emitting diodes (OLEDs), active matrix organic light emitting diodes (AMOLEDs), and the like. A menu, input data, function setting information, and various other information of the terminal 100 are visually provided to the user. The display unit 150 outputs a boot screen, a standby screen, a menu screen, a call screen, and other application screens of the mobile terminal 100. The display unit 150 according to an exemplary embodiment of the present invention displays an application execution time setting GUI in which an application maximum execution time corresponding to a current battery charging state is reflected.

제어부(160)는 휴대 단말기의 각 구성 요소에 대한 전반적인 동작을 제어한다. 본 발명의 실시예에 따른 제어부(160)는 입력부(140)를 통해 특정 어플리케이션 실행 조건 설정 메뉴로의 진입 명령 입력을 인식하면, 현재의 배터리 충전 상태를 측정하고, 저장부(130)를 통해 측정된 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 확인한 후, 표시부(150)를 제어하여 싱기 확인된 최대 실행 가능 시간이 반영된 어플리케이션 실행 시간 설정 GUI를 표시한다. The controller 160 controls the overall operation of each component of the portable terminal. When the control unit 160 according to an embodiment of the present invention recognizes an entry command input to a specific application execution condition setting menu through the input unit 140, the controller 160 measures a current battery charge state and measures the storage unit 130. After confirming the maximum executable time of the specific application corresponding to the determined battery charge state, the display unit 150 is controlled to display the application execution time setting GUI reflecting the maximum executable time checked.

본 발명의 실시예에 따라 제어부(160)는 입력부(140)를 통해 사운드와 함께 외부로 빛을 출력하는 어플리케이션의 실행 조건 설정 메뉴로의 진입 명령을 인식하면, 현재의 배터리 충전 상태를 측정하고, 저장부(130)를 통해 상기 측정된 배터리 충전 상태, 기 설정된 빛의 밝기 및 기 설정된 사운드 크기에 대응하는 최대 실행 가능 시간을 확인한 후, 표시부(150)를 제어하여 상기 확인된 최대 실행 가능 시간이 반영된 어플리케이션 실행 시간 설정 GUI, 빛의 밝기 조절을 위한 밝기 조절 GUI 및 사운드 크기 조절을 위한 사운드 조절 GUI를 표시할 수 있다. 이 후, 입력부(140)를 통해 빛의 밝기 변경 또는 사운드 크기 변경 명령 입력을 인식하면, 제어부(160)는 저장부(130)로부터 배터리 충전 상태, 변경된 빛의 밝기 또는 변경된 사운드 크기에 대응하는 최대 실행 가능 시간을 확인하고, 표시부(150)를 제어하여 새로 확인된 최대 실행 가능 시간을 반영하여 어플리케이션 실행 시간 설정 GUI를 변경하여 표시할 수 있다.According to an exemplary embodiment of the present disclosure, when the controller 160 recognizes an entry command to an execution condition setting menu of an application that outputs light to the outside with sound through the input unit 140, the controller 160 measures a current state of charge of the battery. After confirming the maximum executable time corresponding to the measured state of charge of the battery, the preset brightness of the light, and the preset sound volume through the storage unit 130, the controller 150 controls the display unit 150 to determine the maximum executable time. You can display the reflected application execution time setting GUI, brightness control GUI for light brightness control, and sound control GUI for sound volume control. Subsequently, upon recognizing the change of the brightness or the sound size change command of the light through the input unit 140, the controller 160 receives the maximum value corresponding to the battery charging state, the changed light brightness, or the changed sound size from the storage 130. The execution time may be checked and the display 150 may be controlled to change and display the application execution time setting GUI by reflecting the newly confirmed maximum execution time.

본 발명의 다른 실시예에 따른 제어부(160)는 입력부(140)를 통해 화면 및 사운드를 함께 출력하는 어플리케이션들로 구성되는 어플리케이션 목록 메뉴로의 진입 명령 입력을 인식하면, 현재의 배터리 충전 상태를 측정하고, 저장부(130)를 통해 상기 어플리케이션 목록에 포함되는 각각의 어플리케이션에 대해, 상기 측정된 배터리 충전 상태, 기 설정된 화면 밝기 및 기 설정된 사운드 크기에 대응하는 최대 실행 가능 시간을 확인하고, 표시부(150)를 제어하여 각각의 어플리케이션 마다 화면 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 상기 확인된 최대 실행 가능 시간이 포함된 어플리케이션 목록을 표시한다. 이 후, 입력부(140)를 통해 화면 밝기 변경 또는 사운드 크기 변경 명령 입력을 인식하면, 제어부(160)는 저장부(130)로부터 배터리 충전 상태, 변경된 화면 밝기 또는 사운드 크기에 대응하는 최대 실행 가능 시간을 확인하고, 표시부(150)를 제어하여 현재 표시된 최대 실행 가능 시간을 새로 확인된 최대 실행 가능 시간으로 변경하여 표시할 수 있다. According to another exemplary embodiment of the present disclosure, when the controller 160 recognizes an input command for entering an application list menu including applications that output a screen and sound together through the input unit 140, the controller 160 measures a current battery charge state. For each application included in the application list through the storage unit 130, the maximum execution time corresponding to the measured battery charge state, the preset screen brightness, and the preset sound volume is checked, and the display unit ( 150 to display a list of applications including a brightness control GUI for adjusting screen brightness, a sound control GUI for adjusting sound volume, and the identified maximum execution time for each application. Subsequently, upon recognizing a screen brightness change or sound size change command input through the input unit 140, the controller 160 receives a maximum execution time corresponding to the battery charging state, the changed screen brightness, or the sound volume from the storage unit 130. The control unit 150 may control the display unit 150 to change the currently displayed maximum executable time to a newly confirmed maximum executable time.

본 발명의 실시예에 따른 휴대 단말기(100)는 상기 구성요소들 이외에 배터리부 및 발광부를 더 포함할 수 있다. 배터리부는 휴대 단말기(100)에 전원을 공급하는 구성요소이다. 특히, 배터리부는 제어부(160)가 오디오 처리부(120), 표시부(150) 등을 제어하여 어플리케이션을 실행할 때, 제어부(160)를 비롯하여 오디오 처리부(120), 표시부(150) 등에 구동 전원을 공급한다. 발광부는 외부 발광 기능을 갖는 구성요소로서, 소정의 컬러 및 조도로 설정된 빛을 생성하여 외부로 출력하는 역할을 수행한다. 본 발명에서 발광부는 소정의 사운드와 조명을 출력하는 '무드 라이팅' 기능을 갖는 휴대 단말기(100)에 적용된다. The mobile terminal 100 according to the embodiment of the present invention may further include a battery unit and a light emitting unit in addition to the above components. The battery unit is a component that supplies power to the mobile terminal 100. In particular, when the controller 160 executes an application by controlling the audio processor 120, the display 150, and the like, the battery unit supplies driving power to the audio processor 120, the display 150, and the like, including the controller 160. . The light emitting unit is a component having an external light emitting function, and generates a light set to a predetermined color and illuminance and outputs the light to the outside. In the present invention, the light emitting unit is applied to the mobile terminal 100 having a 'mood writing' function for outputting a predetermined sound and lighting.

도 2는 본 발명의 제1실시예에 따른 휴대 단말기(100)의 GUI 제공 방법의 순서도이다. 제1실시예는 실행 시간을 미리 설정할 수 있는 어플리케이션에 적용된다. 2 is a flowchart illustrating a GUI providing method of the mobile terminal 100 according to the first embodiment of the present invention. The first embodiment is applied to an application that can set an execution time in advance.

201단계에서 제어부(160)는 입력부(140)를 통해 어플리케이션 실행 조건 설정 메뉴로의 진입 명령 입력을 인식한다. 사용자는 입력부(140)의 키를 통해 어플리케이션 실행 설정 메뉴로의 진입 명령을 입력할 수 있으며, 제어부(160)는 입력부(140)로부터 입력 신호를 전달받아 어플리케이션 실행 조건 설정 메뉴로의 진입 명령이 입력되었음을 인식한다. In step 201, the controller 160 recognizes an entry command input to the application execution condition setting menu through the input unit 140. The user may input an entry command to the application execution setting menu through a key of the input unit 140, and the controller 160 receives an input signal from the input unit 140 to input an entry command to the application execution condition setting menu. It is recognized.

어플리케이션 실행 조건 설정 메뉴로의 진입 명령이 입력되면, 제어부(160)는 202단계에서 현재의 배터리 충전 상태를 측정한다. 이 후, 제어부(160)는 203단계에서 측정된 배터리 충전 상태에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인한다. 본 발명에서 저장부(130)는 배터리 충전 상태를 복수의 레벨들로 구분하고 각 레벨에 대응시켜 어플리케이션의 최대 실행 가능 시간을 테이블로 저장할 수 있다. 또한 저장부(130)는 실행 시간 설정이 가능한 모든 어플리케이션 마다 배터리 충전 상태-최대 실행 가능 시간 테이블을 저장할 수 있다. 제어부(160)는 측정된 배터리 충전 상태에 대응하는 어플리케이션의 최대 실행 가능 시간을 저장부(130)로부터 추출하여 확인한다. 이 후, 제어부(160)는 204단계에서 표시부(150)를 제어하여 상기 확인된 최대 실행 가능 시간이 반영된 어플리케이션 실행 시간 설정 GUI를 표시한다. When an entry command to the application execution condition setting menu is input, the controller 160 measures the current battery charge state in step 202. Thereafter, the controller 160 checks the maximum executable time of the application corresponding to the battery charge state measured in step 203. In the present invention, the storage unit 130 may divide the battery charge state into a plurality of levels and store the maximum executable time of the application as a table in correspondence with each level. In addition, the storage 130 may store a battery charge state-maximum executable time table for every application for which execution time can be set. The controller 160 extracts and checks the maximum executable time of the application corresponding to the measured battery charge state from the storage 130. Thereafter, the controller 160 controls the display unit 150 in step 204 to display the application execution time setting GUI reflecting the checked maximum executable time.

본 발명에서 '어플리케이션 실행 시간 설정 GUI'는 어플리케이션 실행 조건 설정 메뉴 화면에 포함되는 GUI로서, 사용자가 어플리케이션의 실행 시간을 설정하기 위한 인터페이스를 제공하는 그래픽에 해당한다. 어플리케이션 실행 시간 설정 GUI는 기 저장된 실행 시간 선택 목록에서 사용자가 특정 실행 시간을 선택하는 형태로 구성될 수 있다. 예를 들어, 어플리케이션 실행 시간 설정 GUI는 '5분', '10분', '20분' 등 일정 시간 단위로 구성되는 실행 시간 선택 목록 중 사용자가 어느 하나의 실행 시간을 선택하는 형태가 될 수 있다. 어플리케이션 실행 시간 설정 GUI는 실행 시간 선택 목록에 포함되는 실행 시간들이 하나의 화면에 전부 표시되는 형태로 구성될 수 있으며, 하나의 화면에 하나의 실행 시간만이 표시되고 사용자의 방향키 입력에 따라 실행 시간이 변경되어 표시되는 형태로 구성될 수 있다.In the present invention, the 'application execution time setting GUI' is a GUI included in an application execution condition setting menu screen and corresponds to a graphic in which a user provides an interface for setting an execution time of an application. The application execution time setting GUI may be configured in a form in which a user selects a specific execution time from a pre-stored execution time selection list. For example, the application execution time setting GUI may be a form in which the user selects one execution time from the execution time selection list that is configured by a predetermined time unit such as '5 minutes', '10 minutes ', or '20 minutes'. have. Application execution time setting GUI can be configured in such a way that all the execution times included in the execution time selection list are displayed on one screen, and only one execution time is displayed on one screen and the execution time according to the user's direction key input. This may be configured in a form that is changed and displayed.

본 발명의 실시예에 따라 203단계에서 확인된 최대 실행 가능 시간은 실행 시간 선택 목록 중 최대값으로 설정될 수 있다. 만약, 실행 시간 선택 목록이 기본적으로 '5분', '10분', '15분', '20분', '30분', '60분' 및 '90분'으로 이루어져 있고, 최대 실행 가능 시간이 '10분'으로 확인된 경우, '10분'을 초과하는 '15분', '20분', '30분', '60분' 및 '90분'은 실행 시간 선택 목록에서 삭제된다. 또한 어플리케이션 실행 시간 설정 GUI가 하나의 화면에 하나의 실행 시간만이 표시되고 사용자의 방향키 입력에 따라 실행 시간이 변경되어 표시되는 형태로 구성되는 경우, 제어부(160)가 표시부(150)를 제어하여 최초로 어플리케이션 실행 시간 설정 GUI를 표시할 때, 203단계에서 확인된 최대 실행 가능 시간을 표시할 수 있다. According to an embodiment of the present invention, the maximum executable time checked in step 203 may be set to the maximum value of the execution time selection list. If the execution time selection list is basically '5 minutes', '10 minutes ', '15 minutes', '20 minutes ', '30 minutes', '60 minutes 'and '90 minutes', the maximum execution is possible. If the time is identified as '10 minutes', '15 minutes', '20 minutes', '30 minutes', '60 minutes' and '90 minutes' exceeding '10 minutes' are deleted from the run time selection list. . In addition, when the application execution time setting GUI is configured such that only one execution time is displayed on one screen and the execution time is changed according to a user's direction key input, the controller 160 controls the display unit 150. When displaying the application execution time setting GUI for the first time, the maximum executable time confirmed in step 203 may be displayed.

도 3a 내지 도 3e는 본 발명의 제1실시예에 따라 표시되는 어플리케이션 실행 조건 설정을 위한 메뉴 화면의 예시도이다. 도 3a 내지 도 3e는 소정의 조명과 사운드를 출력하는 '무드 라이팅' 기능의 실행 조건을 설정하는 메뉴 화면을 도시한다. 본 발명의 명확한 설명을 위해 무드 라이팅 실행 시간 설정 GUI 이외의 GUI 도시는 생략하였다. 또한 도 3a 내지 도 3e를 설명함에 있어서, 실행 시간 선택 목록은 기본적으로 '5분', '10분', '15분', '20분', '30분', '60분' 및 '90분'으로 구성되며, 현재 배터리 충전 상태에 대응하는 무드 라이팅 최대 실행 가능 시간을 '10분'인 것으로 가정한다.3A to 3E are exemplary views of a menu screen for setting an application execution condition displayed according to the first embodiment of the present invention. 3A to 3E illustrate menu screens for setting execution conditions of a 'mood writing' function for outputting predetermined lighting and sound. For the sake of clarity, the GUI illustration other than the mood writing execution time setting GUI is omitted. 3A to 3E, execution time selection lists are basically '5 minutes', '10 minutes', '15 minutes', '20 minutes', '30 minutes', '60 minutes' and' 90 '. Minute ', and the maximum running time of the mood lighting corresponding to the current battery charge state is assumed to be '10 minutes'.

도 3a는 하나의 화면에 하나의 실행 시간이 표시되고, 사용자의 방향키 입력에 따라 실행 시간이 변경되어 표시되는 형태의 무드 라이팅 실행 시간 설정 GUI(31)를 도시하고 있다. 도 3a의 무드 라이팅 실행 시간 설정 GUI(31)는 실행 시간('10분')과 좌측과 우측 방향의 화살표로 구성된다. 배터리 충전 상태에 따른 무드 라이팅의 최대 실행 가능 시간이 '10분'에 해당하기 때문에, '10분'을 초과하는 실행 시간('15분', '20분', '30분', '60분' 및 '90분')은 실행 시간 선택 목록에서 제거되고, '5분'과 '10분'만이 실행 시간 선택 목록을 구성하게 된다. 사용자가 방향키를 입력하더라도 '5분'과 '10분'이 번갈아 가면서 표시되고, '15분', '20분', '30분', '60분' 또는 '90분'은 표시되지 않는다. 또한 무드 라이팅의 최대 실행 가능 시간이 '10분'에 해당하기 때문에, 제어부(160)가 표시부(150)를 제어하여 무드 라이팅 실행 조건 설정 메뉴 화면 표시 시, 최초 화면으로서 '10분'을 무드 라이팅 실행 시간 설정 GUI에 표시할 수 있다. FIG. 3A illustrates a mood writing execution time setting GUI 31 in which one execution time is displayed on one screen and the execution time is changed according to a user's direction key input. The mood writing execution time setting GUI 31 of FIG. 3A is composed of an execution time ('10 minutes') and arrows in left and right directions. Since the maximum running time for mood lighting according to the state of charge of the battery corresponds to '10 minutes ', execution time exceeding '10 minutes' ('15 minutes ', '20 minutes', '30 minutes ', '60 minutes') 'And '90 minutes' are removed from the runtime selection list, and only' 5 minutes' and '10 minutes' make up the runtime selection list. Even if the user inputs a direction key, '5 minutes' and '10 minutes 'are displayed alternately, and '15 minutes', '20 minutes ', '30 minutes', '60 minutes 'or '90 minutes' are not displayed. In addition, since the maximum execution time of mood lighting corresponds to '10 minutes ', the controller 160 controls the display unit 150 to display '10 minutes' as the first screen when the mood writing execution condition setting menu screen is displayed. Can be displayed in the runtime configuration GUI.

본 발명의 실시예에 따라 어플리케이션 실행 시간 설정 GUI는 기 저장된 실행 시간 선택 목록 중 특정 실행 시간을 선택하는 형태로서, 각각의 실행 시간은 실행 시간 아이템으로 구성되고, 203단계에서 확인된 최대 실행 가능 시간을 초과하는 실행 시간 아이템에 대해서는 선택 비활성화로 처리되는 형태로 구성될 수 있다. 구체적으로, 제어부(160)는 표시부(150)를 제어하여 실행 시간 선택 목록에 기본적으로 포함된 실행 시간들을 각각 아이템으로 표시하며, 최대 실행 가능 시간을 초과하는 실행 시간의 아이템에 대해서는 디밍(dimming) 처리하여 표시할 수 있다. 본 발명의 실시예에 따라 디밍 처리된 아이템에는 커서(cursor) 이동이 불가능하도록 설정될 수 있으며, 커서 이동이 가능하나 선택이 불가능하도록 설정될 수 있다. According to an embodiment of the present invention, the application execution time setting GUI is a form of selecting a specific execution time from a preset execution time selection list, each execution time consisting of execution time items, and the maximum execution time identified in step 203. Execution time items exceeding may be configured to be processed as selection deactivation. Specifically, the controller 160 controls the display unit 150 to display the execution times included in the execution time selection list as items, respectively, and dimming the items having the execution time exceeding the maximum execution time. Can be processed and displayed. According to an embodiment of the present invention, the dimmed item may be set such that cursor movement is not possible, and the cursor movement may be set but not selected.

도 3b는 하나의 화면에 복수의 실행 시간 아이템들이 표시되는 형태의 무드 라이팅 실행 시간 설정 GUI(32)를 도시하고 있다. 도 3b의 무드 라이팅 실행 시간 설정 GUI(32)에는 실행 시간 선택 목록을 구성하는 '5분', '10분', '15분', '20분', '30분', '60분' 및 '90분'이 각각 아이템으로 표시되어 있다. 현재 배터리 충전 상태에 따른 무드 라이팅의 최대 실행 가능 시간이 '10분'에 해당하기 때문에, '10분'을 초과하는 실행 시간('15분', '20분', '30분', '60분' 및 '90분')에 해당하는 아이템들은 선택 비활성화 상태가 되며, 디밍 처리되어 표시된다. 이 때, 사용자는 '5분' 아이템 및 '10분' 아이템만을 선택할 수 있을 뿐, '10분'을 초과하는 실행 시간 아이템은 선택할 수 없다. 3B illustrates a mood writing execution time setting GUI 32 in which a plurality of execution time items are displayed on one screen. The mood lighting execution time setting GUI 32 of FIG. 3B includes' 5 minutes', '10 minutes', '15 minutes', '20 minutes', '30 minutes', '60 minutes', Each 90 minutes is marked as an item. Since the maximum running time for mood lighting based on the current battery charge is '10 minutes', execution times exceeding '10 minutes' ('15 minutes', '20 minutes', '30 minutes', '60' Minutes 'and '90 minutes') are deactivated and displayed with dimming. In this case, the user may select only the '5 minute' item and the '10 minute 'item, and may not select an execution time item exceeding the '10 minute'.

본 발명의 실시예에 따라 어플리케이션 실행 시간 설정 GUI는 기 저장된 실행 시간 선택 목록 중 특정 실행 시간을 선택하는 형태로서, 각각의 실행 시간은 실행 시간 아이템으로 구성되고, 실행 시간 선택 목록은 203단계에서 확인된 최대 실행 가능 시간과 동일하거나 적은 실행 시간 아이템으로 구성되고, 최대 실행 가능 시간을 초과하는 실행 시간 아이템은 생략되는 형태로 구성될 수 있다. According to an embodiment of the present invention, the application execution time setting GUI is a form of selecting a specific execution time from a preset execution time selection list. Each execution time is composed of execution time items, and the execution time selection list is checked in step 203. The execution time item that is equal to or less than the maximum executable time, and the execution time item that exceeds the maximum execution time may be configured to be omitted.

도 3c는 도 3b와는 다른, 하나의 화면에 복수의 실행 시간 아이템들이 표시되는 형태의 무드 라이팅 실행 시간 설정 GUI(33)를 도시하고 있다. 도 3c의 무드 라이팅 실행 시간 설정 GUI(33)에는 실행 시간 선택 목록에 기본적으로 포함되어 있는 '5분', '10분', '15분', '20분', '30분', '60분' 및 '90분' 중 현재 배터리 충전 상태에 따른 무드 라이팅의 최대 실행 가능 시간인 '10분'과 10분보다 적은 시간의 '5분'만이 아이템으로 구성되어 표시되어 있다.FIG. 3C illustrates a mood writing execution time setting GUI 33 in which a plurality of execution time items are displayed on one screen, different from FIG. 3B. In the mood writing execution time setting GUI 33 of FIG. 3C, '5 minutes', '10 minutes ', '15 minutes', '20 minutes ', '30 minutes', and '60' are included in the execution time selection list by default. Among the minutes and 90 minutes, only 10 minutes, which is the maximum execution time for mood lighting according to the current battery charge, and 5 minutes, which are less than 10 minutes, are displayed.

본 발명의 실시예에 따라 어플리케이션 실행 시간 설정 GUI는 사용자의 숫자 입력이 가능한 실행 시간 입력 창과 203단계에서 확인된 최대 실행 가능 시간으로 구성될 수 있다. 제어부(160)는 실행 시간 입력 창으로의 숫자 입력을 인식하면, 입력된 숫자가 최대 실행 가능 시간을 초과하는지 판단하고, 초과하는 것으로 판단되면 표시부(150)를 제어하여 에러(error) 메시지를 표시할 수 있다. 에러 메시지는 '최대 실행 가능 시간을 초과하는 시간에 해당합니다'라는 내용을 포함할 수 있다. According to an embodiment of the present invention, the application execution time setting GUI may include an execution time input window in which a user can input a number and a maximum execution time identified in step 203. When the controller 160 recognizes the number input to the execution time input window, the controller 160 determines whether the input number exceeds the maximum executable time, and when it is determined to exceed the control unit, displays the error message by controlling the display unit 150. can do. The error message may contain the phrase 'the time exceeds the maximum executable time'.

도 3d는 사용자의 숫자 입력이 가능한 실행 시간 입력 창과 무드 라이팅의 최대 실행 가능 시간을 포함하는 무드 라이팅 실행 시간 설정 GUI(34)를 도시하고 있다. 사용자는 무드 라이팅의 최대 실행 가능 시간을 확인하면서 입력부(140)를 통해 실행 시간 입력 창에 실행 시간을 입력할 수 있다. 사용자는 1 내지 10 사이의 숫자를 입력할 수 있으며, 만약 10을 초과하는 숫자를 입력한 경우, '최대 실행 가능 시간을 초과하는 시간에 해당합니다'라는 내용의 에러 메시지가 표시될 수 있다.FIG. 3D illustrates a mood writing execution time setting GUI 34 including an execution time input window in which a user can input a number and a maximum execution time of mood writing. The user may input the execution time in the execution time input window through the input unit 140 while checking the maximum execution time of the mood writing. The user may enter a number between 1 and 10, and if a number greater than 10 is entered, an error message may be displayed that corresponds to a time exceeding the maximum executable time.

본 발명의 실시예에 따라 제어부(160)는 202단계 이후, 측정된 배터리 충전 상태가 기 저장된 임계값 이상에 해당하거나 배터리 충전 중인지 판단할 수 있다. 측정된 배터리 충전 상태가 기 저장된 임계값 이상에 해당하거나 배터리 충전 중인 경우 것으로 판단하면, 제어부(160)는 어플리케이션 최대 실행 가능 시간을 기 저장된 최대값으로 표시할 수 있다. 측정된 배터리 충전 상태가 기 저장된 임계값 보다 작은 것으로 판단하면, 제어부(160)는 203단계로 진행하여 측정된 배터리 충전 상태에 대응하는 어플리케이션 최대 실행 가능 시간을 확인하게 된다. 예를 들어, 배터리 충전 상태 임계값이 '90%', 어플리케이션 최대 실행 가능 시간의 최대값이 '24시간'으로 설정되어 있으며, 제어부(160)가 202단계에서 배터리 충전 상태를 95%로 측정한 경우, 표시부(150)를 제어하여 어플리케이션 최대 실행 가능 시간을 '24시간'으로 표시할 수 있다. According to an exemplary embodiment of the present disclosure, after step 202, the controller 160 may determine whether the measured state of charge of the battery corresponds to or exceeds a previously stored threshold value or is charging the battery. If it is determined that the measured battery charge state corresponds to or more than a previously stored threshold value or the battery is being charged, the controller 160 may display the maximum execution time of the application as the stored maximum value. If it is determined that the measured battery charge state is smaller than the previously stored threshold value, the controller 160 checks the maximum execution time of the application corresponding to the measured battery charge state in step 203. For example, the battery charge threshold is set to '90% 'and the maximum execution time of the application is set to '24 hours', and the controller 160 measures the battery charge to 95% in step 202. In this case, the display unit 150 may be controlled to display the maximum executable time of the application as '24 hours'.

본 발명의 실시예에 따라 제어부(160)는 204단계 이후, 배터리 충전 장치가 휴대 단말기(100)의 연결 단자에 연결되는지 판단하고, 연결된 것으로 판단하면 203단계에서 확인된 최대 실행 가능 시간을 기 저장된 최대값으로 변경하고, 표시부(150)를 제어하여 변경된 최대 실행 가능 시간이 적용된 어플리케이션 실행 시간 설정 GUI를 표시할 수 있다. 저장부(140)는 '배터리 충전 중'에 대응하는 어플리케이션의 실행 가능 시간을 저장하고 있다. 예를 들어, 배터리가 충전 중일 때, 어플리케이션 실행 가능 시간은 '제한 없음', '24시간' 등의 값으로 저장될 수 있다. 배터리 충전 시의 어플리케이션 실행 가능 시간이 '제한 없음'으로 저장되어 있는 경우, 제어부(160)는 최대 실행 가능 시간이 '제한 없음'에 해당함을 확인하고, 표시부(150)를 제어하여 어플리케이션 실행 시간 설정 GUI를 변경하여 표시한다. According to an embodiment of the present invention, after step 204, the controller 160 determines whether the battery charging device is connected to the connection terminal of the mobile terminal 100, and if determined to be connected, the controller 160 previously stores the maximum executable time determined in step 203. Change to the maximum value, and control the display unit 150 to display the application execution time setting GUI to which the changed maximum executable time is applied. The storage 140 stores an executable time of an application corresponding to 'charging the battery'. For example, when the battery is being charged, the application execution time may be stored as a value such as' no limit 'or '24 hours'. When the application executable time when the battery is charged is stored as 'no limit', the controller 160 determines that the maximum executable time corresponds to 'no limit' and controls the display unit 150 to set an application execution time. Change the GUI to display it.

도 3a를 예시로 설명하면, 배터리 충전 장치가 휴대 단말기(100)에 연결 시, 실행 시간 선택 목록은 '5분', '10분', '15분', '20분', '30분', '60분' 및 '90분'으로 복귀되어 구성될 수 있다. 또한 상기 실행 시간 이외에도 '제한 없음', '24시간' 등이 실행 시간 선택 목록에 추가적으로 포함될 수 있다. 도 3b를 예시로 설명하면, 배터리 충전 장치가 휴대 단말기(100)에 연결 시, '15분' 아이템, '20분' 아이템, '30분' 아이템, '60분' 아이템 및 '90분' 아이템의 디밍 처리가 제거되고 선택 활성화 상태로 전환될 수 있다. 도 3c를 예시로 설명하면, 배터리 충전 장치가 휴대 단말기(100)에 연결 시, '15분' 아이템, '20분' 아이템, '30분' 아이템, '60분' 아이템 및 '90분' 아이템이 새로 생성되어 표시될 수 있다. 도 3d를 예시로 설명하면, 배터리 충전 장치가 휴대 단말기(100)에 연결 시, 최대 실행 가능 시간은 '제한 없음'으로 변경될 수 있다. 도 3e는 도 3d의 화면 상태에서 배터리 충전 장치가 휴대 단말기(100)에 연결될 때 변경되는 화면이며, 무드 라이팅 실행 시간 설정 GUI(34)를 도시하고 있다. 무드 라이팅 실행 시간 설정 GUI(34)는 도 3d와 비교할 때, 최대 실행 가능 시간이 'Max : ∞분'으로 변경 표시되어 있다. 사용자는 최대 실행 가능 시간을 확인함으로써 시간에 제한 없이 무드 라이팅을 실행시킬 수 있음을 알 수 있게 된다. Referring to FIG. 3A, when the battery charging device is connected to the mobile terminal 100, the execution time selection list is '5 minutes', '10 minutes ', '15 minutes', '20 minutes ', '30 minutes'. And return to '60 minutes 'and '90 minutes'. In addition to the execution time, 'unlimited' and '24 hours' may be additionally included in the execution time selection list. Referring to FIG. 3B, when the battery charging device is connected to the mobile terminal 100, the item '15 minutes', '20 minutes', '30 minutes', '60 minutes' and '90 minutes' The dimming process of may be removed and switched to the selective activation state. Referring to FIG. 3C as an example, when the battery charging device is connected to the mobile terminal 100, a '15 minute 'item, a '20 minute' item, a '30 minute 'item, a '60 minute' item and a '90 minute 'item Can be newly created and displayed. Referring to FIG. 3D, when the battery charging device is connected to the mobile terminal 100, the maximum executable time may be changed to “no limitation”. 3E is a screen changed when the battery charging apparatus is connected to the mobile terminal 100 in the screen state of FIG. 3D, and illustrates a mood writing execution time setting GUI 34. In the mood writing execution time setting GUI 34, as compared with FIG. 3D, the maximum executable time is changed to 'Max: ∞ minutes'. By checking the maximum executable time, the user can see that mood lighting can be executed without any time limit.

본 발명의 제1실시예에서는 어플리케이션 실행 조건 설정 메뉴에 진입했을 때, 현재의 배터리 충전 상태에 따른 최대 실행 가능 시간을 사용자에게 알려줌으로써, 초과 시간 설정에 따른 배터리 방전을 방지할 수 있으며 배터리 사용의 효율적인 관리가 가능해진다. In the first embodiment of the present invention, when entering the application execution condition setting menu, by notifying the user of the maximum executable time according to the current battery charge state, it is possible to prevent battery discharge due to the over time setting and Efficient management becomes possible.

도 4는 본 발명의 제2실시예에 따른 휴대 단말기(100)의 GUI 제공 방법의 순서도이다. 제2실시예 역시 제1실시예와 마찬가지로 실행 시간을 미리 설정할 수 있는 어플리케이션에 적용된다. 특히 제2실시예는 사운드와 함께 외부로 빛을 생성하여 출력하는 어플리케이션에 적용된다. 4 is a flowchart illustrating a GUI providing method of the mobile terminal 100 according to the second embodiment of the present invention. Like the first embodiment, the second embodiment is also applied to an application that can preset an execution time. In particular, the second embodiment is applied to an application that generates and outputs light to the outside with sound.

401단계 및 402단계는 도 2의 201단계 및 202단계와 동일한 단계에 해당한다. 도 2의 201단계 및 202단계의 관련 설명은 도 4의 401단계 및 402단계에도 동일하게 적용된다. 제어부(160)는 입력부(140)를 통해 어플리케이션 실행 조건 설정 메뉴로의 진입 명령을 인식하면, 현재의 배터리 충전 상태를 측정한다. Steps 401 and 402 correspond to the same steps as steps 201 and 202 of FIG. 2. Relevant descriptions of steps 201 and 202 of FIG. 2 apply equally to steps 401 and 402 of FIG. 4. When the controller 160 recognizes an entry command to the application execution condition setting menu through the input unit 140, the controller 160 measures the current battery charge state.

제어부(160)는 403단계에서 현재의 배터리 충전 상태에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인한다. 본 발명의 실시예에 따라 제어부(160)는 현재의 배터리 충전 상태와 미리 설정된 빛의 밝기에 대응하는 최대 실행 가능 시간을 확인할 수 있다. 본 발명에서 저장부(130)는 현재 배터리 충전 상태와 빛의 밝기에 따른 어플리케이션 최대 실행 가능 시간에 관한 테이블을 저장하며, 제어부(160)는 현재 배터리 충전 상태와 미리 설정된 빛의 밝기에 대응하는 어플리케이션 최대 실행 가능 시간을 상기 테이블로부터 추출하여 확인할 수 있다. The controller 160 checks the maximum executable time of the application corresponding to the current battery charge state in step 403. According to an embodiment of the present disclosure, the controller 160 may check the maximum executable time corresponding to the current battery charging state and the brightness of the preset light. In the present invention, the storage unit 130 stores a table relating to the maximum battery run time and the application maximum execution time according to the brightness of the light, the controller 160 is an application corresponding to the current battery charge state and the brightness of the preset light The maximum executable time can be extracted from the table and confirmed.

제어부(160)는 404단계에서 표시부(150)를 제어하여 어플리케이션의 최대 실행 가능 시간이 적용된 어플리케이션 실행 시간 설정 GUI와 화면 밝기를 조절하기 위한 밝기 조절 GUI를 표시한다. The controller 160 controls the display unit 150 in step 404 to display the application execution time setting GUI to which the maximum executable time of the application is applied and the brightness adjustment GUI for adjusting the screen brightness.

제2실시예에서 어플리케이션 실행 시간 설정 GUI는 기 저장된 실행 시간 선택 목록 중 특정 실행 시간을 선택할 수 있는 형태로 구성될 수 있으며, 사용자가 직접 실행 시간을 입력할 수 있는 입력 창으로 구성될 수 있다. 제2실시예에서는 어플리케이션 실행 시간 설정 GUI가 사용자가 직접 실행 시간을 입력할 수 있는 입력 창으로 구성되는 형태를 기준으로 설명하기로 한다. In the second embodiment, the application execution time setting GUI may be configured in a form in which a specific execution time may be selected from previously stored execution time selection lists, and may be configured as an input window in which a user may directly input the execution time. In the second embodiment, an application execution time setting GUI will be described based on a form in which an user inputs an execution time.

본 발명에서 '밝기 조절 GUI'는 어플리케이션 실행 조건 설정 메뉴 화면에 포함되는 GUI로서, 사용자가 빛의 밝기를 설정하기 위한 인터페이스를 제공하는 그래픽에 해당한다. 밝기 조절 GUI는 숫자와 화살표로 구성되어 사용자의 방향키 입력에 따라 숫자를 변경하여 표시하는 형태로 구성될 수 있다. 또한 밝기 조절 GUI는 일정 간격으로 구분된 영역을 갖는 막대 형태로 구성되어 사용자의 방향키 입력에 따라 상기 구분된 영역에 색상을 채워 넣는 형태로 구성될 수 있다. In the present invention, the brightness adjustment GUI is a GUI included in the application execution condition setting menu screen, and corresponds to a graphic that provides an interface for the user to set the brightness of the light. Brightness control GUI is composed of a number and an arrow can be configured to change the number displayed according to the user's direction key input. In addition, the brightness control GUI may be configured in the form of a bar having areas separated at regular intervals and may be configured to fill a color in the divided areas according to a user's direction key input.

405단계에서 제어부(160)는 입력부(140)를 통해 사용자로부터 밝기 변경 명령이 입력되는지 판단한다. 사용자는 밝기 조절 GUI를 확인하면서 밝기를 높이거나 낮추는 명령을 입력할 수 있다. 사용자로부터 밝기 변경 명령이 입력되면 406단계에서 제어부(160)는 변경된 밝기에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인한다. 이 때, 제어부(160)는 현재 배터리 충전 상태와 변경된 밝기에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인하게 된다. 구체적으로, 제어부(160)는 현재 배터리 충전 상태와 변경된 밝기에 대응하는 어플리케이션 최대 실행 가능 시간을 저장부(130)로부터 추출할 수 있다. In step 405, the controller 160 determines whether a brightness change command is input from the user through the input unit 140. The user can enter a command to increase or decrease the brightness while checking the brightness control GUI. When the brightness change command is input from the user, in step 406, the controller 160 checks the maximum executable time of the application corresponding to the changed brightness. At this time, the controller 160 checks the maximum executable time of the application corresponding to the current battery charge state and the changed brightness. In detail, the controller 160 may extract the maximum execution time of an application corresponding to the current battery charge state and the changed brightness from the storage 130.

제어부(160)는 407단계에서 표시부(150)를 제어하여 406단계에서 확인된 어플리케이션의 최대 실행 가능 시간을 반영하여 어플리케이션 실행 시간 설정 GUI를 변경하여 표시한다. 어플리케이션 실행 시간 설정 GUI가 실행 시간 입력 창 및 최대 실행 가능 시간으로 구성되는 경우, 제어부(160)는 표시부(150)를 제어하여 최대 실행 가능 시간을 406단계에서 확인된 최대 실행 가능 시간으로 변경하여 표시한다. 어플리케이션 실행 시간 설정 GUI가 복수의 실행 시간 아이템들 중 어느 하나의 실행 시간 아이템을 선택하는 형태로 구성되는 경우, 제어부(160)는 표시부(150)를 제어하여 선택 가능한 실행 시간 아이템의 개수를 줄이거나 늘려서 표시할 수 있다. The controller 160 controls the display unit 150 in step 407 to reflect and change the application execution time setting GUI to reflect the maximum executable time of the application identified in step 406. When the application execution time setting GUI is configured with an execution time input window and a maximum executable time, the controller 160 controls the display unit 150 to change the maximum executable time to the maximum executable time determined in step 406. do. When the application execution time setting GUI is configured to select one execution time item among a plurality of execution time items, the controller 160 controls the display unit 150 to reduce the number of selectable execution time items or You can display it by stretching.

본 발명의 실시예에 따라 제어부(160)는 404단계에서 표시부(150)를 제어하여 사운드 크기를 조절하는 사운드 조절 GUI를 추가적으로 표시할 수 있다. 이 경우, 제어부(160)는 입력부(140)를 통해 사운드 변경 명령이 입력된 것으로 판단하면, 현재 배터리 충전 상태와 변경된 사운드 크기에 대응하는 어플리케이션 최대 실행 가능 시간을 확인한다. 저장부(130)는 현재 배터리 충전 상태와 사운드 크기에 따른 어플리케이션 최대 실행 가능 시간에 관한 테이블을 저장하며, 제어부(160)는 현재 배터리 충전 상태와 변경된 사운드 크기에 대응하는 어플리케이션 최대 실행 가능 시간을 상기 테이블에서 추출하게 된다. 이 후, 제어부(160)는 표시부(150)를 제어하여 상기 추출된 최대 실행 가능 시간을 적용하여 어플리케이션 실행 시간 설정 GUI를 변경하여 표시한다.According to an exemplary embodiment of the present disclosure, the controller 160 may additionally display a sound control GUI for controlling the sound volume by controlling the display unit 150 in step 404. In this case, if it is determined that the sound change command is input through the input unit 140, the controller 160 checks the maximum execution time of the application corresponding to the current battery charge state and the changed sound size. The storage unit 130 stores a table regarding an application maximum execution time according to a current battery charge state and a sound volume, and the controller 160 recalls an application maximum execution time corresponding to a current battery charge state and a changed sound size. Extract it from the table. Thereafter, the controller 160 controls the display unit 150 to apply the extracted maximum executable time to change and display an application execution time setting GUI.

도 5a 및 도 5b는 본 발명의 제2실시예에 따라 표시되는 어플리케이션 실행 조건 설정을 위한 메뉴 화면의 예시도이다. 도 5a 및 도 5b는 '무드 라이팅' 기능의 실행 조건을 설정하는 메뉴 화면에 해당하며, 도 5a는 빛의 밝기 조절을 통해 무드 라이팅 최대 실행 가능 시간을 변경하는 실시예에 관한 도면이며, 도 5b는 빛의 밝기 조절과 사운드 크기 조절을 통해 무드 라이팅 최대 실행 가능 시간을 변경하는 실시예에 관한 도면에 해당한다. 5A and 5B are exemplary views of a menu screen for setting an application execution condition displayed according to the second embodiment of the present invention. 5A and 5B correspond to a menu screen for setting an execution condition of a 'mood lighting' function, and FIG. 5A is a view illustrating an embodiment of changing the maximum execution time of mood lighting by adjusting brightness of light, and FIG. 5B. Corresponds to an embodiment of changing the mood lighting maximum execution time by adjusting the brightness of the light and the sound volume.

도 5a의 [a]는 무드 라이팅 실행 조건 설정 메뉴 화면으로서, 무드 라이팅 실행 시간 설정 GUI(51) 및 밝기 조절 GUI(52)를 도시하고 있다. 빛의 밝기는 '4레벨'로 설정되어 있으며, 무드 라이팅 최대 실행 가능 시간은 '10분'으로 표시되어 있다. 도 5a의 [b]는 도 5a의 [a]에서 사용자가 빛의 밝기를 '2레벨'로 변경한 경우, 변경되는 무드 라이팅 실행 조건 설정 메뉴 화면에 해당한다. 도 5a의 [b]에서 무드 라이팅 실행 시간 설정 GUI(51)은 최대 실행 가능 시간이 '20분'으로 변경 표시되어 있다. [A] of FIG. 5A is a mood writing execution condition setting menu screen, which shows the mood writing execution time setting GUI 51 and the brightness adjustment GUI 52. The brightness of the light is set to 4 levels, and the maximum running time for mood lighting is set to 10 minutes. [B] of FIG. 5A corresponds to the mood writing execution condition setting menu screen that is changed when the user changes the brightness of the light to '2 levels' in FIG. 5A. In the mood writing execution time setting GUI 51 in FIG. 5A, the maximum executable time is changed to '20 minutes'.

도 5b의 [a]는 무드 라이팅 실행 조건 설정 메뉴 화면으로서, 무드 라이팅 실행 시간 설정 GUI(51), 밝기 조절 GUI(52) 및 사운드 조절 GUI(53)를 도시하고 있다. 빛의 밝기는 '4레벨', 사운드 크기는 '4레벨'로 설정되어 있으며, 무드 라이팅 최대 실행 가능 시간은 '10분'으로 표시되어 있다. 도 5b의 [b]는 도 5b의 [a]에서 사용자가 빛의 밝기를 '2레벨'로, 사운드 크기를 '2레벨'로 변경한 경우, 변경되는 무드 라이팅 실행 조건 설정 메뉴 화면에 해당한다. 도 5b의 [b]에서 무드 라이팅 실행 시간 설정 GUI(51)는 최대 실행 가능 시간이 '40분'으로 변경 표시되어 있다. [B] of FIG. 5B is a mood writing execution condition setting menu screen, which shows the mood writing execution time setting GUI 51, the brightness adjustment GUI 52, and the sound adjustment GUI 53. The brightness of the light is set to '4 levels', the sound level is set to' 4 levels', and the maximum duration of mood lighting is set to '10 minutes'. [B] of FIG. 5b corresponds to the mood lighting execution condition setting menu screen that is changed when the user changes the brightness of the light to '2 levels' and the sound volume to '2 levels' in FIG. 5b. . In the mood writing execution time setting GUI 51 in FIG. 5B, the maximum executable time is changed to '40 minutes'.

본 발명의 제2실시예에서는 어플리케이션 실행 조건 설정 메뉴에 진입했을 때, 현재의 배터리 충전 상태와 미리 설정된 빛의 밝기 또는 사운드 크기에 따른 어플리케이션의 최대 실행 가능 시간을 표시하고, 사용자가 빛의 밝기 또는 사운드 크기를 조절하면 이에 따라 어플리케이션 최대 실행 가능 시간을 변경하여 표시한다. 이로써, 사용자는 배터리의 전류 잔여량 부족 상태에서도 빛의 밝기 또는 사운드의 조절을 통해 어플리케이션을 실행시킬 수 있으며, 초과 시간 설정에 따른 배터리 방전을 방지할 수 있으며, 배터리 사용의 효율적 관리가 가능해진다. In the second embodiment of the present invention, when the application execution condition setting menu is entered, the maximum execution time of the application is displayed according to the current battery charge state and the preset brightness or sound level, and the user displays the brightness of the light or As you adjust the sound volume, the application's maximum execution time changes accordingly. As a result, the user can execute the application by adjusting the brightness or the sound of the light even when the current remaining capacity of the battery is insufficient, prevents battery discharge due to over time setting, and enables efficient management of battery usage.

도 6은 본 발명의 제3실시예에 따른 휴대 단말기(100)의 GUI 제공 방법을 나타내는 순서도이다. 제3실시예는 어플리케이션 목록과 관련된 실시예에 해당하며, 어플리케이션 목록에 포함되는 어플리케이션은 사운드 및 화면을 출력하는 어플리케이션에 해당한다.6 is a flowchart illustrating a GUI providing method of the mobile terminal 100 according to the third embodiment of the present invention. The third embodiment corresponds to an embodiment related to an application list, and an application included in the application list corresponds to an application for outputting a sound and a screen.

601단계에서 제어부(160)는 입력부(140)를 통해 어플리케이션 목록으로의 진입 명령 입력을 인식한다. 본 발명에서 어플리케이션 목록은 '게임 목록', '컨텐츠 목록' 등 어플리케이션들의 리스트에 해당한다. In step 601, the controller 160 recognizes an entry command input to the application list through the input unit 140. In the present invention, the application list corresponds to a list of applications such as a 'game list' and a 'content list'.

어플리케이션 목록으로의 진입 명령 입력을 인식하면, 제어부(160)는 602단계에서 현재의 배터리 충전 상태를 측정하고, 603단계에서 측정된 배터리 충전 상태에 따라 어플리케이션 목록에 포함되는 각각의 어플리케이션의 최대 실행 가능 시간을 확인한다. 본 발명에서 저장부(130)는 배터리 충전 상태에 대응하는 어플리케이션의 최대 실행 가능 시간을 저장한다. 특히 제3실시예에서 저장부(130)는 배터리 충전 상태, 화면 밝기, 사운드 크기에 따른 어플리케이션 최대 실행 가능 시간에 관한 테이블을 저장할 수 있다. 제어부(160)는 현재 배터리 충전 상태와 기본값으로 설정된 화면 밝기 또는 사운드 크기에 대응하는 어플리케이션 최대 실행 가능 시간을 상기 테이블로부터 추출할 수 있다. When the controller 160 recognizes an entry command to the application list, the controller 160 measures the current battery charge state in step 602 and executes the maximum execution of each application included in the application list according to the battery charge state measured in step 603. Check the time. In the present invention, the storage unit 130 stores the maximum executable time of the application corresponding to the battery state of charge. In particular, in the third embodiment, the storage unit 130 may store a table regarding the maximum execution time of the application according to the battery charging state, the screen brightness, and the sound volume. The controller 160 may extract the maximum application execution time corresponding to the current battery charge state and the screen brightness or sound volume set as a default value from the table.

제어부(160)는 604단계에서 표시부(150)를 제어하여 각각의 어플리케이션 마다 화면의 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 어플리케이션 최대 실행 가능 시간 정보가 포함된 어플리케이션 목록을 표시한다. The controller 160 controls the display unit 150 in step 604 to include a brightness control GUI for adjusting the brightness of the screen for each application, a sound control GUI for adjusting the sound volume, and application maximum execution time information. Display the list.

도 7은 본 발명의 제3실시예에 따라 표시되는 어플리케이션 목록 화면의 예시도이다. 도 7의 [a]는 '게임 목록' 화면에 해당하며, 게임 목록은 'Game 1', 'Game 2'로 구성되고, 'Game 1' 및 'Game 2' 각각에는 밝기 조절 GUI(71), 사운드 조절 GUI(72) 및 게임 최대 실행 가능 시간 정보(73)가 표시되어 있다. 'Game 1' 및 'Game 2' 모두 기본값으로서 화면 밝기가 '4단계', 사운드 크기가 '4단계'로 설정되어 있으며, 각각 게임 최대 실행 가능 시간은 '10분', '15분'으로 설정되어 있다. 7 is an exemplary view of an application list screen displayed according to the third embodiment of the present invention. [A] of FIG. 7 corresponds to the 'game list' screen, and the game list is composed of 'Game 1' and 'Game 2'. Each of the 'Game 1' and 'Game 2' has a brightness control GUI 71, Sound adjustment GUI 72 and game maximum executable time information 73 are displayed. 'Game 1' and 'Game 2' are the defaults, with the screen brightness set to '4 levels' and the sound volume set to '4 levels', with the maximum game run time set to '10 minutes 'and '15 minutes', respectively. It is.

605단계에서 제어부(160)는 입력부(140)를 통해 사용자로부터 화면 밝기 변경 명령이 입력되는지 판단한다. 사용자는 밝기 조절 GUI를 확인하면서 화면 밝기를 높이거나 낮추는 명령을 입력할 수 있다. 제어부(160)가 사용자로부터 화면 밝기 변경 명령이 입력된 것으로 판단하면, 606단계에서 변경된 화면 밝기에 따라 어플리케이션의 최대 실행 가능 시간을 확인한다. 제어부(160)는 현재 배터리 충전 상태와 변경된 화면 밝기를 만족하는 어플리케이션 최대 실행 가능 시간을 저장부(130)로부터 추출한다. 제어부(160)는 607단계에서 표시부(150)를 제어하여 현재 표시된 최대 실행 가능 시간을 새로 확인된 최대 실행 가능 시간으로 변경하여 표시한다.In step 605, the controller 160 determines whether a screen brightness change command is input from the user through the input unit 140. The user can enter a command to increase or decrease the screen brightness while checking the brightness control GUI. If the controller 160 determines that a screen brightness change command is input from the user, the controller 160 checks the maximum executable time of the application according to the changed screen brightness in step 606. The controller 160 extracts the maximum execution time of an application satisfying the current battery charging state and the changed screen brightness from the storage 130. The controller 160 controls the display unit 150 in operation 607 to change the currently displayed maximum executable time to a newly confirmed maximum executable time.

605단계에서 제어부(160)가 입력부(140)를 통해 사용자로부터 화면 밝기 변경 명령이 입력되는 것으로 판단하지 않는 경우, 608단계에서 사용자로부터 사운드 크기 변경 명령이 입력되는지 여부를 판단한다. 사용자는 사운드 조절 GUI를 확인하면서 사운드 크기를 높이거나 낮추는 명령을 입력할 수 있다. 제어부(160)가 사용자로부터 사운드 크기 변경 명령이 입력된 것으로 판단하면, 609단계에서 변경된 사운드 크기에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인한다. 제어부(160)는 현재 배터리 충전 상태와 변경된 사운드 크기를 만족하는 어플리케이션 최대 실행 가능 시간을 저장부(130)로부터 추출한다. 이 후, 제어부(160)는 610단계에서 표시부(150)를 제어하여 현재 표시된 최대 실행 가능 시간을 새로 확인된 최대 실행 가능 시간으로 변경하여 표시한다.If the controller 160 does not determine that the screen brightness change command is input from the user through the input unit 140 in step 605, the controller 160 determines whether a sound size change command is input from the user in step 608. The user can enter a command to increase or decrease the sound volume while checking the sound control GUI. If the controller 160 determines that a sound size change command is input from the user, the controller 160 checks the maximum executable time of the application corresponding to the changed sound size in step 609. The controller 160 extracts, from the storage 130, the maximum execution time of an application that satisfies the current battery charge state and the changed sound size. In operation 610, the controller 160 controls the display unit 150 to change the currently displayed maximum executable time to a newly confirmed maximum executable time.

사용자는 밝기 조절 GUI와 사운드 조절 GUI를 통해 반복적으로 화면 밝기 조절 명령과 사운드 크기 조절 명령을 입력할 수 있으며, 제어부(160)는 사용자의 명령이 입력될 때마다 현재 배터리 충전 상태, 화면 밝기 레벨, 사운드 크기 레벨에 대응하는 어플리케이션 최대 실행 가능 시간을 저장부(130)로부터 추출하여 확인하고, 표시부(150)를 제어하여 어플리케이션 최대 실행 가능 시간을 변경하여 표시한다.The user may repeatedly input the screen brightness control command and the sound volume control command through the brightness control GUI and the sound control GUI, and the controller 160 may display the current battery charge state, screen brightness level, The maximum execution time of the application corresponding to the sound level is extracted from the storage unit 130 and checked, and the display unit 150 is controlled to change and display the maximum execution time of the application.

도 7의 [b]는 도 7의 [a]에서 사용자가 'Game 2'의 화면 밝기와 사운드 크기를 각각 '2레벨'로 변경한 경우, 변경되는 게임 목록 화면에 해당한다. 도 7의 [b]에서 게임 최대 실행 가능 시간 정보(73)는 '15분'에서 '60분'으로 변경되어 표시된다. [B] of FIG. 7 corresponds to a game list screen which is changed when the user changes the screen brightness and the sound size of 'Game 2' to '2 levels' in FIG. In FIG. 7B, the game maximum executable time information 73 is displayed after being changed from '15 minutes 'to '60 minutes'.

제3실시에에서는 어플리케이션 목록에 진입했을 때, 현재의 배터리 충전 상태, 미리 설정된 화면 밝기 및 사운드 크기에 따른 어플리케이션의 최대 실행 가능 시간을 표시하고, 사용자가 화면 밝기 또는 사운드 크기를 조절하면 이에 따라 어플리케이션 최대 실행 가능 시간을 변경하여 표시한다. 이로써, 사용자는 배터리의 전류 잔여량 부족 상태에서도 화면 밝기 또는 사운드의 조절을 통해 어플리케이션을 실행시킬 수 있으며, 초과 시간 설정에 따른 배터리 방전을 방지할 수 있으며 배터리 사용의 효율적인 관리가 가능해진다. In the third embodiment, when entering the application list, the maximum execution time of the application according to the current state of charge of the battery, the preset screen brightness and the sound volume is displayed, and when the user adjusts the screen brightness or the sound volume, the application accordingly Change the maximum executable time to display. In this way, the user can run the application by adjusting the screen brightness or sound even when the battery current is low, and can prevent battery discharge due to the over time setting, and the battery can be managed efficiently.

한편, 본 명세서와 도면에 개시 된 본 발명의 실시예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. On the other hand, the embodiments of the present invention disclosed in the specification and drawings are merely presented specific examples to easily explain the technical contents of the present invention and help the understanding of the present invention, and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be carried out in addition to the embodiments disclosed herein.

100 : 휴대 단말기 31, 32, 33, 34, 51, 52 :
110 : 무선통신부 무드 라이팅 실행 시간 설정 GUI
120 : 오디오처리부 52 : 밝기 조절 GUI
130 : 저장부 53 : 사운드 조절 GUI
140 : 입력부 71 : 게임 실행 시간 설정 GUI
150 : 표시부 72 : 밝기 조절 GUI
160 : 제어부 73 : 사운드 조절 GUI
100: mobile terminal 31, 32, 33, 34, 51, 52:
110: wireless communication mood writing execution time setting GUI
120: audio processor 52: brightness control GUI
130: storage 53: sound control GUI
140: input unit 71: game execution time setting GUI
150: display unit 72: brightness adjustment GUI
160: control unit 73: sound control GUI

Claims (15)

휴대 단말기의 GUI(Graphic User Interface) 제공 방법에 있어서,
특정 어플리케이션의 실행 조건 설정 메뉴로의 진입 명령이 입력되는 메뉴 진입 단계;
현재의 배터리 충전 상태를 측정하는 측정 단계;
상기 측정된 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 확인하는 확인 단계; 및
상기 확인된 최대 실행 가능 시간이 반영된 상기 특정 어플리케이션의 실행 시간 설정 GUI를 표시하는 표시 단계를 포함하는 것을 특징으로 하는 GUI 제공 방법.
In the GUI (Graphic User Interface) providing method of the mobile terminal,
A menu entry step of inputting an entry command to an execution condition setting menu of a specific application;
A measuring step of measuring a current battery state of charge;
Confirming a maximum executable time of the specific application corresponding to the measured battery charge state; And
And a display step of displaying an execution time setting GUI of the specific application in which the checked maximum executable time is reflected.
제1항에 있어서,
상기 표시 단계는
각각이 서로 다른 실행 시간을 나타내는 복수의 실행 시간 아이템들 중 어느 하나의 실행 시간 아이템을 선택하는 형태이며, 상기 확인된 최대 실행 가능 시간을 초과하는 실행 시간 아이템은 선택 비활성화로 설정되는 실행 시간 설정 GUI를 표시하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 1,
The display step
An execution time setting GUI in which one execution time item is selected from a plurality of execution time items each representing a different execution time, and an execution time item exceeding the identified maximum execution time is set to be selected inactive. GUI providing method characterized in that for displaying.
제1항에 있어서,
상기 표시 단계는
각각이 서로 다른 실행 시간을 나타내는 복수의 실행 시간 아이템들 중 어느 하나의 실행 시간 아이템을 선택하는 형태이며, 상기 확인된 최대 실행 가능 시간을 초과하는 실행 시간 아이템은 표시가 생략되는 실행 시간 설정 GUI를 표시하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 1,
The display step
An execution time item of a plurality of execution time items, each of which represents a different execution time, is selected. An execution time item exceeding the identified maximum execution time includes an execution time setting GUI in which display is omitted. GUI providing method characterized in that the display.
제1항에 있어서,
상기 표시 단계는
사용자의 숫자 입력이 가능한 실행 시간 입력 창과 상기 확인된 최대 실행 가능 시간으로 구성되는 실행 시간 설정 GUI를 표시하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 1,
The display step
A GUI providing method comprising displaying an execution time setting GUI including a execution time input window in which a user can input a number and the confirmed maximum execution time.
제1항에 있어서,
배터리 충전 장치의 연결을 인식하는 단계;
상기 최대 실행 가능 시간을 기 저장된 최대값으로 변경하는 단계; 및
상기 변경된 최대 실행 가능 시간을 반영하여 상기 실행 시간 설정 GUI를 변경하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 1,
Recognizing a connection of the battery charging device;
Changing the maximum executable time to a previously stored maximum value; And
And changing and displaying the execution time setting GUI by reflecting the changed maximum executable time.
제1항에 있어서,
상기 특정 어플리케이션은 휴대 단말기의 외부로 빛(light)을 출력하거나 사운드(sound)를 출력하는 어플리케이션에 해당하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 1,
The specific application is a GUI providing method, characterized in that corresponding to the application for outputting light (light) or the sound (sound) to the outside of the mobile terminal.
제6항에 있어서,
상기 확인 단계는
상기 측정된 배터리 충전 상태와 기 설정된 빛의 밝기 또는 사운드 크기에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 확인하는 단계인 것을 특징으로 하는 GUI 제공 방법.
The method of claim 6,
The checking step is
And determining a maximum executable time of the specific application corresponding to the measured battery charge state and a predetermined brightness or sound level of the light.
제7항에 있어서,
상기 표시 단계는
빛의 밝기를 조절하기 위한 밝기 조절 GUI를 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 7, wherein
The display step
And displaying a brightness adjustment GUI for adjusting the brightness of the light.
제8항에 있어서,
빛의 밝기 변경 명령이 입력되는 단계;
상기 변경된 빛의 밝기 및 현재의 배터리 충전 상태에 대응하는 최대 실행 가능 시간을 재확인하는 단계; 및
상기 재확인된 최대 실행 가능 시간을 반영하여 상기 실행 시간 설정 GUI를 변경하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 8,
Inputting a brightness change command of the light;
Reconfirming the maximum executable time corresponding to the changed brightness of the light and the current battery charge state; And
And changing and displaying the execution time setting GUI by reflecting the reconfirmed maximum executable time.
제7항에 있어서,
상기 표시 단계는
사운드 크기를 조절하기 위한 사운드 조절 GUI를 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 7, wherein
The display step
And displaying a sound adjusting GUI for adjusting the sound volume.
제10항에 있어서,
사운드 크기 변경 명령이 입력되는 단계;
상기 변경된 사운드 크기 및 현재의 배터리 충전 상태에 대응하는 최대 실행 가능 시간을 재확인하는 단계; 및
상기 재확인된 최대 실행 가능 시간을 반영하여 상기 실행 시간 설정 GUI를 변경하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 10,
Inputting a sound volume change command;
Reconfirming the maximum executable time corresponding to the changed sound volume and the current battery charge state; And
And changing and displaying the execution time setting GUI by reflecting the reconfirmed maximum executable time.
휴대 단말기의 GUI(Graphic User Interface) 제공 방법에 있어서,
화면 및 사운드를 출력하는 어플리케이션들로 구성되는 어플리케이션의 목록 메뉴로의 진입 명령이 입력되는 메뉴 진입 단계;
현재의 배터리 충전 상태를 측정하는 측정 단계;
상기 어플리케이션 목록에 포함되는 각각의 어플리케이션에 대해, 상기 측정된 배터리 충전 상태, 기 설정된 화면 밝기 및 사운드 크기에 대응하는 어플리케이션의 최대 실행 가능 시간을 확인하는 확인 단계; 및
상기 각각의 어플리케이션 마다 화면 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 상기 확인된 최대 실행 가능 시간이 포함된 어플리케이션 목록을 표시하는 목록 표시 단계;
화면 밝기 변경 명령이 입력되는 단계;
현재 배터리 충전 상태 및 상기 변경된 화면 밝기에 따라 최대 실행 가능 시간을 재확인하는 단계; 및
현재 표시된 최대 실행 가능 시간을 상기 재확인된 최대 실행 가능 시간으로 변경하여 표시하는 단계를 포함하는 것을 특징으로 하는 GUI 제공 방법.
In the GUI (Graphic User Interface) providing method of the mobile terminal,
A menu entry step of inputting an entry command to a list menu of an application including an application for outputting a screen and sound;
A measuring step of measuring a current battery state of charge;
Confirming, for each application included in the application list, a maximum executable time of an application corresponding to the measured battery charge state, preset screen brightness, and sound volume; And
A list display step of displaying a list of applications including a brightness control GUI for adjusting screen brightness, a sound control GUI for adjusting sound volume, and the identified maximum executable time for each application;
Inputting a screen brightness changing command;
Reconfirming the maximum executable time according to a current battery charge state and the changed screen brightness; And
And changing the currently displayed maximum executable time to the confirmed maximum executable time and displaying the maximum executable time.
제12항에 있어서,
사운드 크기 변경 명령이 입력되는 단계;
현재 배터리 충전 상태 및 상기 변경된 사운드 크기에 대응하는 최대 실행 가능 시간을 재확인하는 단계; 및
현재 표시된 최대 실행 가능 시간을 상기 재확인된 최대 실행 가능 시간으로 변경하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 GUI 제공 방법.
The method of claim 12,
Inputting a sound volume change command;
Reconfirming a current battery charge state and a maximum executable time corresponding to the changed sound volume; And
And changing the currently displayed maximum executable time to the reconfirmed maximum executable time and displaying the maximum executable time.
어플리케이션 실행에 필요한 전원을 공급하는 배터리부;
특정 어플리케이션의 실행 조건 설정 메뉴로의 진입 명령을 입력받는 입력부;
배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 저장하는 저장부;
현재의 배터리 충전 상태를 측정하고, 상기 측정된 배터리 충전 상태에 대응하는 상기 특정 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하는 제어부; 및
상기 확인된 최대 실행 가능 시간이 반영된 상기 특정 어플리케이션의 실행 시간 설정 GUI(Graphic User Interface)를 표시하는 표시부를 포함하는 것을 특징으로 하는 휴대 단말기.
A battery unit supplying power required to execute an application;
An input unit configured to receive a command to enter an execution condition setting menu of a specific application;
A storage unit which stores a maximum executable time of the specific application corresponding to a battery charge state;
A controller which measures a current battery charge state and extracts and confirms a maximum executable time of the specific application corresponding to the measured battery charge state from the storage; And
And a display unit for displaying an execution time setting GUI (Graphic User Interface) of the specific application in which the checked maximum executable time is reflected.
어플리케이션 실행에 필요한 전원을 공급하는 배터리부;
화면 및 사운드를 출력하는 어플리케이션들로 구성되는 어플리케이션의 목록 메뉴로의 진입 명령과 화면 밝기 또는 사운드 크기의 변경 설정을 입력받는 입력부;
상기 어플리케이션 목록에 포함되는 각각의 어플리케이션 마다 배터리 충전 상태, 화면 밝기 및 사운드 크기에 대응하는 최대 실행 가능 시간을 저장하는 저장부;
현재의 배터리 충전 상태를 측정하고, 상기 어플리케이션 목록에 포함되는 각각의 어플리케이션에 대해, 상기 측정된 배터리 충전 상태, 기 설정된 화면 밝기및 사운드 크기에 대응하는 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하고, 상기 입력부를 통해 화면 밝기 또는 사운드 크기의 변경 명령을 인식하면, 배터리 충전 상태와 변경된 화면 밝기 또는 사운드의 크기에 따라 해당 어플리케이션의 최대 실행 가능 시간을 상기 저장부로부터 추출하여 확인하는 제어부; 및
상기 각각의 어플리케이션 마다 화면 밝기를 조절하기 위한 밝기 조절 GUI, 사운드 크기를 조절하기 위한 사운드 조절 GUI 및 상기 확인된 최대 실행 가능 시간이 포함된 어플리케이션 목록을 표시하고, 화면 밝기 또는 사운드의 크기 변경 시, 최대 실행 가능 시간을 변경하여 표시하는 표시부를 포함하는 것을 특징으로 하는 휴대 단말기.
A battery unit supplying power required to execute an application;
An input unit for receiving a command to enter a list menu of applications including applications for outputting a screen and a sound and a setting for changing a screen brightness or a sound volume;
A storage unit which stores a maximum executable time corresponding to a battery charge state, screen brightness, and sound volume for each application included in the application list;
The current battery charge state is measured, and for each application included in the application list, the maximum executable time of the application corresponding to the measured battery charge state, preset screen brightness, and sound volume is extracted from the storage unit. A control unit for extracting and confirming the maximum execution time of the corresponding application from the storage unit according to a state of charge of the battery and the changed screen brightness or sound level when the command to change the screen brightness or sound size is recognized through the input unit. ; And
For each application, a brightness control GUI for adjusting screen brightness, a sound control GUI for adjusting sound volume, and a list of applications including the checked maximum execution time are displayed, and when the screen brightness or sound size is changed, And a display unit for changing and displaying a maximum executable time.
KR1020100046841A 2010-05-19 2010-05-19 Method and apparatus for providing graphic user interface in mobile terminal KR20110127391A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100046841A KR20110127391A (en) 2010-05-19 2010-05-19 Method and apparatus for providing graphic user interface in mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100046841A KR20110127391A (en) 2010-05-19 2010-05-19 Method and apparatus for providing graphic user interface in mobile terminal

Publications (1)

Publication Number Publication Date
KR20110127391A true KR20110127391A (en) 2011-11-25

Family

ID=45396038

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100046841A KR20110127391A (en) 2010-05-19 2010-05-19 Method and apparatus for providing graphic user interface in mobile terminal

Country Status (1)

Country Link
KR (1) KR20110127391A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101717376B1 (en) 2015-11-23 2017-03-16 동의대학교 산학협력단 Battery charging apparatus and the controlling method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101717376B1 (en) 2015-11-23 2017-03-16 동의대학교 산학협력단 Battery charging apparatus and the controlling method

Similar Documents

Publication Publication Date Title
CN105487780B (en) Control display method and device
US9672790B2 (en) Earphone system for mobile device and method for operating the same
KR101598078B1 (en) Input apparatus using piezoelectric sensor and operation method using the same
KR20110133274A (en) Method and apparatus for displaying message list in mobile terminal
EP1942396A1 (en) Method of controlling touch pad in mobile communication terminal and mobile communication terminal thereof
US20120192113A1 (en) Portable electronic device
US11579946B2 (en) Method for managing multiple operating systems in a terminal
US11108955B2 (en) Mobile terminal-based dual camera power supply control method, system and mobile terminal
US20130271013A1 (en) Method and apparatus for using portable terminal
KR20080070683A (en) Displaying information on a mobile device
WO2007011185A1 (en) Method for controlling power consumption of battery and portable device applied the method
KR20120068274A (en) Apparatus for integration connecting and method for operating the same in mobile terminal
US20180232062A1 (en) Method and apparatus for operating optional key map of portable terminal
KR20120016184A (en) Control method for display having a plurality of display panel and apparatus thereof
CN112394901A (en) Audio output mode adjusting method and device and electronic equipment
KR101638050B1 (en) Apparatus and method for controlling power of a portable terminal
CN110851215A (en) Screen locking interface control method, mobile terminal and computer storage medium
CN107040658B (en) Mobile terminal and method and device for controlling screen thereof
US10205821B2 (en) Mobile phone, display control method, and non-transitory computer-readable recording medium
CN112997471B (en) Audio channel switching method and device, readable storage medium and electronic equipment
CN109918014B (en) Page display method, wearable device and computer-readable storage medium
EP2757469B1 (en) Method and apparatus for executing application program in electronic device
CN107391732B (en) Function guiding method and device of application program and terminal equipment
KR20110127391A (en) Method and apparatus for providing graphic user interface in mobile terminal
US20140237221A1 (en) Application execution environment setting apparatus and method for mobile terminal

Legal Events

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