KR20160008432A - 스마트폰 버튼 생성방법 - Google Patents

스마트폰 버튼 생성방법 Download PDF

Info

Publication number
KR20160008432A
KR20160008432A KR1020140088656A KR20140088656A KR20160008432A KR 20160008432 A KR20160008432 A KR 20160008432A KR 1020140088656 A KR1020140088656 A KR 1020140088656A KR 20140088656 A KR20140088656 A KR 20140088656A KR 20160008432 A KR20160008432 A KR 20160008432A
Authority
KR
South Korea
Prior art keywords
button
touch
smartphone
generating
user
Prior art date
Application number
KR1020140088656A
Other languages
English (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 KR1020140088656A priority Critical patent/KR20160008432A/ko
Publication of KR20160008432A publication Critical patent/KR20160008432A/ko

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/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

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)
  • Telephone Function (AREA)

Abstract

본 발명은 스마트폰 버튼 생성방법에 관한 것이다.
상기의 목적을 달성하기 위하여 본 발명은 스마트폰의 버튼 생성방법에 있어서,
상기 버튼 생성방법은 터치를 인식하는 제 1단계(S100);
인식 받은 터치를 지정된 패턴과 비교하는 제 2단계(S110);
지정된 패턴과 인식 받은 터치가 일치하면 화면의 터치좌표에 버튼을 생성하는 제 3단계(S200);
터치가 지속적으로 유지되는지 판단하는 제 4단계(S210); 및 터치가 지속되지 않으면 생성된 버튼을 제거하고, 터치가 지속적으로 유지되면서 생성된 버튼으로 터치좌표를 이동하면 그 버튼이 선택되었다고 인식하여 그 버튼에 설정되어 있는 작업을 실행하는 제 5단계(S300);를 포함하는 스마트폰의 버튼 생성방법을 제공한다.

Description

스마트폰 버튼 생성방법 {The Way to Use Quick Button}
본 발명은 손이 작은 사람이라도 스마트폰의 버튼을 쉽게 누를 수 있도록 하기 위한 스마트폰 버튼 생성 방법에 관한 것으로, 좀 더 자세하게는 스마트폰 사용자가 사용하기 편한 위치에 특정 패턴을 터치하면 그 주변에 버튼이 생성되게 함으로써 누구나 쉽게 스마트폰 버튼을 누를 수 있도록 하는 스마트폰 버튼 생성 방법에 관한 것이다.
기존의 스마트폰은 홈, 이전, 메뉴와 같은 제어 버튼이 스마트폰 화면 하단부에 자리 잡고 있어서 버튼을 터치 할 때 양 손을 이용하거나 화면을 터치하는 엄지손가락이 스마트폰 하단까지 움직여 터치해야 하는 불편함이 있었다. 현재 스마트폰이 점점 커지는 흐름을 따라갔을 때 여성이나 손이 작은 사람들은 한 손으로 스마트폰을 사용하기에 불편함이 커지고 있다. 또한 제어 버튼이 스마트폰의 하단에 자리 잡고 있으므로 스마트폰의 크기만큼 화면이 크지 않은 맹점을 가지고 있다.
본 발명은 상기와 같은 문제점을 해결하기 위한 것으로, 첫 번째 과제는 한 손으로도 스마트폰을 편하게 제어할 수 있게 제어 버튼을 생성할 수 있도록 하고자 하는 것이다.
두 번째 과제는 상기 방법을 사용하여 기본 제어뿐만이 아니라 사용자 편의에 맞는 버튼을 생성하여 사용자의 편의를 도모하고자 하는 것이다.
본 발명은 상기한 목적을 달성하기 위하여 스마트폰의 버튼 생성방법에 있어서,
상기 버튼 생성방법은 터치를 인식하는 제 1단계(S100);
인식 받은 터치를 지정된 패턴과 비교하는 제 2단계(S110);
지정된 패턴과 인식 받은 터치가 일치하면 화면의 터치좌표에 버튼을 생성하는 제 3단계(S200);
터치가 지속적으로 유지되는지 판단하는 제 4단계(S210); 및 터치가 지속되지 않으면 생성된 버튼을 제거하고, 터치가 지속적으로 유지되면서 생성된 버튼으로 터치좌표를 이동하면 그 버튼이 선택되었다고 인식하여 그 버튼에 설정되어 있는 작업을 실행하는 제 5단계(S300);를 포함하는 스마트폰의 버튼 생성방법을 제공한다.
여기서 사용자가 편의에 맞게 버튼을 지정할 수 있는 단계를 더 포함하면 유리하다.
또한, 사용자가 버튼의 모양을 설정하여 DB로 저장하는 단계;를 더 포함하면 바람직하다.
이에 더하여, 사용자가 편의에 맞게 하위 버튼의 메뉴를 설정할 수 있는 단계; 및 하위 버튼이 생성되는 단계;를 더 포함하면 더더욱 바람직하다.
한편, 본 발명은 사용자의 가장 편한 움직임을 위해 모션 센서로 스마트폰이 흔들림을 감지하고 생성된 메뉴를 회전시키는 단계;를 더 포함하는 스마트폰 버튼 생성방법을 제공한다.
본 발명에서 제공하는 버튼 생성 방법은 한 손으로 스마트폰을 사용할 때 엄지손가락의 움직임을 최소한으로 스마트폰을 제어 할 수 있다. 특히 큰 스마트폰을 사용하는 사용자나 손이 작은 여자도 쉽고 편하게 스마트폰 제어 버튼을 터치 할 수 있다. 또한, 사용자의 편의에 맞는 버튼을 추가하고 생성 할 수가 있어서 사용자들이 가장 필요로 하는 실행이나 제어를 손가락 하나로 쉽게 실행하고 제어할 수 있다. 또 다른 효과로, 종래의 스마트폰 기기에 외형적으로 붙어있는 버튼들이 사라지므로 같은 크기의 스마트폰으로 좀 더 넓은 화면을 사용할 수 있다.
도면 1은 본 발명에 따른 버튼 생성 방법을 나타내는 순서도이다.
도면 2는 본 발명의 터치 인식 위치를 나타내는 스마트폰 화면 정면도이다.
도면 3은 본 발명에 따라 생성되는 버튼의 모양을 나타낸 예시도이다.
도면 4는 본 발명에서 실제 손가락을 이용하였을 때 나타나는 버튼의 모습을 나타내는 예시도이다.
도면 5는 본 발명에서 인식 위치에 따라 나타나는 버튼의 모양을 나타내는 예시도이다.
본 발명의 구체적인 실시예를 첨부한 도면을 참조하여 자세히 설명한다.
먼저 도면 1을 사용하여 본 발명의 개념을 자세히 설명한다.
본 발명의 스마트폰 버튼 생성방법은 터치를 인식하는 제 1단계(S100); 인식 받은 터치를 지정된 패턴과 비교하는 제 2단계(S110); 지정된 패턴과 인식 받은 터치가 일치하면 화면의 터치좌표에 버튼을 생성하는 제 3단계(S200); 터치가 지속적으로 유지되는지 판단하는 제 4단계(S210); 및 터치가 지속되지 않으면 생성된 버튼을 제거하고, 터치가 지속적으로 유지되면서 생성된 버튼으로 터치좌표를 이동하면 그 버튼이 선택되었다고 인식하여 그 버튼에 설정되어 있는 작업을 실행하는 제 5단계(S300)를 포함한다.
먼저, 본 발명은 터치를 인식하는 제 1단계(S100); 인식 받은 터치를 지정된 패턴과 비교하는 제 2단계(S110)가 진행된다. 만약 이 비교단계에서 인식 받은 터치와 지정된 패턴이 일치하지 않는다면 인식 받은 터치의 기억을 지우고 이전의 동작을 계속적으로 수행(S111)한다. 만일 이 비교단계에서 일치한다는 결과가 나온다면 화면의 터치 좌표를 계산하여 그 계산된 좌표에 버튼을 생성하는 제 3단계(S200)으로 넘어간다. 제 4단계(S210)에서는 터치가 지속적으로 유지가 되고 있는지 판단하는 단계이다. 이때 터치가 계속적으로 인식되지 않는다면 제 3단계(S200)에서 생성된 버튼을 제거하고(S211) 다시 이전의 동작을 계속적으로 수행(S111)한다. 예를 들어, 지정된 패턴(같은 위치를 빠르게 두 번 또는 세 번 터치, 좌우 또는 위아래로 미세하게 두 번 진동)을 입력한 상태에서 계속해서 그 입력 손가락을 화면에서 때지 않으면 버튼이 생성되지만 지정된 패턴을 입력하여도 화면에서 손가락이 떨어지게 되면 생성된 버튼은 사라지게 된다. 그 다음 단계는 버튼을 선택하는 제 5단계(S220)이다. 이때 터치 좌표가 버튼 쪽으로 이동하면 그 버튼이 선택되었다고 인식하고 버튼에 해당하는 메뉴를 실행(S300)한다. 그러나 좌표가 변하지 않거나 변화가 거의 미비하다면 계속해서 터치가 지속적으로 유지되고 있는가를 검사하는 단계(S210)로 되돌아간다. 상기의 예를 이용하여 다시 자세하게 설명하면, 지정된 패턴을 입력하고 화면에서 손가락이 떨어지지 않아 터치가 계속 유지되면 버튼은 사라지지 않는다. 이때 버튼을 선택하기 위해 붙어있는 손가락을 버튼을 향하여 드래그를 하게 된다면 버튼에 해당하는 메뉴가 실행되게 된다.
도면 3은 본 발명의 버튼 생성 단계(S200)에서 생성된 버튼의 모양을 나타낸다. (a)와 (b)는 모두 같은 기능을 나타내지만 모양만 다를 뿐이다. 버튼의 모양은 사용자의 편의에 맞게 바꿀 수 있지만 본 발명을 설명할 때 용의하기 위해 보기 쉬운 모양의 버튼을 도면으로 사용하였다. 기존 스마트폰에 사용되는 기본 버튼 세 가지는 홈 버튼(300A, 300B), 메뉴 버튼(301A, 301B), 이전 버튼(302A, 302B)이다. 상기 도면 1을 가지고 설명했듯이 손가락을 각 메뉴의 위치로 드래그를 하면 해당 메뉴는 실행이 된다. 추가적으로 세 버튼(310A, 311A, 312A, 310B, 311B, 312B)에 사용자가 지정하여 손쉽게 사용자가 자주 사용하는 어플리케이션이나 동작, 메뉴 등을 이용할 수 있다. 도면 4의 모습은 버튼 생선 단계(S200)에서 버튼이 생겨났을 때 모습을 보여준다. 손가락으로 터치를 한 주위로 버튼들이 생성되어서 터치한 손가락을 버튼으로 드래그하기 쉽게 하였다.
도면 2와 도면 5는 본 발명에서 인식 위치를 나타내는 도면과 그 상황에 따른 여러 버튼 모양으로, 만일 사용자가 화면의 가나 모서리 부분을 터치 하였을 때에는 버튼이 손가락 주위로 둥그렇게 생성될 수 없을 때 발생한다. 도면 2에서 화면의 가운데 부분인 250 부분에는 버튼이 완전히 생성될 수 있으므로 도면 3과 같은 모양의 버튼이 생성된다. 그러나 가나 모서리 부분에서 터치가 일어날 경우 버튼이 완전히 다 생성될 수 없으므로 버튼의 모양이 바뀌어 사용자가 지정한 사용자 지정 버튼은 사용 할 수 없게 된다. 예를 들어 210 부분을 터치하게 되면 도면 5의 (g), 220 부분은 도면 5의 (a), 230 부분은 도면 5의 (h), 240 부분은 도면 5의 (c), 260 부분은 도면 5의 (d), 270 부분은 도면 5의 (f), 280 부분은 도면 5의 (b), 290 부분은 도면 5의 (e)와 같이 생성된다.
본 발명에서 사용자의 편의를 위한 하위 메뉴를 설명하면, 도면 3에서 버튼의 모양은 기본적인 버튼의 모양이다. 여기서 상단의 세 버튼(310A, 311A, 312A, 310B, 311B, 312B)는 사용자가 편의에 맞게 지정할 수 있는 공간으로 만일 사용사가 사용하고자 하는 메뉴들이 많다면 상단의 세 버튼으로는 부족할 것이다. 이 경우 하위 메뉴의 방법을 사용하게 되면 여러 가지 메뉴들을 추가로 덧붙일 수 있다. 버튼이 생성된 단계(S200)에서 메뉴 쪽으로 터치좌표가 이동하면 메뉴가 선택된 것으로 인식한다. 만일 상단의 세 버튼 중에서 하위메뉴가 설정된 버튼으로 드래그를 하면 그 메뉴는 실행이 되며, 드래그를 한 위치의 버튼을 제외하고 원래의 생성된 버튼의 모든 메뉴들이 사용자가 설정한 메뉴들로 변하게 된다. 이 때 다시 사용자가 생성된 하위 버튼의 메뉴 중에서 원하는 메뉴 쪽으로 드래그를 하면 실행이 된다.
본 발명에서 사용자의 편의를 위한 회전 방법을 설명하면, 사용자가 스마트폰을 사용할 때 손가락을 가장 편하게 움직일 수 있는 방향이 있다. 이 방향의 편의성을 살리기 위해 버튼이 생성된 단계(S200)에서 스마트폰을 좌우로 살짝 흔들면 모션 센서가 감지하여 메뉴가 한 방향으로 회전을 하게 된다. 이 때 원하는 메뉴가 회전을 하다가 사용자가 가장 편하게 움직일 수 있는 방향으로 오면 드래그를 하여 메뉴를 실행 시킬 수 있다.
S100 : 터치를 받는 단계 S110 : 입력된 터치와 지정된 패턴을 비교하는 단계
S200 : 터치 위치에 버튼생성단계 S111 : 이전 동작을 계속 하는 단계
S210 : 터치가 지속적으로 유지되는 확인하는 단계
S211 : 버튼이 제거되는 단계 S220 : 메뉴 쪽으로 터치지점이 이동했는지 확인단계
S300 : 메뉴가 실행되는 단계
210 : 스마트폰 화면의 좌측 상단 모서리 220 : 스마트폰 화면의 상단 가
230 : 스마트폰 화면의 우측 상단 모서리 240 : 스마트폰 화면의 좌측 가
250 : 스마트폰 화면의 중앙 260 : 스마트폰 화면의 우측 가
270 : 스마트폰 화면의 좌측 하단 모서리 280 : 스마트폰 화면의 하단 가
290 : 스마트폰 화면의 우측 하단 모서리
300A : (A)모양의 홈 버튼 301A : (A)모양의 메뉴버튼
302A : (A)모양의 이전 버튼 310A, 311A, 312A : (A)모양의 사용자 지정버튼
300B : (B)모양의 홈 버튼 301B : (B)모양의 메뉴버튼
302B : (B)모양의 이전 버튼 310B, 311B, 312B : (B)모양의 사용자 지정버튼

Claims (5)

  1. 스마트폰의 버튼 생성방법에 있어서,
    상기 버튼 생성방법은 터치를 인식하는 제 1단계(S100);
    인식 받은 터치를 지정된 패턴과 비교하는 제 2단계(S110);
    지정된 패턴과 인식 받은 터치가 일치하면 화면의 터치좌표에 버튼을 생성하는 제 3단계(S200);
    터치가 지속적으로 유지되는지 판단하는 제 4단계(S210); 및 터치가 지속되지 않으면 생성된 버튼을 제거하고, 터치가 지속적으로 유지되면서 생성된 버튼으로 터치좌표를 이동하면 그 버튼이 선택되었다고 인식하여 그 버튼에 설정되어 있는 작업을 실행하는 제 5단계(S300)를 포함하는 것이 특징인 스마트폰의 버튼 생성방법
  2. 제 1항에 있어서,
    상기 버튼 생성방법은 사용자가 편의에 맞게 버튼을 지정할 수 있는 단계를 더 포함하는 것이 특징인 스마트폰 버튼 생성방법
  3. 제 2항에 있어서,
    상기 버튼 생성방법은 사용자가 버튼의 모양을 설정하여 DB로 저장하는 단계가 더 포함된 것이 특징인 스마트폰 버튼 생성방법
  4. 제 3항에 있어서,
    상기 버튼 생성방법은 사용자가 편의에 맞게 하위 버튼의 메뉴를 설정할 수 있는 단계; 및 하위 버튼이 생성되는 단계가 더 포함된 것이 특징인 스마트폰 버튼 생성방법
  5. 제 1항에 내지 제 4항 중 어느 한 항에 있어서,
    상기 버튼 생성방법은 사용자의 가장 편한 움직임을 위해 모션 센서로 스마트폰이 흔들림을 감지하고 생성된 메뉴를 회전시키는 단계가 더 포함된 것이 특징인 스마트폰 버튼 생성방법





KR1020140088656A 2014-07-14 2014-07-14 스마트폰 버튼 생성방법 KR20160008432A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140088656A KR20160008432A (ko) 2014-07-14 2014-07-14 스마트폰 버튼 생성방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140088656A KR20160008432A (ko) 2014-07-14 2014-07-14 스마트폰 버튼 생성방법

Publications (1)

Publication Number Publication Date
KR20160008432A true KR20160008432A (ko) 2016-01-22

Family

ID=55308937

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140088656A KR20160008432A (ko) 2014-07-14 2014-07-14 스마트폰 버튼 생성방법

Country Status (1)

Country Link
KR (1) KR20160008432A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10802690B2 (en) 2016-12-21 2020-10-13 Samsung Electronics Co., Ltd. Display apparatus and controlling method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10802690B2 (en) 2016-12-21 2020-10-13 Samsung Electronics Co., Ltd. Display apparatus and controlling method thereof
US11301120B2 (en) 2016-12-21 2022-04-12 Samsung Electronics Co., Ltd. Display apparatus and controlling method thereof

Similar Documents

Publication Publication Date Title
KR101793566B1 (ko) 원격 제어기, 정보 처리 방법 및 시스템
JP5323070B2 (ja) 仮想キーパッドシステム
JP6073863B2 (ja) アイテム表示制御方法及び装置
US20170264818A1 (en) Method for controlling graphical user interface of camera application
US9696882B2 (en) Operation processing method, operation processing device, and control method
JP2013505505A (ja) タッチ操作環境におけるGUI(GraphicalUserInterface)構造方式と方法
US11068155B1 (en) User interface tool for a touchscreen device
EP2678765A1 (en) Touch gestures for remote control operations
KR102452771B1 (ko) 희망 지점 설정 방법 및 이동체의 주행 경로 설정 방법
CN107329644B (zh) 一种图标移动方法以及装置
WO2015043113A1 (zh) 一种单手操作手持设备屏幕的方法
KR20100080303A (ko) 터치스크린용 가상마우스 구현방법
KR20140003149A (ko) 사용자 맞춤형 인터페이스 시스템 및 그 구현 방법
KR20150080741A (ko) 연속 값 입력을 위한 제스처 처리 장치 및 그 방법
CN111338554A (zh) 一种基于大屏幕触控的悬浮球操作***及方法
JP2014174764A (ja) 情報処理装置およびその制御方法
KR20160008432A (ko) 스마트폰 버튼 생성방법
TW201445988A (zh) 虛擬遙控介面與行動裝置
JP2013210802A (ja) 端末装置及びコンピュータプログラム
JP2015181071A (ja) 電子機器
KR101661890B1 (ko) 휴대 단말기의 사용자 인터페이스 제공 방법
KR101463086B1 (ko) 다기능 장치에 명령을 입력하는 방법
JP2018023792A (ja) ゲーム装置及びプログラム
JP5769841B2 (ja) タッチパネル式ディスプレイを持った携帯型ゲーム装置
JP2015230496A (ja) 電子機器

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal