[go: up one dir, main page]

KR101398183B1 - Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method - Google Patents

Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method Download PDF

Info

Publication number
KR101398183B1
KR101398183B1 KR1020130051115A KR20130051115A KR101398183B1 KR 101398183 B1 KR101398183 B1 KR 101398183B1 KR 1020130051115 A KR1020130051115 A KR 1020130051115A KR 20130051115 A KR20130051115 A KR 20130051115A KR 101398183 B1 KR101398183 B1 KR 101398183B1
Authority
KR
South Korea
Prior art keywords
input device
hardware input
smartphone
screen
hardware
Prior art date
Application number
KR1020130051115A
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 KR1020130051115A priority Critical patent/KR101398183B1/en
Application granted granted Critical
Publication of KR101398183B1 publication Critical patent/KR101398183B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention relates to a method for directly running a mirror application of a smartphone using a hardware input system. The method of the present invention comprises the steps of: (a) allowing a first hardware input system of a smartphone to call a lock screen; (b) allowing a second hardware input system to execute an input event when the lock screen is called; and (c) displaying, on a smartphone screen, application software for driving a camera module while unlocking the lock screen in response to the input event.

Description

하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법 및 그런 기능을 갖는 스마트폰{METHOD OF DIRECT-RUNNING AN MIRROR-APPLICATION SOFTWARE OF SMART PHONE USING HARDWARE INPUT MEANS AND THE SMART PHONE HAVING THE METHOD}TECHNICAL FIELD [0001] The present invention relates to a method of directly executing a mirror application of a smart phone using a hardware input device, and a smart phone having such a function. [0002]

본 발명은 스마트폰의 거울기능을 갖는 애플리케이션 소프트웨어 실행 방법과 그런 방법에 의해서 실행되는 애플리케이션이 설치된 스마트폰에 관한 것이다.
The present invention relates to a method of executing application software having a mirror function of a smartphone and a smartphone in which an application executed by such method is installed.

스마트폰이 모바일 산업의 중심을 차지하자, 종래의 피쳐 폰 중심의 이동 통신 서비스는 큰 변화를 맞이하게 되었다. 스마트폰은 단순히 휴대 전화로서 기능하는 것이 아니라 손 안의 작은 컴퓨터로 기능함으로써 이전에 볼 수 없었던 다양한 기능이 구현되었다. 또한 새로운 서비스의 제공이 가능해졌다.As the smartphone becomes the center of the mobile industry, the conventional feature phone-based mobile communication service has undergone a major change. The smartphone functions not just as a mobile phone, but as a small computer in the hand, so various functions that were not previously available have been implemented. It is also possible to provide new services.

향상된 컴퓨팅 기능을 기반으로 스마트폰은 운영체제 소프트웨어와 연동하여 구동하는 애플리케이션 환경이 제공되었다. 플랫폼은 다양한 애플리케이션의 유통을 보장하며, 플랫폼을 경유하여 사용자의 선택에 의해 스마트폰에 설치되며 다양한 유틸리티와 게임 환경을 제공하는 애플리케이션들이 존재한다. 사용자들은 다양한 애플리케이션을 자신의 스마트폰에 설치함으로써 새로운 사용자 경험을 만끽한다. Based on enhanced computing capabilities, smartphones were provided with an application environment that works in tandem with operating system software. Platforms ensure the distribution of various applications, and there are applications that are installed on smartphones at the user's option via the platform and provide various utilities and game environments. Users enjoy a new user experience by installing a variety of applications on their smartphones.

이러한 애플리케이션 소프트웨어로는 모바일 인스턴트 메시지의 플랫폼 역할을 하는 메신저 애플리케이션, 페이스북이나 트위터와 같은 SNS 애플리케이션, 게임 애플리케이션, 지도/내비게이션 애플리케이션, 교육/학습 애플리케이션, 기타 유틸리티 애플리케이션 등이 있다. These application software include messenger applications that serve as platforms for mobile instant messaging, SNS applications such as Facebook and Twitter, gaming applications, map / navigation applications, education / learning applications, and other utility applications.

새로운 변화는 새로운 문제점을 동반하곤 한다. 마치 인터넷을 통한 정보의 홍수가 밀려오자 정보 검색의 어려움이 수반되었던 것처럼, 디바이스에 수많은 애플리케이션 소프트웨어가 설치되자 소망하는 앱으로의 접근이 문제가 되었다. 스마트폰 홈 화면에 너무 많은 아이콘과 위젯이 존재하기 때문에, 사용자는 자기가 원하는 소프트웨어를 실행하기 위해서는 먼저 그것을 찾아야 했다. 그리고 여러번 입력수단을 사용해야 하는 번거로움이 생겼다. 이런 번거로움은 더 많은 소프트웨어를 디바이스에 설치할수록 가중된다.New changes are often accompanied by new problems. As the flood of information through the Internet has led to the difficulty of information retrieval, access to the desired app became a problem as numerous application software was installed on the device. Because there are too many icons and widgets on the smartphone home screen, users had to find it before they could run the software they wanted. And, there is a need to use input means many times. This hassle adds up as more software is installed on the device.

오늘날 스마트폰의 화면은 터치스크린으로 구성되며 사용자의 손가락 접촉에 의한 터치 이벤트를 입력 이벤트로 해석한다. 스마트폰의 대부분의 주요 입력수단은 소프트웨어 입력기로 바뀌었다. 이는 전력효율이라는 새로운 문제점을 수반했다. 터치입력을 받기 위해서 화면 전체가 활성화되어야 하기 때문에 그만큼 빠르게 전력이 소모된다. 전력소모 문제를 피하고 동시에 실수에 의한 터치이벤트를 방지하기 위해서 디바이스를 사용하지 않을 때에는 화면을 잠그는 기능이 오늘날 대부분의 스마트폰에 구현되어 있다. Today, the screen of a smartphone is composed of a touch screen and interprets a touch event by a user's finger touch as an input event. Most of the major input methods of smartphones have changed to software input devices. This entailed a new problem of power efficiency. Since the entire screen must be activated to receive the touch input, power is consumed as quickly as possible. Most smartphones today have the ability to lock the screen when not in use to avoid power consumption problems and prevent accidental touch events.

그러나 사용자는 소망하는 애플리케이션으로의 접근이 더 어려워졌다. 슬립 모드를 해제하고 또한 잠금해제화면에서 홈 화면을 호출한 다음에, 소망하는 애플리케이션을 찾아야 했다.However, users have more difficulty accessing the desired applications. After releasing sleep mode and also calling the home screen on the unlock screen, I had to find the desired application.

스마트폰의 기능 중에서 가장 널리 사용되는 것 중의 하나가 카메라 기능이다. 사용자들은 보다 신속하게 카메라 모듈을 호출하여 사진을 찍기를 원한다. 한편 사용자가 자기 얼굴을 보기 위해서는, 즉 스마트폰을 거울로 사용하고자 한다면, 카메라 모듈을 호출한 다음에, 전면 카메라로 전환을 하는 프로세스를 밟아야 한다. 사용자가 거울을 필요로 하는 것은 일반적으로 즉시성의 필요성 때문이다. 얼굴에 무엇인가 묻은 것은 아닌지, 이에 음식물 찌꺼기가 끼어 있는 것은 아닌지, 화장이 제대로 되었는지(특히 여성의 경우), 상처가 생겼는지 등의 필요성 때문에, 사용자는 스마트폰의 카메라 모듈을 호출하게 된다. 그런데 종래의 스마트폰으로는 여러 번의 번거로운 절차를 이행해야만 비로소 전면 카메라를 통한 영상을 사용자 화면으로 확인할 수 있었다. 정상적인 방법으로는 스마트폰이 슬립 모드에서 거울 모드에 이르기까지 적어도 4회 이상의 입력 행위를 해야만 했던 것이다. One of the most widely used functions of smartphones is the camera function. Users want to call the camera module more quickly and take pictures. On the other hand, if the user wishes to view his / her face, that is, to use the smartphone as a mirror, he / she should call the camera module and then switch to the front camera. It is usually because of the need for immediacy that the user needs a mirror. The user calls the camera module of the smartphone because of the need for something on the face, whether or not there is garbage on it, whether the makeup is correct (especially for a woman), a wound or the like. However, with conventional smart phones, it is only through a complicated procedure to check images through the front camera on the user's screen. Under normal circumstances, the smartphone had to perform at least four input actions from sleep mode to mirror mode.

본 발명의 발명가는 위와 같은 문제점을 해결하고 새로운 접근 방식을 제안하기 위하여 오랫동안 연구 노력한 끝에 본 발명을 완성하게 되었다.
The inventor of the present invention has made a long effort to solve the above problems and propose a new approach.

본 발명의 목적은 스마트폰에서 사용자가 한 손으로 신속하게 애플리케이션 화면을, 예컨대 거울 기능의 애플리케이션 화면을 출력하는 방법을 제공함에 있다.It is an object of the present invention to provide a method for a user to quickly output an application screen, for example, an application screen of a mirror function, with a single hand in a smartphone.

또한, 본 발명의 다른 목적은 스마트폰의 하드웨어 입력기를 이용하여 거울 애플리케이션을 다이렉트로 실행하는 방법을 제공함에 있다.It is another object of the present invention to provide a method of directly executing a mirror application using a hardware input device of a smart phone.

더 나아가서 본 발명은 본 발명이 제공하려는 신규한 방법들이 프로그램된 스마트폰을 제공하는 데 있다. Further, the present invention is to provide a smartphone in which the novel methods to be provided by the present invention are programmed.

한편, 본 발명의 명시되지 않은 또 다른 목적들은 하기의 상세한 설명 및 그 효과로부터 용이하게 추론할 수 있는 범위 내에서 추가적으로 고려될 것이다.
On the other hand, other unspecified purposes of the present invention will be further considered within the scope of the following detailed description and easily deduced from the effects thereof.

위와 같은 목적을 달성하기 위하여 본 발명의 제 1 국면은 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법으로서:In order to achieve the above object, a first aspect of the present invention is a method for directly executing a mirror application of a smartphone using a hardware input device,

(a) 스마트폰의 제 1 하드웨어 입력기(슬립모드를 해제하고 잠금 화면을 호출하는 입력기)가 잠금 화면을 호출하는 단계;(a) a first hardware input device of the smart phone (an input device that releases sleep mode and calls a lock screen) calls a lock screen;

(b) 잠금 화면이 호출된 상태에서 제 2 하드웨어 입력기가 입력 이벤트를 실행하는 단계; 및(b) the second hardware input device executing an input event with the lock screen being called; And

(c) 상기 입력 이벤트에 대응하여 잠금 화면을 해제함과 동시에 카메라 모듈을 구동하는 애플리케이션 소프트웨어를 스마트폰 화면에 표시하는 단계;를 포함하는 것을 특징으로 한다.(c) displaying the application software on the smartphone screen to release the lock screen in response to the input event and to drive the camera module.

또한, 본 발명의 바람직한 일 실시예에 따른 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법에 있어서, 상기 (c) 단계는 잠금 화면을 해제함과 동시에 전면 카메라의 영상을 스마트폰 화면에 다이렉트로 표시하는 것일 수 있다.Further, in the method of directly executing a mirror application of a smartphone using a hardware input device according to a preferred embodiment of the present invention, the step (c) includes the steps of releasing the lock screen, . ≪ / RTI >

또한, 본 발명의 바람직한 일 실시예에 따른 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법에 있어서, 상기 제 1 하드웨어 입력기와 상기 제 2 하드웨어 입력기는, 스마트폰의 전원버튼, 볼륨조절버튼, 홈버튼, 메뉴버튼 및 추가 버튼 중 어느 하나인 것이 좋다.In the method of directly executing a mirror application of a smartphone using a hardware input device according to a preferred embodiment of the present invention, the first hardware input device and the second hardware input device may include a power button, a volume control button, A home button, a menu button, and an additional button.

또한, 본 발명의 바람직한 일 실시예에 따른 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법에 있어서, 상기 제 1 하드웨어 입력기 및 상기 제 2 하드웨어 입력기는 상이하거나 또는 동일한 하드웨어 입력기일 수 있다.In addition, in the method of directly executing a mirror application of a smartphone using a hardware input device according to a preferred embodiment of the present invention, the first hardware input device and the second hardware input device may be different or the same hardware input device.

본 발명의 제 2 국면은 스마트폰에 있어서, A second aspect of the present invention is a smartphone,

터치 스크린으로 이루어진 디스플레이;A touch screen display;

상기 스마트폰으로 입력을 실행하는 제 1 하드웨어 입력기(슬립모드를 해제하고 잠금 화면을 호출하는 입력기) 및 제 2 하드웨어 입력기;A first hardware input device (an input device for releasing sleep mode and invoking a lock screen) and a second hardware input device for executing input to the smartphone;

출력수단;Output means;

무선통신망을 통해서 외부 기기와 데이터 통신하는 통신 모듈;A communication module for performing data communication with an external device through a wireless communication network;

전면 카메라 및 후면 카메라를 포함하는 카메라 모듈;A camera module including a front camera and a rear camera;

내부 메모리; 및 Internal memory; And

프로세서를 포함하며,≪ / RTI >

상기 내부 메모리는 거울 애플리케이션 소프트웨어를 저장하고, The internal memory stores mirror application software,

상기 프로세서는, 상기 제 1 하드웨어 입력기의 입력 이벤트가 슬립 모드에 있는 스마트폰에 잠금 화면을 호출한 다음에 상기 제 2 하드웨어 입력기로부터 입력 이벤트가 발생하는 경우 잠금을 해제함과 함께 상기 거울 애플리케이션(제 1 애플리케이션 소프트웨어)을 실행하여 스마트폰의 사용자 화면으로 카메라 기능을 활성화하는 것을 특징으로 한다. Wherein the processor is further configured to unlock the input event of the first hardware input device when an input event from the second hardware input device occurs after calling the lock screen on the smartphone in the sleep mode, 1 application software) to activate the camera function on the user screen of the smartphone.

본 발명의 바람직한 일 실시예에 따른 스마트폰에 있어서, 상기 스마트폰은 제 3 하드웨어 입력기를 포함하며, In a smartphone according to a preferred embodiment of the present invention, the smartphone includes a third hardware input device,

상기 프로세서는 상기 제 1 하드웨어 입력기의 입력 이벤트가 슬립 모드에 있는 스마트폰에 잠금 화면을 호출한 다음에 상기 제 3 하드웨어 입력기로부터 입력 이벤트가 발생하는 경우, 잠금을 해제함과 함께 상기 제 1 애플리케이션 소프트웨어와 상이하며 미리 정해진 제 2 애플리케이션 소프트웨어를 실행하도록 할 수 있다.
Wherein the processor is configured to release the lock when an input event from the third hardware input device occurs after an input event of the first hardware input device calls a lock screen on a smartphone in a sleep mode, And can execute the predetermined second application software.

위와 같은 본 발명에 따르면 사용자가 선호하는 거울 애플리케이션을 잠금 화면에서 즉시 호출하여 실행할 수 있는 장점이 있다. 스마트폰에 설치된 많은 애플리케이션을 사용자가 모두 선호하는 것은 아니며, 그 중에서 특히 소수의 애플리케이션이 자주 이용된다. 그 대표적인 것이 바로 카메라이며, 카메라 장치를 이용한 거울 애플리케이션도 매우 유용하게 활용될 수 있다. 이런 기능과 애플리케이션을 실행하는 데 시간을 낭비하지 않고 무엇보다 신속하게 바로 실행할 수 있다면 사용자에게 새로운 사용자 경험을 제공할 것이다. According to the present invention as described above, there is an advantage that a user can easily call and execute a mirror application desired on a lock screen. Not all users prefer to have many applications installed on their smartphones, especially a few applications are frequently used. A typical example is a camera, and a mirror application using a camera device can be very useful. If you can run it quickly and without wasting time running these features and applications, it will give users a new user experience.

또한, 본 발명의 바람직한 실시예에 따르면, 두 손이 아닌 단지 한 손으로 잠금 화면을 해제하고 동시에 카메라 기능을 활성화하거나 거울 모드를 실행할 수 있기 때문에 대단히 편리하다고 하겠다. In addition, according to the preferred embodiment of the present invention, it is very convenient to release the lock screen with only one hand, not both hands, and simultaneously activate the camera function or execute the mirror mode.

한편, 여기에서 명시적으로 언급되지 않은 효과라 하더라도, 본 발명의 기술적 특징에 의해 기대되는 이하의 명세서에서 기재된 효과 및 그 잠정적인 효과는 본 발명의 명세서에 기재된 것과 같이 취급됨을 첨언한다.
On the other hand, even if the effects are not explicitly mentioned here, the effect described in the following specification, which is expected by the technical features of the present invention, and its potential effects are treated as described in the specification of the present invention.

도 1은 본 발명의 일 실시예에 따른 스마트폰의 내부 전자적 구성 예를 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따라 거울 애플리케이션의 다이렉트 실행 방법의 프로세스의 일 예를 나타내는 도면이다.
도 3은 슬립 모드 상태의 스마트폰(100)의 구성 예를 나타내는 도면이다.
도 4는 잠금 화면 상태의 스마트폰(100)을 나타내는 도면이다.
도 5는 본 발명의 방법에 의해 거울 애플리케이션이 다이렉트로 실행되는 구성을 나타내는 도면이다.
도 6은 슬립 모드 상태의 다른 스마트폰(1000)의 구성 예를 나타내는 도면이다.
도 7은 도 6의 스마트폰(1000)에서 거울 애플리케이션이 다이렉트로 실행되는 원리를 나타내는 도면이다.
※ 첨부된 도면은 본 발명의 기술사상에 대한 이해를 위하여 참조로서 예시된 것임을 밝히며, 그것에 의해 본 발명의 권리범위가 제한되지는 아니한다.
1 is a diagram illustrating an example of an internal electronic configuration of a smartphone according to an embodiment of the present invention.
2 is a diagram showing an example of a process of a direct execution method of a mirror application according to an embodiment of the present invention.
3 is a diagram showing a configuration example of the smartphone 100 in the sleep mode.
4 is a diagram showing a smartphone 100 in a lock screen state.
5 is a diagram showing a configuration in which a mirror application is executed directly by the method of the present invention.
6 is a diagram showing a configuration example of another smartphone 1000 in the sleep mode.
7 is a diagram showing a principle in which a mirror application is directly executed in the smartphone 1000 of Fig.
* The accompanying drawings illustrate examples of the present invention in order to facilitate understanding of the technical idea of the present invention, and thus the scope of the present invention is not limited thereto.

이하, 첨부된 도면을 참조하여 본 발명의 실시를 위한 구체적인 내용을 설명한다. 그리고 본 발명을 설명함에 있어서 관련된 공지기능에 대하여 이 분야의 기술자에게 자명한 사항으로서 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may obscure the subject matter of the present invention.

도 1은 본 발명의 스마트폰의 내부 전자적 구성 예를 개략적으로 나타낸다. 입력장치들(30, 31, 38)은 실행되는 입력 이벤트를 수신한다. 스마트폰에는 통상 1개 이상의 하드웨어 입력기(30, 31)가 있으며, 또한 터치스크린(38)이 있다. 입력장치들(30, 31, 38)이 수신한 입력 이벤트는 프로세서(10)로 전달된다. Figure 1 schematically illustrates an internal electronic configuration of a smartphone of the present invention. The input devices 30, 31, 38 receive input events to be executed. The smartphone typically has one or more hardware input devices 30, 31, and also a touch screen 38. The input events received by the input devices 30, 31 and 38 are transmitted to the processor 10. [

하드웨어 입력기(30, 31) 중 어느 하나는 스마트폰을 슬립 모드로 전환시키거나 잠금 화면을 호출하는 기능, 또는 스마트폰의 전원 공급을 완전히 차단하거나 다시 기동시키는 기능을 수행할 수 있는 전원 버튼일 수 있다. 또한 하드웨어 입력기(30, 31) 중 다른 하나는 스피커(50)의 볼륨을 조절하는 볼륨 조절 버튼일 수 있다. 또한 하드웨어 입력기(30, 31)는 홈 버튼, 기능선택 버튼(예컨대 메뉴 버튼, 취소 버튼) 중 어느 하나 일 수 있다. 스마트폰 메이커마다 하드웨어 입력기(30, 31)의 위치, 크기, 존재 여부는 다르지만, 대부분의 스마트폰은 복수의 하드웨어 입력기(30, 31)를 포함한다. Either one of the hardware input devices 30 and 31 may be a power button for switching the smartphone into a sleep mode or a function for calling a lock screen or a function for completely shutting off or re-starting the power supply of the smartphone have. The other one of the hardware input devices 30 and 31 may be a volume control button for adjusting the volume of the speaker 50. [ The hardware input devices 30 and 31 may be any one of a home button, a function selection button (e.g., a menu button, a cancel button). Although the location, size, and existence of the hardware input devices 30 and 31 are different for each smartphone maker, most smart phones include a plurality of hardware input devices 30 and 31.

모뎀(60)은 외부 장치와 데이터를 주고 받는 역할을 하는 통신 모듈이다. 모뎀(60)을 통해서 무선 통신이 이루어진다. 애플리케이션 소프트웨어를 실행하여 외부의 서버와 통신하는 모든 이벤트 또한 이 무선 모뎀(60)을 통해 이루어진다. The modem 60 is a communication module that exchanges data with an external device. Wireless communication is performed via the modem 60. [ All events that run the application software to communicate with an external server are also made through the wireless modem 60.

프로세서(10)는 애플리케이션 소프트웨어의 설치, 표시 및 실행에 관련한 프로세스의 처리를 제어하며, 특히 스마트폰의 GUI 요소의 변화를 운영체제 소프트웨어가 보장하고 애플리케이션 소프트웨어에 의해서 실행되도록 제어한다. The processor 10 controls the processing of processes related to the installation, display, and execution of the application software, and in particular controls the changes of the GUI elements of the smartphone to be guaranteed by the operating system software and executed by the application software.

스마트폰의 내부 메모리(20)에는 일반적으로 디바이스에 사용되는 컴퓨터 코드 및 데이터를 저장하는 장소를 제공한다. 또한 내부 메모리(20)에는 여러 애플리케이션 소프트웨어들이 설치되며, 각 애플리케이션 소프트웨어를 실행하고 관리하기 위해 필요한 리소스와, 애플리케이션 소프트웨어의 실행에 따른 다양한 이력과 다운로드 된 콘텐트를 저장하는 데이터베이스를 저장할 수 있다. The internal memory 20 of the smart phone generally provides a place for storing the computer code and data used in the device. In addition, various application software are installed in the internal memory 20, and it is possible to store a resource for executing and managing each application software, and a database for storing various history and downloaded contents according to execution of the application software.

프로세서(10)는 운영체제와 함께 컴퓨터 코드를 실행하고 데이터를 생성 및 사용하는 동작을 실행한다. 또한 프로세서(10)는 일련의 명령어를 사용하여 스마트폰의 컴포넌트들 간의 입력 및 출력 데이터의 수신 및 처리를 할 수 있다. 또한 프로세서(10)는 스마트폰에 설치된 애플리케이션 소프트웨어의 기능을 실행하는 제어부 역할을 담당한다. The processor 10 executes the computer code with the operating system and performs the operations of generating and using the data. The processor 10 may also use a series of instructions to receive and process input and output data between components of the smartphone. The processor 10 also serves as a control unit for executing functions of the application software installed in the smartphone.

본 발명에 있어서, 상기 프로세서(10)는 상기 입력장치들(30, 31, 38)의 입력 이벤트에 대응하여 메모리(20)에 위치한 애플리케이션 소프트웨어를 추출하여 실행한다. 도면에서는 다이렉트 실행 사용자 인터페이스(11)가 프로세스에 위치하는 것으로 표시되어 있지만, 이는 본 발명에 있어서 메모리(20)에 저장되어 있는 특정 애플리케이션을 잠금화면에서 추출하여 잠금해제와 동시에 실행하는 프로세서(10)의 제어 기능을 강조하기 위함이다. 또한, 메모리(20)에는 본 발명에서 강조하는 거울 애플리케이션(21)이 저장되어 있다. 이 애플리케이션 소프트웨어는 카메라 모듈의 작동을 이용하여 거울 기능을 사용자 화면에 표시해준다. 입력장치들(30, 31, 38)의 입력 이벤트에 반응하여 그와 같은 기능이 실행된다. 이에 대해서는 아래에서 다시 소상히 설명한다.In the present invention, the processor 10 extracts and executes application software located in the memory 20 in response to an input event of the input devices 30, 31, and 38. Although the direct execution user interface 11 is shown in the drawing as being located in the process, this is because the processor 10 in the present invention extracts the specific application stored in the memory 20 from the lock screen, In order to emphasize the control function. The memory 20 stores a mirror application 21 emphasized by the present invention. This application software uses the operation of the camera module to display the mirror function on the user's screen. Such a function is executed in response to an input event of the input devices 30, 31, This is explained below again.

스마트폰의 디스플레이(40)와 스피커(50)는 스마트폰의 출력장치로 기능한다. 또한, 카메라(70)는 전면 카메라와 후면 카메라를 포함하는 카메라 모듈로 구성될 수 있다.
The display 40 and the speaker 50 of the smartphone function as output devices of the smartphone. The camera 70 may be a camera module including a front camera and a rear camera.

도 2는 본 발명의 바람직한 일 실시예에 따른 거울 애플리케이션의 다이렉트 실행 방법에 관한 프로세스를 개략적으로 나타낸다. 스마트폰은 장시간 사용하지 않으면 전력소모를 방지하고 불필요한 입력 이벤트를 차단하기 위해서 슬립 모드로 진입한다. 스마트폰 화면으로 아무런 표시도 나타나지 않는다. 현재 스마트폰이 이러한 슬립 모드 상태에 있다고 가정하자. 2 schematically illustrates a process for a direct execution method of a mirror application in accordance with a preferred embodiment of the present invention. The smartphone enters the sleep mode to prevent power consumption and to block unnecessary input events if it is not used for a long time. No indication appears on the smartphone screen. Assume that the current smartphone is in this sleep mode.

먼저 제 1 하드웨어 입력기가 슬립모드를 깨우고 잠금 화면을 호출한다(S200). 이 상태에서 제 2 하드웨어 입력기를 다시 눌러서 입력 이벤트를 발생시킨다(S210). 이 입력 이벤트가 거울 애플리케이션을 호출하는 것이다.First, the first hardware input device awakes the sleep mode and calls a lock screen (S200). In this state, the second hardware input device is pressed again to generate an input event (S210). This input event calls the mirror application.

그러면 잠금 화면이 자동으로 해제됨과 동시에 홈 화면이나 위젯 화면으로 진입하지 않고 설정된 거울 애플리케이션이 실행된다(S220). Then, the lock screen is automatically released and the set mirror application is executed without entering the home screen or the widget screen (S220).

도 2의 프로세스처럼 거울 애플리케이션 소프트웨어가 잠금 화면을 해제함과 동시에 다이렉트로 실행됨으로써 사용자가 여러 번의 입력 행위 없이 원하는 애플리케이션을 실행할 수 있으므로, 적어도 스마트폰을 거울 기능으로 사용할 때에 대해서는 번거로움을 없앰으로써 시간을 절약할 수 있다. 2, since the mirror application software can be executed directly at the same time that the lock screen is released, the user can execute the desired application without performing the input operation several times. Therefore, at least the time for using the smart phone as the mirror function is eliminated, Can be saved.

본 발명에 있어서 거울 애플리케이션은 카메라 모듈을 구동하여 스마트폰의 화면을 카메라 화면으로 바꾸는 기능을 실행하는 소프트웨어로 정의할 수 있다. 즉, 이 소프트웨어는 카메라 렌즈를 통해서 입수되는 영상이 스마트폰의 화면에 표시되도록 하는 기능을 실행한다. In the present invention, the mirror application can be defined as software that executes a function of changing a screen of a smart phone to a camera screen by driving a camera module. That is, the software executes a function of displaying an image obtained through the camera lens on the screen of the smartphone.

본 발명의 바람직한 일 실시예에 있어서 거울 애플리케이션은 전면 카메라를 구동하여 사용자 쪽의 영상을, 특히 사용자의 얼굴 영상을 스마트폰의 화면에 다이렉트로 표시할 수 있다. 본 발명의 다른 실시예에 있어서 거울 애플리케이션은 후면 카메라를 구동하여 사용자 반대쪽의 영상을 스마트폰의 화면에 표시할 수 있다(스마트폰의 카메라 모드와 실질적으로 같다). 이 경우 카메라 화면 위쪽에 표시되는 아이콘을 선택함으로써 전면 카메라로 변경함으로써 거울 모드로 진입할 수 있다.
In a preferred embodiment of the present invention, the mirror application can directly display a user's image, particularly a face image of a user, on a screen of a smartphone by driving a front camera. In another embodiment of the present invention, the mirror application may drive the rear camera to display an image on the opposite side of the user to the screen of the smartphone (substantially the same as the camera mode of the smartphone). In this case, by selecting the icon displayed on the upper side of the camera screen, it is possible to enter the mirror mode by changing to the front side camera.

도 3 내지 도 5는 본 발명의 방법에 의해서 거울애플리케이션을 다이렉트로 실행하는 시나리오 예를 나타낸다. Figures 3-5 illustrate example scenarios in which a mirror application is executed directly by the method of the present invention.

도 3은 슬립 모드 상태의 스마트폰(100)을 예시적으로 나타낸다. 스마트폰(100)에는 다양한 하드웨어 입력기들이 있다. 하드웨어 입력기(120)는 전원버튼이다. 하드웨어 입력기(130)는 볼륨조절 버튼이다. 하드웨어 입력기(140)는 홈 버튼이다. 또한 희미하게 가시화되는 하드웨어 입력기(150, 151)가 더 포함될 수 있다. 사용자 화면(110)에는 전원공급이 차단되어 있다. 3 illustrates an exemplary smartphone 100 in a sleep mode. The smartphone 100 has various hardware input devices. The hardware input device 120 is a power button. The hardware input device 130 is a volume control button. The hardware input device 140 is a home button. Also, hardware input devices 150 and 151 may be further included which are faintly visible. The power supply to the user screen 110 is cut off.

도 4에 도시된 것처럼 전원버튼인 하드웨어 입력기(120)를 누를 수 있다. 그러면 스마트폰(100)에 전원이 공급되며 사용자 화면(111)은 잠금화면으로 바뀐다. 통상은 여기서 잠금해제 터치 이벤트를 발생시켜서 잠금을 해제하여 홈 화면으로 진입한다. 그러나 본 발명에서는 두 번째 하드웨어 입력을 실행한다. 예컨대 도 6에 나타난 것처럼, 또 다른 하드웨어 입력기(130)를 누름으로써 다이렉트로 거울 애플리케이션을 호출한다. 그러면 사용자 화면(112)은 거울 애플리케이션의 실행화면으로 바뀐다. 이때 물론 잠금화면은 자동으로 해제된다.The user can press the hardware input device 120, which is a power button, as shown in FIG. Then, power is supplied to the smartphone 100 and the user screen 111 is changed to a lock screen. Normally, the unlocking touch event is generated here to release the lock and enter the home screen. However, in the present invention, a second hardware input is executed. Call the mirror application directly, for example, by pressing another hardware input device 130, as shown in FIG. Then, the user screen 112 is changed to the execution screen of the mirror application. At this time, the lock screen is automatically released.

스마트폰을 거울모드 카메라로 기능하도록 하는 거울 애플리케이션은 카메라 화면에 있어서 화면 위쪽의 기능부(112a)와 화면 아래쪽의 기능부(112b)를 포함하지 않을 수도 있다. 또한 카메라 영상이 거울로서 더욱 기능할 수 있도록 추가 기능이 더 포함될 수 있다(예컨대 밝기 조절 등).The mirror application that allows the smart phone to function as a mirror mode camera may not include the function portion 112a on the upper side of the screen and the function portion 112b on the lower side of the screen on the camera screen. In addition, additional functions may be further included (e.g., brightness control, etc.) to allow the camera image to function more as a mirror.

도 5의 실시예에서 보는 것처럼, 사용자는 한 손으로 스마트폰을 잡은 상태에서 손가락 하나로는 전원버튼인 하드웨어 입력기(120)를 누르고, 다른 손가락으로는 볼륨 조절 버튼인 다른 하드웨어 입력기(130)를 누름으로써 거울 애플리케이션을 즉시 실행할 수 있게 된다. 굳이 번거롭게 다른 손을 이용한 잠금해제를 할 필요가 없다. 한 손으로 모든 것이 가능하다. 두 번의 손가락 누름(하드웨어 입력기에 의한 입력 이벤트)만으로 슬립 모드 상태에서부터 거울 모드로 기능하는 카메라를 실행할 수 있게 되는 것이다. 5, the user presses the hardware input device 120, which is a power button, with one finger while holding the smartphone with one hand, and the other hardware input device 130, which is a volume control button, with the other finger So that the mirror application can be executed immediately. It is not necessary to use the other hand unlockingly to unintentionally bother. Everything is possible with one hand. The camera functioning in the mirror mode from the sleep mode can be executed only by the two finger presses (the input event by the hardware input device).

어떤 하드웨어 입력기를 사용할지에 대해서는 몇 가지 변형 예가 존재한다. 본 발명의 다른 실시예에서는 두 번째 하드웨어 입력기가 홈 버튼(140)일 수도 있으며, 다른 기능을 실행하는 버튼(150, 151)일 수도 있다. 이 실시예에서는 두 개의 손이 사용될 수 있지만, 여전히 손가락 사용은 2번에 그친다. 하드웨어 입력기만으로 두 번의 누름 동작에 의해서 다이렉트로 거울 애플리케이션을 실행할 수 있다. There are several variations on which hardware input device to use. In another embodiment of the present invention, the second hardware input device may be the home button 140 or the buttons 150 and 151 for performing other functions. Although two hands can be used in this embodiment, the finger usage still strikes twice. You can run the mirror application directly by double-clicking on the hardware input device.

또한, 새로운 하드웨어 입력기가 스마트폰의 외부에 추가 버튼으로서 구성될 수 있다. 이러한 추가 버튼은 거울 애플리케이션을 다이렉트로 실행하는 기능에 전용하도록 할 수 있다.
In addition, a new hardware input device can be configured as an add button on the outside of the smartphone. These additional buttons can be dedicated to the ability to run the mirror application directly.

본 발명의 방법과 그 방법이 프로그램으로 설치된 스마트폰은 그 종류와 모델에 제한되지 않는다. 여러 제조사들은 다양한 모델의 스마트폰을 생산하고 있다. 그렇기 때문에 하드웨어 입력기들의 위치와 크기가 저마다 다르고, 잠금해제나 터치입력 방법이 제조사마다 상이하다. 도 6과 도 7은 다른 스마트모델의 예를 나타낸다(예컨대 아이폰TM).The method and the method of the present invention are not limited to the type and the model of the smartphone in which the program is installed. Several manufacturers are producing smartphones of various models. Therefore, hardware input devices are different in position and size, and unlocking and touch input methods are different for each manufacturer. Figures 6 and 7 show examples of other smart models (e.g., iPhone TM ).

도 6과 같이 슬립 모드 상태의 이 스마트폰(1000)을 깨우는 것은 디바이스 위쪽에 설치된 하드웨어 입력기(1200; 전원버튼)이다. 그러면 잠금화면이 출력된다. 이때 첫 번째 하드웨어 입력기(1200)와 다른 위치에 있는 제 2 하드웨어 입력기(1300; 볼륨조절버튼)를 누름으로써 잠금이 해제됨과 동시에 잠금화면(1101)은 거울 애플리케이션 화면으로 이동한다. 본 실시예의 장점은 도 5에서 살펴본 바와 같이, 한 손만으로 잠금을 해제함과 동시에 미리 설정한 애플리케이션 소프트웨어도 다이렉트로 실행할 수 있다. 종래에는 잠금해제조차 두 손을 이용해야 했다.
As shown in FIG. 6, waking up the smartphone 1000 in the sleep mode is a hardware input device 1200 (power button) installed above the device. The lock screen is displayed. At this time, by depressing the second hardware input device 1300 (volume control button) located at a different position from the first hardware input device 1200, the lock screen is released and the lock screen 1101 moves to the mirror application screen. The advantage of this embodiment is that as shown in FIG. 5, the preset application software can be executed directly while releasing the lock with only one hand. In the past, even unlocking had to use both hands.

본 발명의 일 실시예에 따른 스마트폰의 거울 애플리케이션 다이렉트 실행 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체 (magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
The direct execution method of a mirror application of a smartphone according to an embodiment of the present invention may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and perform program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language code that can be executed by a computer using an interpreter, as well as machine accords such as those produced by a compiler. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

<다른 변형예><Other Modifications>

(1) 이상의 실시예에서는 제 1 하드웨어 입력기와 제 2 하드웨어 입력기가 서로 다른 버튼인 것으로 설명했다. 그러나 제 1 하드웨어 입력기(전원버튼)를 2회 이상을 반복해서 누름으로써 상기한 본 발명의 방법을 실행할 수 있다. 또한, 반복 누름의 시간을 설정할 수도 있다. 예컨대 대략 1초 이내의 간격으로 반복해서 누름으로써 본 발명의 방법을 실행할 수 있다. 나중에 입력되는 버튼이 제 2 하드웨어 입력기의 입력 이벤트로 간주된다.(1) In the above embodiment, the first hardware input device and the second hardware input device are described as different buttons. However, the above-described method of the present invention can be executed by repeatedly pressing the first hardware input device (power button) two or more times. It is also possible to set the time of repetitive pressing. For example, the method of the present invention can be carried out by repeatedly pressing at intervals of about 1 second or less. A button to be input later is regarded as an input event of the second hardware input device.

(2) 전술한 실시예에서는 거울 애플리케이션의 다이렉트 실행에 대해서만 설명하였으나, 하드웨어 입력기를 이용하여 다른 특정 애플리케이션을 다이렉트로 실행하는 것을 포함할 수도 있다. 다이렉트로 실행되는 애플리케이션 소프트웨어는 2개 이상으로 지정될 수 있다. 이 경우 입력이벤트의 조합이 추가로 정의되게 될 것이다. 예컨대 “전원버튼+볼륨조절버튼”이 거울 애플리케이션을 다이렉트로 실행하였다면, “전원버튼+홈버튼”이 다른 애플리케이션을 다이렉트로 실행하도록 할 수 있다. 후자의 하드웨어 입력기를 제3하드웨어 입력기로 구별할 수 있다.(2) Although only direct execution of the mirror application has been described in the above-described embodiment, it may also include direct execution of another specific application using a hardware input device. More than one application software executed directly may be designated. In this case, the combination of input events will be further defined. For example, if the "power button + volume control button" directly executes the mirror application, the "power button + home button" can direct other applications to run directly. The latter hardware input device can be distinguished as the third hardware input device.

(3) 상기 (2)의 변형 예를 구현함에 있어서, 상기 도 1의 다이렉트 실행 설정 사용자 인터페이스(11)를 사용할 수 있다. 전술한 다이렉트 실행 설정 사용자 인터페이스는 스마트폰에 설치되어 있는 애플리케이션 소프트웨어 중에서 어느 하나를 선택할 수 있는 사용자 인터페이스로 정의할 수 있다. 선택된 애플리케이션 소프트웨어는 전술한 입력이벤트에 대응하여 잠금 화면을 해제함과 동시에 즉시 실행된다. 다이렉트 실행 설정 사용자 인터페이스는 스마트폰에 저장되어 있는 애플리케이션 소프트웨어들에 접근하는 요소, 애플리케이션 소프트웨어들의 리스트를 보여주는 요소, 이 리스트에서 사용자가 특정 애플리케이션 소프트웨어를 선택하는 요소를 포함할 수 있다.  (3) In implementing the modification of the above (2), the direct execution setting user interface 11 of FIG. 1 may be used. The direct execution setting user interface described above can be defined as a user interface for selecting any one of the application software installed in the smartphone. The selected application software is executed immediately upon releasing the lock screen in response to the input event described above. The Direct Execution Settings user interface may include elements that access application software stored on the smartphone, elements that display a list of application software, and elements from which the user selects specific application software.

이와 같이 다이렉트로 실행되는 애플리케이션 소프트웨어로는 바람직하게는 사용자가 애플리케이션 마켓을 통해 자신의 스마트폰에 다운로드 받아 설치한 것일 수 있다. 다음과 같은 종류가 있다:The application software that is directly executed as described above may preferably be a user downloaded and installed on his smartphone through the application market. There are the following types:

각종 유틸리티 애플리케이션;Various utility applications;

웹 브라우저를 실행하는 애플리케이션;An application running a web browser;

게임 애플리케이션;Game applications;

SNS 애플리케이션(예컨대 페이스북이나 트위터); 및An SNS application (e.g., Facebook or Twitter); And

모바일 메신저 애플리케이션(사용자 계정을 이용하여 모바일 인스턴트 메시지(Mobile Instant Message: MIM)를 전송하거나 실시간 채팅의 통신을 주고 받는다).A mobile messenger application (using a user account to send a mobile instant message (MIM) or to send and receive real-time chat communications).

본 발명의 다른 실시예에서는 스마트폰의 제조사에 의해 미리 설정된 애플리케이션 소프트웨어일 수도 있다. 이 실시예에서는 스마트폰의 기본 소프트웨어가 다이렉트로 호출될 수 있다. 예컨대 메일 소프트웨어, 캘린더 소프트웨어, 지도 소프트웨어, 음악 소프트웨어 등이 있다. In another embodiment of the present invention, it may be application software preset by the manufacturer of the smartphone. In this embodiment, the basic software of the smartphone can be called directly. Mail software, calendar software, map software, music software, and the like.

본 발명의 보호범위가 이상에서 명시적으로 설명한 실시예의 기재와 표현에 제한되는 것은 아니다. 또한, 본 발명이 속하는 기술분야에서 자명한 변경이나 치환으로 말미암아 본 발명의 보호범위가 제한될 수도 없음을 다시 한 번 첨언한다.The scope of protection of the present invention is not limited to the description and the expression of the embodiments explicitly described in the foregoing. It is again to be understood that the scope of protection of the present invention can not be limited by obvious alterations or permutations of the present invention.

Claims (9)

(a) 스마트폰의 제 1 하드웨어 입력기(슬립모드를 해제하고 잠금 화면을 호출하는 입력기)가 잠금 화면을 호출하는 단계;
(b) 잠금 화면이 호출된 상태에서 제 2 하드웨어 입력기가 입력 이벤트를 실행하는 단계; 및
(c) 상기 입력 이벤트에 대응하여 잠금 화면을 해제함과 동시에 스마트폰에 내장된 카메라 모듈을 구동하는 거울 애플리케이션 소프트웨어를 실행하여 카메라 렌즈를 통해 입수되는 영상을 스마트폰의 화면에 표시하는 단계;를 포함하는, 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법.
(a) a first hardware input device of the smart phone (an input device that releases sleep mode and calls a lock screen) calls a lock screen;
(b) the second hardware input device executing an input event with the lock screen being called; And
(c) canceling the lock screen in response to the input event and executing mirror application software for driving a camera module built in the smart phone, and displaying an image obtained through the camera lens on a screen of the smart phone; A method of direct execution of a smartphone &apos; s mirror application using a hardware input device.
제1항에 있어서,
상기 (c) 단계는 잠금 화면을 해제함과 동시에 전면 카메라의 영상을 스마트폰 화면에 다이렉트로 표시하는 것인, 하드웨어 입력기를 이용한 스마트폰의 거울 애플리케이션의 다이렉트 실행 방법.
The method according to claim 1,
Wherein the step (c) includes the step of canceling the lock screen and simultaneously displaying the image of the front camera directly on the smartphone screen.
제1항에 있어서,
상기 제 1 하드웨어 입력기와 상기 제 2 하드웨어 입력기는, 스마트폰의 전원버튼, 볼륨조절버튼, 홈버튼, 메뉴버튼 및 추가 버튼 중 어느 하나인, 하드웨어 입력기를 이용한 스마트폰의 애플리케이션 소프트웨어의 다이렉트 실행 방법.
The method according to claim 1,
Wherein the first hardware input device and the second hardware input device are any one of a power button, a volume control button, a home button, a menu button, and an additional button of a smartphone.
제1항에 있어서,
상기 제 1 하드웨어 입력기 및 상기 제 2 하드웨어 입력기는 상이하거나 또는 동일한 하드웨어 입력기인, 하드웨어 입력기를 이용한 스마트폰의 애플리케이션 소프트웨어의 다이렉트 실행 방법.
The method according to claim 1,
Wherein the first hardware input device and the second hardware input device are different or the same hardware input device.
스마트폰에 있어서,
터치 스크린으로 이루어진 디스플레이;
상기 스마트폰으로 입력을 실행하는 제 1 하드웨어 입력기(슬립모드를 해제하고 잠금 화면을 호출하는 입력기) 및 제 2 하드웨어 입력기;
출력수단;
무선통신망을 통해서 외부 기기와 데이터 통신 하는 통신 모듈;
전면 카메라 및 후면 카메라를 포함하는 카메라 모듈;
내부 메모리; 및
프로세서를 포함하며,
상기 내부 메모리는 상기 카메라 모듈을 구동하여 카메라 렌즈를 통해서 입수되는 영상을 스마트폰의 화면에 표시하는 거울 애플리케이션 소프트웨어를 저장하고,
상기 프로세서는, 상기 제 1 하드웨어 입력기의 입력 이벤트가 슬립 모드에 있는 스마트폰에 잠금 화면을 호출한 다음에 상기 제 2 하드웨어 입력기로부터 입력 이벤트가 발생하는 경우 잠금을 해제함과 동시에 상기 거울 애플리케이션(제 1 애플리케이션 소프트웨어)을 실행하여 스마트폰의 사용자 화면을 카메라 화면으로 바꾸는 기능을 활성화하는 것을 특징으로 하는 스마트폰.
In smartphones,
A touch screen display;
A first hardware input device (an input device for releasing sleep mode and invoking a lock screen) and a second hardware input device for executing input to the smartphone;
Output means;
A communication module for performing data communication with an external device through a wireless communication network;
A camera module including a front camera and a rear camera;
Internal memory; And
&Lt; / RTI &gt;
The internal memory stores mirror application software for driving the camera module and displaying an image obtained through a camera lens on a screen of a smartphone,
Wherein the processor is configured to release the lock event when an input event from the second hardware input device occurs after an input event of the first hardware input device calls a lock screen on a smartphone in a sleep mode, 1 application software) to activate the function of changing the user screen of the smartphone to the camera screen.
제5항에 있어서,
상기 스마트폰은 제 3 하드웨어 입력기를 포함하며,
상기 프로세서는 상기 제 1 하드웨어 입력기의 입력 이벤트가 슬립 모드에 있는 스마트폰에 잠금 화면을 호출한 다음에 상기 제 3 하드웨어 입력기로부터 입력 이벤트가 발생하는 경우, 잠금을 해제함과 함께 상기 제 1 애플리케이션 소프트웨어와 상이하며 미리 정해진 제 2 애플리케이션 소프트웨어를 실행하는 것을 특징으로 하는 스마트폰.
6. The method of claim 5,
The smartphone includes a third hardware input device,
Wherein the processor is configured to release the lock when an input event from the third hardware input device occurs after an input event of the first hardware input device calls a lock screen on a smartphone in a sleep mode, And executes the predetermined second application software.
제5항에 있어서,
상기 제 1 하드웨어 입력기 및 상기 제 2 하드웨어 입력기는 상이하거나 동일한 하드웨어 입력기인, 스마트폰
6. The method of claim 5,
Wherein the first hardware input device and the second hardware input device are different or the same hardware input device,
제5항에 있어서,
상기 제 1 하드웨어 입력기는 전원버튼이며, 상기 제 2 하드웨어 입력기는 볼륨조절버튼인 스마트폰.
6. The method of claim 5,
Wherein the first hardware input device is a power button and the second hardware input device is a volume control button.
제5항에 있어서,
상기 제 1 하드웨어 입력기는 전원버튼이며, 상기 제 2 하드웨어 입력기는 홈 버튼 또는 기능선택 버튼인 스마트폰.
6. The method of claim 5,
Wherein the first hardware input device is a power button and the second hardware input device is a home button or a function selection button.
KR1020130051115A 2013-05-07 2013-05-07 Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method KR101398183B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130051115A KR101398183B1 (en) 2013-05-07 2013-05-07 Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130051115A KR101398183B1 (en) 2013-05-07 2013-05-07 Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method

Publications (1)

Publication Number Publication Date
KR101398183B1 true KR101398183B1 (en) 2014-05-23

Family

ID=50894959

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130051115A KR101398183B1 (en) 2013-05-07 2013-05-07 Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method

Country Status (1)

Country Link
KR (1) KR101398183B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160053428A (en) * 2014-11-04 2016-05-13 주식회사 시어스랩 Operation method of camera apparatus through user interface

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100073743A (en) * 2008-12-23 2010-07-01 삼성전자주식회사 Apparatus and method for unlocking a locking mode of portable terminal
KR20120055107A (en) * 2010-11-23 2012-05-31 삼성전자주식회사 Apparatus and method for controlling operation of mobile terminal
EP2472377A2 (en) 2010-12-31 2012-07-04 Acer Incorporated Method for unlocking screen and executing application program
KR20130008424A (en) * 2011-07-12 2013-01-22 삼성전자주식회사 Apparatus and method for executing a shortcut function in a portable terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100073743A (en) * 2008-12-23 2010-07-01 삼성전자주식회사 Apparatus and method for unlocking a locking mode of portable terminal
KR20120055107A (en) * 2010-11-23 2012-05-31 삼성전자주식회사 Apparatus and method for controlling operation of mobile terminal
EP2472377A2 (en) 2010-12-31 2012-07-04 Acer Incorporated Method for unlocking screen and executing application program
KR20130008424A (en) * 2011-07-12 2013-01-22 삼성전자주식회사 Apparatus and method for executing a shortcut function in a portable terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160053428A (en) * 2014-11-04 2016-05-13 주식회사 시어스랩 Operation method of camera apparatus through user interface
KR101645427B1 (en) 2014-11-04 2016-08-05 주식회사 시어스랩 Operation method of camera apparatus through user interface

Similar Documents

Publication Publication Date Title
RU2677595C2 (en) Application interface presentation method and apparatus and electronic device
US10564833B2 (en) Method and apparatus for controlling devices
US10705676B2 (en) Method and device for interacting with button
KR101457632B1 (en) Mobile electronic device having program notification function and program notification method thereof
CN107483721B (en) Control method, device, storage medium and mobile terminal based on blank screen gesture
EP3244303B1 (en) Method and device for displaying an application interface
EP3249524A1 (en) Method and device for upgrading a zigbee device
EP3333690A2 (en) Object starting method and device
CN107783803B (en) System optimization method and device of intelligent terminal, storage medium and intelligent terminal
CN106778117B (en) Permission open method, apparatus and system
CN109791475A (en) Electronic equipment and method for control applications with display with double faces
EP3232323B1 (en) Method and apparatus for displaying status information of application
EP2763131A1 (en) Method and electronic device for configuring screen
CN111597000A (en) Small window management method and terminal
EP3236355B1 (en) Method and apparatus for managing task of instant messaging application
WO2016109944A1 (en) Method for presenting information on lock screen interface, information processing apparatus, portable electronic device and graphical user interface on portable electronic device
KR101398182B1 (en) Method of direct-running an application software of smart phone using hardware input means and the smart phone having the method
EP3416070A1 (en) Page display method and device and storage medium
KR101398183B1 (en) Method of direct-running an mirror-application software of smart phone using hardware input means and the smart phone having the method
CN109783144B (en) Method, device and storage medium for processing variables in interactive realization of virtual environment
CN114721761A (en) Terminal device, application icon management method and storage medium
CN112162675A (en) Mobile terminal and widget display method thereof
CN116594616A (en) Component configuration method and device and computer readable storage medium
CN114610202A (en) Silent Help Methods and Terminal Devices
CN108897466B (en) Input method panel adjusting method, device, equipment and storage medium

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130507

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20130523

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20130507

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20130723

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20140222

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20140515

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20140515

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20170511

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20170511

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20190318

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20190318

Start annual number: 6

End annual number: 6

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210226