도 8 을 참조 하 여 본 발명 의 다른 실시 예 에 따른 3 차원 가상 친구 제공 서비스 방법 을 설명 한다 . 도 8 을 참조 하 면 , 본 발명 의 다른 실시 예 에 따른 3 차원 가상 친구 제공 서비스 방법 에 따르 면 행동 명령 ( M _ COMMAND ) 을 전송 하 면 3 차원 가상 친구 가 그 에 대응 되 는 행동 들 중 에서 선택 된 하나 의 액션 을 한다 . 이 를 위하 여 데이터베이스 ( 441 , 441 ') 에 는 다음 과 같 은 데이터 가 미리 저장 될 필요 가 있 다 . 첫 번 째 로 입력 될 텍스트 는 다양 하 게 입력 될 수 있 다 . 예 를 들 어 , " 춤 을 추 라는 명령 에 는 "" 춤 """," "" 춤 춰 """," "" 춤 춰 볼래 """," "" 춤 좀 """," "" 댄스 "" 등 과 같이 다양 한 형태 로 입력 될 수 있 을 것 이 다 . 따라서 ", 다양 한 미리 정의 된 텍스트 와 그 것 에 대응 되 는 행동 명령 ( M _ COMMAND ) 을 정의 하 여 저장 한다 . 다음 으로 , 행동 명령 ( M _ COMMAND ) 은 다양 한 모션 으로 표출 될 수 있 다 . 예 를 들 어 , 춤 을 추 는 동작 에 도 다양 한 모션 이 있 으므로 춤 ( C 1 ) 과 연계 된 액션 에 는 C 11 , C 12 , C 13 , C 14 , ... 과 같이 다양 한 액션 들 을 정의 한다 . 또한 , 각 액션 을 실행 할 때 필요 한 움직임 벡터 데이터 를 저장 한다 . 예컨대 , 액션 ( C 11 ) 을 위한 움직임 벡터 데이터 등 이 저장 된다 .