촉각체험 서비스 방법 및 그 시스템(System and Method for haptic experience service)
Inventors: Ki-Uk Kyung, Yong-Hee Lee, Junseok Park and Dong-Won Han (경기욱, 이용희, 박준석, 한동원)
Assignee: ETRI
Application 10-2007-0010921, Date: 2007.02.02
Isseud No. 10-0860412, Date: 2008.09.19
본 발명은 촉각체험 서비스 방법 및 그 시스템에 관한 것으로, 가상의 물체 또는 환경에 대한 힘과 질감의 촉각 정보를 사용자에게 제공하는 촉각재현 장치; 환경요소 정의 패키지로 구성되는 촉각콘텐츠 데이터베이스를 이용하여 사용자가 촉각체험 서비스 받고자하는 가상의 환경요소를 정의하고, 상기 정의된 환경요소에 대응된 체험환경을 발생시키며, 상호작용값 정의 패키지를 이용하여 상기 발생된 체험환경으로 적용 요청되는 촉각재현 장치의 입력데이터에 대응하는 촉각데이터 출력값을 발생시키는 서버; 상기 촉각재현 장치의 접속을 인식하고, 장치 정의 데이터 패키지를 이용하여 상기 인식된 촉각재현 장치의 장치 정의 변수들을 상기 서버에 제공하며, 이에 대하여 상기 서버로부터 발생된 체험환경 관련 시각 데이터를 디스플레이한 후, 이를 확인한 사용자 조작에 따라 발생하는 상기 촉각재현 장치로부터의 입력데이터를 상기 서버에 전송하고, 상기 입력데이터에 상호작용된 상기 촉각데이터 출력값을 받아 상기 촉각재현 장치로 제공하는 클라이언트를 포함하여 구성되며, 이에 의하여 촉각 정보가 사용자에게 효율적으로 제공되도록 하기 위한 효과를 가진다.
Title of Invention: Haptic Experience Service Method and System
US Application No.11/966623, Date: 2007.12.28
US Document No.20080186152, Date: 2008.07.08
A first aspect of the present invention is providing a haptic experience service method and system capable of efficiently providing various types of haptic information to a user. A second aspect of the present invention is providing a haptic experience service method and system capable of uniformly providing haptic experience services to a user irrespective of types of a haptic reproduction apparatus. According to an aspect of the present invention, there is provided a haptic experience service system, comprising: a haptic reproduction apparatus providing haptic information of a force and texture of a virtual object or environment to a user; a server defining a virtual environmental factor corresponding to a user-desired haptic experience service by using a haptic contents database constructed with an environmental factor definition package, generating an experience environment corresponding to the environmental factor, and generating a haptic data output value corresponding to an input data of a haptic reproduction apparatus in the experience environment by using an interaction value definition package and an apparatus definition variable of the haptic reproduction apparatus; and a client recognizing an access of the haptic reproduction apparatus, providing the apparatus definition variable of the haptic reproduction apparatus to the server by using an apparatus definition data package, displaying a visual data associated with the experience environment generated by the server, transmitting to the server an input data generated by a user's manipulation and received from the haptic reproduction apparatus, receiving the haptic data output value interacted with the input data, and providing the haptic data output value to the haptic reproduction apparatus.
