1 |
1
삭제
|
2 |
2
로봇 관련 정보(UCR: User Created Robot)를 제공하는 단계;상기 로봇 관련 정보에 대응하는 제 1 정보를 수신하는 단계;멀티미디어 컨텐츠 설정 정보를 제공하는 단계;상기 멀티미디어 컨텐츠 설정 정보에 대응하는 제 2 정보를 수신하는 단계; 상기 제 1 정보 및 상기 제 2 정보에 근거한 가상 상위 명령어를 생성하는 단계; 및상기 가상 상위 명령어를 이용한 중간 어셋(Intermediate Asset) 정보 생성 단계를 포함하되, 상기 중간 어셋 정보는 로봇이 개별 동작하도록 하는 로봇 실행 명령어와 상기 로봇 실행 명령어와 상호 연동하여 멀티미디어 객체가 개별 동작하도록 하는 멀티미디어 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
3 |
3
제 2 항에 있어서,상기 가상 상위 명령어는,상기 로봇 실행 명령어, 상기 멀티미디어 명령어, 상기 로봇과 상기 멀티미디어 객체를 모두 포함하는 공통 명령어로 구분되는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
4 |
4
제 3 항에 있어서,상기 로봇 실행 명령어, 상기 멀티미디어 명령어, 상기 공통 명령어는 각각의 아이콘과 매칭되며, 사용자의 명령 또는 조작에 의해 선택된 명령에 매칭된 아이콘이 디스플레이되도록 하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
5 |
5
제 3 항에 있어서,상기 로봇 실행 명령어는,모터 기능 제어 명령어, 제어기 기능 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
6 |
6
제 5 항에 있어서,상기 모터 기능 제어 명령어는,모터 켜기 명령어, 모터 끄기 명령어, 모터의 위치 이동 명령어, 모터의 속도 설정 명령어, 모터의 힘 설정 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
7 |
7
제 5 항에 있어서,상기 제어기 기능 명령어는,타이머 설정 명령어, 멜로디 연주 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
8 |
8
제 3 항에 있어서,상기 멀티미디어 명령어는,상기 멀티미디어 객체에 대한 동작 명령어, 모양 명령어, 사운드 명령어, 물리 기능 명령어, 카메라 기능 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
9 |
9
제 8 항에 있어서,상기 동작 명령어는,상기 멀티미디어 객체에 대한 이동방향과 이동 반경 명령어, 특정 각도만큼 시계방향 회전 명령어, 특정 각도만큼 반시계방향 회전 명령어, 이동방향 설정 명령어, 가로방향 또는 세로방향 이동 명령어, 가로방향으로 특정 영역까지 이동 명령어, 세로방향으로 특정 영역까지 이동 명령어 및 기 설정된 시간동안 쉬기 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
10 |
10
제 8 항에 있어서,상기 모양 명령어는,상기 멀티미디어 객체에 대한 보여주기 명령어, 숨기기 명령어, 애니메이션 바꾸기 명령어, 특정 효과 설정 명령어, 특정 효과 지우기 명령어, 크기 증가 명령어, 크기 감소 명령어, 맨앞으로 가져오기 명령어, 뒤로 보내기 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
11 |
11
제 8 항에 있어서,상기 사운드 명령어는,소리내기 명령어, 불륨 변경 명령어, 템포(Tempo) 변경 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
12 |
12
제 8 항에 있어서,상기 물리 기능 명령어는,물리적인 힘 설정 명령어, 질량 설정 명령어, 회전력 설정 명령어, 마찰력 설정 명령어 중 적어도 하나 이상의 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
13 |
13
제 8 항에 있어서,상기 카메라 기능 명령어는,카메라 조절 명령어를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
14 |
14
제 2 항에 있어서,상기 로봇은 구비된 센서부를 이용하여 외부 작용이 발생하는 지의 여부를 감지하고, 상기 외부 작용이 감지되는 경우, 상기 외부 작용에 반응하는 기 설정된 로봇 실행 명령어가 실행되도록 하며,상기 로봇 실행 명령어와 상호 연계된 멀티미디어 명령어가 실행되도록 상기 로봇과 연동하는 단말기로 특정 신호를 전송하여, 상기 로봇 실행 명령어에 대응되는 멀티미디어 명령어가 실행되도록 하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
15 |
15
제 2 항에 있어서,상기 중간 어셋 정보를 이용하여 상기 로봇 실행 명령어와, 상기 로봇 실행 명령어와 상호 연동하는 상기 멀티미디어 명령어를 구분하는 단계;상기 로봇으로 상기 로봇 실행 명령어를 전송(Export)하여 상기 로봇이 상기 중간 어셋 정보를 저장하도록 하는 단계; 및상기 로봇 실행 명령어에 따라 로봇이 개별 동작하도록 하며, 상기 로봇 실행 명령어와 상호 연동하는 상기 멀티미디어 명령어에 따라 멀티미디어 객체가 개별 동작하도록 하는 단계를 추가로 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
16 |
16
제 2 항에 있어서,상기 중간 어셋 정보 생성 단계는,명령어 편집 툴을 이용하여 상기 가상 상위 명령어에 대한 엔티티(Entity)를 선택하는 단계;상기 가상 상위 명령어에 대한 파라미터(Parameter)를 입력하는 단계; 및상기 가상 상위 명령어를 저장하는 단계를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
17 |
17
제 16 항에 있어서,상기 엔티티를 선택하는 단계는,상기 가상 상위 명령어 중 사용자의 명령 또는 조작에 의해 선택된 명령어 들을 블럭 단위로 조합한 펑션(Function) 정보를 특정 멀티미디어 객체에 부여하는 단계인 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
18 |
18
제 16 항에 있어서,상기 파라미터를 입력하는 단계는,상기 선택된 엔티티에 대한 세부 정보를 입력하는 단계인 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
19 |
19
로봇 관련 정보(UCR: User Created Robot)를 제공하는 단계;상기 로봇 관련 정보에 대응하는 제 1 정보를 수신하는 단계;멀티미디어 컨텐츠 설정 정보를 제공하는 단계;상기 멀티미디어 컨텐츠 설정 정보에 대응하는 제 2 정보를 수신하는 단계; 상기 제 1 정보 및 상기 제 2 정보에 근거한 가상 상위 명령어를 생성하는 단계;상기 가상 상위 명령어를 이용한 중간 어셋(Intermediate Asset) 정보 생성 단계;상기 중간 어셋 정보를 통신망을 경유해 특정 서버에 등록하는 단계;명령어 실행 애플리케이션을 탑재한 타인 단말기에서 상기 중간 어셋 정보를 다운로드하는 단계; 및상기 타인 단말기에서 상기 중간 어셋 정보를 이용하여 로봇 실행 명령어와, 상기 로봇 실행 명령어와 상호 연동하는 멀티미디어 명령어를 구분하고, 상기 타인 단말기의 플랫폼(Platform) 또는 OS(Operating System)에 따라 상기 로봇 실행 명령어와 상기 멀티미디어 명령어를 각각 실행하는 단계를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
20 |
20
제 19 항에 있어서,상기 타인 단말기는 상기 로봇으로 상기 로봇 실행 명령어를 전송(Export)하여 상기 로봇이 상기 중간 어셋 정보를 저장하도록 하는 단계를 추가로 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
21 |
21
제 20 항에 있어서,상기 타인 단말기는 상기 로봇으로 근거리 통신을 이용하여 상기 중간 어셋 정보를 전송하는 단계를 추가로 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
22 |
22
제 21 항에 있어서,상기 근거리 통신은,블루투스(Bluetooth), 적외선 통신(IrDA), 지그비(ZigBee), UWB(Ultra Wide Band), 와이파이(Wi-Fi), 무선랜(WLAN), NFC(Near Field Communication) 중 적어도 하나 이상을 지원하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
23 |
23
제 2 항에 있어서,상기 로봇 관련 정보는,연동하는 로봇에 대한 기종 정보, 부품 정보, 형태 정보 및 지원 명령어 정보 중 적어도 하나 이상의 정보를 포함하는 정보인 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
24 |
24
제 2 항에 있어서,상기 멀티미디어 컨텐츠 설정 정보는,멀티미디어 객체인 캐릭터 정보, 캐릭터 설정 정보, 캐릭터 움직임 정보, 배경 정보, 캐릭터 동작 정보, 효과음 정보, 배경음악 정보 중 적어도 하나 이상의 정보를 포함하는 정보인 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
25 |
25
제 2 항에 있어서,상기 로봇은,모터, 센서부 및 근거리 통신부를 구비하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
26 |
26
제 25 항에 있어서,상기 센서부는,적외선센서, 거리센서, 접촉센서 및 소리감지센서 중 적어도 하나 이상의 센서를 포함하는 것을 특징으로 하는 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법
|
27 |
27
제 2 항 내지 제 26 항 중 어느 한 항에 의한 가상 상위 명령어를 이용하여 로봇과 멀티미디어 컨텐츠를 제어하는 방법의 각 단계를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|