홈 서비스 로봇 제어 모듈 및 방법, 홈 서비스 로봇, 컴퓨터 프로그램
MODULE AND METHOD FOR CONTROLING HOME SERVICE ROBOT, HOME SERVICE ROBOT, COMPUTER PROGRAM
특허 요약
홈 서비스 로봇 제어 모듈 및 방법, 홈 서비스 로봇, 컴퓨터 프로그램이 개시된다. 본 발명의 일 실시예에 따른 홈 서비스 로봇 제어 모듈은 사용자의 건강상태에 대한 정보 및 상기 건강상태와 관련된 음식에 대한 정보를 저장하는 저장부; 상기 사용자로부터 음식에 대한 심부름 명령을 입력받는 입력부; 및 상기 심부름 명령에 포함된 음식과 상기 사용자의 건강상태와 관련된 음식을 비교하여 상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 판단부를 포함한다.
청구항
번호청구항
1

사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 사용자의 우선순위 정보를 저장하는 저장부;상기 사용자로부터 음식에 대한 심부름 명령을 입력받는 입력부; 및상기 심부름 명령에 포함된 음식과 상기 사용자의 건강상태와 관련된 음식을 비교하여 상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 판단부를 포함하며,상기 판단부는, 복수의 사용자로부터 각각 심부름 명령이 입력된 경우, 상기 우선순위 정보를 고려하여 입력된 심부름 명령들 중 우선적으로 처리할 심부름 명령을 결정하는, 홈 서비스 로봇 제어 모듈.

2

제 1항에 있어서,상기 판단부는, 상기 심부름 명령에 포함된 음식이 상기 사용자의 건강상태와 관련된 음식을 포함하는 경우, 상기 동작을 수행하지 않기로 결정하는, 홈 서비스 로봇 제어 모듈.

3

제 1항에 있어서,상기 저장부는, 사용자의 건강상태와 관련된 추천 음식에 대한 정보를 더 저장하며,상기 판단부는, 상기 심부름 명령에 포함된 음식이 상기 사용자의 건강상태와 관련된 음식을 포함하는 경우, 상기 사용자에게 상기 사용자의 건강상태와 관련된 추천 음식에 대한 정보를 제공하기로 결정하는, 홈 서비스 로봇 제어 모듈.

4

삭제

5

제 1항에 있어서,상기 판단부는, 심부름 명령을 처리하기 위한 동작의 수행 중 다른 사용자로부터 다른 심부름 명령이 입력된 경우, 상기 사용자의 우선순위 정보를 고려하여 우선적으로 처리할 심부름 명령을 결정하는, 홈 서비스 로봇 제어 모듈.

6

제 1항에 있어서,상기 저장부는, 이벤트에 대한 정보를 더 저장하며,상기 판단부는, 심부름 명령을 처리하기 위한 동작의 수행 중 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 상기 이벤트 신호에 대응되는 이벤트가 발생된 것으로 판단하며, 상기 이벤트에 대응되는 이벤트 조치를 우선적으로 취하기로 판단하는, 홈 서비스 로봇 제어 모듈.

7

제 1항에 있어서,상기 저장부는, 이벤트에 대한 정보 및 사용자의 이벤트 우선순위에 대한 정보를 더 저장하며,상기 판단부는, 복수의 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 입력된 이벤트 신호들에 대응되는 이벤트들이 발생되었다고 판단하며, 상기 이벤트 우선순위 정보를 고려하여 상기 이벤트들 중 우선적으로 처리할 이벤트를 결정하는, 홈 서비스 로봇 제어 모듈.

8

제 1항에 있어서,상기 저장부는, 이벤트에 대한 정보 및 사용자의 이벤트 우선순위에 대한 정보를 더 저장하며,상기 판단부는, 심부름 명령을 처리하기 위한 동작의 수행 중 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 상기 이벤트 신호에 대응되는 이벤트가 발생된 것으로 판단하며, 상기 사용자의 우선순위 정보 및 상기 이벤트 우선순위 정보를 고려하여 상기 심부름 명령 및 상기 이벤트 중 어느 것을 우선적으로 처리할지 결정하는, 홈 서비스 로봇 제어 모듈.

9

제 1항에 있어서,사용자로부터 사용자의 생체 정보를 획득하는 센싱부; 및상기 생체 정보를 통해 사용자의 건강상태를 진단하며, 상기 사용자의 건강상태에 대한 정보를 실시간으로 업데이트하는 진단부를 더 포함하는, 홈 서비스 로봇 제어 모듈.

10

홈 서비스 로봇 제어 모듈에서 수행되는 홈 서비스 로봇 제어 방법에 있어서,사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 사용자의 우선순위 정보를 저장하는 단계;상기 사용자로부터 음식에 대한 심부름 명령을 입력받는 단계;상기 심부름 명령에 포함된 음식과 상기 사용자의 건강상태와 관련된 음식을 비교하여 상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계; 및복수의 사용자로부터 각각 심부름 명령이 입력된 경우, 상기 사용자의 우선순위 정보를 고려하여 입력된 심부름 명령들 중 우선적으로 처리할 심부름 명령을 결정하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

11

제 10항에 있어서,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계는, 상기 심부름 명령에 포함된 음식이 상기 사용자의 건강상태와 관련된 음식을 포함하는 경우, 상기 동작을 수행하지 않기로 결정하는, 홈 서비스 로봇 제어 방법.

12

제 10항에 있어서,상기 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 상기 사용자의 우선순위 정보를 저장하는 단계 이후,사용자의 건강상태와 관련된 추천 음식에 대한 정보를 저장하는 단계를 더 포함하며,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계는, 상기 심부름 명령에 포함된 음식이 상기 사용자의 건강상태와 관련된 음식을 포함하는 경우, 사용자에게 추천 음식에 대한 정보를 제공하기로 결정하는, 홈 서비스 로봇 제어 방법.

13

삭제

14

제 10항에 있어서,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계 이후,심부름 명령을 처리하기 위한 동작의 수행 중 다른 사용자로부터 다른 심부름 명령이 입력된 경우, 상기 사용자의 우선순위 정보를 고려하여 우선적으로 처리할 심부름 명령을 결정하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

15

제 10항에 있어서,상기 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 상기 사용자의 우선순위 정보를 저장하는 단계 이후,이벤트에 대한 정보를 저장하는 단계를 더 포함하며,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계 이후,심부름 명령을 처리하기 위한 동작의 수행 중 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 상기 이벤트 신호에 대응되는 이벤트가 발생된 것으로 판단하며, 상기 이벤트에 대응되는 이벤트 조치를 우선적으로 취하기로 판단하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

16

제 10항에 있어서,상기 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 상기 사용자의 우선순위 정보를 저장하는 단계 이후,이벤트에 대한 정보 및 사용자의 이벤트 우선순위에 대한 정보를 저장하는 단계를 더 포함하며,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계 이후,복수의 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 입력된 이벤트 신호들에 대응되는 이벤트들이 발생되었다고 판단하며, 상기 이벤트 우선순위 정보를 고려하여 상기 이벤트들 중 우선적으로 처리할 이벤트를 결정하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

17

제 10항에 있어서,상기 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 상기 사용자의 우선순위 정보를 저장하는 단계 이후,이벤트에 대한 정보 및 사용자의 이벤트 우선순위에 대한 정보를 저장하는 단계를 더 포함하며,상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 단계 이후,심부름 명령을 처리하기 위한 동작의 수행 중 이벤트 신호가 입력된 경우, 상기 이벤트에 대한 정보를 고려하여 상기 이벤트 신호에 대응되는 이벤트가 발생된 것으로 판단하며, 상기 사용자의 우선순위 정보 및 상기 이벤트 우선순위 정보를 고려하여 상기 심부름 명령 및 상기 이벤트 중 어느 것을 우선적으로 처리할지 결정하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

18

제 10항에 있어서,상기 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 상기 사용자의 우선순위 정보를 저장하는 단계 이후,사용자로부터 사용자의 생체 정보를 획득하는 단계; 및상기 생체 정보를 통해 사용자의 건강상태를 진단하며, 상기 사용자의 건강상태에 대한 정보를 실시간으로 업데이트하는 단계를 더 포함하는, 홈 서비스 로봇 제어 방법.

19

청구항 1 내지 3 및 청구항 5 내지 9 중 어느 한 항에 기재된 홈 서비스 로봇 제어 모듈을 포함하는, 홈 서비스 로봇.

20

저장부로부터 유선 또는 무선으로 사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 사용자의 우선순위 정보를 수신하는 수신부;상기 사용자로부터 음식에 대한 심부름 명령을 입력받는 입력부; 및상기 심부름 명령에 포함된 음식과 상기 사용자의 건강상태와 관련된 음식을 비교하여 상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하는 판단부를 포함하며,상기 판단부는, 복수의 사용자로부터 각각 심부름 명령이 입력된 경우, 상기 우선순위 정보를 고려하여 입력된 심부름 명령들 중 우선적으로 처리할 심부름 명령을 결정하는, 홈 서비스 로봇 제어 모듈.

21

비일시적 컴퓨터 판독 가능한 저장매체(non-transitory computer readable storage medium)에 저장된 컴퓨터 프로그램으로서,상기 컴퓨터 프로그램은 하나 이상의 명령어들을 포함하고, 상기 명령어들은 하나 이상의 프로세서들을 갖는 로봇에 의해 실행될 때, 상기 로봇으로 하여금,사용자의 건강상태에 대한 정보, 상기 건강상태와 관련된 음식에 대한 정보 및 사용자의 우선순위 정보를 저장하고,상기 사용자로부터 음식에 대한 심부름 명령을 입력받고,상기 심부름 명령에 포함된 음식과 상기 사용자의 건강상태와 관련된 음식을 비교하여 상기 심부름 명령을 처리하기 위한 동작의 수행여부에 대해 결정하고,복수의 사용자로부터 각각 심부름 명령이 입력된 경우, 상기 우선순위 정보를 고려하여 입력된 심부름 명령들 중 우선적으로 처리할 심부름 명령을 결정하도록 하는, 비일시적 컴퓨터 판독 가능한 저장매체에 저장된 컴퓨터 프로그램.