Ubiquitous computing environments require a user interface that is not only intelligent but also natural and intuitive. Researchers are working on various user interfaces based on gesture recognition and/or speech recognition, but such interfaces still have practical problems such as large computation time and recognition errors. FreeMouse introduced here is both a spatial mouse for controlling physical objects and a TV pointer for manipulating virtual objects. For instance, one can use FreeMouse to perform now familiar actions such as point-and-menu, point-and-command and pick-and-drop on/between appliances in the physical space and objects on the screen. We also introduce here an online signature verification system for FreeMouse, that allows users to sign on the screen. Although the signature verification system may better be described in a separate paper, it is decided to be included here because it is one of the most demonstrative usage example of FreeMouse as a TV pointer that differentiates it well from other types of input devices for TV. The first prototype of FreeMouse was evaluated in conjunction with a smart-home project, and was proved to be easy to learn and intuitive to use.
유비쿼터스 컴퓨팅 환경은 지능적이면서, 자연스럽고 편리한 사용자 인터페이스를 요구한다. 제스처 인식이나 음성 인식을 통한 다양한 인터페이스들이 고려되었으나, 이들은 복잡한 계산과 인식 오류 등을 지니고 있다. 본 논문에서는 다른 접근을 시도하는 사용자 인터페이스로서, PC 마우스의 인터렉션스타일을 3D 공간상에 적용한 FreeMouse를 제안한다. FreeMouse는 물리적 기기들을 조작할 수 있는 공간 마우스이면서, 동시에 TV pointer의 역할을 한다. 사용자는 point-and-menu, point-and-command 그리고 pick-and-drop 등과 같은 상호작용 모드를 이용하여 주변 기기와 TV 화면상의 object들을 제어할 수 있다. 또한 FreeMouse로 사용자가 화면상에 서명하도록 하는 온라인 서명 인증 시스템을 제안한다. 비록 다른 논문에서 제안된 서명 인증 시스템이 더 나을지라도, 서명 기능은 TV에 대한 다른 종류의 input device와 TV 포인터로서의 가장 잘 나타내는 사용 예들 중 하나이므로 본 논문에 포함한다. FreeMouse는 smart-home 프로젝트와 결합하여 평가되어졌으며, 사용자가 배우기 쉽고, 직관적으로 사용할 수 있음을 확인할 수 있었다.