KR101827937B1 - Interaction method using force touch interface and apparatus thereof - Google Patents

Interaction method using force touch interface and apparatus thereof Download PDF

Info

Publication number
KR101827937B1
KR101827937B1 KR1020160050560A KR20160050560A KR101827937B1 KR 101827937 B1 KR101827937 B1 KR 101827937B1 KR 1020160050560 A KR1020160050560 A KR 1020160050560A KR 20160050560 A KR20160050560 A KR 20160050560A KR 101827937 B1 KR101827937 B1 KR 101827937B1
Authority
KR
South Korea
Prior art keywords
touch
screen
force
touch coordinates
input force
Prior art date
Application number
KR1020160050560A
Other languages
Korean (ko)
Other versions
KR20170121825A (en
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 KR1020160050560A priority Critical patent/KR101827937B1/en
Publication of KR20170121825A publication Critical patent/KR20170121825A/en
Application granted granted Critical
Publication of KR101827937B1 publication Critical patent/KR101827937B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/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/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
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • 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
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • 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

Landscapes

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

Abstract

본 발명에 의한 포스터치 인터페이스를 이용한 인터랙션 방법 및 그 장치가 개시된다. 본 발명의 일 실시예에 따른 인터랙션 방법은 터치 스크린 상에서 사용자의 터치를 인식하는 단계; 상기 사용자의 터치 인식에 따라 좌표를 산출하는 단계; 및 상기 산출된 좌표를 기준으로 인터랙션을 수행하되, 상기 사용자의 포스 입력에 기초하여 상기 인터랙션을 수행하는 단계를 포함한다.A method and apparatus for interacting using a force-touch interface according to the present invention are disclosed. According to an embodiment of the present invention, there is provided an interaction method comprising: recognizing a user's touch on a touch screen; Calculating coordinates according to the touch recognition of the user; And performing the interaction on the basis of the calculated coordinates, wherein the interaction is performed based on the force input of the user.

Description

포스터치 인터페이스를 이용한 인터랙션 방법 및 그 장치{INTERACTION METHOD USING FORCE TOUCH INTERFACE AND APPARATUS THEREOF}TECHNICAL FIELD [0001] The present invention relates to an interaction method and an apparatus using the force-touch interface,

본 발명은 인터랙션 기술에 관한 것으로서, 보다 상세하게는 대형 모바일 화면에서 손가락의 포스(force) 입력을 이용하여 화면의 중앙 지점을 기준으로 사용자가 원하는 목표 지점으로 이동시켜 닿지 않는 사각 지대에 편리하게 접근할 수 있는 인터랙션 방법 및 그 장치에 관한 것이다.The present invention relates to an interaction technique, and more particularly, to an interaction technique in which a user moves to a desired target point on the basis of a central point of a screen using a force input of a finger on a large mobile screen to conveniently access a blind spot The present invention relates to a method and apparatus for interacting with a user.

대형 스크린의 모바일 디바이스는, 사용자들에게 많은 정보를 한번에 제공해준다는 장점을 지니고 있어, 그 이용률이 점점 증가하고 있다. 하지만 대형 화면의 모바일 디바이스를 한 손으로 조작할 경우, 화면의 특정 부분에 손이 닿지 않는 경우가 많이 발생한다.The large-screen mobile device has the advantage of providing a large amount of information to users at a time, and its usage rate is increasing. However, when a mobile device with a large screen is operated by one hand, it often occurs that a certain portion of the screen is out of reach.

이 때, 사용자는 화면상에 있는 원하는 타겟을 터치하기 위해 신체적, 인지적 불편함을 감수해야 하며 그 과정에서 디바이스를 떨어뜨리는 경우도 생길 수 있다.At this time, the user must take physical or cognitive inconvenience to touch the desired target on the screen, and the device may be dropped in the process.

도 1은 스마트폰의 화면을 사용자가 인지하는 불편함의 정도가 각 그리드(grid)에 따라 어떻게 변화하는지를 나타낸 것으로, 도 1에 도시된 바와 같이, 8x14 그리드 각각에 대하여 전혀 불편하지 않음을 나타내는 1점부터 매우 불편함을 나타내는 5점까지 사용자의 불편함 정도가 분포되어 있는데, 오른손을 사용하는 사용자의 경우 도 1과 같이 그 결과 왼쪽으로 갈수록 불편함의 정도가 증가하는 것을 볼 수 있다. 특히, 좌상단 및 좌하단의 경우 불편함의 정도가 5점에 매우 가까운 것으로 나타난다.1 shows how the degree of inconvenience that a user perceives a screen of a smartphone changes according to each grid. As shown in FIG. 1, a point 1 indicating no inconvenience for each 8x14 grid The user's discomfort level is distributed from the user's point of view to the user's discomfort level. The user using the right hand increases the degree of discomfort toward the left as shown in FIG. In particular, the degree of discomfort in the upper left and lower left is very close to 5 points.

이렇듯, 대형 화면을 사용할 때는 타겟을 터치하기 힘들어 불편한 부분이 존재하고, 이러한 대형 화면의 사각지대에 대한 접근성을 높여주기 위해 보조 인터랙션이 많이 개발되어 왔지만, 모두 손가락이나 손의 움직임이 필요하고, 이런 과정에서 화면이 가려진다는 단점을 지니고 있다.In this way, when using a large screen, there are inconveniences that it is difficult to touch the target, and a lot of auxiliary interactions have been developed to increase accessibility to the blind spot of such a large screen. However, And the screen is hidden in the process.

따라서, 대화 화면 상에서 사용자가 손가락을 이용하여 조작하는 경우 손가락이 닿지 않는 사각 지대에 편리하게 접근할 수 있는 인터랙션 기술의 필요성이 대두된다.Accordingly, there is a need for an interaction technique that allows a user to conveniently access a blind spot where a finger does not touch when the user operates the finger on the interactive screen.

이러한 종래 기술의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 손가락의 포스 입력을 이용하여 화면의 중앙 지점을 기준으로 사용자가 원하는 목표 지점으로 이동시켜 닿지 않는 사각 지대에 편리하게 접근할 수 있도록 하는 인터랙션을 제공할 수 있는 방법 및 그 장치를 제공하는데 있다.In order to solve the problems of the related art, it is an object of the present invention to provide a method and an apparatus for shifting a user's desired point toward a center of a screen using a force input of a finger, And to provide a method and apparatus for providing the interaction.

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

본 발명의 일 실시예에 따른 인터랙션 방법은 터치 스크린 상에서 사용자의 터치를 인식하는 단계; 상기 사용자의 터치 인식에 따라 좌표를 산출하는 단계; 및 상기 산출된 좌표를 기준으로 인터랙션을 수행하되, 상기 사용자의 포스 입력에 기초하여 상기 인터랙션을 수행하는 단계를 포함한다.According to an embodiment of the present invention, there is provided an interaction method comprising: recognizing a user's touch on a touch screen; Calculating coordinates according to the touch recognition of the user; And performing the interaction on the basis of the calculated coordinates, wherein the interaction is performed based on the force input of the user.

상기 인터랙션을 수행하는 단계는 상기 산출된 좌표를 기준으로 화면을 상기 사용자가 원하는 지점으로 이동시키되, 상기 원하는 지점으로의 포스 입력을 통해 상기 화면을 이동시킬 수 있다.The step of performing the interaction may move the screen to a point desired by the user based on the calculated coordinates, and move the screen through a force input to the desired point.

상기 인터랙션을 수행하는 단계는 스와이핑의 방향과 상기 원하는 지점으로의 포스 입력을 통해 상기 원하는 지점의 상기 스와이핑의 방향으로 상기 화면을 이동시킬 수 있다.The step of performing the interaction may move the screen in the direction of the sweeping and in the direction of the sweeping of the desired point through the force input to the desired point.

상기 인터랙션을 수행하는 단계는 상기 스와이핑의 크기에 따라 상기 화면의 이동 정도가 조절될 수 있다.In the step of performing the interaction, the degree of movement of the screen may be adjusted according to the size of the sweeping.

상기 인터랙션을 수행하는 단계는 상기 원하는 지점에서 한번의 포스 입력으로 화면의 중앙을 상기 원하는 지점으로 이동시킬 수 있다.The step of performing the interaction may move the center of the screen to the desired point by one force input at the desired point.

상기 인터랙션을 수행하는 단계는 상기 원하는 지점에서 더블 탭이 입력되고, 두 번째 탭에서 포스 입력이 수신되면 화면의 크기를 조정할 수 있다.The step of performing the interaction may adjust the size of the screen when a double tap is input at the desired point and a force input is received at the second tap.

상기 인터랙션을 수행하는 단계는 상기 두 번째 탭에서 포스 입력의 크기에 따라 상기 화면의 크기가 상이하게 조정될 수 있다.In the step of performing the interaction, the size of the screen may be adjusted according to the size of the force input in the second tap.

상기 인터랙션을 수행하는 단계는 상기 원하는 지점에서 쓰리 탭이 입력되고, 세 번째 탭에서 포스 입력이 수신되면 상기 사용자에 의해 설정된 즐겨찾기의 아이콘들이 상기 원하는 지점에 모일 수 있다.In the step of performing the interaction, the three tabs are input at the desired point, and when the force input is received at the third tab, icons of favorites set by the user can be collected at the desired point.

본 발명의 일 실시예에 따른 인터랙션 장치는 터치 스크린의 일면에 대응하도록 구비되어 상기 터치 스크린 상에서 사용자의 터치를 인식하는 센서부; 상기 사용자의 터치 인식에 따라 좌표를 산출하는 좌표 산출부; 및 상기 산출된 좌표를 기준으로 인터랙션을 수행하되, 상기 사용자의 포스 입력에 기초하여 상기 인터랙션을 수행하는 제어부를 포함한다.According to an aspect of the present invention, there is provided an interaction apparatus comprising: a sensor unit corresponding to one surface of a touch screen to recognize a touch of a user on the touch screen; A coordinate calculation unit for calculating coordinates according to the touch recognition of the user; And a controller for performing the interaction based on the calculated coordinates, and performing the interaction based on the force input of the user.

상기 제어부는 상기 산출된 좌표를 기준으로 화면을 상기 사용자가 원하는 지점으로 이동시키되, 상기 원하는 지점으로의 포스 입력을 통해 상기 화면을 이동시킬 수 있다.The control unit moves the screen to a point desired by the user based on the calculated coordinates, and moves the screen through a force input to the desired point.

상기 제어부는 스와이핑의 방향과 상기 원하는 지점으로의 포스 입력을 통해 상기 원하는 지점의 상기 스와이핑의 방향으로 상기 화면을 이동시킬 수 있다.The controller may move the screen in the direction of the sweeping and the sweeping direction of the desired point through the force input to the desired point.

상기 제어부는 상기 스와이핑의 크기에 따라 상기 화면의 이동 정도를 조절할 수 있다.The controller may adjust the degree of movement of the screen according to the size of the sweeping.

상기 제어부는 상기 원하는 지점에서 한번의 포스 입력으로 화면의 중앙을 상기 원하는 지점으로 이동시킬 수 있다.The controller may move the center of the screen to the desired point by one force input at the desired point.

상기 제어부는 상기 원하는 지점에서 더블 탭이 입력되고, 두 번째 탭에서 포스 입력이 수신되면 화면의 크기를 조정할 수 있다.The controller can adjust the size of the screen when a double tap is input at the desired point and a force input is received at the second tap.

상기 제어부는 상기 두 번째 탭에서 포스 입력의 크기에 따라 상기 화면의 크기를 상이하게 조정할 수 있다.The controller may adjust the size of the screen according to the size of the force input in the second tap.

상기 제어부는 상기 원하는 지점에서 쓰리 탭이 입력되고, 세 번째 탭에서 포스 입력이 수신되면 상기 사용자에 의해 설정된 즐겨찾기의 아이콘들을 상기 원하는 지점에 모이게 할 수 있다.The controller can input the three tabs at the desired point and the icons of the favorites set by the user at the desired point when the force input is received at the third tab.

본 발명의 실시예들에 따르면, 손가락의 포스 입력을 이용하여 화면의 중앙 지점을 기준으로 사용자가 원하는 목표 지점으로 이동시켜 닿지 않는 사각 지대에 편리하게 접근할 수 있다.According to embodiments of the present invention, the user can conveniently access a blind spot that is not reached by moving the user to a target point based on the center point of the screen using the force input of the finger.

본 발명의 실시예들에 따르면, 포스 입력을 이용하기 때문에 공간적 제약으로부터 자유롭고, 한 지점에서 손가락의 힘을 이용하는 인터랙션 방법이기 때문에 대형 화면에서의 접근성을 높여주는 보조 수단으로 사용될 경우 직관적이고 편리한 사용자 경험을 제공할 수 있다.According to the embodiments of the present invention, since it uses the force input, it is free from spatial constraints and is an interaction method that uses the force of a finger at one point. Therefore, when used as an auxiliary means for enhancing accessibility on a large screen, Can be provided.

도 1은 스마트폰의 화면을 사용자가 인지하는 불편함의 정도가 각 그리드에 따라 어떻게 변화하는지를 나타낸 것이다.
도 2는 본 발명의 일 실시예에 따른 인터랙션 방법에 대한 동작 흐름도를 나타낸 것이다.
도 3은 도 2의 단계 S230에 대한 일 실시예의 동작 흐름도를 나타낸 것이다.
도 4는 포스 입력을 통한 화면 이동을 설명하기 위한 일 예시도를 나타낸 것이다.
도 5는 도 4에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.
도 6은 포스 입력을 통한 화면의 중심 이동을 설명하기 위한 일 예시도를 나타낸 것이다.
도 7은 도 6에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.
도 8은 포스 입력을 통한 화면 크기 조정을 설명하기 위한 일 예시도를 나타낸 것이다.
도 9는 도 8에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.
도 10은 포스 입력을 통한 아이콘들 모음을 설명하기 위한 일 예시도를 나타낸 것이다.
도 11은 도 10에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.
도 12는 본 발명의 일 실시예에 따른 인터랙션 장치에 대한 구성을 나타낸 것이다.
FIG. 1 shows how the degree of inconvenience that the user perceives the screen of the smartphone varies with each grid.
FIG. 2 is a flowchart illustrating an operation of an interaction method according to an embodiment of the present invention.
FIG. 3 shows an operational flow diagram of an embodiment of step S230 of FIG.
FIG. 4 illustrates an example of a screen movement through a force input.
FIG. 5 is a flow chart for explaining the operation of FIG.
6 is a diagram illustrating an example of center shift of a screen through force input.
FIG. 7 is a flow chart for explaining an operation process of FIG.
FIG. 8 shows an example for explaining the screen size adjustment through force input.
FIG. 9 is a flow chart for explaining the operation of FIG.
FIG. 10 illustrates an example of explaining a collection of icons through a force input.
FIG. 11 is a flow chart for explaining an operation procedure of FIG.
12 shows a configuration of an interaction apparatus according to an embodiment of the present invention.

이하에서는, 본 발명의 실시예에 따른 포스터치 인터페이스를 이용한 인터랙션 방법 및 그 장치를 첨부한 도면을 참조하여 설명한다. 본 발명에 따른 동작 및 작용을 이해하는 데 필요한 부분을 중심으로 상세히 설명한다.Hereinafter, a method and apparatus for interacting using a force-touch interface according to an embodiment of the present invention will be described with reference to the accompanying drawings. The present invention will be described in detail with reference to the portions necessary for understanding the operation and operation according to the present invention.

또한, 본 발명의 구성 요소를 설명하는 데 있어서, 동일한 명칭의 구성 요소에 대하여 도면에 따라 다른 참조부호를 부여할 수도 있으며, 서로 다른 도면임에도 불구하고 동일한 참조부호를 부여할 수도 있다. 그러나, 이와 같은 경우라 하더라도 해당 구성 요소가 실시예에 따라 서로 다른 기능을 갖는다는 것을 의미하거나, 서로 다른 실시예에서 동일한 기능을 갖는다는 것을 의미하는 것은 아니며, 각각의 구성 요소의 기능은 해당 실시예에서의 각각의 구성 요소에 대한 설명에 기초하여 판단하여야 할 것이다.In describing the constituent elements of the present invention, the same reference numerals may be given to constituent elements having the same name, and the same reference numerals may be given thereto even though they are different from each other. However, even in such a case, it does not mean that the corresponding component has different functions according to the embodiment, or does not mean that the different components have the same function. It should be judged based on the description of each component in the example.

본 발명은 대형 모바일 화면에서 손가락의 포스(force) 입력을 이용하여 화면의 중앙 지점을 기준으로 사용자가 원하는 목표 지점으로 이동시켜 닿지 않는 사각 지대에 편리하게 접근할 수 있는 인터랙션 방법 및 장치를 제공하는 것을 그 요지로 한다.The present invention provides an interaction method and apparatus that can conveniently access a blind spot that is not reached by moving a user to a desired target point based on a central point of the screen using a force input of a finger in a large mobile screen That is the point.

여기서, 본 발명의 실시예들은, 포스 입력(또는 포스 터치)에 기초하여 화면 이동, 중앙점 이동, 화면 크기 조정 및 아이콘 활성화 등에 대한 인터랙션을 제공할 수 있다.Here, the embodiments of the present invention can provide an interaction on screen movement, center point movement, screen size adjustment and icon activation based on force input (or force touch).

이러한, 본 발명의 실시예들은, 스와이핑(swiping), 터치, 그리고 포스 입력을 이용하여 단순한 조작만으로도 대형 모바일 기기에서의 접근성을 높여주는 인터랙션을 제공할 수 있으며, 화면의 이동을 통한 접근성 향상(Force Slide), 중앙 지점의 변화를 통한 접근성 향상(Force Magnet), 화면의 크기 변화를 통한 접근성 향상(Force Reduction), 및 즐겨찾기 아이콘에 대한 접근성(Force Favorites) 등을 제공할 수 있다. 물론, 이러한 본 발명의 실시예들은, 대형 모바일 화면을 구비한 기기에만 적용되는 것으로 한정되지 않으며 터치 스크린을 구비한 모바일 기기 등에 모두 적용될 수 있다.Embodiments of the present invention can provide an interaction that enhances accessibility in a large-sized mobile device by a simple operation using a swiping, a touch, and a force input, and can improve the accessibility Force Slide, Force Magnet by changing the center point, Force Reduction by changing the size of the screen, and Force Favorites for the favorite icon. Of course, the embodiments of the present invention are applicable not only to devices having a large mobile screen but also to mobile devices having a touch screen.

도 2는 본 발명의 일 실시예에 따른 인터랙션 방법에 대한 동작 흐름도를 나타낸 것이다.FIG. 2 is a flowchart illustrating an operation of an interaction method according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 실시예에 따른 인터랙션 방법은 모바일 기기에 구비된 터치 스크린 상에서 사용자의 터치를 인식하고(S210), 사용자의 터치 인식에 따라 좌표를 산출한다(S220).Referring to FIG. 2, an interaction method according to an embodiment of the present invention recognizes a user's touch on a touch screen provided in a mobile device (S210), and calculates coordinates according to a user's touch recognition (S220).

여기서, 단계 S210과 S220에서 사용자의 터치를 인식하는 것과 사용자의 터치에 따른 좌표를 산출하는 것은 이 기술 분야에 종사하는 당업자에게 있어서 자명하기에 그 설명은 생략한다.Here, recognizing the touch of the user in steps S210 and S220 and calculating coordinates according to the touch of the user are obvious to those skilled in the art, and the description thereof will be omitted.

그리고, 산출된 좌표를 기준으로 인터랙션을 수행하되, 사용자의 포스 입력에 기초하여 인터랙션을 수행한다(S230).Then, the interaction is performed based on the calculated coordinates, and the interaction is performed based on the input of the user's force (S230).

여기서, 단계 S230은 1) 화면의 이동을 통한 접근성 향상(Force Slide, 화면 이동 기능), 2) 중앙 지점의 변화를 통한 접근성 향상(Force Magnet, 중앙점 이동 기능), 3) 화면의 크기 변화를 통한 접근성 향상(Force Reduction, 화면 크기 조정 기능), 및 4) 즐겨찾기 아이콘에 대한 접근성 향상(Force Favorites, 아이콘 활성화 기능)의 인터랙션을 수행할 수 있다.Here, step S230 includes: 1) improving accessibility (Force Slide, screen movement function) by moving the screen, 2) improving accessibility (Force Magnet, center point movement function) by changing the center point, 3) (Force Reduction), and 4) improve accessibility to favorite icons (Force Favorites, icon activation function).

도 3은 도 2의 단계 S230에 대한 일 실시예의 동작 흐름도를 나타낸 것이다.FIG. 3 shows an operational flow diagram of an embodiment of step S230 of FIG.

도 3에 도시된 바와 같이, 단계 S230은 포스 입력(force touch #1)이 발생하면(S301) 입력된 포스(force #1)와 해당 위치(location #1)를 확인하고(S302), 이후 일정 시간(또는 경과 시간)(elapsed time) 이내에(S303) 스와이핑(swipe)이 발생하면(S304) 스와이핑에 의한 방향 측정(direction measurement)하며(S305), 스와이핑 이후 포스 입력(force touch #2)이 발생하면(S306) 입력된 포스(force #2)와 해당 위치(location #2)를 확인함으로써(S307), 포스 입력 위치들(location #1, location #2) 간의 거리를 측정(distance measurement)하여(S308) 방향이 존재하는 경우(S309) 즉, 스와이핑 이후 포스 입력이 발생하는 경우 화면 이동 기능(Force Slide)을 수행하며(S310), 스와이핑이 발생하지 않은 상태로 포스 입력이 발생하는 경우 중앙점 이동 기능(Force Magnet)을 수행할 수 있다(S311).As shown in FIG. 3, in step S230, when a force touch # 1 is generated (S301), the force # 1 and the corresponding location # 1 are confirmed (S302) When a swipe occurs (S303) within a time (elapsed time) (elapsed time) (S304), direction measurement by swiping is performed (S305), force input after a sweep The distance between the force input positions (location # 1 and location # 2) is measured (S306) by checking the input force # 2 and the corresponding location # 2 If a direction exists in S308 (S309), that is, when a force input occurs after swiping, a force sliding operation is performed (S310), and a force input is generated in a state where no sweeping occurs The center point movement function (Force Magnet) can be performed (S311).

또한, 단계 S230은 포스 입력(force touch #1)이 아닌 화면 터치 또는 탭이 발생한 후 일정 시간(elapsed time) 이내에(S312) 포스 입력(force touch #2)이 발생하면(S313) 입력된 포스(force #2)와 해당 위치(location #2)에 기초하여(S314) 화면 크기 조정 기능(Force Reduction)을 수행하고(S315), 두 개의 탭 이후에 포스 입력(Force touch #3)이 발생하면(S316) 입력된 포스(force #3)와 해당 위치(location #3)에 기초하여(S317) 아이콘 활성화 기능(Force Favorite)을 수행할 수 있다(S318).If a force touch # 2 occurs within a predetermined time (S312) after a screen touch or a tap is generated rather than a force input (force touch # 1) (S313), the input force a force reduction function (Force Reduction) is performed (S315) on the basis of the force # 2 and the corresponding position # 2 (S314), and when a force input (force touch # 3) S316) may perform an icon activation function (Force Favorite) based on the input force (force # 3) and the corresponding location (location # 3) (S317) (S318).

이하, 단계 S230의 1) 내지 4)에 대한 실시예들을 도 4a 내지 도 11을 참조하여 설명한다.Hereinafter, embodiments of 1) to 4) of step S230 will be described with reference to Figs. 4A to 11.

1) 화면 이동 기능(Force Slide)1) Screen shift function (Force Slide)

화면 이동 기능은 대형 모바일 화면에서 손으로 쉽게 닿지 않는 사각지대를 손으로 쉽게 접근할 수 있도록 도와주는 포스터치 인터랙션이다. 원하는 방향과 정도를 선택할 수 있다는 점에서 기존의 접근성 보조 수단과는 차별성을 지니고 있다.The scroll function is a force-touch interaction that allows easy access to a blind spot that can not be easily reached by hand on a large mobile screen. It is different from existing accessibility aids in that it can select the direction and degree of the desired direction.

도 4는 포스 입력을 통한 화면 이동을 설명하기 위한 일 예시도를 나타낸 것이고, 도 5는 도 4에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.FIG. 4 is a diagram illustrating an example of a screen movement through a force input, and FIG. 5 is a flowchart illustrating an operation process of FIG.

먼저, 도 4의 410과 같이 사용자가 닿지 않는 화면의 부분을 포스 입력을 통해서 시작점을 포인팅하고, 일정 시점 또는 일정 시간 내에 사용자가 원하는 방향 쪽으로 스와이핑한다. 그리고 도 4의 420과 같이 화면이 이동했으면 좋겠다는 목표점에서 포스 입력을 가해준다.First, as shown in 410 of FIG. 4, a portion of a screen that the user does not reach is pointed at a starting point through a force input, and swings to a direction desired by the user at a predetermined time or within a predetermined time. Then, as shown in 420 of FIG. 4, a force input is applied at a target point that the user wishes to move the screen.

여기서, 스와이핑 방향은 상하좌우 그리고 좌우상단과 좌우하단에서부터 중앙 방향으로, 총 8가지 방향을 포함할 수 있으며, 사용자는 8가지 방향 중 원하는 방향으로 스와이핑할 수 있다.Here, the sweeping direction may include eight directions from top to bottom, right and left, left and right top and left and right bottom to center, and the user can swipe in any desired direction among eight directions.

이때, 화면 이동 기능은 스와이핑 하는 정도에 따라 화면의 이동 정도가 달라질 수 있으며, 예컨대, 도 4a와 같이, 위에서 아래로(NS: North to South) 30mm만큼 이동했다고 가정한다면, 전체 화면이 위에서 아래로 30mm만큼 내려오게 된다.At this time, the screen movement function may vary depending on the sweeping degree. For example, assuming that the screen is moved by 30 mm from top to bottom (NS) as shown in FIG. 4A, As shown in FIG.

이러한 인터랙션은 사용자가 원하는 방향을 총 8가지(NS, SN(South to North), EW(East to West), WE(West to East), NW(North to West), NE(North to East), SE(South to East), SW(South to West)) 중 선택할 수 있고, 이동하는 정도도 선택할 수 있기 때문에 유용하고 쉽게 쓰일 수 있다. 손바닥 전체를 움직이지 않고 손가락 스와이핑과 포스 입력만을 이용하여 화면 이동 방향과 정도를 조절할 수 있다.These interactions are based on a total of eight directions (NS, South to North, East to West, West to East, North to West, NE to NE, (South to East), SW (South to West)), and the degree of movement can be selected, which is useful and easy to use. You can adjust the screen moving direction and degree using only finger swiping and force input without moving the entire palm.

이러한 화면 이동 기능은 도 5와 같이, 기준 위치(x, y), 방향(direction) 예를 들어, 오른쪽(R)에서 왼쪽(L), 왼쪽(L)에서 오른쪽(R), 위(T)에서 아래(B), 아래(B)에서 위(T)로의 스와이핑에 의한 방향, 포스 입력 위치 예를 들어, force #1(x1, y1), force #2(x2, y2)를 입력 받으면, 이동 지점을 획득하여 획득된 이동 지점을 새로운 기준 위치로 설정(set new standard location)함으로써, 설정된 새로운 기준 위치로 화면을 이동시킨다.As shown in FIG. 5, the screen movement function is a function of moving a reference position (x, y), a right (R), a left (L) For example, force # 1 (x1, y1), force # 2 (x2, y2) are input by sweeping from lower (B) to lower (B) The moving point obtained by acquiring the moving point is set as a new reference position, and the screen is moved to the new reference position set.

2) 중앙점 이동 기능(Force Magnet)2) Center point moving function (Force Magnet)

중앙점 이동 기능은 화면의 중앙지점을 사용자가 원하는 포인트로 이동시켜, 대형 화면에서의 화면 접근성을 높여주는 인터랙션 방안이다. 한 포인트 지점에서 손가락 움직임을 최소화 시키고, 포스 입력만을 이용하여 화면 접근성을 높일 수 있는 장점이 있다.The center point movement function is an interaction method that increases the screen accessibility on a large screen by moving the central point of the screen to a point desired by the user. It is advantageous to minimize finger movement at one point and to improve screen accessibility by using only force input.

도 6은 포스 입력을 통한 화면의 중심 이동을 설명하기 위한 일 예시도를 나타낸 것이고, 도 7은 도 6에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.FIG. 6 is an exemplary diagram for explaining center shift of a screen through a force input, and FIG. 7 is a flowchart illustrating an operation process of FIG.

먼저, 도 6의 610과 같이, 사용자는 본인이 원하는 포스 입력을 가하면, 도 6의 620과 같이, 일정 시점 또는 일정 시간 내에 기존 중앙 지점이 사용자가 포스 입력을 가한 지점으로 이동하게 된다.As shown in 610 of FIG. 6, when the user inputs a desired force input, the user moves to the point at which the user inputs the force input at a predetermined time or within a predetermined time, as indicated by 620 in FIG.

이러한 방식으로 화면의 중앙지점을 용이하게 변경함으로써, 사용자는 닿지 않았던 아이콘 및 화면을 더욱 쉽게 접근할 수 있으며, 상술한 1)의 화면 이동 기능에 비해, 방향과 정도가 제한되어 있지만, 한 번의 포스 입력만으로 화면의 중앙지점을 이동시킬 수 있는 쉽고 간편한 인터랙션을 지닌다는 점에서 장점이 있다. By easily changing the center point of the screen in this way, the user can more easily access the icons and the screen which have not been reached, and the direction and the degree of the screen movement function are limited as compared with the above-described screen movement function of 1) It has an advantage in that it has easy and easy interaction that can move the center point of the screen only by inputting.

이러한 중앙점 이동 기능은 도 7과 같이, 기준 위치(x, y), 포스 입력 위치 예를 들어, force #1(x1, y1), force #2(x2, y2)를 입력 받으면, 이동 지점을 획득하여 획득된 이동 지점을 새로운 기준 위치로 설정(set new standard location)함으로써, 설정된 새로운 기준 위치로 화면을 이동시킨다.As shown in FIG. 7, the center point moving function is a function of moving the center point (x, y), force # 1 (x1, y1), force # 2 And moves the screen to a new reference position set by setting the acquired movement point to a new reference position.

3) 화면 크기 조정 기능(Force Reduction)3) Screen size adjustment function (Force Reduction)

화면 크기 조정 기능은 두 번의 탭과 포스 입력을 통해 화면 전체 크기를 조정하고, 자신이 원하는 위치를 쉽게 접근할 수 있다. 화면 조정 기능은 상술한 1)화면 이동 기능, 2)중앙점 이동 기능과는 다르게, 전체 화면이 축소되기 때문에 화면에서 잘리는 부분 없이 모든 영역을 한 눈에 볼 수 있다는 장점이 있다.The screen size adjustment allows you to adjust the overall size of the screen with two tabs and force inputs and easily access the desired position. Unlike the above-described 1) screen moving function and 2) center point moving function, the screen adjusting function is advantageous in that all areas can be seen at a glance without being cut off on the screen because the whole screen is reduced.

도 8은 포스 입력을 통한 화면 크기 조정을 설명하기 위한 일 예시도를 나타낸 것이고, 도 9는 도 8에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.FIG. 8 is a diagram for explaining screen size adjustment through force input, and FIG. 9 is a flowchart illustrating an operation process of FIG.

먼저, 도 8의 810과 같이, 사용자가 원하는 지점에 더블탭(double tap)을 수행하되, 두 번째 탭을 할 때 도 8의 820과 같이 포스 입력을 함으로써, 화면의 크기를 조정할 수 있다.As shown in 810 of FIG. 8, a user can adjust the size of a screen by performing a double tap at a desired point, and by performing a force input as in 820 of FIG. 8 when performing a second tap.

이때, 화면 크기 조정 기능은 두 번째 탭의 포스 입력 정도에 따라 화면의 크기가 조정될 수 있으며, 포스 입력이 클수록 작아지는 정도가 조절될 수 있다. 물론, 포스 입력 크기에 따라 조절되는 화면 크기 변화는 이 기술을 제공하는 사업자에 의해 결정될 수 있으며, 필요에 따라 포스 입력을 통해 화면 크기를 작게 조정할 수도 있지만, 이에 한정되지 않고 화면 크기를 크게 조정할 수도 있다.At this time, the screen size adjustment function can adjust the size of the screen according to the degree of the force input of the second tap, and the degree of decrease in the force input can be adjusted. Of course, the change in screen size, which is adjusted according to the force input size, can be determined by the provider providing the technology, and the size of the screen can be reduced through force input as needed, have.

또한, 화면 크기 조정 기능은 누르는 정도가 아닌 누르는 힘의 단계에 따라서도 화면 크기를 조정할 수도 있다. 즉, 사용자가 화면의 한 지점을 선택한 후, 포스 입력을 제공하는 경우 포스 입력이 제공된 지점을 기준으로 화면이 축소된다.Also, the screen size adjustment function can adjust the screen size according to the level of the pressing force, not the degree of pressing. That is, when the user selects a point on the screen and then provides a force input, the screen is reduced based on the point where the force input is provided.

이러한 화면 크기 조정 기능은 도 9와 같이, 기준 위치(x, y), 포스 입력 위치 예를 들어, force #2(x2, y2) 그리고 터치 위치 예를 들어, touch #1(x1, y1)를 입력 받으면, 새로운 기준 위치(new standard location)를 획득하고 축소 비율(reduction ratio)를 획득함으로써, 획득된 축소 비율을 통해 새로운 기준 위치를 기준으로 화면 크기를 변화시킨다.Such a screen size adjustment function may be implemented by using the reference position (x, y), the force input position, for example, force # 2 (x2, y2), and the touch position, for example, touch # 1 Upon receipt of the input, a new standard location is acquired and a reduction ratio is obtained, thereby changing the screen size based on the new reference location through the obtained reduction ratio.

4) 아이콘 활성화 기능(Force Favorites)4) Icon Activation Function (Force Favorites)

아이콘 활성화 기능은 기존에 즐겨찾기 아이콘을 미리 설정해놓은 후, 포스 입력을 이용하여 배경화면의 어느 페이지에 있더라도 즐겨찾기를 손쉽게 불러올 수 있는 인터랙션이다. 사용자는 자신이 즐겨찾기를 불러오고 싶은 지점에 쓰리탭을 수행함으로써, 즐겨찾기 아이콘을 사용자가 원하는 지점에 불러오거나 모을 수 있다.The icon activation function is an interaction that can easily recall a favorite on any page of the background screen after inputting a favorite icon in advance and using the POS input. The user can perform a three-tap operation at a point where he or she wishes to load a favorite, thereby allowing the favorite icon to be called or collected at a desired point.

도 10은 포스 입력을 통한 아이콘들 모음을 설명하기 위한 일 예시도를 나타낸 것이고, 도 11은 도 10에 대한 동작 과정을 설명하기 위한 동작 흐름도를 나타낸 것이다.FIG. 10 illustrates an example of explaining a collection of icons through a force input, and FIG. 11 is a flowchart illustrating an operation process of FIG.

먼저, 도 10의 1100과 같이, 사용자가 즐겨찾기 아이콘들을 모으기를 원하는 지점에서 쓰리 탭을 수행하고, 세 번째 탭에서 포스 입력을 제공함으로써, 도 10의 1200과 같이, 포스를 입력한 지점에 사용자가 설정해 놓은 즐겨찾기 아이콘들이 모이게 된다.10, a three-tap is performed at a point where the user wishes to collect favorite icons, and a force input is provided at a third tap. Thus, as in 1200 of FIG. 10, The favorite icons set by the user are collected.

이때, 즐겨찾기 아이콘들이 모이는 형태는 기존의 아이콘 위에 폴더의 형식으로 모이거나, 세 번째 탭 포스 입력에서 미리 지정된 즐겨찾기의 영역 예를 들어, 아이콘의 세로 및 가로 영역을 그대로 틸팅하는 방법으로 모일 수 있다. In this case, the form in which the favorite icons are gathered may be gathered in the form of a folder on the existing icon, or the area of the pre-designated favorite in the third tap force input, for example, by tilting the vertical and horizontal areas of the icon as they are have.

이러한 활성화 기능은 도 11과 같이, 기준 위치(x, y), 포스 입력 위치 예를 들어, force #1(x1, y1) 그리고 터치(S#1, S#2, ..., S#n)에 의해 선택된 아이콘들을 입력 받으면, 아이콘들의 위치 우선 순위(priority)를 획득하고, 선택된 아이콘들과 매칭되는 아이콘들이 존재하면 우선 순위에 따라 아이콘들을 포스 입력 위치로 이동시킨다.As shown in FIG. 11, the activation function is performed by using the reference position (x, y), the force input position (force # 1 (x1, y1) ), The position priority of the icons is obtained, and if there are icons that match the selected icons, the icons are moved to the force input position according to the priority order.

이와 같이, 본 발명의 실시예에 따른 방법은 손가락의 포스 입력을 이용하여 화면의 중앙 지점을 기준으로 사용자가 원하는 목표 지점으로 이동시켜 닿지 않는 사각 지대에 편리하게 접근할 수 있다.As described above, the method according to the embodiment of the present invention can conveniently access a blind spot that is not reached by moving the user to a target point based on the center point of the screen using the force input of the finger.

또한, 본 발명의 실시예들에 따른 방법은 포스 입력을 이용하기 때문에 공간적 제약으로부터 자유롭고, 한 지점에서 손가락의 힘을 이용하는 인터랙션 방법이기 때문에 대형 화면에서의 접근성을 높여주는 보조 수단으로 사용될 경우 직관적이고 편리한 사용자 경험을 제공할 수 있다.In addition, since the method according to the embodiments of the present invention uses a force input, it is free from spatial constraints and is an interaction method that uses the force of a finger at one point, it is intuitive when used as an auxiliary means for enhancing accessibility on a large screen Thereby providing a convenient user experience.

도 12은 본 발명의 일 실시예에 따른 인터랙션 장치에 대한 구성을 나타낸 것으로, 상술한 도 2 내지 도 11의 동작을 수행하는 장치의 구성을 나타낸 것이며, 모바일 기기 등에 탑재될 수 있다.FIG. 12 shows a configuration of an interaction apparatus according to an embodiment of the present invention, which shows the configuration of an apparatus for performing the operations shown in FIGS. 2 to 11, and can be mounted on a mobile device or the like.

도 12를 참조하면, 본 발명의 일 실시예에 따른 인터랙션 장치(1200)는 터치 스크린(1210), 센서부(1220), 좌표 산출부(1230), 및 제어부(1240)를 포함할 수 있다.Referring to FIG. 12, an interaction apparatus 1200 according to an embodiment of the present invention may include a touch screen 1210, a sensor unit 1220, a coordinate calculation unit 1230, and a control unit 1240.

센서부(1220)는 터치 스크린(1210)의 일면에 대응하도록 구비되어 터치 스크린 상에서 사용자의 터치를 인식한다.The sensor unit 1220 corresponds to one surface of the touch screen 1210, and recognizes the user's touch on the touch screen.

좌표 산출부(1230)는 사용자의 터치 인식에 따라 터치가 이루어진 지점의 좌표를 산출한다.The coordinate calculation unit 1230 calculates the coordinates of the point where the touch is made according to the user's touch recognition.

제어부(1240)는 산출된 좌표를 기준으로 인터랙션을 수행하되, 사용자의 포스 입력에 기초하여 인터랙션을 수행한다. 여기서, 제어부(1240)는 화면 이동 기능(Force Slide), 중앙점 이동 기능(Force Magnet), 화면 크기 조정 기능(Force Reduction), 및 아이콘 활성화 기능(Force Favorites)을 포함하는 인터랙션을 수행할 수 있다.The controller 1240 performs the interaction on the basis of the calculated coordinates, and performs the interaction based on the input of the user's force. Here, the controller 1240 may perform an interaction including a force sliding function, a center point moving function (Force Magnet), a screen size adjusting function (Force Reduction), and an icon activating function (Force Favorites) .

일 예로, 제어부(1240)는 산출된 좌표를 기준으로 화면을 상기 사용자가 원하는 지점으로 이동시키되, 원하는 지점으로의 포스 입력을 통해 화면을 이동시킬 수 있으며, 구체적으로 스와이핑의 방향과 원하는 지점으로의 포스 입력을 통해 원하는 지점의 스와이핑의 방향으로 화면을 이동시키는 화면 이동 기능을 수행할 수 있다.For example, the controller 1240 may move the screen to a point desired by the user on the basis of the calculated coordinates, move the screen through a force input to a desired point, and more specifically, It is possible to perform a screen moving function for moving the screen in the sweeping direction of the desired point through the force input of the screen.

이때, 제어부(1240)는 스와이핑의 크기에 따라 화면이 이동 정도를 조절할 수 있다.At this time, the controller 1240 can adjust the degree of movement of the screen according to the size of the sweeping.

다른 일 예로, 제어부(1240)는 사용자가 원하는 지점에서 한번의 포스 입력으로 화면의 중앙을 원하는 지점으로 이동시키는 중앙점 이동 기능을 수행할 수 있다.In another example, the controller 1240 may perform a center point moving function that moves the center of the screen to a desired point by one force input at a point desired by the user.

또 다른 일 예로, 제어부(1240)는 두 번의 탭과 포스 입력을 통해 화면 전체 크기를 조정하고, 자신이 원하는 위치를 쉽게 접근할 수 있는 화면 크기 조정 기능을 수행할 수 있다.In another example, the controller 1240 may adjust the overall size of the screen through two tap and force inputs, and may perform a screen size adjustment function to easily access a desired position.

이때, 제어부(1240)는 사용자가 원하는 지점에서 더블 탭이 입력되고, 두 번째 탭에서 포스 입력이 수신되면 화면의 크기를 조정할 수 있으며, 두 번째 탭에서 포스 입력의 크기에 따라 화면의 크기를 상이하게 조정할 수도 있다.In this case, the controller 1240 can adjust the size of the screen when a double tap is input at a point desired by the user, a force input is received at the second tap, and the size of the screen is changed according to the size of the force input .

또 다른 일 예로, 제어부(1240)는 기존에 즐겨찾기 아이콘을 미리 설정해놓은 후, 포스 입력을 이용하여 배경화면의 어느 페이지에 있더라도 즐겨찾기를 손쉽게 불러올 수 있는 아이콘 활성화 기능을 수행할 수 있다.As another example, the controller 1240 may previously set a favorite icon in advance, and then perform an icon activation function to easily invoke a favorite, regardless of which page of the background screen, using the POS input.

이때, 제어부(1240)는 사용자가 원하는 지점에서 쓰리 탭이 입력되고, 세 번째 탭에서 포스 입력이 수신되면 사용자에 의해 미리 즐겨찾기로 설정된 아이콘들을 불러와 그 불러온 아이콘들을 사용자가 원하는 지점에 모이도록 제어할 수 있다.At this time, the controller 1240 inputs three tabs at a desired point, and when the force input is received at the third tab, the icons previously set as favorites are called by the user, and the loaded icons are collected at a desired point .

이러한 본 발명의 실시예에 따른 장치는 상술한 도 2 내지 도 11의 모든 동작을 수행할 수 있으며, 따라서 도 12에서 기재하지 있지 않더라도 도 2 내지 도 6에서 수행하는 동작 또는 기능들은 도 12의 장치에서 수행할 수 있다.The apparatus according to the embodiment of the present invention can perform all of the operations of FIGS. 2 to 11 described above. Accordingly, although not shown in FIG. 12, the operations or functions performed in FIG. 2 to FIG. . ≪ / RTI >

한편, 이상에서 설명한 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합하거나 결합하여 동작하는 것으로 기재되어 있다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 또한, 이와 같은 컴퓨터 프로그램은 USB 메모리, CD 디스크, 플래쉬 메모리 등과 같은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 캐리어 웨이브 매체 등이 포함될 수 있다.It is to be understood that the present invention is not limited to these embodiments, and all of the elements constituting the embodiments of the present invention described above may be combined or operated in one operation. That is, within the scope of the present invention, all of the components may be selectively coupled to one or more of them. In addition, although all of the components may be implemented as one independent hardware, some or all of the components may be selectively combined to perform a part or all of the functions in one or a plurality of hardware. As shown in FIG. In addition, such a computer program may be stored in a computer-readable medium such as a USB memory, a CD disk, a flash memory, etc., and read and executed by a computer to implement embodiments of the present invention. As the storage medium of the computer program, a magnetic recording medium, an optical recording medium, a carrier wave medium, or the like may be included.

이상에서 설명한 실시예들은 그 일 예로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or essential characteristics thereof. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.

1210: 터치 스크린
1220: 센서부
1230: 좌표 산출부
1240: 제어부
1210: Touch screen
1220:
1230: coordinate calculation unit
1240:

Claims (16)

사용자가 누르는 힘의 정도에 따라 압력 감지가 가능한 터치 스크린 상에서 상기 사용자의 터치 위치 및 포스를 인식하는 단계;
상기 사용자의 상기 터치 위치 및 포스에 따라 제1 터치 좌표 및 제1 입력 포스를 산출하는 단계; 및
상기 산출된 상기 제1 터치 좌표를 기준으로 인터랙션을 수행하되, 상기 제1 입력 포스의 크기에 기초하여 상기 인터랙션을 수행하는 단계;
를 포함하며,
상기 인터랙션을 수행하는 단계는,
상기 제1 입력 포스의 크기가 기 설정된 범위 내이면, 상기 스크린에 표시된 화면의 특정 지점을 상기 제1 터치 좌표로 이동시켜 상기 화면을 이동시키고,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출하는 단계는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간보다 짧은 소정의 제2 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하고, 상기 제2 터치 좌표 및 상기 제2 입력 포스를 산출한 이후에 상기 제2 경과 시간 내에 제3 터치 좌표 및 제3 입력 포스를 산출하며,
상기 인터랙션을 수행하는 단계는,
상기 제1 터치 좌표, 상기 제2 터치 좌표, 및 상기 제3 터치 좌표가 동일한 지점이고, 상기 제3 터치 좌표에서의 상기 제3 입력 포스의 크기가 기 설정된 범위 내이면, 상기 사용자에 의해 선택된 터치 좌표와 입력 포스에 따라 즐겨찾기의 아이콘들의 위치 우선 순위를 획득하고, 상기 선택된 아이콘들과 매칭되는 아이콘들이 존재하면, 상기 아이콘들의 배경은 유지하고 상기 위치 우선 순위에 따라 상기 매칭되는 아이콘들을 상기 제3 터치 좌표에 모으는 것을 특징으로 하는 인터랙션 방법.
Recognizing the touch position and force of the user on a touch screen capable of pressure sensing in accordance with the degree of force applied by the user;
Calculating a first touch coordinate and a first input force according to the touch position and force of the user; And
Performing the interaction based on the calculated first touch coordinates and performing the interaction based on the size of the first input force;
/ RTI >
The step of performing the interaction includes:
Moving a specific point of the screen displayed on the screen to the first touch coordinates to move the screen if the size of the first input force is within a predetermined range,
Wherein the step of calculating the first touch coordinates and the first input force comprises:
Calculating second touch coordinates and a second input force within a predetermined second elapsed time shorter than a predetermined first elapsed time after calculating the first touch coordinates and the first input force, Calculates a third touch coordinate and a third input force within the second elapsed time after calculating the second input force,
The step of performing the interaction includes:
If the first touch coordinates, the second touch coordinates, and the third touch coordinates are the same point and the size of the third input force in the third touch coordinates is within a predetermined range, And if the icons corresponding to the selected icons are present, the background of the icons is maintained, and the matching icons are displayed in accordance with the position priority, 3 touch coordinates. ≪ IMAGE >
제1 항에 있어서,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출하는 단계는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하며,
상기 인터랙션을 수행하는 단계는,
상기 산출된 상기 제1 터치 좌표 및 상기 제2 터치 좌표를 기준으로 상기 화면을 상기 제1 터치 좌표로부터 상기 제2 터치 좌표로 이동시키되, 상기 제2 터치 좌표에서의 상기 제2 입력 포스의 크기가 기 설정된 범위 내이면, 상기 화면을 이동시키는 것을 특징으로 하는 인터랙션 방법.
The method according to claim 1,
Wherein the step of calculating the first touch coordinates and the first input force comprises:
Calculating second touch coordinates and a second input force within a predetermined first elapsed time after calculating the first touch coordinates and the first input force,
The step of performing the interaction includes:
Moving the screen from the first touch coordinate to the second touch coordinate based on the calculated first touch coordinate and the second touch coordinate, wherein the size of the second input force in the second touch coordinate is And moving the screen if it is within a predetermined range.
삭제delete 삭제delete 삭제delete 제1 항에 있어서,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출하는 단계는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간보다 짧은 소정의 제2 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하며,
상기 인터랙션을 수행하는 단계는,
상기 제1 터치 좌표 및 상기 제2 터치 좌표가 동일한 지점이고, 상기 제2 터치 좌표에서의 상기 제2 입력 포스의 크기가 기 설정된 범위 내이면, 상기 제2 입력 포스의 크기에 따라 화면의 크기를 조정하는 것을 특징으로 하는 인터랙션 방법.
The method according to claim 1,
Wherein the step of calculating the first touch coordinates and the first input force comprises:
Calculating second touch coordinates and a second input force within a predetermined second elapsed time shorter than a predetermined first elapsed time after calculating the first touch coordinates and the first input force,
The step of performing the interaction includes:
When the first touch coordinates and the second touch coordinates are at the same point and the second input force in the second touch coordinates is within a predetermined range, the size of the screen is changed according to the size of the second input force And adjusting the interactions.
삭제delete 삭제delete 터치 스크린의 일면에 대응하도록 구비되어 상기 터치 스크린 상에서 사용자가 누르는 힘의 정도에 따라 압력 감지가 가능하도록 상기 사용자의 터치 위치 및 포스를 인식하는 감압 센서부;
상기 사용자의 상기 터치 위치 및 포스에 따라 제1 터치 좌표 및 제1 입력 포스를 산출하는 좌표 및 포스 산출부; 및
상기 산출된 상기 제1 터치 좌표를 기준으로 인터랙션을 수행하되, 상기 제1 입력 포스의 크기에 기초하여 상기 인터랙션을 수행하는 제어부;
를 포함하며,
상기 제어부는,
상기 제1 입력 포스의 크기가 기 설정된 범위 내이면, 상기 스크린에 표시된 화면의 특정 지점을 상기 제1 터치 좌표로 이동시켜 상기 화면을 이동시키며,
상기 좌표 및 포스 산출부는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간보다 짧은 소정의 제2 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하고, 상기 제2 터치 좌표 및 상기 제2 입력 포스를 산출한 이후에 상기 제2 경과 시간 내에 제3 터치 좌표 및 제3 입력 포스를 산출하며,
상기 제어부는,
상기 제1 터치 좌표, 상기 제2 터치 좌표, 및 상기 제3 터치 좌표가 동일한 지점이고, 상기 제3 터치 좌표에서의 상기 제3 입력 포스의 크기가 기 설정된 범위 내이면, 상기 사용자에 의해 선택된 터치 좌표와 입력 포스에 따라 즐겨찾기의 아이콘들의 위치 우선 순위를 획득하고, 상기 선택된 아이콘들과 매칭되는 아이콘들이 존재하면, 상기 아이콘들의 배경은 유지하고 상기 위치 우선 순위에 따라 상기 매칭되는 아이콘들을 상기 제3 터치 좌표에 모으는 것을 특징으로 하는 인터랙션 장치.
A pressure sensor unit corresponding to one surface of the touch screen and recognizing the touch position and force of the user so that pressure can be sensed according to the degree of force applied by the user on the touch screen;
A coordinate and a force calculating unit for calculating a first touch coordinate and a first input force according to the touch position and force of the user; And
A controller for performing an interaction based on the calculated first touch coordinates and performing the interaction based on the size of the first input force;
/ RTI >
Wherein,
Moving a specific point of the screen displayed on the screen to the first touch coordinates and moving the screen if the size of the first input force is within a predetermined range,
The coordinate and force calculator may calculate,
Calculating second touch coordinates and a second input force within a predetermined second elapsed time shorter than a predetermined first elapsed time after calculating the first touch coordinates and the first input force, Calculates a third touch coordinate and a third input force within the second elapsed time after calculating the second input force,
Wherein,
If the first touch coordinates, the second touch coordinates, and the third touch coordinates are the same point and the size of the third input force in the third touch coordinates is within a predetermined range, And if the icons corresponding to the selected icons are present, the background of the icons is maintained and the matching icons are displayed on the display screen in accordance with the position priority, 3 touch coordinates. ≪ IMAGE >
제9항에 있어서,
상기 좌표 및 포스 산출부는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하며,
상기 제어부는,
상기 산출된 상기 제1 터치 좌표 및 상기 제2 터치 좌표를 기준으로 화면을 상기 제1 터치 좌표로부터 상기 제2 터치 좌표로 이동시키되, 상기 제2 터치 좌표에서의 상기 제2 입력 포스의 크기가 기 설정된 범위 내이면, 상기 화면을 이동시키는 것을 특징으로 하는 인터랙션 장치.
10. The method of claim 9,
The coordinate and force calculator may calculate,
Calculating second touch coordinates and a second input force within a predetermined first elapsed time after calculating the first touch coordinates and the first input force,
Wherein,
Wherein the second touch coordinates are moved from the first touch coordinates to the second touch coordinates based on the calculated first touch coordinate and the second touch coordinate, And moves the screen if it is within the set range.
제10항에 있어서,
상기 제어부는,
스와이핑의 방향과 원하는 지점으로의 포스 입력을 통해 상기 원하는 지점의 상기 스와이핑의 방향으로 상기 화면을 이동시키는 것을 특징으로 하는 인터랙션 장치.
11. The method of claim 10,
Wherein,
And moves the screen in the direction of the sweeping of the desired point through a sweeping direction and a force input to a desired point.
삭제delete 삭제delete 제9항에 있어서,
상기 좌표 및 포스 산출부는,
상기 제1 터치 좌표 및 상기 제1 입력 포스를 산출한 이후 소정의 제1 경과 시간보다 짧은 소정의 제2 경과 시간 내에 제2 터치 좌표 및 제2 입력 포스를 산출하며,
상기 제어부는,
상기 제1 터치 좌표 및 상기 제2 터치 좌표가 동일한 지점이고, 상기 제2 터치 좌표에서의 상기 제2 입력 포스의 크기가 기 설정된 범위 내이면, 상기 제2 입력 포스의 크기에 따라 화면의 크기를 조정하는 것을 특징으로 하는 인터랙션 장치.
10. The method of claim 9,
The coordinate and force calculator may calculate,
Calculating second touch coordinates and a second input force within a predetermined second elapsed time shorter than a predetermined first elapsed time after calculating the first touch coordinates and the first input force,
Wherein,
When the first touch coordinates and the second touch coordinates are at the same point and the second input force in the second touch coordinates is within a predetermined range, the size of the screen is changed according to the size of the second input force Wherein the interfering device adjusts the interferences.
삭제delete 삭제delete
KR1020160050560A 2016-04-26 2016-04-26 Interaction method using force touch interface and apparatus thereof KR101827937B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160050560A KR101827937B1 (en) 2016-04-26 2016-04-26 Interaction method using force touch interface and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160050560A KR101827937B1 (en) 2016-04-26 2016-04-26 Interaction method using force touch interface and apparatus thereof

Publications (2)

Publication Number Publication Date
KR20170121825A KR20170121825A (en) 2017-11-03
KR101827937B1 true KR101827937B1 (en) 2018-02-09

Family

ID=60383840

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160050560A KR101827937B1 (en) 2016-04-26 2016-04-26 Interaction method using force touch interface and apparatus thereof

Country Status (1)

Country Link
KR (1) KR101827937B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014182429A (en) * 2013-03-18 2014-09-29 Fujitsu Mobile Communications Ltd Information processor, information processing method and information processing program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014182429A (en) * 2013-03-18 2014-09-29 Fujitsu Mobile Communications Ltd Information processor, information processing method and information processing program

Also Published As

Publication number Publication date
KR20170121825A (en) 2017-11-03

Similar Documents

Publication Publication Date Title
KR101735902B1 (en) User interface interaction method and apparatus applied in touchscreen device, touchscreen device, program and storage medium
US10310706B2 (en) System and methods for touch target presentation
KR101892567B1 (en) Method and apparatus for moving contents on screen in terminal
EP2628067B1 (en) Apparatus and method for controlling motion-based user interface
EP3557399B1 (en) Input and output method in touch screen terminal and apparatus therefor
CN105808091B (en) Device and method for adjusting distribution range of interface operation icons and touch screen equipment
CN104321736A (en) Method and apparatus of controlling user interface using touch screen
KR20140136500A (en) Touch screen hover input handling
CN109144388A (en) User interface adjusting method
CA2872512A1 (en) Method of operating a display unit and a terminal supporting the same
JP6123879B2 (en) Display device, display method, program thereof, and terminal device
US20070024577A1 (en) Method of controlling software functions, electronic device, and computer program product
EP2613247A2 (en) Method and apparatus for displaying keypad in terminal having touch screen
KR100627666B1 (en) Method for controlling display unit using a sensor input and system of enabling the method
JP6411067B2 (en) Information processing apparatus and input method
EP2977862B1 (en) Information processing device and information processing method
KR101827937B1 (en) Interaction method using force touch interface and apparatus thereof
CN104750356A (en) Mobile terminal
KR101920864B1 (en) Method and terminal for displaying of image using touchscreen
KR101367622B1 (en) Method for providing variable-control of scroll speed, and computer-readable recording medium for the same
JP2018170048A (en) Information processing apparatus, input method, and program
JP2015102946A (en) Information processing apparatus, control method of information processing apparatus, and program
AU2017210607B2 (en) Apparatus and method for controlling motion-based user interface
CN105892916B (en) Information processing method and electronic equipment
KR20240011834A (en) Rear user interface for handheld devices

Legal Events

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