KR20170102423A - 정보 처리장치, 정보 처리방법, 및 기억매체 - Google Patents

정보 처리장치, 정보 처리방법, 및 기억매체 Download PDF

Info

Publication number
KR20170102423A
KR20170102423A KR1020170024656A KR20170024656A KR20170102423A KR 20170102423 A KR20170102423 A KR 20170102423A KR 1020170024656 A KR1020170024656 A KR 1020170024656A KR 20170024656 A KR20170024656 A KR 20170024656A KR 20170102423 A KR20170102423 A KR 20170102423A
Authority
KR
South Korea
Prior art keywords
application
authentication
icon
user
touch panel
Prior art date
Application number
KR1020170024656A
Other languages
English (en)
Other versions
KR102135160B1 (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 캐논 가부시끼가이샤
Publication of KR20170102423A publication Critical patent/KR20170102423A/ko
Application granted granted Critical
Publication of KR102135160B1 publication Critical patent/KR102135160B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • 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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • G06K9/0004
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • G06V40/1318Sensors therefor using electro-optical elements or layers, e.g. electroluminescent sensing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Collating Specific Patterns (AREA)

Abstract

본 발명은, 유저 인증이 필요한 어플리케이션에 대해, 어플리케이션의 선택을 위한 조작과 유저 인증을 위한 조작을 가급적 용이하게 행할 수 있도록 한다. 기동할 어플리케이션의 선택을 위한 조작의 일례로서의 아이콘의 스와이프와, 그후에 유저 인증을 위한 조작의 일례로서의 지문 인증장치의 센서의 검출 영역에 대한 손가락의 터치 조작의 접수를 일련의 조작에 근거하여 실행한다.

Description

정보 처리장치, 정보 처리방법, 및 기억매체{INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND STORAGE MEDIUM}
본 발명은, 일반적으로 정보 처리장치, 정보 처리방법 및 기억매체에 관한 것으로, 특히, 어플리케이션의 실행에 사용하기 적합한 정보 처리장치, 정보 처리방법 및 기억매체에 관한 것이다.
스마트폰, 태블릿 등의 터치 입력식의 단말장치는, 화면 위에 표시된 어플리케이션 기동용의 아이콘의 탭에 의해 유저가 선택한 어플리케이션을 기동한다. 한편, 임의의 유저로부터의 지시에 의해 어플리케이션이 실행되는 것은 시큐리티의 관점에서 바람직하지 못하다. 이와 같은 상황에 대처하기 위해, 어플리케이션의 실행시에 유저 인증에 의해 시큐리티를 확보하는 방법이 있다.
그렇지만, 어플리케이션의 선택에 의해 어플리케이션의 실행을 기대한 유저에게 해당 어플리케이션의 선택과는 독립된 새로운 조작, 즉 유저 인증을 위한 조작의 실행을 촉구하면, 이들 조작이 현저하게 분리되어 번잡해져 버릴 우려가 있다.
일본국 특개 2014-191653호 공보에는, 유저 인증 방법에 따라 어플리케이션을 선택하는 방법을 개시하고 있다. 즉, 이 방법에서는, 지문 인증에 의한 유저 인증의 성공시에 기동하는 어플리케이션과, 패스코드에 의한 유저 인증의 성공시에 기동하는 어플리케이션을 서로 다르게 하고 있다. 이것에 의해, 유저 인증을 위한 조작에 의해 어플리케이션이 선택된다.
또한, 일본국 특개 2013-140440호 공보에는, 스와이프 록 해제의 동작선 상에 지문 인증 디바이스를 배치하는 방법을 개시하고 있다. 이 방법에서는, 록 해제를 위한 조작과 지문 인증에 의한 유저 인증을 위한 조작이 동일한 절차 내에 있으므로, 유저 인증을 위한 조작을 유저가 의식하지 않는다.
그렇지만, 일본국 특개 2014-191653호 공보에 기재된 기술에서는, 화면에 통지된 임의의 어플리케이션을 선택하는 것이 불가능하다. 또한, 일본국 특개 2013-140440호 공보에 기재된 기술에서는, 임의의 어플리케이션의 실행시에 록 해제를 행하는 방법이 개시되어 있지 않다.
본 발명은, 이상의 문제점을 감안하여 이루어진 것으로서, 본 발명의 목적은, 유저 인증이 필요한 어플리케이션에 대해, 어플리케이션의 선택을 위한 조작과 유저 인증을 위한 조작을 가급적 용이하게 행할 수 있도록 하는 것이다.
본 발명에 따른 정보 처리장치는, 어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하도록 구성된 접수부와, 유저 인증에 사용하는 인증 정보를 제2 조작에 근거하여 취득하도록 구성된 취득부와, 상기 제1 조작이 상기 제2 조작이 행해지는 영역에 근접하도록 계속해서 행해지고, 상기 제2 조작이 상기 제1 조작의 일부로서 행해지는 것을 추적하도록 구성된 추적부와, 상기 인증 정보에 근거해서 소정의 유저가 확인된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하도록 구성된 기동부를 구비한 것을 특징으로 한다.
본 발명에 따르면, 유저 인증이 필요한 어플리케이션에 대해, 어플리케이션의 선택을 위한 조작과 유저 인증을 위한 조작을 가급적 용이하게 행하도록 할 수 있다.
이하, 본 발명의 바람직한 실시형태를 나타낸 첨부도면을 참조하여 본 발명을 더욱 상세히 설명한다.
도 1은 정보 처리장치의 하드웨어 구성을 도시한 도면이다.
도 2는 정보 처리장치의 기능 구성을 도시한 도면이다.
도 3은 제스처 테이블을 도시한 도면이다.
도 4는 정보 처리장치에 의해 행해지는 처리의 제1 예를 설명하는 흐름도다.
도 5a 및 도 5b는 도 4의 흐름도에 따른 처리의 제1 구체예를 설명하는 도면이다.
도 6a 및 도 6b는 도 4의 흐름도에 따른 처리의 제2 구체예를 설명하는 도면이다.
도 7a, 도 7b 및 도 7c는 도 4의 흐름도에 따른 처리의 제3 구체예를 설명하는 도면이다.
도 8은 도 4의 흐름도에 따른 처리의 제4 구체예를 설명하는 도면이다.
도 9는 정보 처리장치에 의해 행해지는 처리의 제2 예를 설명하는 흐름도다.
도 10a 및 도 10b는 도 9의 흐름도에 따른 처리의 제4 구체예를 설명하는 도면이다.
도 11은 정보 처리장치에 의해 행해지는 처리의 제3 예를 설명하는 흐름도다.
도 12a 및 도 12b는 도 11의 흐름도에 따른 처리의 제4 구체예를 설명하는 도면이다.
이하, 첨부의 도면을 참조하여, 실시형태를 설명한다. 이때, 이하의 실시형태는 일례에 지나지 않고, 본 발명은 이하의 실시형태에 한정되는 것은 아니다.
<제1실시형태>
도 1은, 정보 처리장치(101)의 하드웨어 구성의 일례를 나타낸 블록도다. 본 실시형태에서는, 정보 처리장치(101)가 휴대전화인 경우를 예로 들어 설명한다. 정보 처리장치(101)는 휴대전화에 한정되지 않는다. 예를 들면, 태블릿 단말 등의 터치 입력식의 단말장치를 정보 처리장치(101)로 사용해도 된다.
정보 처리장치(101)의 하드웨어 구성의 일례를 이하에서 설명한다.
CPU(중앙처리장치)(102)은, 장치 전체를 제어하고, 데이터의 계산 및 가공을 행하는 장치다. CPU(102)은, 후술하는 ROM((판독 전용 메모리)103)에 격납된 프로그램을 RAM(랜덤 액세스 메모리)(104)에 전개해서 전개된 프로그램을 실행한다.
ROM(103)은, 한번 기록된 정보를 판독하기 위한 기억장치다. ROM(103)은, 후술하는 흐름도에 따른 처리를 실행하는 프로그램 등을 격납한다.
RAM(104)은, 일시적으로 데이터의 기록과 판독을 행하기 위한 기억장치다. RAM(104)은, 각 프로그램의 일시적인 값의 기억을 행한다.
내장 메모리(105) 및 외부 메모리(109) 각각은, 어플리케이션의 콘텐츠를 기억하는 외부 기억장치다.
입력장치(106)는, 버튼 등, 유저가 정보 처리장치(101)에 대한 입력 조작을 행하기 위한 부재로서 정보 처리장치(101)에 실장된다. 입력장치(106)는, 예를 들면, 전원 버튼, 음량 버튼, 홈 버튼 등을 갖는다. 전술한 것과 같이, 복수의 입력장치(106)가 정보 처리장치(101)에 실장된다.
액정 터치 패널(107)은, 정전 용량 방식의 입력 기능을 구비한 디스플레이이다. 이때, 터치패널은, 액정 이외의 장치에 의해 실현해도 되고, 예를 들면, 유기 EL(일렉트로루미네센스) 장치, 전자 페이퍼 등을 사용해서 실현해도 된다.
지문 인증장치(108)는, 지문의 센싱을 행하여, 센싱된 지문을 표시하는 지문 정보를 취득하는 장치다. 본 실시형태에서는, 입력장치(106)의 한개인 홈 버튼에 지문 인증장치(108)가 실장되는 경우와, 액정 터치 패널(107) 전체에 지문 인증장치(108)가 실장되는 경우를 예로 들어 설명한다(상세에 관해서는 후술한다).
안테나(110)는, 휴대전화망(예를 들면, W-CDMA(Wideband Code Division Multiple Access) 방식 및 GSM(Global System for Mobile Communication(등록상표)) 및 무선 LAN(로컬 에어리어 네트워크)(예를 들면, IEEE(The Institute of Electrical and Electronic Engineers, Inc.) 802.11 방식)의 통신에 적합한 무선통신용 안테나다.
무선 모듈(111)은, 휴대전화망 및 무선 LAN에서의 통신에 적합한 무선 기능 블록이다. 무선 모듈(111)은, 예를 들면, OSI(Open System Interconnection) 참조 모델에서의 레이어 2 이하의 처리를 행하는 RF(무선 주파수)나 MAC(Media Access Control) 처리 칩을 포함하는 장치다.
마이크(112)는, 통화시에 음성을 수집하는 센서다.
스피커(113)는, 통화시에 라인의 다른쪽 끝에 있는 화자의 발화 음성을 전도하는 장치다.
전원(114)은, 정보 처리장치(101)에 전원을 공급 및 충전하는 장치이다. 전원은 배터리와 충전장치를 포함한다.
도 2는, 본 실시형태에 따른 정보 처리장치(101)의 기능 구성의 일례를 나타낸 블록도다. 이하, 도 2를 참조해서 정보 처리장치(101)의 구성요소의 일례를 설명한다.
입력부(200)는 정보 처리장치(101)에 대한 입력 기능부다. 입력부(200)는, 입력 검지부(201), 터치패널 검지부(202)와 생체 인증 센싱부(203)를 갖는다. 입력부(200)는 입력 정보를 후술하는 제어부(210)에 전달한다.
입력 검지부(201)는, 정보 처리장치(101)에 실장되는 버튼 등의 입력장치(106)로부터의 신호를 검지하고, 검지된 신호에 응답하여 제어부(210)에 이벤트의 종별을 전달한다.
터치패널 검지부(202)는, 액정 터치 패널(107)로부터 취득한 터치 입력 정보로부터, 유저의 손가락 등이 액정 터치 패널(107)의 화면에 터치하고 있는 상태인지 아닌지를 판정한다. 이 판정의 결과, 유저의 손가락 등이 액정 터치 패널(107)의 화면에 터치하고 있는 상태인 경우, 터치패널 검지부(202)는 그 터치되어 있는 개소를 제어부(210)에 전달한다.
생체 인증 센싱부(203)는, 지문 인증장치(108)로부터 취득한 지문의 정보로부터 지문의 특징을 추출한다. 전술한 것과 같이, 본 실시형태에서는, 유저 인증의 방식이 지문 인증 방식인 경우를 에로 들어 설명한다. 그렇지만, 유저 인증의 방식은 지문 인증 방식에 한정되지 않는다. 유저 인증의 방식으로서, 예를 들면, 정맥 인증이나 기타 방식의 생체 인증 방식을 채용해도 된다.
제어부(210)는, 정보 처리장치(101)의 각 기능부를 제어한다. 예를 들면, 제어부(210)는, 입력부(200) 또는 네트워크부(230)로부터의 입력 정보를 판별하고, 해당 판별의 결과에 따른 각종의 처리를 행하고, 각종 처리의 결과를 표시부(220) 또는 네트워크부(230)를 사용해서 외부 출력한다.
제어부(210)는, 시큐리티 판정부(211), 통지 판정부(212), 선택 판정부(213), 어플리케이션 처리부(214)와, 제스처 판정부(215)를 갖는다.
시큐리티 판정부(211)는, 생체 인증 센싱부(203)에 의해 추출된 정보(지문의 특징) 또는 터치패널 검지부(202)에 의해 취득된 정보(액정 터치 패널(107)의 화면에 대해 입력된 손가락의 조작의 패턴)에 근거하여, 유저 인증이 성공하였는지 아닌지를 판정한다.
통지 판정부(212)는, 어플리케이션으로부터의 통지 정보의 유무를 판정하고, 통지 정보가 있는 경우, 후술하는 표시부(220)를 사용해서 통지 정보를 표시한다. 통지 정보는, 예를 들면, 록되어(locked) 있는 화면에 표시된다. 통지 정보는, 예를 들면, 전자메일의 수신 정보, 전화의 착신 정보 등을 포함하고, 일반적으로 어플리케이션에 의해 유저에게 통지되는 정보를 포함한다. 본 실시형태에서는, 통지 정보는 아이콘으로 표시되는 것으로 가정한다. 또한, 이하의 설명에서는, 통지 정보를 발행한 어플리케이션을 필요에 따라 통지 상태의 어플리케이션(즉, 통지 상태에 있는 어플리케이션)으로 칭한다.
선택 판정부(213)는, 유저에 의해 선택된 어플리케이션을 판정한다. 예를 들면, 선택 판정부(213)는, 통지 판정부(212)에 의해 표시된 통지 정보(아이콘)를, 유저가 액정 터치 패널(107)을 통해 선택하였는지 아닌지를 판정한다.
어플리케이션 처리부(214)는, 어플리케이션마다의 개별 처리를 행한다.
제스처 판정부(215)는, 제스처 입력으로 유저에 의해 선택된 어플리케이션의 종별을 판정한다.
도 3은, 제스처 테이블(300)의 일례를 도시한 도면이다. 본 실시형태에서는, 제스처 판정부(215)는, 제스처 테이블(300)을 사용하여, 제스처 입력으로 유저에 의해 선택된 어플리케이션의 종별을 판정한다.
제스처 테이블(300)은, 어플리케이션 종별(301)과 제스처 벡터(302)를 서로 관련시켜 기억하는 테이블이다.
제스처 벡터(302)는, 액정 터치 패널(107)에 대한 손가락의 입력의 패턴과 비교되는 레퍼런스 벡터이다. 제스처 벡터(302)에 의해, 예를 들면, 제스처의 시점, 종점 및 형태가, 해당 제스처의 특징량을 나타내는 정보로서 특정된다. 제스처 벡터(302)는, 액정 터치 패널(107)에 입력된 패턴과 제스처 벡터(302)의 특징량이 일치하는지 아닌지를 판정하는데 사용된다.
도 3에 있어서, 예를 들면, 제스처 벡터 303은, 이 벡터가 액정 터치 패널(107)에, 시점(305)으로부터, 나선형의 궤적을 거쳐 종점(304)까지 입력될 것이 기대된다는 것을 나타내고 있다. 이러한 제스처 입력이 행해지면, 제스처 판정부(215)는, 해당 제스처 입력에 의해 선택된 어플리케이션의 종별이 메일 어플리케이션이라고 판정한다.
도 2의 설명으로 되돌아가, 표시부(220)는 패널 묘화부(221)를 갖는다. 표시부(220)는, 제어부(210)로부터의 묘화 지시를 패널 묘화부(221)를 사용해서 외부 출력으로서 묘화한다. 패널 묘화부(221)는, 액정 터치 패널(107)을 사용해서 묘화 지시의 내용을 묘화한다. 네트워크부(230)는, 무선 모듈(111) 및 안테나(110)를 사용해서 정보 처리장치(101)의 외부 단말과 통신을 행한다.
본 실시형태에서는, 전술한 기능부들은, 후술하는 CPU(102)이 ROM(103)에 격납된 프로그램을 RAM(104)에 전개하고, 전개된 프로그램에 근거하여 후술하는 각 흐름도에 따른 처리를 실행하는 경우를 에로 들어 설명한다. 단, 기능부들이 이와 같은 동작을 행하는 것이 반드시 필요한 것은 아니다. 예를 들면, 전술한 기능부들을 하드웨어로 실현하는 장치에 의해 동일한 효과를 얻을 수 있다.
도 4는, 통지 정보를 발행하는 어플리케이션을 유저 인증을 위한 조작을 포함하는 어플리케이션의 선택을 위한 조작에 따라 기동할 때의 정보 처리장치(101)에 의해 행해지는 처리의 일례를 설명하는 흐름도다.
S400에서는, 통지 판정부(212)는, 어플리케이션 처리부(214)에 의해 발행된 통지 정보를 받은 후, 패널 묘화부(221)를 사용하여, 해당 통지 정보를 발행한 어플리케이션에 대응하는 아이콘을 묘화한다. 해당 아이콘은, 어플리케이션을 기동할 수 잇도록 하는 아이콘이다.
다음에, S401에서, 선택 판정부(213)는, 액정 터치 패널(107)의 화면에 대한 입력 조작의 내용을 검출한다.
다음에, S402에서, 선택 판정부(213)는, 화면에 대한 입력 조작이 통지 정보를 발행한 아이콘의 스와이프인지 아닌지를 판정한다.
이 판정의 결과, 화면에 대한 입력된 조작이 통지 정보를 발행한 아이콘의 스와이프가 아닌 경우, S403으로 처리를 진행한다. S403에서, 제스처 판정부(215)는, 화면에 대한 입력 조작에 의해 특정되는 제스처 벡터(제스처의 시점, 종점 및 형태)가 제스처 테이블(300)에 등록되어 있는 제스처 벡터(302)의 어느 한개와 일치하는지 아닌지를 판정한다.
이 판정의 결과, 화면에 대한 입력 조작에 의해 특정되는 제스처 벡터가 제스처 테이블(300)에 등록되어 있는 제스처 벡터(302)의 어느 것과도 일치하지 않는 경우에는, S401로 처리가 되돌아간다.
S402에서, 선택 판정부(213)가, 화면에 대한 입력된 조작이 통지 정보를 발행한 아이콘의 스와이프라고 판정한 경우에는, S404로 처리를 진행한다. 또한, S403에서, 제스처 판정부(215)가, 화면에 대한 입력 조작에 의해 특정되는 제스처 벡터가 제스처 테이블(300)에 등록되어 있는 제스처 벡터(302)의 어느 한개와 일치한다고 판정한 경우에도, S404로 처리를 진행한다.
S404에서, 선택 판정부(213)는, 어플리케이션을 기동하기 위한 조작의 개시점을 설정한다. 이하의 설명에서는, 이 어플리케이션을 기동하기 위한 조작의 개시점을 필요에 따라 기동 조작 시점으로 칭한다.
선택 판정부(213)는, 화면에 대한 입력 조작이 아이콘의 스와이프인 경우
(S402로부터 S404로 처리를 진행한 경우), 해당 아이콘에 대한 스와이프가 개시된 위치를 기동 조작 시점으로서 설정한다. 한편, 화면에 대한 입력 조작이 제스처인 경우(S403으로부터 S404로 처리를 진행한 경우), 해당 제스처의 종점의 위치를 기동 조작 시점으로서 설정한다. 기동 조작 시점은, 위치(아이콘에 대한 스와이프가 개시된 위치, 또는 제스처의 종점의 위치) 그 자체이거나, 해당 위치를 포함하는 미리 설정된 범위의 영역이어도 된다.
또한, 선택 판정부(213)는, 기동 대상인 어플리케이션(이하, 기동 대상 어플리케이션으로 칭한다)을 특정한다. S402로부터 S404로 처리를 진행한 경우, 선택 판정부(213)는, 스와이프된 아이콘에 대응하는 어플리케이션을 기동 대상 어플리케이션으로서 특정한다. S403으로부터 S404로 처리를 진행한 경우, 선택 판정부(213)는, 제스처 테이블(300)에 있어서, 입력 조작에 의해 특정되는 제스처 벡터와 일치하는 제스처 벡터(302)에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
다음에, S405에서, 시큐리티 판정부(211)는, 어플리케이션을 기동하기 위한 조작의 종료점을 설정한다. 이하의 설명에서는, 이 어플리케이션을 기동하기 위한 조작의 종료점을 필요에 따라 기동 조작 종점으로 칭한다. 기동 조작 종점은, 생체 인증 장치의 일례인 지문 인증장치(108)의 구현 형태에 따라 변화한다. 지문 인증장치(108)가 입력장치(106)로서 액정 터치 패널(107) 이외의 위치에 실장되어 있는 경우, 시큐리티 판정부(211)는 해당 지문 인증장치(108)의 위치에 기동 조작 종점을 설정한다.
이 경우, 기동 조작 종점(의 중심)과 지문 인증장치(108)(의 중심)를 서로 연결하는 (가상적인) 직선과, 액정 터치 패널(107)의 가장자리의 교점 중에서, 지문 인증장치(108)에 가장 근접하는 위치를 포함하는 영역을 인증 접수 개시점으로서 설정한다.
이때, 기동 조작 종점과 지문 인증장치(108)를 서로 연결하는 직선과, 액정 터치 패널(107)의 가장자리의 교점 중에서, 인증 접수 개시점은, 지문 인증장치(108)에 가장 근접하는 위치 그 자체이거나, 해당 위치를 포함하는 미리 설정된 범위의 영역으로 설정해도 된다. 전술한 것과 같이, 본 실시형태에서는, 예를 들면, 인증 접수 개시점에 의해 검출 영역의 일례가 실현된다.
지문 인증장치(108)가 액정 터치 패널(107)에 실장되어 있는 경우, 시큐리티 판정부(211)는, 통지 정보를 발행한 아이콘을 포함하는 주위의 영역을 지문 인증 판정 영역으로서 설정한다. 그리고, 시큐리티 판정부(211)는, 해당 아이콘에 대해 행해지는 스와이프의 종단점으로서 상정되는 위치를 기동 조작 종점으로서 설정한다.
패턴 인증을 행하는 경우, 시큐리티 판정부(211)는, 액정 터치 패널(107)의 가장자리로부터 오프셋된 위치에 기동 조작 종점을 설정한다. 즉, 시큐리티 판정부(211)는, 패턴 입력을 위해 사용되는 패턴 인증 뷰(703)의 묘화 에어리어 중에서, 최소한 유저가 최초에 입력을 행하는 영역을 묘화할 수 있도록 하기 위해, 해당 영역을 피하는 위치에 기동 조작 종점을 설정한다.
전술한 것과 같이, 본 실시형태에서는, 예를 들면, 유저의 지문의 정보 또는 패턴 인증을 위한 패턴에 의해 인증 정보의 일례가 실현된다.
이때, 기동 조작 종점은, 위치(지문 인증장치(108)의 위치, 아이콘에 대해 행해지는 스와이프의 종단점으로서 상정되는 위치, 또는 액정 터치 패널(107)의 가장자리로부터 오프셋된 위치) 그 자체이거나, 해당 위치를 포함하는 미리 설정된 범위의 영역이어도 된다.
S406에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 방향이 S404에서 설정한 기동 조작 시점으로부터 S405에서 설정한 기동 조작 종점을 향하고 있는지 아닌지(즉, 입력 조작이 기동 조작 시점으로부터 기동 조작 종점을 향하는지)를 판정한다. 이 판정의 결과, 입력 조작의 방향이 기동 조작 시점으로부터 기동 조작 종점을 향하지 않고 있는 경우에는, S401로 처리가 되돌아간다. 한편, 입력 조작의 방향이 기동 조작 시점으로부터 기동 조작 종점을 향하고 있는 경우에는, S407로 처리를 진행한다.
S407에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작이 정지할 때까지 대기한다. 액정 터치 패널(107)에 대한 입력 조작의 정지를 확인하면, 선택 판정부는 입력 조작이 완료된 것으로 판정한다.
다음에, S408에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 종점 S405에서 설정한 기동 조작 종점인지 아닌지를 판정한다.
S408의 판정의 결과, 액정 터치 패널(107)에 대한 입력 조작의 종점이 기동 조작 종점이 아닌 경우에는, S412로 처리를 진행한다.
S412에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 미인증 상태에서의 화면으로 천이하도록 지시한다. 이 지시를 받으면, 어플리케이션 처리부(214)는, 미인증 상태 모드로서, S404에서 특정한 기동 대상 어플리케이션을 기동한다. 어플리케이션 처리부(214)는, 이러한 어플리케이션의 기동 대신에, 미인증에 의한 에러로서, S404에서 특정한 기동 대상 어플리케이션의 기동을 종료해도 된다. 그리고, 도 4의 흐름도에 따른 처리를 종료한다.
한편, S408의 판정의 결과, 액정 터치 패널(107)에 대한 입력 조작의 종점이 기동 조작 종점인 경우에는, S409로 처리를 진행한다.
S409에서, 시큐리티 판정부(211)는 유저 인증을 행한다. 유저 인증으로서 생체 인증을 사용하는 경우, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)를 사용해서 유저 인증을 행한다. 지문 인증장치(108)가 입력장치(106)로서 액정 터치 패널(107) 이외의 위치에 실장되어 있는 경우, 이하와 같은 처리를 행하는 것이 바람직하다. 즉, 시큐리티 판정부(211)는, 유저에 의한 입력 조작의 위치가, S405에서 설정한 인증 접수 개시점에 도달하였는지 아닌지를 판정한다. 이 판정의 결과, 유저에 의한 입력 조작의 위치가 인증 접수 개시점에 도달하면, 시큐리티 판정부(211)는 지문 인증장치(108)를 기동(즉, 지문의 인식이 행해질 수 있는 상태)으로 한다.
유저 인증으로서 패턴 인증을 사용하는 경우, 시큐리티 판정부(211)는, 패널 묘화부(221)를 사용하여, 인증용의 패턴에 대한 입력 영역인 패턴 인증 뷰를 액정 터치 패널(107)에 묘화한다. 그리고, 시큐리티 판정부(211)는, 패널 묘화부(221)를 사용하여, 패턴 인증 뷰에 대한 입력 조작에 대응하는 패턴을, 액정 터치 패널(107)에 묘화하고, 해당 패턴을 식별하고, 이와 같은 식별의 결과를 사용해서 유저 인증을 행한다.
다음에, S410에서, 시큐리티 판정부(211)는, 유저 인증에 성공하였는지 아닌지를 판정한다. 유저 인증의 성공은, 유저가 단말의 이용에 대해 정당한 권한을 갖는 것을 확인하였다는 것을 의미한다. 한편, 유저 인증의 실패는, 유저가 단말의 이용에 대해 정당한 권한을 갖는 것을 확인할 수 없었다는 것을 의미한다. 이 판정의 결과, 유저 인증에 성공하지 않은(즉 실패한) 경우에는, 전술한 S412로 처리를 진행한다. 그리고, 전술한 것과 같이, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 미인증 상태에서의 화면으로 천이하도록 지시한다. 그리고, 도 4의 흐름도에 따른 처리를 종료한다.
한편, S410의 판정의 결과, 유저 인증에 성공한 경우에는, S411로 처리를 진행한다.
S411에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 이 지시를 받으면, 어플리케이션 처리부(214)는, 인증 상태 모드로서, S404에서 특정한 기동 대상 어플리케이션을 기동한다. 그리고, 도 4의 흐름도에 따른 처리를 종료한다.
이상의 설명에서는, 기동 조작 종점에서 스와이프의 검출 처리가 정지한다. 그러나, 반드시 전술한 것과 같이 할 필요는 없다. 예를 들면, 기동 조작 종점 이후 스와이프의 계속을 더 검출한 경우에도, 기동 조작 종점을 바꾸지 않은 채, 처리를 계속해도 된다. 즉, 입력 조작이 기동 조작 종점의 통과인 경우에, S407의 처리를 행하지 않고, S409 및 S410의 유저 인증을 행해도 된다.
또한, 도 4의 흐름도가 실행된 후 어플리케이션이 기동된 경우에는, 해당 어플리케이션에 의한 처리가 개시된다.
다음에, 도 5a 및 도 5b를 참조하여, 통지 상태의 어플리케이션의 아이콘을 선택하고, 액정 터치 패널(107)과는 별도로 실장되어 있는 지문 인증장치(108)를 사용해서 유저 인증을 행하는 방법의 일례를 설명한다.
도 5a는, 정보 처리장치(101)에 있어서 어플리케이션 처리부(214)가 어플리케이션에 의한 통지 정보를 발행하고, 통지 판정부(212)가 표시부(220)를 사용해서 해당 어플리케이션의 아이콘(501)을 묘화하고 있는 상태의 일례를 나타낸다. 이 상태는 도 4의 S400의 상태에 해당한다. 도 5a 및 도 5b에는, 합계 3개의 아이콘, 즉 아이콘(501)의 양 옆에 1개씩이 액정 터치 패널(107)의 화면에 묘화되어 있는 경우를 에로 들어 나타낸다. 도 5a에 나타낸 상태에서는, 유저의 손가락(502)은 해당 화면에 터치하고 있지 않는 것으로 가정한다.
도 5b는, 도 5a에 나타낸 상태 후에, 아이콘의 선택 및 유저 인증을 일련의 조작으로 실현하는 방법의 일례를 나타낸다. 도 5b에 있어서, 윤곽선으로 나타낸 화살표는, 손가락(502)이 이동하는 것을 나타낸다. 즉, 도 5b에 나타낸 2개의 손가락(502)은 동시에 도시하는 개소에 존재하지 않는다. 즉, 어떤 시각에 윤곽선으로 나타낸 화살표의 기단의 위치에 놓인 손가락(502)이 그 후의 시각에 윤곽선으로 나타낸 화살표의 선단의 위치로 이동한다. 이와 같은 이동은, 후술하는 도 6a 및 도 6b, 도 7a 내지 7C, 및 도 10a 및 도 10b에서도 적용된다.
도 5b에 있어서, 우선, 유저는, 액정 터치 패널(107)의 화면에 묘화된 아이콘(501)의 상단부를 손가락(502)으로 터치한다. 이때, 아이콘(501)은, 3개의 아이콘 중에서, 유저가 기동을 의도하는 어플리케이션의 아이콘이다. 아이콘(501)의 선택은, 그것의 상단부로부터 하단부로 스와이프에 의해 실현되는 것으로 가정한다. 이때, 하단부로부터 상단부 등과 같이, 스와이프에 의한 선택의 방향은 다른 방향이어도 된다. 도 5b에서는, 설명을 위해, 아이콘(501)을 굵은선으로 나타낸다. 이때, S401에서, 선택 판정부(213)는 아이콘(501)에 대한 손가락(502)의 터치를 검출한다.
그후, 유저는, 아이콘(501)의 하측 방향(지문 인증장치(108) 측)으로 손가락(502)을 스와이프한다. 도 5b는, 액정 터치 패널(107)의 화면의 하단부까지 손가락(502)을 스와이프하여, 손가락(502)의 터치 점이 지문 인증장치(108)의 위치로 이동한 상태를 나타낸 것이다.
이와 같이 하여 손가락(502)의 스와이프가 개시되면, S402에서, 선택 판정부(213)는, 화면에 대한 입력 조작이, 통지 정보가 발행된 어플리케이션에 대응하는 아이콘의 스와이프라고 판정하여, S404로 처리를 진행한다. S404에서, 선택 판정부(213)는, 아이콘(501)에 대한 스와이프가 개시된 위치(아이콘(501)의 상단부의 위치)를 기동 조작 시점으로서 설정한다. 또한, 선택 판정부(213)는, 아이콘(501)에 대응하는 어플리케이션을 기동 대상 어플리케이션으로서 특정한다. 전술한 것과 같이, 도 5a 및 도 5b에 나타낸 예에서는, 제1 조작은, 예를 들면, 액정 터치 패널(107)의 화면 상에서의 아이콘(501)에 대한 스와이프에 의해 실현된다.
도 5a 및 도 5b에 나타낸 예에서는, 지문 인증장치(108)가 입력장치(106)로서 액정 터치 패널(107) 이외의 위치에 실장된다. 따라서, S405에서는, 시큐리티 판정부(211)는, 지문 인증장치(108)의 위치에 기동 조작 종점을 설정한다. 또한, 시큐리티 판정부(211)는, 기동 조작 종점과 지문 인증장치(108)를 서로 연결하는 직선과, 액정 터치 패널(107)의 가장자리의 교점 중에서, 지문 인증장치(108)에 가장 근접하는 위치를, 인증 접수 개시점(514)으로 설정한다.
도 5b에 나타낸 예에서는, 손가락(502)은 기동 조작 종점(지문 인증장치(108))으로 이동한다. 따라서, S406에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 방향이, 기동 조작 시점으로부터 기동 조작 종점을 향하고 있다고 판정한다. 그후, 손가락(502)이 인증 접수 개시점(514)을 통과하면, S407에서, 선택 판정부(213)는, 스와이프의 조작이 완료했다고 판정한다. 이에 따라, 지문 인증장치(108)가 기동한다. 전술한 것과 같이, 도 5a 및 도 5b에 나타낸 예에서는, 예를 들면, 손가락이 인증 접수 개시점(514)을 통과하는 조작에 의해 제3 조작의 일례가 실현된다.
S408에서, 선택 판정부(213)는, 기동 조작 종점으로서 설정한 지문 인증장치(108)가 손가락(502)에 의해 터치된 상태에 있는지 판정한다. 도 5b에 나타낸 것과 같이, 손가락(502)은 지문 인증장치(108) 위에 있으므로, S409에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)(지문 인증장치(108))를 사용하여, 손가락(502)의 지문 인증(즉 유저 인증)을 실행한다. 전술한 것과 같이, 도 5a 및 도 5b에 나타낸 예에서는, 제2 조작은, 예를 들면, 지문 인증장치(108)에 대한 터치에 의해 실현된다.
그리고, 시큐리티 판정부(211)는, S410에서 지문 인증에 성공했다고 판정하면, S411에서, 어플리케이션 처리부(214)에 대해 인증 상태에서의 화면으로 천이하도록 지시한다. 이에 따라, 통지 정보를 발행한 어플리케이션이 기동한다. 한편, 시큐리티 판정부(211)는, S410에서 지문 인증에 성공하지 않았다고(실패했다고) 판정하면, S412에서, 어플리케이션 처리부(214)에 대해 미인증 상태에서의 화면으로 천이하도록 지시한다.
다음에, 도 6a 및 도 6b를 참조하여, 통지 상태의 어플리케이션의 아이콘을 선택하고, 액정 터치 패널(107)에 설치되어 있는 지문 인증장치(108)를 사용해서 유저 인증을 행하는 방법의 일례를 설명한다.
도 6a는, 정보 처리장치(101)에 있어서, 어플리케이션 처리부(214)가 어플리케이션에 의한 통지 정보를 발행하고, 통지 판정부(212)가 표시부(220)를 사용해서 아이콘(601)을 묘화하고 있는 상태의 일례를 나타낸다. 이 상태는 도 4의 S400의 상태에 해당한다.
이때, 여기에서는 액정 터치 패널(107)의 화면과 동일한 에어리어에 지문 인증장치(108)가 실장되어 있고, 액정 터치 패널(107)의 어느 개소를 터치한 것으로 가정해도 지문 인증 행위를 실행할 수 있는 경우를 예로 들어 설명한다.
도 6b는, 도 6a에 나타낸 상태 후에, 아이콘의 선택 및 유저 인증을 일련의 조작으로 실현하는 방법의 일례를 나타낸다.
도 6b에 있어서, 우선, 유저는, 액정 터치 패널(107)의 화면에 묘화된 아이콘(601)의 좌측 단부를 손가락(602)으로 터치한다. 그러면, S401에서, 선택 판정부(213)는 아이콘(601)에 대한 손가락(602)의 터치를 검출한다. 아이콘(601)의 선택은, 그 좌측 단부로부터 우측 단부로의 스와이프에 의해 실현되는 것이라고 가정한다. 이때, 우측 단부로부터 좌측 단부로의 스와이프, 하단부로부터 상단부로의 스와이프, 또는 상단부로부터 하단부로의 스와이프 등, 스와이프에 의한 선택의 방향은 어느 방향이어도 된다.
그후, 유저는 아이콘(601)의 우측을 향해 손가락(602)을 스와이프한다. 아이콘(601)의 우측 단부까지 손가락(602)을 스와이프한 상태가 도 6b에 나타낸 상태이다.
전술한 것과 같이, 손가락(602)의 스와이프가 개시되면, S402에서, 선택 판정부(213)는, 화면에 대한 입력 조작이, 통지 정보가 발행된 어플리케이션에 대응하는 아이콘의 스와이프라고 판정하여, S404로 처리를 진행한다. S404에서, 선택 판정부(213)는, 아이콘(601)의 스와이프가 개시된 위치(아이콘(601)의 좌측 단부의 위치)를 기동 조작 시점으로서 설정한다. 또한, 선택 판정부(213)는, 아이콘(601)에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
도 6a 및 도 6b에 나타낸 예에서는, 지문 인증장치(108)가 액정 터치 패널(107)에 실장된다. 따라서, S405에서는, 시큐리티 판정부(211)는, 통지 정보가 발행된 어플리케이션에 대응하는 아이콘(601)의 범위를 지문 인증 판정 영역으로서 설정한다. 그리고, 시큐리티 판정부(211)는, 아이콘(601)에 대해 행해지는 스와이프의 종단점으로서 상정되는 위치인 우측 단부를 기동 조작 종점으로서 설정한다. 이때, 아이콘(601)안의 우측 단부 만을 지문 인증 판정 영역으로서 설정해도 된다.
도 6b에 나타낸 예에서는, 손가락(602)이 기동 조작 종점(아이콘(601)의 우측 단부)으로 움직인다. 따라서, S406에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 방향이 기동 조작 시점으로부터 기동 조작 종점을 향하고 있다고 판정한다. 그후, 손가락(602)이 아이콘(601)의 우측 단부를 통과하면, S407에서, 선택 판정부(213)는, 스와이프의 조작이 완료했다고 판정한다.
S408에서, 선택 판정부(213)는, 기동 조작 종점으로서 설정한 아이콘(601)의 우측 단부에 손가락(602)이 도달하고 있다고 판정한다. 그후, S409에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)(지문 인증장치(108))를 사용하여, 손가락(602)의 지문 인증(즉 유저 인증)을 실행한다. 이때, S407에서, 스와이프의 조작이 완료했다고 판정하기 전의 단계(즉, 스와이프의 조작의 도중)에서 지문 인증을 실행해도 된다. 전술한 것과 같이, 도 6a 및 도 6b에 나타낸 예에서는, 제1 조작은, 예를 들면, 액정 터치 패널(107)의 화면의 아이콘(601)에 대한 스와이프에 의해 실현되고, 제2 조작은, 예를 들면, 해당 스와이프의 일부에 의해 실현된다.
시큐리티 판정부(211)는, S410에서 지문 인증에 성공했다고 판정하면, S411에서, 어플리케이션 처리부(214)에 대해 인증 상태에서의 화면으로 천이하도록 지시한다. 이에 따라, 통지 정보를 발행한 어플리케이션이 기동한다. 한편, 시큐리티 판정부(211)는, S410에서, 지문 인증에 실패했다고 판정하면, S412에서, 어플리케이션 처리부(214)에 대해 미인증 상태에서의 화면으로 천이하도록 지시한다.
여기에서는, 스와이프에 의한 어플리케이션의 선택 후, 아이콘(601)의 우측 단부에서 지문 인증을 행하는 예를 위에서 설명하였다. 그러나, 반드시 이와 같은 동작을 행할 필요는 없다. 예를 들면, 도 6a 및 도 6b에 있어서, 스와이프 대신에, 제스처 입력을 채용하여, 도 3에 나타낸 것과 같은 패턴을 입력해도 된다. 또한, 예를 들면, 손가락(602)의 탭(tapping)에 의해, 어플리케이션의 선택과 지문 인증이 행해져도 되고, 어플리케이션의 선택의 위치와 지문 인증의 위치가 동일하게 행해져도 된다. 전술한 것과 같이, 어플리케이션의 선택을 위한 조작의 전체가 지문 인증을 위한 조작이어도 된다.
다음에, 도 7a 내지 도 7c를 참조하여, 통지 상태 어플리케이션의 아이콘을 선택하고, 패턴 인증을 사용해서 유저 인증을 행하는 방법의 일례를 설명한다.
도 7a는, 정보 처리장치(101)에 있어서, 어플리케이션 처리부(214)가 어플리케이션에 의한 통지 정보를 발행하고, 통지 판정부(212)가 표시부(220)를 사용해서 아이콘(701)을 묘화하고 있는 상태의 일례를 나타낸다. 이 상태는 도 4의 S400의 상태에 해당한다.
도 7b는, 아이콘(701)을 스와이프하고 있는 상태의 일례를 나타낸다. 이때, S401에서, 선택 판정부(213)는, 아이콘(701)에 대한 손가락(702)의 터치를 검출한다.
아이콘(701)의 선택은, 아이콘의 좌측 단부로부터 우측 단부로의 스와이프에 의해 실현되는 것으로 가정한다. 이때, 우측 단부로부터 좌측 단부로의 스와이프, 하단부로부터 상단부로의 스와이프, 또는 상단부로부터 하단부로의 스와이프 등, 스와이프에 의한 선택의 방향은 어느 방향이어도 된다.
그후, 유저가 아이콘(701)의 우측의 방향을 향해서 손가락(602)의 스와이프를 개시하면, S402에서, 선택 판정부(213)는, 화면에 대한 입력 조작이, 통지 정보를 발행한 어플리케이션에 대응하는 아이콘의 스와이프라고 판정하여, S404로 처리를 진행한다. S404에서, 선택 판정부(213)는, 아이콘(701)에 대한 스와이프가 개시된 위치(아이콘(701)의 좌측 단부의 위치)를 기동 조작 시점으로서 설정한다. 또한, 선택 판정부(213)는, 아이콘(701)에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
도 7a 내지 도 7c에 나타낸 예에서는, 패턴 인증을 행한다. 따라서, 시큐리티 판정부(211)는, 도 7c에 나타낸 패턴 인증 뷰(703)의 묘화 에어리어를 확보하기 위해서, 액정 터치 패널(107)의 가장자리로부터 오프셋된 위치에 기동 조작 종점을 설정한다. 구체적으로, 기동 조작 종점은, 액정 터치 패널(107)의 가장자리로부터 오프셋된 위치로 설정된다. 예를 들면, 도 7c에 나타낸 패턴 인증 뷰(703)의 버튼 중, 중간 버튼으로부터 조작을 개시할 필요가 있는 경우, 시큐리티 판정부(211)는, 패턴 인증 뷰(703)의 중간 버튼의 묘화 에어리어의 좌측의 위치에 기동 조작 종점을 설정한다. 이와 같이 하는 것에 의해, 패턴 인증 뷰(703)의 묘화 에어리어 중, 적어도 최초에 조작할 에어리어를 확보할 수 있다. 이때, 패턴 인증 뷰(703)의 묘화 에어리어 전체의 좌측의 위치에 기동 조작 종점을 설정해도 된다.
도 7b에 나타낸 예에서는, 손가락(702)은 기동 조작 종점(아이콘(701)의 중앙 부근)으로 이동한다. 따라서, S406에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 방향이, 기동 조작 시점으로부터 기동 조작 종점을 향하고 있다고 판정한다. 그후, 손가락(702)이 기동 조작 종점(아이콘(701)의 중앙 부근)을 통과하면, S407에서, 선택 판정부(213)는, 스와이프의 조작이 완료했다고 판정한다. 전술한 것과 같이, 도 7a 내지 7C에 나타낸 예에서는, 제1 조작은, 예를 들면, 액정 터치 패널(107)의 화면의 아이콘(701)에 대한 스와이프에 의해 실현된다.
S408에서, 선택 판정부(213)는, 기동 조작 종점으로서 설정한 아이콘(701)의 우측 단부에 손가락(702)이 도달하고 있다고 판정한다.
도 7c는, S408의 후, S409에서, 시큐리티 판정부(211)가 패턴 인증 뷰(703)를 액정 터치 패널(107)의 화면에 묘화한 상태의 일례를 나타낸다. S409에서, 시큐리티 판정부(211)는, 패턴 인증을 사용하여, 유저 인증을 실행한다. 도 7c에 나타낸 예에서는, 패턴 인증 뷰(703)에 묘화되는 버튼의 조작 패턴을, 미리 등록된 조작 패턴과 비교함으로써, 유저 인증을 실행한다. 전술한 것과 같이, 도 7a 내지 7C에 나타낸 예에서는, 제2 조작은, 예를 들면, 액정 터치 패널(107)의 화면의 패턴 인증 뷰(703)에 묘화되는 버튼의 조작에 의해 실현된다.
S410에서, 시큐리티 판정부(211)에 의해 지문 인증에 성공했다고 판정된 경우, S411에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 이에 따라, 통지 정보를 발행한 어플리케이션이 기동한다. 시큐리티 판정부(211)에 의해 지문 인증에 실패했다고 판정된 경우, S412에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 미인증 상태에서의 화면으로 천이하도록 지시한다.
도 7a 내지 도 7c에 나타낸 예에서는, 통지 상태의 어플리케이션의 아이콘을 선택한 후, 패턴 인증을 사용해서 유저 인증을 행하는 경우를 에로 들어 설명하였다. 그렇지만, 전술한 순서를 반대로 하여도 된다.
다음에, 도 8을 참조하면서, 통지 상태의 어플리케이션을 제스처 입력에 의해 선택하고, 액정 터치 패널(107)과는 별도로 실장되어 있는 지문 인증장치(108)를 사용해서 유저 인증을 행하는 방법의 일례를 설명한다.
도 8은, 손가락(805)이, 제스처 테이블(300)에 등록되어 있는 메일 어플리케이션의 제스처 벡터(303)를 묘화하고, 제스처 벡터(303)의 묘화 동작의 연속으로서 지문 인증을 행하여, 메일 어플리케이션을 기동하는 상태의 일례를 나타낸다.
S401에서, 선택 판정부(213)는, 액정 터치 패널(107)의 화면에 대해 손가락(805)에 의해 묘화된 제스처의 시점을 위치 802로 하고, 그것의 입력(즉, 손가락(805)의 터치)을 검출한다. 이때, 제스처 입력을 행하는 경우, S400에서, 통지 판정부(212)는, 어플리케이션 처리부(214)가 발행한 통지 정보를 받은 후, 통지 정보(아이콘) 대신에, 제스처 입력 화면을 묘화한다. 그리고, S402에 있어서, 선택 판정부(213)는, 화면에 대한 입력 조작이, 통지 정보를 발행한 어플리케이션에 대응하는 아이콘의 스와이프가 아니라 제스처 입력이라고 판정하여, S403으로 처리를 진행한다.
그후, 유저는, 액정 터치 패널(107)의 화면 위에, 손가락(805)으로 제스처 벡터(303)를 묘화한다. 이와 같이 하여 제스처 벡터(303)의 종점(803)이 묘화되면, S403으로 처리를 진행한다. S403에서, 제스처 판정부(215)는, 액정 터치 패널(107)의 화면 위에 묘화된 제스처 벡터가, 제스처 테이블(300)에 등록되어 있는 제스처 벡터(303)라고 판정한다. 전술한 것과 같이, 도 8에 나타낸 예에서는, 제1 조작은, 액정 터치 패널(107)의 화면에 대한 제스처 입력(패턴의 입력)에 의해 실현된다.
S404에서, 선택 판정부(213)는, 제스처 벡터(303)의 종점(803)을 기동 조작 개시점으로서 설정한다. 또한, 선택 판정부(213)는, 제스처 테이블(300)에 있어서, 제스처 벡터(303)에 대응하는 어플리케이션 종별인 메일 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
도 8에 나타낸 예에서는, 지문 인증장치(108)가 입력장치(106)로서 액정 터치 패널(107) 이외의 위치에 실장된다. 따라서, S405에서는, 시큐리티 판정부(211)는, 지문 인증장치(108)의 위치에 기동 조작 종점을 설정한다. 또한, 시큐리티 판정부는, 기동 조작 종점(제스처 벡터(303)의 종점(803))과 지문 인증장치(108)를 서로 연결하는 직선과, 액정 터치 패널(107)의 가장자리의 교점 중에서, 지문 인증장치(108)에 가장 근접하는 위치를, 인증 접수 개시점(804)으로 설정한다.
도 8에 나타낸 예에서는, 손가락(805)은 액정 터치 패널(107)의 기동 조작 종점(지문 인증장치(108))으로 이동한다. 따라서, S406에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 입력 조작의 방향이, 기동 조작 시점으로부터 기동 조작 종점을 향하고 있다고 판정한다. 그후, 손가락(805)이 인증 접수 개시점(804)을 통과하면, S407에서, 선택 판정부(213)는, 액정 터치 패널(107)의 화면에 대한 조작이 완료하였다고 판정한다. 이에 따라, 지문 인증장치(108)가 기동한다. 전술한 것과 같이, 도 8에 나타낸 예에서는, 예를 들면, 인증 접수 개시점(804)을 통과하는 조작에 의해 제3 조작의 일례가 실현된다.
S408에서, 선택 판정부(213)는, 기동 조작 종점으로서 설정한 지문 인증장치(108)가 손가락(805)에 의해 터치된 상태라고 판정한다. 도 8에 나타낸 것과 같이 손가락(805)은 지문 인증장치(108) 위에 있으므로, S409에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)(지문 인증장치(108))를 사용하여, 손가락(502)의 지문 인증(즉 유저 인증)을 실행한다. 전술한 것과 같이, 도 8에 나타낸 예에서는, 제2 조작은, 예를 들면, 지문 인증장치(108)에 대한 터치에 의해 실현된다.
그리고, 시큐리티 판정부(211)는, S410에서, 지문 인증에 성공하였다고 판정하면, S411에서, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 이에 따라, 통지 정보를 발행한 어플리케이션이 기동한다. 한편, 시큐리티 판정부(211)는, S410에서, 지문 인증에 실패하였다고 판정하면, S412에서, 어플리케이션 처리부(214)에 대해, 미인증 상태에서의 화면으로 천이하도록 지시한다.
또한, 통지 상태의 어플리케이션을 제스처 입력에 의해 선택하는 경우에도, 지문 인증장치(108)를 액정 터치 패널(107)에 실장하는 형태를 채용할 수 있다. 즉, 도 8에 나타낸 제스처 입력의 개시시, 도중 또는 종료시에 액정 터치 패널(107)의 화면에 터치되어 있는 손가락으로부터 지문 인증을 행해도 된다.
또한, 통지 상태의 어플리케이션을 제스처 입력에 의해 선택하는 경우에도, 도 7a 내지 도 7c를 참조하여 설명한 패턴 인증 뷰를 사용하여한 유저 인증을 행할 수 있다. 이때, 도 7 내지 도 7c를 참조하여 설명한 것과 같이, 제스처 입력의 위치를 오프셋시키는 것이 바람직하다.
이상과 같이, 본 실시형태에서는, 기동할 어플리케이션의 선택을 위한 조작의 접수와, 그후의 유저 인증에 사용하는 정보의 취득을, 유저에 의한 일련의 조작에 근거하여 실행한다. 따라서, 기동할 어플리케이션의 선택을 위한 조작을 개시한 유저가, 해당 선택 조작을 (현저하게) 분단시켜 새롭게 유저 인증을 위한 조작을 행하지 않고, 유저 인증을 행할 수 있다. 따라서, 스무스하게 어플리케이션을 기동시킬 수 있다.
<제2실시형태>
다음에, 제2실시형태를 설명한다. 제1 실시형태에서는, 기동하는 어플리케이션의 선택을 위한 조작의 접수와, 그후에 유저 인증에 사용하는 정보의 취득을 행하는 경우를 에로 들어 설명하였다. 그렇지만, 기동할 어플리케이션의 선택을 위한 조작의 접수와, 유저 인증에 사용하는 정보의 취득을, 유저에 의한 일련의 조작에 근거하여 실행하는 수법으로서, 제1실시형태의 순서와 반대의 순서도 생각할 수 있다. 즉, 유저 인증에 필요한 정보의 취득과, 그후에 기동할 어플리케이션의 선택을 위한 조작의 접수를 행해도 된다. 본 실시형태에서는, 이러한 경우에 대해 설명한다. 전술한 것과 같이, 본 실시형태와 제1실시형태는, 기동할 어플리케이션의 선택을 위한 조작의 접수와, 유저 인증에 필요한 정보의 취득의 순서가 다른 것에 의해 행할 처리에 관련된 점에서 주로 다르다. 따라서, 본 실시형태의 설명에 있어서, 제1실시형태에서 설명한 것과 동일한 부분에 대해서는, 도 1 내지 도 8에 나타낸 것과 동일한 부호로 표시하고, 상세한 설명을 생략한다. 예를 들면, 본 실시형태에 있어서, 정보 처리장치(101)의 하드웨어 구성을 도시한 도 1, 정보 처리장치(101)의 기능 구성을 도시한 도 2와, 제스처 테이블(300)을 도시한 도 3은 제1실시형태에서 설명한 것과 같다.
도 9는, 유저 인증이 완료했을 때에 통지 상태의 어플리케이션을 선택해서 기동할 때의 정보 처리장치(101)에 의해 행해지는 처리의 일례를 설명하는 흐름도다. 여기에서는, 유저 인증으로서 생체 인증을 사용하는 경우를 에로 들어 설명한다.
S901에서, 생체 인증 센싱부(203)는, 생체 인증을 개시하는 것이 가능한지 아닌지를 판정한다. 이 판정의 결과, 생체 인증을 개시하는 것이 가능하지 않은 경우에는, S901의 판정을 계속한다. 그리고, 생체 인증을 개시하는 것이 가능하게 되면, S902로 처리를 진행한다. S902에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)를 사용해서 유저 인증을 행한다.
다음에, S903에서, 시큐리티 판정부(211)는, 유저 인증에 성공하였는지 아닌지를 판정한다. 이 판정의 결과, 유저 인증에 성공하지 않은(즉, 실패한) 경우에는, S901로 처리를 되돌린다. 한편, 유저 인증에 성공한 경우에는, S904로 처리를 진행한다. 전술한 것과 같이, 본 실시형태에서는, 예를 들면, 지문의 정보에 의해, 인증 정보의 일례가 실현된다.
S904에서, 통지 판정부(212)는, 통지 정보를 발행한 어플리케이션의 아이콘을, 표시부(220)를 사용해서 묘화한다. 이 아이콘은 스와이프가 가능한 아이콘이라는 점에 주목하기 바란다.
S905에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 터치 입력이 행해지는지 아닌지를 판정하고, 액정 터치 패널(107)에 대한 조작이 행해질 때까지 대기한다. 그리고, 액정 터치 패널(107)에 대한 조작이 행해지면, S906으로 처리를 진행한다.
S906에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대한 조작이 행해진 위치를, 기동 조작 시점으로서 설정한다. 또한, 선택 판정부(213)는, 조작이 행해진 위치에 묘화되어 있는 아이콘을 특정하고, 특정한 아이콘에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
이때, 조작이 행해진 위치에 묘화되어 있는 아이콘과 지문 인증장치(108) 사이의 영역에, 기동 조작 시점을 설정해도 된다. 예를 들면, 지문 인증장치(108)(의 중심)와, 조작이 행해진 위치에 묘화되어 있는 아이콘(의 중심)을 서로 연결하는 (가상적인) 직선과, 액정 터치 패널(107)의 가장자리의 교점 중에서, 지문 인증장치(108)에 가장 가까운 위치를, 기동 조작 시점으로 설정해도 된다. 또한, 기동 조작 시점은, 위치 그 자체이거나, 해당 위치를 포함하는 미리 설정된 영역이어도 된다.
다음에, S907에서, 선택 판정부(213)는, S906에서 특정한 아이콘에 대해 행해지는 스와이프의 종단점으로서 상정되는 위치를 기동 조작 종점으로서 설정한다. 이때, 기동 조작 종점은, 스와이프의 종단점으로서 상정되는 위치 그 자체이거나, 해당 위치를 포함하는 미리 설정된 영역이어도 된다.
다음에, S908에서, 선택 판정부(213)는, 액정 터치 패널(107)에 대해 행해진 조작의 위치가, 기동 조작 종점에 도달하였는지 아닌지를 판정한다. 이 판정의 결과, 액정 터치 패널(107)에 대해 행해진 조작의 위치가 기동 조작 종점에 도달한 경우에는, S911로 처리를 진행한다.
S911에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 이 지시를 받으면, 어플리케이션 처리부(214)는, 인증 상태 모드로서, S906에서 특정한 기동 대상 어플리케이션을 기동한다. 그리고, 도 9의 흐름도에 따른 처리를 종료한다.
한편, S908의 판정의 결과, 액정 터치 패널(107)에 대해 행해진 조작의 위치가 기동 조작 종점에 도달하지 않은 경우에는, S909로 처리를 진행한다. S909에서, 제스처 판정부(215)는, 제스처 테이블(300)에 등록되어 있는 제스처 벡터(302)와, 액정 터치 패널(107)에 대해 행해진 조작의 궤적을 대조한다. 그리고, 제스처 판정부(215)는, 액정 터치 패널(107)에 대한 조작이 제스처 입력인지 아닌지를 판정한다. 액정 터치 패널(107)에 대해 행해진 조작의 궤적이, 제스처 테이블(300)에 등록되어 있는 제스처 벡터(302)의 어느 한개와 일치하는 경우, 제스처 판정부(215)는, 액정 터치 패널(107)에 대한 조작이 제스처 입력이라고 판정한다.
이 판정의 결과, 액정 터치 패널(107)에 대한 조작이 제스처 입력이 아닌 경우에는, S910으로 처리를 진행한다. S910에서, 어플리케이션 처리부(214)는, 기동할 어플리케이션이 존재하지 않으므로, 화면의 천이를 행하지 않는다. 또한, 화면의 천이를 행하지 않는 것 대신에, 어플리케이션 처리부(214)는, "화면 천이 불가" 등의 에러를 표시부(220)를 사용해서 표시해도 된다.
한편, S909의 판정의 결과, 액정 터치 패널(107)에 대한 조작이 제스처 입력인 경우에는, S911로 처리를 진행한다. S911에서, 제스처 판정부(215)는, 제스처 테이블(300)에 있어서, 액정 터치 패널(107)에 대한 조작의 궤적과 일치하는 제스처 벡터에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다. 그리고, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 이와 같은 지시를 받으면, 어플리케이션 처리부(214)는, 인증 상태 모드로서, 특정된 기동 대상 어플리케이션을 기동한다. 그리고, 도 9의 흐름도에 따른 처리를 종료한다.
다음에, 도 10a 및 도 10b를 참조하여, 지문 인증에 이어서 기동할 어플리케이션을 선택하는 방법의 일례를 설명한다.
도 10a 및 도 10b에서는, 지문 인증장치(108)가 액정 터치 패널(107)과는 별도로 실장되어 있는 경우를 에로 들어 나타낸다.
도 10a는, 지문 인증에 이어서 선택가능한 어플리케이션을 아이콘으로서 묘화하고 있는 상태의 일례를 나타낸다.
도 10a에 있어서, 손가락(1002)이 지문 인증장치(108)의 실장 위치를 터치하고 있으면, S901에서, 생체 인증 센싱부(203)는, 생체 인증을 개시하는 것이 가능하다고 판정한다. 그리고, S902에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)를 사용해서 유저 인증을 행한다. 이 상태에서는, 아이콘 군(1001)은 표시되지 않고 있다. 전술한 것과 같이, 도 10a 및 도 10b에 나타낸 예에서는, 제2 조작은, 예를 들면, 지문 인증장치(108)에 대한 터치에 의해 실현된다.
S903에서, 시큐리티 판정부(211)가, 유저 인증에 성공하였다고 판정하면, S904에서, 통지 판정부(212)는, 통지 정보를 발행한 어플리케이션의 아이콘을, 지문 인증장치(108)의 실장 위치의 근방에 묘화한다. 여기에서는, 유저 인증에 성공한 시점에서 통지 정보를 각각 발행한 3개의 어플리케이션이 존재하고, 이들 3개의 어플리케이션에 대해 합계 3개의 아이콘이 묘화된다. 아이콘 군(1001)은 이들 3개의 아이콘으로 이루어진다.
도 10b는, 묘화된 아이콘 군(1001)의 묘화된 아이콘들의 어느 한개를 선택하기 위한 조작을 행하는 상태의 일례를 나타낸다.
도 10b에 있어서, 유저는, 아이콘(1012)에 대해 손가락(1010)을 스와이프시키는 것을 개시한다. S905에서, 선택 판정부(213)는, 이 스와이프의 조작이 발생하였다고 판정하면, S906에서, 선택 판정부(213)는, 그 조작이 발생한 위치를 기동 조작 개시점으로서 설정한다. 이때, S906에 있어서, 조작이 발생한 위치에 묘화되어 있는 아이콘과 지문 인증장치(108) 사이의 영역(1011)에, 기동 조작 시점을 설정해도 된다. 모든 경우에, 아이콘(1012)에 대응하는 어플리케이션을, 기동 대상 어플리케이션으로서 특정한다.
S907에서, 선택 판정부(213)는, 아이콘(1012)에 대해 행해지는 스와이프의 종단점으로서 상정되는 위치를 기동 조작 종점으로서 설정한다.
다음에, S908에서, 선택 판정부(213)가, 손가락(1010)이 기동 조작 종점에 도달한 것을 판정하면, S911로 처리를 진행한다. S911에서, 시큐리티 판정부(211)는, 기동할 어플리케이션의 선택이 완료한 것으로 판정하여, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 해당 지시를 받으면, 어플리케이션 처리부(214)는, 인증 상태 모드로서, 아이콘(1012)에 대응하는 어플리케이션을 기동한다. 전술한 것과 같이, 도 10a 및 도 10b에 나타낸 예에서는, 제1 조작은, 예를 들면, 액정 터치 패널(107)의 화면의 아이콘(1012)에 대한 스와이프에 의해 실현된다.
이상과 같이, 유저 인증에 필요한 정보의 취득과, 그후에, 기동할 어플리케이션의 선택을 위한 조작의 접수를 유저에 의한 일련의 조작에 근거하여 실행해도, 제1실시형태에서 설명한 것과 동일한 효과를 얻을 수 있다. 또한, 본 실시형태에 있어서도, 제1실시형태에서 설명한 예를 채용할 수 있다. 예를 들면, 지문 인증장치(108)를 액정 터치 패널(107)에 실장하고, 기동할 어플리케이션에 대응하는 아이콘에 대한 조작을 개시하는 지점(기동 조작 시점)을 손가락에 의해 터치한다. 이 시점에서, 해당 손가락의 지문을 검출해서 유저 인증을 행할 수 있다. 이 경우에는, 예를 들면, 도 6a 및 도 6b에 있어서, 아이콘(601)의 범위를 손가락(602)이 터치했을 때에 지문 인증을 실행할 수 있다. 또한, 스와이프 대신에 제스처 입력을 채용할 수 있다. 이 경우에는, 예를 들면, 도 8에서 설명한 것과 반대의 절차(즉, 지문 인증장치(108), 인증 접수 개시점(804), 종점(803) 및 위치 802의 순서)로 조작을 행할 수 있다. 또한, 인증 접수 개시점(804)을 설치하지 않고, 아이콘 군(1001)을 제스처 입력 화면으로 치환해도 된다. 또한, 지문 인증 대신에 패턴 인증을 채용할 수 있다. 이 경우, 예를 들면, 도 7a 내지 도 7c에 있어서, 패턴 인증 뷰(703)에 대한 입력에 의해 패턴 인증을 행한 후, 도 7b에 나타낸 윤곽선으로 나타낸 화살표와는 반대의 방향으로서 손가락(702)을 스와이프하는 것이 가능하다. 이때, 기동 조작 시점이, 패턴 인증 뷰(703)의 영역으로부터 벗어나도록, 기동 조작 시점을 액정 터치 패널(107)의 가장자리로부터 오프셋된 위치로 설정할 수 있다.
<제3실시형태>
다음에, 제3실시형태를 설명한다. 제1 및 제2 실시형태에서는, 기동할 어플리케이션의 선택을 위한 조작의 접수의 완료와, 유저 인증에 필요한 정보의 취득을 별개의 타이밍에서 행하는 경우를 에로 들어 설명하였다. 한편, 본 실시형태에서는, 기동할 어플리케이션의 선택을 위한 조작의 접수와, 유저 인증에 필요한 정보의 취득을 동시에 행하는 경우를 에로 들어 설명한다. 전술한 것과 같이, 본 실시형태는, 기동할 어플리케이션의 선택을 위한 조작의 접수와, 유저 인증에 필요한 정보의 취득의 타이밍 점에서, 제1 및 제2실시형태와 주로 다르다. 따라서, 본 실시형태의 설명에 있어서, 제1 및 제2실시형태에서 동일한 부분은, 도 1 내지 도 10b에서 나타낸 것과 동일한 부호로 표시하고, 상세한 설명을 생략한다. 예를 들면, 본 실시형태에 있어서, 정보 처리장치(101)의 하드웨어 구성을 도시한 도 1, 정보 처리장치(101)의 기능 구성을 도시한 도 2는, 제1실시형태에서 설명한 것과 같다.
여기에서는, 유저 인증을 위한 조작과, 기동할 어플리케이션의 선택을 위한 조작을 화면을 천이시키지 않고 실현하는 방법의 일례를 설명한다. 액정 터치 패널(107)의 화면에 대해, 어플리케이션의 선택을 위한 터치 조작과, 유저 인증을 위한 터치 조작이 이동시에 존재하게 된다. 단, 해당 터치 조작은 반드시 동시에 개시하지 않아도 된다.
도 11은, 유저 인증이 완료했을 때에 통지 상태의 어플리케이션을 선택해서 기동할 때의 정보 처리장치(101)에 의해 행해지는 처리의 일례를 설명하는 흐름도다. 여기에서는, 유저 인증으로서 생체 인증을 사용하는 경우를 에로 들어 설명한다. 도 11의 흐름도의 처리의 개시 전에, 통지 정보를 발행한 어플리케이션의 아이콘을 액정 터치 패널(107)의 화면에 표시하는 처리가 행해진 것으로 가정한다.
S1101에서, 생체 인증 센싱부(203)는, 생체 인증을 개시하는 것이 가능한지 아닌지를 판정한다. 이 판정의 결과, 생체 인증을 개시하는 것이 가능하지 않은 경우에는, S1101의 판정을 계속한다. 그리고, 생체 인증을 개시하는 것이 가능하면, S1102로 처리를 진행한다. S1102에서, 시큐리티 판정부(211)는, 생체 인증 센싱부(203)를 사용해서 유저 인증을 행한다.
다음에, S1103에서, 시큐리티 판정부(211)는, 유저 인증에 성공하였는지 아닌지를 판정한다. 이 판정의 결과, 유저 인증에 성공하지 않은(즉, 실패한) 경우에는, S1101로 처리를 되돌린다. 한편, 유저 인증에 성공한 경우에는, S1104로 처리를 진행한다. 전술한 것과 같이, 본 실시형태에서는, 예를 들면, 지문의 정보에 의해 인증 정보의 일례가 실현된다.
S1104에서, 선택 판정부(213)는, 통지 정보를 발행한 어플리케이션의 아이콘이 터치될 때까지 대기한다. 그후, 통지 정보를 발행한 어플리케이션의 아이콘이 터치되면, 선택 판정부(213)는, 해당 아이콘에 대응하는 어플리케이션을 기동 대상 어플리케이션으로서 특정한다.
통지 정보를 발행한 어플리케이션의 아이콘이 터치되면, S1105로 처리를 진행한다. S1105에서, 선택 판정부(213)는, 통지 정보를 발행한 어플리케이션의 아이콘과, 지문 인증장치(108)(센서의 검출 영역) 모두가 동시에 터치되었는지 아닌지를 판정한다. 이 판정의 결과, 아이콘과 장치 모두가 동시에 터치되지 않은 경우에는, S1101로 처리를 되돌린다. 한편, 아이콘과 장치 모두가 동시에 터치된 경우에는, S1106으로 처리를 진행한다.
S1106에서, 시큐리티 판정부(211)는, 어플리케이션 처리부(214)에 대해, 인증 상태에서의 화면으로 천이하도록 지시한다. 해당 지시를 받으면, 어플리케이션 처리부(214)는, S1104에서 기동 대상 어플리케이션으로서 특정된 어플리케이션을 인증 상태 모드로서 기동한다. 그리고, 도 11의 흐름도에 따른 처리를 종료한다.
다음에, 도 12a 및 도 12b를 참조하여, 지문 인증장치(108)와 어플리케이션의 아이콘을 동시에 탭함으로써, 인증 상태 모드로서 어플리케이션을 기동하는 방법의 일례를 설명한다.
도 12a는, 통지 상태의 어플리케이션의 아이콘이 액정 터치 패널(107)의 화면에 묘화된 상태의 일례를 나타낸다.
통지 판정부(212)는, 어플리케이션 처리부(214)로부터 통지를 받으면,, 표시부(220)를 사용하여, 통지 상태의 어플리케이션의 아이콘을 묘화한다. 이에 따라, 도 12a에 나타낸 것과 같이, 어플리케이션의 아이콘 군(1201)이 액정 터치 패널(107)의 화면에 표시된다.
도 12b는, 통지 상태의 어플리케이션의 아이콘의 터치와 지문 인증장치(108)에 터치를 동시에 실행한 상태의 일례를 나타낸다.
도 12b에 나타낸 상태에서는, S1101에서, 생체 인증 센싱부(203)는, 손가락 1202가 지문 인증장치(108)를 터치하고 있다고 판정하고, S1102에서, 시큐리티 판정부(211)는, 손가락 1202의 지문 인증에 의해 유저 인증을 실행한다. 그리고, S1103에서, 시큐리티 판정부(211)가, 유저 인증에 성공하였다고 판정하면, S1104에서, 선택 판정부(213)는, 손가락 1203으로 탭하고 있는 아이콘(1204)을 특정한다. 도 12b에서는, 설명을 위해, 해당 아이콘(1204)을 굵은선으로 나타낸다.
S1105에서, 선택 판정부(213)는, 아이콘(1204)과 지문 인증장치(108)가, 손가락 1202 및 1203에 의해 동시에 터치되었다고 판정하여, S1106으로 처리를 진행한다. S1106에서, 어플리케이션 처리부(214)는, 아이콘(1012)에 대응하는 어플리케이션을 인증 상태 모드로서 기동한다. 전술한 것과 같이, 도 12a 및 도 12b에 나타낸 예에서는, 제1 조작은, 예를 들면, 액정 터치 패널(107)의 화면의 아이콘(1204)에 대한 스와이프에 의해 실현되고, 제2 조작은, 예를 들면, 지문 인증장치(108)에 대한 터치에 의해 실현된다.
이상과 같이, 기동할 어플리케이션의 선택을 위한 조작과, 유저 인증을 위해 필요한 정보의 취득을 동시에 실시해도, 제1 및 제2실시형태에서 설명한 것과 동일한 효과를 얻을 수 있다.
본 실시형태에서는, 지문 인증장치(108)가 액정 터치 패널(107) 이외의 위치에 실장되어 있는 경우를 에로 들어 설명하였다. 그렇지만, 지문 인증장치(108)가 액정 터치 패널(107)에 실장되어 있는 경우에도, 기동할 어플리케이션의 선택을 위한 조작과, 유저 인증을 위해 필요한 정보의 취득을 동시에 행할 수 있다. 예를 들면, 도 12a 및 도 12b에 있어서, 액정 터치 패널(107)의 화면의, 아이콘 군(1201)과는 다른 영역에 지문 인증용의 영역을 설치하면 된다. 또한, 본 실시형태에 있어서도, 제1 및 제2실시형태에서 설명한 다양한 변형예를 최소화할 수 있다.
더구나, 이상의 각 실시형태에서는, 어플리케이션의 선택과 유저 인증을 일련의 조작으로 행하는 방법을 설명하였다. 그러나, 어플리케이션의 선택 방법과 유저 인증 방법은, 전술한 조합 만이 아니어도 된다.
또한, 이상의 각 실시형태에서는, 통지 정보를 통지한 어플리케이션의 아이콘을 선택하는 경우를 에로 들어 설명하였다. 그렇지만, 선택 대상의 어플리케이션은, 이러한 어플리케이션에 한정되지 않는다. 즉, 정보 처리장치(101)에 인스톨되어 있는 어플리케이션이면, 어떤 어플리케이션을 사용해도 된다.
이때, 전술한 모든 실시형태는, 본 발명을 실시하는 경우에 구체화의 예를 나타낸 것에 지나지 않고, 이들 실시예에 의해 본 발명의 기술적 범위가 한정적으로 해석되어서는 안되는 것이다. 즉, 본 발명은 그 기술사상 또는 그 주요한 특징으로부터 일탈하지 않고 다양한 형태에서 실시할 수 있다.
<기타 실시형태>
본 발명의 실시형태는, 본 발명의 전술한 실시형태(들)의 1개 이상의 기능을 수행하기 위해 기억매체('비일시적인 컴퓨터 판독가능한 기억매체'로서 더 상세히 언급해도 된다)에 기록된 컴퓨터 실행가능한 명령(예를 들어, 1개 이상의 프로그램)을 판독하여 실행하거나 및/또는 전술한 실시예(들)의 1개 이상의 기능을 수행하는 1개 이상의 회로(예를 들어, 주문형 반도체 회로(ASIC)를 포함하는 시스템 또는 장치의 컴퓨터나, 예를 들면, 전술한 실시형태(들)의 1개 이상의 기능을 수행하기 위해 기억매체로부터 컴퓨터 실행가능한 명령을 판독하여 실행함으로써, 시스템 또는 장치의 컴퓨터에 의해 수행되는 방법에 의해 구현될 수도 있다. 컴퓨터는, 1개 이상의 중앙처리장치(CPU), 마이크로 처리장치(MPU) 또는 기타 회로를 구비하고, 별개의 컴퓨터들의 네트워크 또는 별개의 컴퓨터 프로세서들을 구비해도 된다. 컴퓨터 실행가능한 명령은, 예를 들어, 기억매체의 네트워크로부터 컴퓨터로 주어져도 된다. 기록매체는, 예를 들면, 1개 이상의 하드디스크, 랜덤 액세스 메모리(RAM), 판독 전용 메모리(ROM), 분산 컴퓨팅 시스템의 스토리지, 광 디스크(콤팩트 디스크(CD), 디지털 다기능 디스크(DVD), 또는 블루레이 디스크(BD)TM 등), 플래시 메모리소자, 메모리 카드 등을 구비해도 된다.
본 발명은, 상기한 실시형태의 1개 이상의 기능을 실현하는 프로그램을, 네트워크 또는 기억매체를 개입하여 시스템 혹은 장치에 공급하고, 그 시스템 혹은 장치의 컴퓨터에 있어서 1개 이상의 프로세서가 프로그램을 읽어 실행하는 처리에서도 실행가능하다. 또한, 1개 이상의 기능을 실현하는 회로(예를 들어, ASIC)에 의해서도 실행가능하다.
예시적인 실시형태들을 참조하여 본 발명을 설명하였지만, 본 발명이 이러한 실시형태에 한정되지 않는다는 것은 자명하다. 이하의 청구범위의 보호범위는 가장 넓게 해석되어 모든 변형, 동등물 구조 및 기능을 포괄하여야 한다.

Claims (15)

  1. 어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하도록 구성된 접수부와,
    유저 인증에 사용하는 인증 정보를 제2 조작에 근거하여 취득하도록 구성된 취득부와,
    상기 제1 조작이 상기 제2 조작이 행해지는 영역에 근접하도록 계속해서 행해지고, 상기 제2 조작이 상기 제1 조작의 일부로서 행해지는 것을 추적하도록 구성된 추적부와,
    상기 인증 정보에 근거해서 소정의 유저가 확인된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하도록 구성된 기동부를 구비한 정보 처리장치.
  2. 제 1항에 있어서,
    상기 추적부에 의한 추적은 소정 시간에서 종료하고, 상기 소정 시간 동안, 상기 제1 조작에 의해 어플리케이션이 선택되어 있는 상태를 유지하는 정보 처리장치.
  3. 제 1항에 있어서,
    상기 제1 조작은 터치패널에 대해 행해지고, 상기 제2 조작은 상기 터치패널과 다른 영역에서 행해지고,
    상기 추적부는, 상기 제1 조작이 상기 터치패널의 경계를 통과한 후 상기 제2 조작이 행해지는 영역에 도달하는 것을 추적하도록 구성된 정보 처리장치.
  4. 제 1항에 있어서,
    상기 제1 조작을 행하는 방향이, 상기 제2 조작이 행해지는 영역을 향하도록 유도하는 화상을 묘화하도록 구성된 묘화부를 더 구비한 정보 처리장치.
  5. 제 1항에 있어서,
    상기 지시는 어플리케이션을 기동하기 위한 것인 정보 처리장치.
  6. 제 1항에 있어서,
    상기 접수부에 의한 접수는 록 화면에서 행해지는 정보 처리장치.
  7. 제 1항에 있어서,
    상기 제1 조작은 슬라이드 조작을 포함하는 정보 처리장치.
  8. 제 1항에 있어서,
    상기 제1 조작은 복수의 어플리케이션들로부터 어플리케이션을 선택하는 지시를 나타내는 정보 처리장치.
  9. 제 1항에 있어서,
    상기 제1 조작은 각각의 어플리케이션에 대해 미리 정해진 패턴 조작인 정보 처리장치.
  10. 제 1항에 있어서,
    상기 인증 정보는 지문 정보를 포함하는 정보 처리장치.
  11. 어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하도록 구성된 접수부와,
    상기 제1 조작을 접수한 위치에서, 유저 인증에 사용할 인증 정보를 제2 조작에 근거하여 취득하도록 구성된 취득부와,
    상기 인증 정보에 근거하여 유저 인증이 허가된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하도록 구성된 기동부를 구비한 정보 처리장치.
  12. 어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하는 단계와,
    유저 인증에 사용하는 인증 정보를 제2 조작에 근거하여 취득하는 단계와,
    상기 제1 조작이 상기 제2 조작이 행해지는 영역에 근접하도록 계속해서 행해지고, 상기 제2 조작이 상기 제1 조작의 일부로서 행해지는 것을 추적하는 단계와,
    상기 인증 정보에 근거해서 소정의 유저가 확인된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하는 단계를 포함하는 정보 처리방법.
  13. 컴퓨터에,
    어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하는 단계와,
    유저 인증에 사용하는 인증 정보를 제2 조작에 근거하여 취득하는 단계와,
    상기 제1 조작이 상기 제2 조작이 행해지는 영역에 근접하도록 계속해서 행해지고, 상기 제2 조작이 상기 제1 조작의 일부로서 행해지는 것을 추적하는 단계와,
    상기 인증 정보에 근거해서 소정의 유저가 확인된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하는 단계를 포함하는 정보 처리방법을 행하게 하는 프로그램을 기억한 비일시적인 컴퓨터 판독가능한 기억매체.
  14. 어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하는 단계와,
    상기 제1 조작을 접수한 위치에서, 유저 인증에 사용할 인증 정보를 제2 조작에 근거하여 취득하는 단계와,
    상기 인증 정보에 근거하여 유저 인증이 허가된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하는 단계를 포함하는 정보 처리방법.
  15. 컴퓨터에,
    어플리케이션을 선택하는 지시를 나타내는 제1 조작을 접수하는 단계와,
    상기 제1 조작을 접수한 위치에서, 유저 인증에 사용할 인증 정보를 제2 조작에 근거하여 취득하는 단계와,
    상기 인증 정보에 근거하여 유저 인증이 허가된 경우에, 상기 제1 조작에 의해 선택된 어플리케이션을 기동하는 단계를 포함하는 정보 처리방법을 행하게 하는 프로그램을 기억한 비일시적인 컴퓨터 판독가능한 기억매체.
KR1020170024656A 2016-03-01 2017-02-24 정보 처리장치, 정보 처리방법, 및 기억매체 KR102135160B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2016-039299 2016-03-01
JP2016039299A JP6711649B2 (ja) 2016-03-01 2016-03-01 情報処理装置、情報処理方法、およびプログラム

Publications (2)

Publication Number Publication Date
KR20170102423A true KR20170102423A (ko) 2017-09-11
KR102135160B1 KR102135160B1 (ko) 2020-07-17

Family

ID=59723590

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170024656A KR102135160B1 (ko) 2016-03-01 2017-02-24 정보 처리장치, 정보 처리방법, 및 기억매체

Country Status (4)

Country Link
US (1) US10831874B2 (ko)
JP (1) JP6711649B2 (ko)
KR (1) KR102135160B1 (ko)
CN (1) CN107145291A (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018064222A1 (en) * 2016-09-27 2018-04-05 Bigfoot Biomedical, Inc. Medicine injection and disease management systems, devices, and methods
US10599823B2 (en) * 2016-11-18 2020-03-24 Invensense, Inc. Systems and methods for coordinating applications with a user interface
AU2017376111B2 (en) 2016-12-12 2023-02-02 Bigfoot Biomedical, Inc. Alarms and alerts for medication delivery devices and related systems and methods
USD839294S1 (en) 2017-06-16 2019-01-29 Bigfoot Biomedical, Inc. Display screen with graphical user interface for closed-loop medication delivery
US10509473B2 (en) * 2017-09-21 2019-12-17 Paypal, Inc. Providing haptic feedback on a screen
USD863343S1 (en) 2017-09-27 2019-10-15 Bigfoot Biomedical, Inc. Display screen or portion thereof with graphical user interface associated with insulin delivery
CN107918563A (zh) * 2017-09-30 2018-04-17 华为技术有限公司 一种复制和粘贴的方法、数据处理装置和用户设备
JP6616379B2 (ja) * 2017-10-30 2019-12-04 京セラ株式会社 電子機器
JP6871846B2 (ja) * 2017-12-20 2021-05-19 京セラ株式会社 電子機器および制御方法
JP7282221B2 (ja) * 2018-01-11 2023-05-26 株式会社アルファ ドア開閉装置及び操作検知装置
JP7026511B2 (ja) * 2018-01-11 2022-02-28 株式会社アルファ ドア開閉装置
CN111338533B (zh) * 2020-02-28 2021-09-14 维沃移动通信(杭州)有限公司 应用程序的启动方法及电子设备
US20230315208A1 (en) * 2022-04-04 2023-10-05 Snap Inc. Gesture-based application invocation

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140062233A (ko) * 2012-11-14 2014-05-23 삼성전자주식회사 휴대 단말기의 바로가기 잠금 해제 방법 및 장치
KR20150026787A (ko) * 2013-08-28 2015-03-11 삼성전자주식회사 사용자 입력에 따른 기능 수행 방법 및 장치

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038870A (ja) * 2002-07-08 2004-02-05 Mitsubishi Electric Corp 指紋認証装置及び携帯端末装置
JP2004334788A (ja) * 2003-05-12 2004-11-25 Minoru Ikeda 個人認証システム、認証装置、個人認証方法、プログラム、および、記録媒体
JP5091180B2 (ja) * 2009-03-27 2012-12-05 ソニーモバイルコミュニケーションズ, エービー 携帯端末装置
KR20130054076A (ko) * 2011-11-16 2013-05-24 삼성전자주식회사 복수 개의 어플리케이션을 프리로딩하는 터치스크린을 가지는 장치 및 그 제어 방법
JP2013140440A (ja) 2011-12-28 2013-07-18 Sharp Corp 情報処理装置およびその駆動方法、制御プログラム、可読記憶媒体
US20130187753A1 (en) * 2012-01-20 2013-07-25 Research In Motion Limited Predictive Context-Aware Dynamic Lock Screen
US9015798B1 (en) * 2012-02-16 2015-04-21 Google Inc. User authentication using pointing device
CN102611794A (zh) * 2012-03-13 2012-07-25 青岛海信移动通信技术股份有限公司 一种控制音频播放的方法及设备
JP5851326B2 (ja) * 2012-04-26 2016-02-03 京セラ株式会社 装置、方法、及びプログラム
US10229258B2 (en) * 2013-03-27 2019-03-12 Samsung Electronics Co., Ltd. Method and device for providing security content
JP6052004B2 (ja) 2013-03-27 2016-12-27 富士通株式会社 端末装置および端末制御プログラム
US9261991B2 (en) * 2013-05-28 2016-02-16 Google Technology Holdings LLC Multi-layered sensing with multiple resolutions
US9536126B2 (en) * 2013-08-28 2017-01-03 Samsung Electronics Co., Ltd. Function execution method based on a user input, and electronic device thereof
WO2015066330A1 (en) * 2013-11-04 2015-05-07 Qualcomm Incorporated User authentication biometrics in mobile devices
KR102171082B1 (ko) * 2014-02-06 2020-10-28 삼성전자주식회사 지문 처리 방법 및 그 전자 장치
WO2016013693A1 (ko) * 2014-07-22 2016-01-28 엘지전자 주식회사 단말 장치 및 단말 장치의 제어 방법
CN105528099B (zh) * 2014-09-29 2018-04-13 神盾股份有限公司 结合指纹辨识功能于触控屏幕的电子装置及其控制方法
US9547762B2 (en) * 2015-03-30 2017-01-17 Google Inc. Authenticating user and launching an application on a single intentional user gesture
CN107852438B (zh) * 2015-07-30 2021-03-19 Lg电子株式会社 移动终端及其控制方法
US10181020B2 (en) * 2015-09-21 2019-01-15 American Express Travel Related Services Company, Inc. Systems and methods for gesture based biometric security
US10846505B2 (en) * 2015-10-29 2020-11-24 Lg Electronics Inc. Mobile terminal and operating method therefor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140062233A (ko) * 2012-11-14 2014-05-23 삼성전자주식회사 휴대 단말기의 바로가기 잠금 해제 방법 및 장치
KR20150026787A (ko) * 2013-08-28 2015-03-11 삼성전자주식회사 사용자 입력에 따른 기능 수행 방법 및 장치

Also Published As

Publication number Publication date
CN107145291A (zh) 2017-09-08
US20170255771A1 (en) 2017-09-07
JP6711649B2 (ja) 2020-06-17
JP2017156966A (ja) 2017-09-07
KR102135160B1 (ko) 2020-07-17
US10831874B2 (en) 2020-11-10

Similar Documents

Publication Publication Date Title
KR102135160B1 (ko) 정보 처리장치, 정보 처리방법, 및 기억매체
CN108701000B (zh) 处理通知的方法及电子设备
EP3232299B1 (en) Physical key component, terminal, and touch response method and device
CN108352007B (zh) 用于提供支付服务的方法及其电子设备
US10719689B2 (en) Electronic device and fingerprint recognition method
US10551987B2 (en) Multiple screen mode in mobile terminal
US20180121161A1 (en) Electronic device, control method, and storage medium
WO2018137448A1 (zh) 一种终端指纹识别的方法及移动终端
US20130129162A1 (en) Method of Executing Software Functions Using Biometric Detection and Related Electronic Device
JP6997792B2 (ja) メッセージ読取方法及び装置
US20140181962A1 (en) Application executing method using fingerprint recognition, device therefor, and computer readable recording medium therefor
CN106383638B (zh) 一种支付方式的显示方法及移动终端
US20110246952A1 (en) Electronic device capable of defining touch gestures and method thereof
CN104866226B (zh) 一种终端设备及其控制方法
US9207850B2 (en) Application executing method using fingerprint recognition, device therefor, and computer readable recording medium therefor
RU2658167C2 (ru) Способ и устройство (варианты) разблокировки
KR20180131616A (ko) 지문 인식 방법, 장치, 프로그램 및 저장매체
JP2018148286A (ja) 電子機器及び制御方法
CN109308160B (zh) 操作指令触发方法、装置、电子设备及存储介质
US9588584B2 (en) System and method for processing touch input
CN105677147A (zh) 一种应用程序启动方法及装置
CN104898889A (zh) 字符确定方法及装置
TWI662452B (zh) 可攜式電子裝置及解鎖方法
US20160117513A1 (en) Application executing method and device, and recording medium thereof
EP3109735B1 (en) Device and method of operating a controllable electronic device

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant