1 |
1
사용자의 제스처 정보를 수집하는 입력장치;상기 입력장치로부터 수집된 제스처 정보를 처리하는 계산장치;복수의 기능을 실행하기 위한 복수의 동작궤적 정보를 저장하는 메모리;상기 계산장치에 의해 처리된 정보를 출력하는 출력장치를 포함하고,상기 복수의 동작궤적 각각은 상기 복수의 기능 각각에 대한 실행 명령으로 설정되어, 상기 사용자가 수행하는 제스처의 궤적이 상기 복수의 동작궤적 중 하나를 완성하면 해당 동작궤적에 대응하는 기능이 실행되며,상기 사용자가 제스처를 시작하면, 상기 계산장치는 상기 사용자가 수행한 제스처 궤적의 경로와 상기 복수의 동작궤적들의 시작 경로를 비교하여 유사도가 기설정된 기준치보다 높은 후보 동작궤적들을 선별하고, 상기 선별된 후보 동작궤적들을 상기 출력장치에 출력하여 사용자에게 상기 후보 동작궤적들의 경로 정보를 제시하여 주는 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
2 |
2
제1항에 있어서,상기 복수의 동작궤적 정보는 시작점, 경로 및 종결지점 정보로 이루어지고, 상기 복수의 동작궤적은 시작점이 동일한 동작궤적들로 이루어지는 복수의 동작궤적 군으로 분류되며,상기 사용자의 제스처 궤적의 시작 위치가 상기 시작점에 대응하는 경우, 상기 후보 동작궤적들은 상기 시작점을 가지는 동작궤적 군 중에서 선별되는 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
3 |
3
제2항에 있어서,상기 복수의 동작궤적 군의 시작점들은 상기 출력장치에 출력되는 복수의 기능 영역별로 지정되는 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
4 |
4
제1항에 있어서,상기 계산장치는 상기 사용자가 제스처를 입력하는 입력수단의 현재 위치 정보를 판단하고,상기 입력수단의 현재 위치를 기준으로 사용자가 수행하여야 할 상기 후보 동작궤적들의 시작 경로 이후의 경로 정보를 제시하는 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
5 |
5
제4항에 있어서,상기 시작 경로 이후의 경로 정보는 상기 후보 동작궤적들의 일부인 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
6 |
6
제1항에 있어서,상기 계산장치는, 상기 메모리에 저장된 상기 사용자의 제스처 시연 이력을 바탕으로 상기 복수의 동작궤적들 중 상기 사용자가 이미 알고 있는 것으로 판단된 동작궤적을 상용 동작궤적으로 선정하고,선정된 상용 동작궤적은 상기 출력장치에 출력되지 않는 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
7 |
7
제1항에 있어서,상기 입력 장치는 사용자에 의한 3차원의 제스처 정보를 수집하고,상기 출력장치는 상기 계산장치에 의해 설정된 3차원의 가상공간을 출력하며,상기 복수의 동작궤적은 상기 가상공간상에 표현 가능한 3차원의 동작궤적인 것을 특징으로 하는 사용자 인터페이스 구현 시스템
|
8 |
8
복수의 기능을 실행하기 위한 복수의 동작궤적 정보를 저장하는 단계;상기 복수의 동작궤적을 각각 상기 복수의 기능 각각에 대한 실행 명령으로 설정하는 단계;입력장치에 의해 사용자의 제스처 정보를 수집하는 단계;상기 사용자가 제스처를 시작하면 상기 사용자가 수행한 제스처 궤적의 경로와 상기 복수의 동작궤적들의 시작 경로를 비교하여 유사도를 계산하는 단계;상기 유사도가 기설정된 기준치보다 높은 후보 동작궤적들을 선별하는 단계;상기 선별된 후보 동작궤적들을 출력장치에 출력하여 사용자에게 상기 후보 동작궤적들의 경로 정보를 제시하여 주는 단계;상기 사용자가 수행하는 제스처의 궤적이 상기 복수의 동작궤적 중 하나를 완성하면 해당 동작궤적에 대응하는 기능을 실행하는 단계를 포함하는 것을 특징으로 하는 사용자 인터페이스 구현 방법
|
9 |
9
제8항에 있어서,상기 복수의 동작궤적 정보를 시작점, 경로 및 종결지점 정보로 형성하는 단계; 및상기 복수의 동작궤적을 시작점이 동일한 동작궤적들로 이루어지는 복수의 동작궤적 군으로 분류하는 단계를 더 포함하여, 상기 사용자의 제스처 궤적의 시작 위치가 상기 시작점에 대응하는 경우, 상기 시작점을 가지는 동작궤적 군 중에서 상기 후보 동작궤적들이 선별하는 것을 특징으로 하는 사용자 인터페이스 구현 방법
|
10 |
10
제9항에 있어서,상기 복수의 동작궤적 군의 시작점들을 상기 출력장치에 출력되는 기능 영역별로 지정하는 단계를 더 포함하는 것을 특징으로 하는 사용자 인터페이스 구현 방법
|
11 |
11
제8항에 있어서,상기 사용자가 제스처를 입력하는 입력수단의 현재 위치 정보를 판단하는 단계를 더 포함하고, 상기 입력수단의 현재 위치를 기준으로 사용자가 수행하여야할 상기 후보 동작궤적들의 시작 경로 이후의 경로 정보가 제시되는 것을 특징으로 하는 사용자 인터페이스 구현 방법
|
12 |
12
제11항에 있어서,상기 시작 경로 이후의 경로 정보는 상기 후보 동작궤적들의 일부인 것을 특징으로 하는 사용자 인터페이스 구현 방법
|
13 |
13
제8항에 있어서,사용자의 제스처 시연 이력을 저장하는 단계; 및상기 사용자의 제스처 시연 이력을 바탕으로 상기 복수의 동작 궤적들 중 상기 사용자가 이미 알고 있는 것으로 판단된 동작궤적을 상용 동작궤적으로 선정하는 단계를 더 포함하고, 상기 상용 동작궤적은 상기 출력장치에 출력되지 않는 것을 특징으로 하는 사용자 인터페이스 구현 방법
|