1 |
1
프로세서를 포함하는 컴퓨팅장치로 구현되고, 상기 컴퓨팅장치에 접속되어 사용자와 상호작용을 할 수 있는 촉각인터페이스장치를 제어하는 방법으로서,상기 방법은 상기 컴퓨팅장치의 메인운영체제의 제어를 받아 동작하는, 촉각 인터페이스장치를 위한 가상적인 서브운영체제에 의하여 구현되고,상기 서브운영체제에 의하여 제공되는 메인화면모듈을 실행하는 단계; 및상기 서브운영체제에 의하여 제공되는 TUI모듈을 실행하는 제1 TUI단계를 포함하고, 상기 제1 TUI단계는, 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하고, 상기 촉각인터페이스장치에서 입력된 사용자 입력으로부터 상기 메인화면모듈에 입력하기 위한 입력신호를 생성하고,상기 제1 TUI단계는상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하는 출력신호생성단계;를 포함하고,상기 출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고, 상기 출력신호에 의하여 구현되는 촉각디스플레이장치의 촉각화면은, 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분에 기초하여 구현되는 컨텐츠영역; 사용자의 커서의 위치 및 형태를 구현하는 커서영역; 및 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면의 페이지정보에 기초하여 구현되는 페이지영역을 포함하고,상기 출력신호생성단계는, 상기 컨텐츠영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 컨텐츠영역출력신호생성단계;상기 커서영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 커서영역출력신호생성단계;상기 페이지영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 페이지영역출력신호생성단계;를 포함하고,상기 컨텐츠영역은 복수의 서브컨텐츠영역으로 구분될 수 있고,상기 커서영역은 복수의 서브커서영역으로 구분될 수 있고, 상기 컨텐츠영역출력신호생성단계는 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분의 데이터를 구분하여, 상기 복수의 서브컨텐츠영역을 구현하는 출력신호를 생성하고, 상기 커서영역출력신호생성단계는 상기 복수의 서브컨텐츠영역 중 사용자의 커서가 위치하는 서브컨텐츠영역에 대응하는 상기 커서영역의 일부 위치에서의 촉각셀 어레이를 제어하는 출력신호를 생성하고,상기 커서영역출력신호생성단계는, 사용자의 커서의 위치를 결정하는 단계; 및 사용자의 커서의 형태를 결정하는 단계를 포함하고,상기 사용자의 커서의 형태를 결정하는 단계는, 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보 및 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보에 기초하여 상기 사용자의 커서의 형태를 결정하고,상기 제1 TUI단계는,상기 출력신호 및 상기 촉각인터페이스장치의 이전의 촉각디스플레이 정보에 기초하여 버퍼출력신호를 생성하는 버퍼출력신호생성단계;를 더 포함하고,상기 출력신호 및 상기 버퍼출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고,상기 버퍼출력신호생성단계는, 현재 사용자의 입력으로 화면이 바뀌기 전에 상기 출력신호생성단계에서 생성된 이전 출력신호를 로드하는 단계; 현재 사용자의 입력으로 화면이 바뀐 후에 상기 출력신호생성단계에서 생성된 현재 출력신호와 상기 이전 출력신호와의 차이를 계산하는 단계;상기 현재 출력신호와 상기 이전 출력신호와의 차이에 기초하여 버퍼출력신호를 생성하는 단계;를 포함하는, 촉각인터페이스장치를 제어하는 방법
|
2 |
2
청구항 1에 있어서,상기 촉각인터페이스장치를 제어하는 방법은,상기 메인화면모듈에서 사용자의 입력에 따라 호출되는 어플리케이션모듈 실행단계; 및 상기 서브운영체제에 의하여 제공되는 TUI모듈을 실행하는 제2 TUI단계를 포함하고,상기 제2 TUI단계는, 상기 어플리케이션모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하고, 상기 촉각인터페이스장치에서 입력된 사용자 입력으로부터 상기 어플리케이션모듈에 입력하기 위한 입력신호를 생성하는, 촉각인터페이스장치를 제어하는 방법
|
3 |
3
청구항 1에 있어서,상기 방법은,상기 메인화면모듈을 실행하는 단계 이전에 수행되는 트리거단계를 더 포함하고,상기 트리거단계는, 상기 컴퓨팅장치와 상기 촉각인터페이스장치의 접속을 확인하는 단계; 및상기 컴퓨팅장치와 상기 촉각인터페이스장치가 상호접속 되었다고 판단되는 경우에 상기 메인화면모듈을 실행하는 단계의 실행을 호출하는 단계를 포함하는, 촉각인터페이스장치를 제어하는 방법
|
4 |
4
삭제
|
5 |
5
청구항 1에 있어서,상기 컨텐츠영역은 복수의 서브컨텐츠영역으로 구분될 수 있고,상기 커서영역은 복수의 서브커서영역으로 구분될 수 있고, 상기 커서영역에서 구현되는 커서의 위치는 포커싱된 상기 서브컨텐츠영역의 위치에 대응하고,상기 서브커서영역과 상기 서브커서영역에 대응되는 상기 서브컨텐츠영역은 1축으로 서로 정렬되어 있는, 촉각인터페이스장치를 제어하는 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
청구항 1에 있어서,상기 사용자의 커서의 형태를 결정하는 단계는, 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보가 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보를 모두 포함하는 경우에는 제1 커서형태로 결정하고,상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보가 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보의 일부를 포함하는 경우에는 제2 커서형태로 결정하는, 촉각인터페이스장치를 제어하는 방법
|
10 |
10
청구항 9에 있어서,상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보가 제1 원문정보, 상기 제1 원문정보 다음으로 이어지는 제2 원문정보, 상기 제2 원문정보 다음으로 이어지는 제3 원문정보를 포함하는 경우,상기 제2 커서형태는,상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보가 상기 제1 원문정보에 대응하는 경우에 디스플레이되는 제2-1커서형태;상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보가 상기 제2 원문정보의 일부에 대응하는 경우에 디스플레이되는 제2-2커서형태; 및상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보가 상기 제3 원문정보에 대응하는 경우에 디스플레이되는 제2-2커서형태;를 포함하는, 촉각인터페이스장치를 제어하는 방법
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
청구항 5에 있어서,상기 촉각인터페이스장치를 제어하는 방법은, 사용자의 명령에 따라 TTS명령을 수행하는, TTS단계를 더 포함하고,상기 TTS단계는,상기 촉각인터페이스장치로부터의 입력신호에 기초하여 TTS를 수행하는 지 여부를 결정하는 단계;현재 설정된 TTS모드에 대한 정보를 로드하는 단계;현재 사용자의 커서의 위치를 로드하는 커서위치로드단계; 및상기 TTS모드 및 상기 사용자의 커서의 위치에 기초하여, TTS대상이 되는 원문 정보를 결정하는 단계;를 포함하는, 촉각인터페이스장치를 제어하는 방법
|
14 |
14
청구항 13에 있어서,상기 TTS모드는 상기 포커싱된 서브컨텐츠영역에 대해 TTS를 수행하는 모드; 및 상기 포커싱된 서브컨텐츠영역 및 상기 포커싱된 서브컨텐츠영역에 이어지는 서브컨텐트영역을 포함하여 TTS를 수행하는 모드를 포함하는, 촉각인터페이스장치를 제어하는 방법
|
15 |
15
청구항 1에 있어서,상기 촉각인터페이스장치를 제어하는 방법은, 사용자단말기와 촉각인터페이스장치와의 접속상태를 판단하는 단계; 및상기 접속상태가 기설정된 기준에 해당한다고 판단하는 경우에 상기 촉각인터페이스장치로 출력할 이벤트출력신호를 생성하는 단계;를 포함하는 이벤트단계를 더 포함하는, 촉각인터페이스장치를 제어하는 방법
|
16 |
16
컴퓨팅장치의 메인운영체제의 제어를 받아 동작하는, 촉각 인터페이스장치를 위한 가상적인 서브운영체제를 구현하기 위한 비일시적 컴퓨터-판독가능 매체로서,상기 비일시적 컴퓨터-판독가능 매체는, 컴퓨팅 장치로 하여금 이하의 단계들을 수행하도록 하는 명령들을 저장하며, 상기 단계들은:상기 서브운영체제에 의하여 제공되는 메인화면모듈을 실행하는 단계; 및상기 서브운영체제에 의하여 제공되는 TUI모듈을 실행하는 제1 TUI단계를 포함하고, 상기 제1 TUI단계는, 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하고, 상기 촉각인터페이스장치에서 입력된 사용자 입력으로부터 상기 메인화면모듈에 입력하기 위한 입력신호를 생성하고,상기 제1 TUI단계는상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하는 출력신호생성단계;를 포함하고,상기 출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고, 상기 출력신호에 의하여 구현되는 촉각디스플레이장치의 촉각화면은, 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분에 기초하여 구현되는 컨텐츠영역; 사용자의 커서의 위치 및 형태를 구현하는 커서영역; 및 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면의 페이지정보에 기초하여 구현되는 페이지영역을 포함하고,상기 출력신호생성단계는, 상기 컨텐츠영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 컨텐츠영역출력신호생성단계;상기 커서영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 커서영역출력신호생성단계;상기 페이지영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 페이지영역출력신호생성단계;를 포함하고,상기 컨텐츠영역은 복수의 서브컨텐츠영역으로 구분될 수 있고,상기 커서영역은 복수의 서브커서영역으로 구분될 수 있고, 상기 컨텐츠영역출력신호생성단계는 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분의 데이터를 구분하여, 상기 복수의 서브컨텐츠영역을 구현하는 출력신호를 생성하고, 상기 커서영역출력신호생성단계는 상기 복수의 서브컨텐츠영역 중 사용자의 커서가 위치하는 서브컨텐츠영역에 대응하는 상기 커서영역의 일부 위치에서의 촉각셀 어레이를 제어하는 출력신호를 생성하고,상기 커서영역출력신호생성단계는, 사용자의 커서의 위치를 결정하는 단계; 및 사용자의 커서의 형태를 결정하는 단계를 포함하고,상기 사용자의 커서의 형태를 결정하는 단계는, 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보 및 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보에 기초하여 상기 사용자의 커서의 형태를 결정하고,상기 제1 TUI단계는,상기 출력신호 및 상기 촉각인터페이스장치의 이전의 촉각디스플레이 정보에 기초하여 버퍼출력신호를 생성하는 버퍼출력신호생성단계;를 더 포함하고,상기 출력신호 및 상기 버퍼출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고,상기 버퍼출력신호생성단계는, 현재 사용자의 입력으로 화면이 바뀌기 전에 상기 출력신호생성단계에서 생성된 이전 출력신호를 로드하는 단계; 현재 사용자의 입력으로 화면이 바뀐 후에 상기 출력신호생성단계에서 생성된 현재 출력신호와 상기 이전 출력신호와의 차이를 계산하는 단계;상기 현재 출력신호와 상기 이전 출력신호와의 차이에 기초하여 버퍼출력신호를 생성하는 단계;를 포함하는, 비일시적 컴퓨터-판독가능 매체
|
17 |
17
삭제
|
18 |
18
1 이상의 프로세서 및 1 이상의 메모리를 포함하고, 접속된 촉각 인터페이스 장치를 제어할 수 있는 컴퓨팅 장치로서,상기 컴퓨팅장치의 메인운영체제의 제어를 받아 동작하는, 촉각 인터페이스장치를 위한 가상적인 서브운영체제를 포함하고,상기 서브운영체제는, 상기 촉각인터페이스장치에서의 메인화면 인터페이스를 제공하는 메인화면모듈;상기 컴퓨팅장치에서의 메인화면모듈에서의 입출력신호를 포함하는 입출력신호를 상기 촉각 인터페이스장치에서의 입출력신호로 변환하는 TUI모듈;을 포함하고,상기 TUI모듈은 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하고, 상기 촉각인터페이스장치에서 입력된 사용자 입력으로부터 상기 메인화면모듈에 입력하기 위한 입력신호를 생성하고,상기 TUI모듈은,상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면에 상응하는 상기 촉각인터페이스장치의 촉각화면을 구현하기 위한 출력신호를 생성하는 출력신호생성부;를 포함하고,상기 출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고, 상기 출력신호에 의하여 구현되는 촉각디스플레이장치의 촉각화면은, 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분에 기초하여 구현되는 컨텐츠영역; 사용자의 커서의 위치 및 형태를 구현하는 커서영역; 및 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면의 페이지정보에 기초하여 구현되는 페이지영역을 포함하고,상기 출력신호생성부는, 상기 컨텐츠영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 컨텐츠영역출력신호생성부;상기 커서영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 커서영역출력신호생성부;상기 페이지영역에 대한 상기 2차원 촉각셀 어레이의 제어신호를 생성하는 페이지영역출력신호생성부;를 포함하고,상기 컨텐츠영역은 복수의 서브컨텐츠영역으로 구분될 수 있고,상기 커서영역은 복수의 서브커서영역으로 구분될 수 있고, 상기 컨텐츠영역출력신호생성부는 상기 메인화면모듈에 의하여 상기 컴퓨팅장치에서 디스플레이될 수 있는 화면 중 컨텐츠부분의 데이터를 구분하여, 상기 복수의 서브컨텐츠영역을 구현하는 출력신호를 생성하고, 상기 커서영역출력신호생성부는 상기 복수의 서브컨텐츠영역 중 사용자의 커서가 위치하는 서브컨텐츠영역에 대응하는 상기 커서영역의 일부 위치에서의 촉각셀 어레이를 제어하는 출력신호를 생성하고,상기 커서영역출력신호생성부는, 사용자의 커서의 위치 및 사용자의 커서의 형태를 결정하고,상기 사용자의 커서의 형태는, 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 촉각인터페이스장치에서의 촉각디스플레이 정보 및 상기 사용자의 커서가 위치하는 서브컨텐츠영역의 상기 메인화면모듈의 원문 정보에 기초하여 결정되고,상기 TUI모듈은, 상기 출력신호 및 상기 촉각인터페이스장치의 이전의 촉각디스플레이 정보에 기초하여 버퍼출력신호를 생성하는 버퍼출력신호생성부;를 더 포함하고,상기 출력신호 및 상기 버퍼출력신호는 2차원 촉각셀 어레이에 대한 제어신호를 포함하고,상기 버퍼출력신호생성부는, 현재 사용자의 입력으로 화면이 바뀌기 전에 상기 출력신호생성부에서 생성된 이전 출력신호를 로드하고,현재 사용자의 입력으로 화면이 바뀐 후에 상기 출력신호생성부에서 생성된 현재 출력신호와 상기 이전 출력신호와의 차이를 계산하고,상기 현재 출력신호와 상기 이전 출력신호와의 차이에 기초하여 버퍼출력신호를 생성하는, 컴퓨팅 장치
|
19 |
19
삭제
|
20 |
20
삭제
|
21 |
21
삭제
|