KR102163825B1 - 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 - Google Patents
사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 Download PDFInfo
- Publication number
- KR102163825B1 KR102163825B1 KR1020180022318A KR20180022318A KR102163825B1 KR 102163825 B1 KR102163825 B1 KR 102163825B1 KR 1020180022318 A KR1020180022318 A KR 1020180022318A KR 20180022318 A KR20180022318 A KR 20180022318A KR 102163825 B1 KR102163825 B1 KR 102163825B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- user interface
- output
- user device
- image
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0425—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 사용자 장치를 위한 사용자 인터페이스 구현 방법을 나타낸 개념도이다.
도 3은 본 발명의 실시예에 따른 사용자 인터페이스의 출력 방법을 나타낸 개념도이다.
도 4는 본 발명의 실시예에 따른 사용자 인터페이스 상에서 사용자 입력 정보를 입력하기 위한 방법을 나타낸 개념도이다.
도 5는 본 발명의 실시예에 따른 사용자 인터페이스 상에서 사용자 입력 정보를 입력하기 위한 방법을 나타낸 개념도이다.
도 6은 본 발명의 실시예에 따른 사용자 인터페이스의 크기 및 위치를 조정하기 위한 방법을 나타낸 개념도이다.
도 7은 본 발명의 실시예에 따른 사용자 장치의 사용자 인터페이스부를 나타낸 개념도이다.
Claims (11)
- 사용자 장치의 사용자 인터페이스의 구현 방법은,
상기 사용자 장치가 상기 사용자 인터페이스의 출력 위치를 결정하는 단계; 및
상기 사용자 장치가 상기 사용자 인터페이스의 상기 출력 위치에 상기 사용자 인터페이스를 출력하는 단계를 포함하되,
상기 사용자 인터페이스의 상기 출력 위치는 상기 사용자 장치와 분리되어 외부에 위치한 영역이고,
상기 사용자 인터페이스를 제어하기 위한 사용자의 조작 범위 및 조작 위치가 상기 사용자 인터페이스의 상기 출력 위치와 별도의 분리된 영역에 설정되고
상기 별도의 분리된 영역 상에서 움직이는 사용자의 손가락의 위치와 상기 사용자 인터페이스 상에서 지시되는 위치에 대한 관계가 설정되고, 상기 사용자의 손가락의 위치와 상기 사용자의 손가락의 위치에 대응되는 상기 사용자 인터페이스 상의 위치가 매칭되고,
상기 조작 범위는 상기 사용자 인터페이스에 대응되는 외곽선 이미지를 공간 상에 그림으로써 설정되고,
상기 사용자 장치는 터치 가능 범위 내에서 출력 가능한 영역 상에 복수의 후보 사용자 인터페이스를 출력하고, 상기 복수의 후보 사용자 인터페이스가 영상 촬상부를 기반으로 촬상되고 촬상 결과가 상기 사용자 장치로 피드백 이미지로서 수신되고, 상기 사용자 장치가 상기 피드백 이미지를 기반으로 가장 왜곡이 없는 후보 사용자 인터페이스를 상기 사용자 인터페이스로서 상기 출력 위치 상에 출력하는 것을 특징으로 하는 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 사용자 인터페이스를 출력하는 사용자 장치에 있어서,
상기 사용자 장치는 프로세서를 포함하고,
상기 프로세서는 상기 사용자 인터페이스의 출력 위치를 결정하고,
상기 사용자 인터페이스의 상기 출력 위치에 상기 사용자 인터페이스를 출력하도록 구현되되,
상기 사용자 인터페이스의 상기 출력 위치는 상기 사용자 장치와 분리되어 외부에 위치한 영역이고,
상기 사용자 인터페이스를 제어하기 위한 사용자의 조작 범위 및 조작 위치가 상기 사용자 인터페이스의 상기 출력 위치와 별도의 분리된 영역에 설정되고
상기 별도의 분리된 영역 상에서 움직이는 사용자의 손가락의 위치와 상기 사용자 인터페이스 상에서 지시되는 위치에 대한 관계가 설정되고, 상기 사용자의 손가락의 위치와 상기 사용자의 손가락의 위치에 대응되는 상기 사용자 인터페이스 상의 위치가 매칭되고,
상기 조작 범위는 상기 사용자 인터페이스에 대응되는 외곽선 이미지를 공간 상에 그림으로써 설정되고,
상기 사용자 장치는 터치 가능 범위 내에서 출력 가능한 영역 상에 복수의 후보 사용자 인터페이스를 출력하고, 상기 복수의 후보 사용자 인터페이스가 영상 촬상부를 기반으로 촬상되고 촬상 결과가 상기 사용자 장치로 피드백 이미지로서 수신되고, 상기 사용자 장치가 상기 피드백 이미지를 기반으로 가장 왜곡이 없는 후보 사용자 인터페이스를 상기 사용자 인터페이스로서 상기 출력 위치 상에 출력하는 것을 특징으로 하는 사용자 장치. - 삭제
- 삭제
- 삭제
- 삭제
- 제1항에 따른 방법을 실행하기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180022318A KR102163825B1 (ko) | 2018-02-24 | 2018-02-24 | 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 |
| PCT/KR2018/003320 WO2019164048A1 (ko) | 2018-02-24 | 2018-03-21 | 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180022318A KR102163825B1 (ko) | 2018-02-24 | 2018-02-24 | 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190102124A KR20190102124A (ko) | 2019-09-03 |
| KR102163825B1 true KR102163825B1 (ko) | 2020-10-13 |
Family
ID=67687159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180022318A Active KR102163825B1 (ko) | 2018-02-24 | 2018-02-24 | 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR102163825B1 (ko) |
| WO (1) | WO2019164048A1 (ko) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012068690A (ja) * | 2010-09-21 | 2012-04-05 | Univ Of Tsukuba | 手指ジェスチャ検出装置 |
| WO2017188244A1 (ja) | 2016-04-26 | 2017-11-02 | ウエストユニティス株式会社 | ネックバンド型コンピュータ |
| JP2017211960A (ja) * | 2016-05-27 | 2017-11-30 | 株式会社エクスビジョン | ユーザインターフェース装置およびユーザインターフェースプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
| KR101284797B1 (ko) * | 2008-10-29 | 2013-07-10 | 한국전자통신연구원 | 착용형 컴퓨팅 환경 기반의 사용자 인터페이스 장치 및 그 방법 |
| KR102029756B1 (ko) * | 2014-11-03 | 2019-10-08 | 삼성전자주식회사 | 웨어러블 디바이스 및 그 제어 방법 |
| KR101873842B1 (ko) * | 2015-03-11 | 2018-07-04 | 한양대학교 산학협력단 | 깊이 센서를 이용하는 가상 입력 장치 및 이를 이용하는 방법 |
-
2018
- 2018-02-24 KR KR1020180022318A patent/KR102163825B1/ko active Active
- 2018-03-21 WO PCT/KR2018/003320 patent/WO2019164048A1/ko not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012068690A (ja) * | 2010-09-21 | 2012-04-05 | Univ Of Tsukuba | 手指ジェスチャ検出装置 |
| WO2017188244A1 (ja) | 2016-04-26 | 2017-11-02 | ウエストユニティス株式会社 | ネックバンド型コンピュータ |
| JP2017211960A (ja) * | 2016-05-27 | 2017-11-30 | 株式会社エクスビジョン | ユーザインターフェース装置およびユーザインターフェースプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20190102124A (ko) | 2019-09-03 |
| WO2019164048A1 (ko) | 2019-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11048333B2 (en) | System and method for close-range movement tracking | |
| US9910498B2 (en) | System and method for close-range movement tracking | |
| CN102763342B (zh) | 根据基于图像感测模块的用户交互进行外部输出的移动装置及相关控制方法 | |
| US8866776B2 (en) | Information processing device adapted to receiving an input for user control using a touch pad and information processing method thereof | |
| CN103502923B (zh) | 用户与设备的基于触摸和非触摸的交互作用 | |
| EP2068235A2 (en) | Input device, display device, input method, display method, and program | |
| US10372229B2 (en) | Information processing system, information processing apparatus, control method, and program | |
| US10268277B2 (en) | Gesture based manipulation of three-dimensional images | |
| JP2018516422A (ja) | スマートホームのためのジェスチャ制御システム及び方法 | |
| CN102906671A (zh) | 手势输入装置及手势输入方法 | |
| CN105814522A (zh) | 基于运动识别来显示虚拟输入设备的用户界面的设备和方法 | |
| CN108885615A (zh) | 针对浏览器导航的墨水输入 | |
| US11209975B2 (en) | Enhanced canvas environments | |
| WO2017185459A1 (zh) | 一种图标移动方法以及装置 | |
| CN104508599A (zh) | 要素选择装置、要素选择方法、及程序 | |
| JP2013171529A (ja) | 操作入力装置、操作判定方法およびプログラム | |
| CN120390916A (zh) | 用于注视辅助交互的方法和系统 | |
| JP6000553B2 (ja) | 情報処理装置及びその制御方法 | |
| CN106484175B (zh) | 电子设备的用户接口、输入的处理方法以及电子设备 | |
| KR102163825B1 (ko) | 사용자 장치의 사용자 인터페이스 구현 방법 및 이러한 방법을 수행하는 장치 | |
| KR102480568B1 (ko) | 동작인식을 기반으로 하는 가상 입력장치의 사용자 인터페이스(ui)를 표시하는 장치 및 방법 | |
| US20190235710A1 (en) | Page Turning Method and System for Digital Devices | |
| JP2013134549A (ja) | データ入力装置およびデータ入力方法 | |
| CN110291495B (zh) | 信息处理系统、信息处理方法及程序 | |
| Winkler et al. | Tangible mixed-reality desktop for digital media management |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 6 |