KR20160031940A - User input apparatus using location or change thereof - Google Patents
User input apparatus using location or change thereof Download PDFInfo
- Publication number
- KR20160031940A KR20160031940A KR1020150018907A KR20150018907A KR20160031940A KR 20160031940 A KR20160031940 A KR 20160031940A KR 1020150018907 A KR1020150018907 A KR 1020150018907A KR 20150018907 A KR20150018907 A KR 20150018907A KR 20160031940 A KR20160031940 A KR 20160031940A
- Authority
- KR
- South Korea
- Prior art keywords
- user input
- input device
- control unit
- angle
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
본 발명은 사용자 입력 장치에 관한 것으로서, 특히 사용자 터치 스크린이나 다양한 센서와 통신 모듈을 갖춘 스타일러스 등 복잡한 장치 없이, 전기 기기의 위치나 위치 변화(움직임 경로)를 확인하고, 확인된 위치나 위치 변화를 사용자의 입력으로 반영하여, 전기 기기(소프트웨어)의 동작 제어를 수행할 수 있는 위치 또는 위치 변화를 이용한 사용자 입력 장치에 관한 것이다. The present invention relates to a user input device, and more particularly, it relates to a user input device, in which a position or a position change (movement path) of an electric device is checked without a complicated device such as a stylus having a user touch screen or various sensors and a communication module, The present invention relates to a user input device using a change in position or position capable of performing an operation control of an electric device (software) by reflecting the input to a user.
태블릿 PC와 스마트 폰의 출현과 함께 이미지가 표시되는 스크린 위에 펜 촉을 대면 정전, 정압, 또는 광학식으로 스타일러스 펜 촉의 위치가 인지되는 입력 장치가 일반화되었다. 대부분의 터치스크린은 손가락으로 눌러 입력을 하기도 하고 펜이나 스타일러스 등의 포인팅 장치로 입력을 하기도 하는데, 특히 일본 와콤사에서 EMR(electromagnetic resonance)이라 명명한 자기 공명에 기반한 기술을 미국 특허 6556190에 공개했는데 현재 삼성전자의 갤럭시 노트 제품군을 포함한 여러 상품에 사용되고 있다. 이 기술은 입력 패드 위에 손가락이나 손 볼 등 피부에 의한 터치와 스타일러스를 구분하여 처리하는 것이 가능하며, 누르는 압력 측정이 가능하여 압력에 따라 획의 굵기 조절을 하는 등 고급 기능을 갖추고 있다. With the advent of tablet PCs and smartphones, input devices have become commonplace when the pen touches the screen on which the image is displayed, recognizing the position of the stylus pen tip by static electricity, static pressure, or optically. Most of the touch screens are input by pressing with a finger or input by a pointing device such as a pen or a stylus. In particular, a magnetic resonance-based technology called EMR (electromagnetic resonance) is disclosed in U.S. Patent No. 6556190 Currently, it is used in various products including Samsung Galaxy Note product line. This technology can distinguish touch and stylus by touching the skin such as finger or hand ball on the input pad, and it is possible to measure the pressing pressure, and it has advanced functions such as controlling the thickness of stroke according to the pressure.
미국의 애플사는 Optical Stylus라 명명한 미국 특허 출원 2012/0127110을 통해 별도의 터치 스크린 입력 없이 스타일러스에 카메라와 전원을 포함하는 회로, 프로세서, 무선 통신 모듈을 넣어 스타일러스의 팬 촉이 스마트 폰의 스크린 상에 충분히 가까워지거나 터치를 하면, 스크린에 미세하게 형성된 시각 표지를 스타일러스의 카메라가 인식하여 스타일러스 팬 촉의 스크린 상 위치를 인지하고, 스타일러스가 스크린과 이루는 기울임 각도(tilt) 등을 알아내는 기술을 공개하였다. 터치 스크린 없이 입력이 가능한 스타일러스들은 다양하게 개발되어 있다. 스타일러스에 카메라가 장착되어 있고, 특수 종이 위에 미세하게 형성된 패턴을 인식하여 특수 종이 상의 터치 위치를 알아내어 컴퓨터로 획이 전달되는 OID(optical identification) 펜들이나, 초음파와 적외선을 발생시키는 스타일러스와 스타일러스가 발생시킨 초음파와 적외선을 인식하는 둘 이상의 센서 모듈을 통해 두 신호의 시간 차이로부터 스타일러스 팬 촉의 위치를 계산하여 컴퓨터로 전달하는 초음파 펜 제품들이 그 예이다. 또한, 적외선 램프와 여러 대의 전용 카메라를 스크린의 측면에 장착하여, 스크린을 터치하는 손가락이나 펜의 x, y 좌표계에서의 위치를 카메라의 촬상으로부터 삼각측량으로 계산하여 컴퓨터에 전달해주는 기술도 상용화되어 있다. In the United States, Apple Inc. has filed a US patent application named Optical Stylus 2012/0127110 to add a camera, a power supply, a circuit, a processor and a wireless communication module to the stylus without a separate touch screen input, The camera of the stylus recognizes the minute mark formed on the screen and recognizes the position of the stylus pen tip on the screen and discloses a technique of detecting the tilt angle between the stylus and the screen . There are a variety of stylus types that can be input without a touchscreen. OID (optical identification) pens that are equipped with a camera on the stylus, recognize minute patterns on special paper, find out the touch position on special paper and transfer the strokes to the computer, or stylus and stylus that generate ultrasound and infrared An example is an ultrasonic pen product that calculates the position of a stylus pen tip from the time difference between two signals through two or more sensor modules that recognize the generated ultrasonic waves and infrared rays and transmits them to a computer. In addition, infrared ray lamps and several dedicated cameras are mounted on the side of the screen, and the technology of transferring the position of the finger or pen touching the screen in the x- and y-coordinate system from the camera image to the computer by triangulation is also commercialized have.
한편, 일본 닌텐도 사나 소니사의 PS VITA 등의 게임기는 다양한 휴대형 증강 현실 시스템은 카메라와 마커(시각 표지)를 사용한다. 이들 게임기 들은 테이블 위에 놓인 시각 표지의 위치와 각도를 카메라 촬영을 통해 인식하고, 게임기의 스크린에 촬영된 영상을 출력하고 그 영상 중에 시각표지를 인식하여 시각표지의 위치와 방향에 따라 게임 캐릭터 등, 현실에는 없는 정보를 더해 게임기의 스크린 위에 출력한다. 스포츠 게임기인 Wii remote 등도 적외선 카메라를 구비하고 적외선 LED를 시각표지로 두어 카메라를 통해 촬영되는 적외선 LED의 시각 정보로부터 리모콘의 공간상의 위치를 감지한다. On the other hand, game machines such as PS VITA of Nintendo Co., Ltd. of Japan use various cameras and markers (visual signs) for various augmented reality systems. These game devices recognize the position and angle of the visual mark placed on the table through camera shooting, output the captured image on the screen of the game device, recognize the visual mark in the image, and display the game character, The information that is not present in reality is added and outputted on the screen of the game machine. The Wii remote, which is a sports game machine, also has an infrared camera. The infrared LED is set as a visual indicator, and the position of the remote controller is detected from the visual information of the infrared LED taken through the camera.
다른 한편, 미국의 마이크로소프트사의 키넥트라는 제품은 적외선 레이저와 두 개의 적외선 카메라를 써서 주변 물체의 깊이를 포함한 3차원 정보를 입력 받아 게임에 활용하고 있으며, 미국의 구글사는 탱고라는 프로젝트에서는 스마트 폰에 여러 개의 광각 카메라나 시각적 깊이 센서를 장착하여 폰 주변의 삼차원 형상들을 인식하는 기술을 여러 파트너사와 본격적으로 개발하기 시작했다. 미국의 Leapmotion 등의 신생 제품은 두 개의 카메라를 활용하여 공중에 뜬 손의 10개 손가락이 움직이는 개별 위치를 센싱하는 제품을 발표하였다. On the other hand, Microsoft 's Kinecta product uses 3D infrared information including depth of the surrounding objects by using infrared laser and two infrared cameras. In the US, Has developed a technology to recognize three-dimensional shapes around the phone by installing a plurality of wide-angle cameras or visual depth sensors with various partners in earnest. New products, such as Leapmotion in the US, have released products that utilize two cameras to sense the individual positions of 10 fingers in the airborne hand.
이외의 촬영과 관련 분야로, 거울, 렌즈, 프리즘 등을 쓴 다양한 광학 기구들이 전통적으로 쓰여왔다. 카메라에는 다양한 광각 렌즈가 쓰여왔고, 차량이나 커브길에 광각 거울 등이 쓰인다. 충분히 넓은 광각을 만들기 위해서는 정밀한 렌즈가 여러 개 쓰여야 하고 부피가 커진다. Other imaging and related fields, such as mirrors, lenses, and prisms, have been traditionally used for various optical instruments. Various wide-angle lenses have been used in cameras, and wide-angle mirrors are used in vehicles and curves. To create a wide enough wide angle, several precision lenses must be used and the volume becomes large.
카메라를 구비한 컴퓨팅 장치들은 자신의 스크린을 누르는 손가락이나 기타 포인팅 장치를 내장된 카메라로 촬영하여 컴퓨팅 장치에서 수행되는 소프트웨어가 분석하여 디스플레이만 되는 스크린을 터치 스크린처럼 사용하는 등 사용자 인터페이스를 더욱 효과적으로 할 수 있는 잠재성이 있다. 그러나 카메라의 설치 방향이 전술한 이유에 의해 스크린이 보는 방향과 같은 방향이고 대부분의 노트북 컴퓨터처럼 서로 붙어 있으므로, 컴퓨팅 장치의 스크린 평면에서 움직이는 포인팅 장치를 촬영할 수 없다.Computing devices equipped with a camera can capture a user's finger or other pointing device with a built-in camera so that the software executed on the computing device analyzes the screen and uses the screen as a touch screen to more effectively perform the user interface There is a potential to be. However, since the installation direction of the camera is the same direction as that of the screen in view of the above-mentioned reason and is attached to each other like most notebook computers, the pointing device moving in the screen plane of the computing device can not be photographed.
그러나, 스마트 폰의 터치 스크린은 너무 작아 필기 응용의 경우 극히 단순한 메모 이상의 입력은 힘들며, 그렇다고 커다란 터치 스크린을 구비하면 휴대하기가 힘들 뿐 아니라 비용이 커진다. 이에 비해 기존의 터치 스크린 입력을 쓰지 않는 초음파 스타일러스나 OID 펜, 외장 키보드 등은 충분히 넓은 공간을 입력용으로 쓸 수 있는 장점이 있으나, 복잡한 센서와 통신 모듈을 구비하여 신호를 발생시키는 포인팅 장치가 필수이며 신호를 잡아내는 별도의 센서 모듈이나 특수한 종이가 추가로 필요한 경우가 대부분이고, 자주 충전해야 하며, 고가이며 고장이 잦다.However, the touch screen of a smart phone is so small that it is difficult to input an extremely simple memo in case of a handwriting application, and it is difficult to carry with a large touch screen, and the cost increases. On the other hand, an ultrasonic stylus, an OID pen, an external keyboard, etc., which do not use the conventional touch screen input, has an advantage that a sufficiently wide space can be used for input, but a pointing device for generating a signal with a complicated sensor and communication module is required , A separate sensor module to pick up the signal, or special paper is required in most cases. It is frequently charged, expensive, and frequent.
카메라를 써서 손가락 끝이나 점광원, 기타 시각표지를 추적하는 연구는 이미 있으나, 이러한 방법들은 1) 시각 표지가 움직이는 3차원 상의 위치 중 카메라가 바라보는 방향과 직각인 이차원적인 움직임을 추적하기는 쉬우나 바라보는 방향으로 움직이는 것을 추적하기가 쉽지 않고 2) 조명 환경이 어둡거나 너무 밝은 경우에도 동작하려면 시각표지에 독립된 광원과 이를 위한 회로 및 전원 장치가 필요하여 충전이나 배터리 교환 등의 관리가 필요하고 3) 시각표지와 비슷한 색상이나 패턴, 광원이 주변에도 있는 경우 추적이 어려워지는 문제가 있다.There are already studies to track the fingertip, point light source, and other visual markers using a camera, but these methods are easy to track two-dimensional motion that is perpendicular to the direction in which the camera looks at the three- It is difficult to keep track of moving in the viewing direction. 2) In order to operate even when the lighting environment is dark or too bright, a separate light source for the visual indicator, a circuit for that purpose and a power supply are required. ) There is a problem that it becomes difficult to trace if there is a color or pattern similar to the visual mark, and the light source is also in the vicinity.
기존의 시각표지를 카메라로 추적하는 방법이 시각표지의 카메라가 바라보는 방향의 움직임 성분에 대해 변별력이 크지 않으므로, 테이블 위에서 움직이는 손가락 등의 포인팅 장치의 x, y 이차원 위치를 추적하기 위해서는 카메라가 테이블을 내려다 보도록 방향이 설정 되어야 하고, 테이블에서 충분히 들린 높은 위치에 있어야 한다. In order to track the x, y two-dimensional position of the pointing device such as a finger moving on the table, the camera moves to the table Should be oriented to look down, and should be in a high enough position in the table.
그런데, 대부분의 스마트폰, 태블릿, wearable 컴퓨팅 장치의 카메라는 주요 응용인 녹화나 화상 전화 등을 지원하기 위해 스크린과 함께 사용자를 바라보도록 장착되어 있거나 스크린의 반대 면에 설치되어 있다. 따라서, 포인팅 장치를 추적하기 위해서 테이블 위의 충분한 높이에서 테이블 면을 내려 보도록 컴퓨팅 장치를 설치하려면 큰 거치대가 따로 필요할 뿐 아니라 사용자가 컴퓨팅 장치의 스크린을 볼 수 없게 된다. 사용자가 스크린을 볼 수 없다면, 포인팅 장치인 손가락이나 펜이 아무런 디스플레이가 되지 않는 테이블 위에서 움직이는 것만으로 컴퓨팅 장치 소프트웨어 상의 커서 위치를 알 수 없고, 포인팅 장치 조작에 의한 소프트웨어 피드백을 받을 수 없으므로, 아이콘의 선택, 끌기, 그리기를 포함하여 대부분의 사용자 인터페이스를 할 수 없게 된다. 따라서 카메라가 스크린과 별도의 위치에 있거나, 사용자가 허공에서 포인팅 장치를 움직일 수 밖에 없다. 별도의 카메라는 휴대성을 대단히 악화시키며, 허공에 손가락을 움직이고 객체를 클릭하는 제스처는 부자연스럽고 불편한 경우가 많다.By the way, most smartphones, tablets, and wearable computing devices are equipped with a screen that is either facing the user or on the opposite side of the screen to support the main application, recording or video calling. Therefore, installing a computing device to lower the table surface at a sufficient height above the table to track the pointing device requires a large cradle and also prevents the user from viewing the screen of the computing device. If the user can not see the screen, the cursor position on the computing device software is not known only by moving the pointing device, such as a finger or pen, on a table that is not displayed, and software feedback by the pointing device operation can not be received. You will not be able to do most user interfaces, including selection, dragging, and drawing. Thus, the camera is in a separate position from the screen, or the user is forced to move the pointing device in the air. Separate cameras make portability much worse, and gestures that move fingers in the air and click on objects are often unnatural and inconvenient.
컴퓨팅 장치가 포인팅 장치와 같은 평면 위에 거치되어 포인팅 장치의 측면을 촬영하므로, 스마트폰에 내장된 카메라는 평면과 평행한 가로 방향으로 넓은 광각 영상을 높은 해상도로 얻어야 한다. 기존의 어안렌즈와 같은 광학기구는 가격이 비쌀 뿐 아니라, 정해져 있는 촬상 센서의 면적에 더 많은 이미지가 들어가는 것이므로 촬영 시야가 넓어짐에 비례해서 해상도는 떨어질 수밖에 없다.Since the computing device is mounted on the same plane as the pointing device to photograph the side of the pointing device, the camera built in the smartphone must obtain a wider wide angle image in a horizontal direction parallel to the plane with a higher resolution. Optical instruments, such as conventional fisheye lenses, are not only expensive, but they also include more images in a given area of the image sensor, which inevitably leads to lower resolution in proportion to the wider field of view.
본 발명은 별도의 터치 스크린이나 센서 모듈, 센서와 전원 등 회로를 구비한 스타일러스, 특수 종이 등이 일체 없이 대부분의 정보 통신 기기에 구비된 센서들을 이용하여, 정보 통신 기기의 위치나 위치 변화(움직임 경로)를 확인하고, 확인된 위치나 위치 변화를 사용자의 입력으로 반영하여, 전기 기기(소프트웨어)의 동작 제어를 수행할 수 있는 위치 또는 위치 변화를 이용한 사용자 입력 장치를 제공하는 것을 목적으로 한다. The present invention can be applied to various information communication devices, such as a touch screen, a sensor module, a stylus equipped with a sensor and a power supply, a special paper, and the like, And a user input device using a change in position or position capable of performing an operation control of the electric device (software) by reflecting the confirmed position or position change to the input of the user.
또한, 본 발명은 사용자에 의한 입력 시작 시점과 종료 시점을 확인할 수 있도록 하여, 사용자가 의도하지 않은 입력을 배제하는 기능(palm rejection)을 구비하는 위치 또는 위치 변화를 이용한 사용자 입력 장치를 제공하는 것을 목적으로 한다.The present invention also provides a user input device using a position or position change having a function (palm rejection) that allows a user to confirm an input start time and an end time, The purpose.
또한, 본 발명은 거울을 포함하는 단순한 기구를 카메라 앞에 설치하여 카메라의 촬영각도를 변화시켜 정보 통신 기기가 접촉하는 위치의 객체를 촬영하여, 촬영된 객체에 대응하는 정보(오디오 애니메이션, 인터넷 URL 등의 링크, 주석 등)을 입력하거나, 대응하는 정보를 표시하는 위치 또는 위치 변화를 이용한 사용자 입력 장치를 제공하는 것을 목적으로 한다.In the present invention, a simple mechanism including a mirror is installed in front of a camera to photograph an object at a position where the information communication device makes contact by changing the photographing angle of the camera, and information corresponding to the photographed object (audio animation, And a user input device using a change in position or position for displaying corresponding information.
본 발명은 스마트폰 등의 정보 통신 기기의 공간에서의 움직임을 추적하고, 그에 따라 음악이나 음성 등 소리와 진동, 화면 전체의 반짝임 등을 출력하여 스크린으로 제한되지 않는 다양한 교구와 음악 게임 등을 구현할 수 있는 위치 또는 위치 변화를 이용한 사용자 입력 장치를 제공하는 것을 목적으로 한다.The present invention tracks movements in a space of an information communication device such as a smart phone and outputs various sounds and voices such as music and voice and flashes of the entire screen to implement diverse paradigms and music games not limited to screens The present invention provides a user input device using a change in position or position.
본 발명인 위치 또는 위치 변화를 이용한 사용자 입력 장치는 사용자 입력 장치에 구비되어, 사용자 입력 장치의 위치나 각도 및, 사용자 입력 장치의 이동에 의한 위치나 각도 변화를 감지하는 위치 감지부와, 위치 감지부로부터의 감지값을 기준으로 하여, 사용자 입력 장치의 위치나 각도 또는 위치나 각도 변화에 따라 사용자 입력을 판단하는 제어부로 구성된다. A user input device using the position or position change of the present invention is provided in a user input device and includes a position sensing part for sensing a position and an angle of the user input device and a position or an angle change due to movement of the user input device, And a controller for determining a user input based on a position, an angle, a position, or an angle change of the user input device based on the sensing value from the user.
또한, 제어부는 위치 감지부로부터의 감지값을 기준으로 하여 사용자 입력 장치의 기준부의 위치나 각도를 판단하고, 판단된 위치나 각도에 따라 현재 수행 중인 프로그램에 대한 제어를 수행하는 것이 바람직하다. Preferably, the controller determines the position and angle of the reference portion of the user input device based on the sensed value from the position sensing portion, and controls the currently executed program according to the determined position or angle.
또한, 사용자 입력 장치는 사용자 입력이나 현재 수행 중인 프로그램을 표시하는 표시부나 사용자 입력 장치의 이동 경로에 따른 사용자 입력을 판단하기 위한 판단 기준 데이터를 저장하는 저장부를 구비하고, 제어부는 위치 감지부로부터의 위치 변화에 따른 이동 경로와, 기저장된 판단 기준 데이터를 비교하여, 이동 경로에 대응하는 판단 기준 데이터를 사용자 입력을 판단하여, 판단된 사용자 입력을 표시부에 표시하거나 저장부에 저장하거나 현재 수행 중인 프로그램을 제어하는 것이 바람직하다. Also, the user input device may include a display unit for displaying a user input or a program currently being executed, or a storage unit for storing judgment reference data for judging a user input according to a moving path of the user input device, Comparing the movement route according to the position change and the previously stored judgment reference data to judge the user input as the judgment reference data corresponding to the movement route and displaying the judged user input on the display unit or storing it in the storage unit, .
또한, 위치 감지부는 이미지를 촬영하는 카메라를 포함하고, 판단 기준 데이터는 물체나 물체에 표시된 이미지의 원본 이미지를 포함하며, 제어부는 카메라에 의해 촬영된 물체의 이미지와, 물체나 물체에 표시된 이미지의 원본 이미지를 비교하여, 물체에 대한 사용자 입력 장치의 위치와 각도, 위치 변화와 각도 변화 또는 사용자 입력 장치에 대한 물체의 위치와 각도, 위치 변화와 각도 변화를 판단하는 것이 바람직하다. Further, the position sensing unit includes a camera for photographing an image, and the determination reference data includes an original image of an object or an image displayed on the object, and the control unit displays the image of the object photographed by the camera, It is preferable to compare the original image to determine the position and angle of the user input device with respect to the object, the position change and the angle change or the position and angle of the object with respect to the user input device, and the position change and the angle change.
또한, 위치 감지부는 물체의 이미지를 촬영하는 카메라나, 깊이 센서를 포함하고, 제어부는 카메라에 의해 복수의 시점에서 촬영된 물체의 이미지들을 서로 비교하거나 깊이 센서로부터 복수의 시점에서 획득된 물체에 대한 깊이 감지값들을 서로 비교하여, 물체에 대한 사용자 입력 장치의 위치와 각도, 위치 변화와 각도 변화 또는 사용자 입력 장치에 대한 물체의 위치와 각도, 위치 변화와 각도 변화를 판단하는 것이 바람직하다. The position sensing unit may include a camera that captures an image of an object or a depth sensor. The control unit may compare images of an object photographed at a plurality of points of view by a camera, It is desirable to compare the depth sensing values to determine the position and angle of the user input device with respect to the object, the position change and the angle change, or the position and angle of the object with respect to the user input device, and the position change and the angle change.
또한, 제어부는 물체의 식별을 위해, 표시부를 통하여 물체로 광을 조사하는 것이 바람직하다. In addition, the control unit preferably irradiates the object with light through the display unit in order to identify the object.
또한, 제어부는 표시부에 원본 이미지를 표시하고, 물체인 거울로부터 반사되는 이미지를 카메라를 이용하여 촬영하여, 촬영된 반사 이미지와 원본 이미지를 비교하는 것이 바람직하다. In addition, it is preferable that the control unit displays an original image on a display unit, photographs an image reflected from a mirror, which is an object, using a camera, and compares the taken reflected image with the original image.
또한, 제어부는 사용자 입력의 시작 시점과 종료 시점을 판단하는 것이 바람직하다. In addition, the control unit preferably determines a start time and an end time of the user input.
또한, 제어부는 시작 시점과 종료 시점 사이의 사용자 입력과, 시작 시점 이전 및 종료 시점 이후의 사용자 입력을 서로 상이하게 처리하는 것이 바람직하다. In addition, it is preferable that the control unit processes the user input between the start point and the end point and the user input before and after the start point differently from each other.
또한, 사용자 입력 장치는 마이크를 구비하고, 저장부는 기준 입력 소리를 저장하고, 제어부는 마이크로부터 획득된 소리와 기준 입력 소리를 비교하여, 사용자 입력의 시작 시점과 종료 시점을 판단하는 것이 바람직하다. Preferably, the user input device includes a microphone, the storage unit stores the reference input sound, and the control unit compares the sound obtained from the microphone with the reference input sound to determine a start time and an end time of the user input.
또한, 위치 감지부는 자기장 센서와, 가속도계 및 자이로스코프 중의 적어도 하나 이상으로 구성된 모션 센서를 포함하고, 제어부는 모션 센서로부터의 가속도가 기준 가속도보다 큰 시점 이후, 사용자 입력 장치의 위치 변화가 평면 상에서 움직이는 것으로 판단되면, 사용자 입력의 시작 시점으로 판단하는 것이 바람직하다. The position sensing unit may include a magnetic field sensor, a motion sensor composed of at least one of an accelerometer and a gyroscope, and the control unit may control the positional change of the user input device when the acceleration from the motion sensor is greater than the reference acceleration, It is determined that the start time of the user input is determined.
또한, 사용자 입력 장치는 케이스와, 케이스 외부로 돌출되어 누름 신호를 생성하는 누름 감지 어댑터와, 케이스 내부에 형성되어 누름 감지 어댑터와 접속하여 누름 신호를 제어부로 인가하는 접속부를 구비하는 것이 바람직하다. The user input device may further include a case, a pressing detection adapter protruding from the case to generate a pressing signal, and a connection unit connected to the pressing detection adapter and applying a pressing signal to the control unit.
또한, 제어부는 누름 신호의 전기적 특성에 따라 사용자 입력의 시작 시점과 종료 시점을 판단하는 것이 바람직하다. Preferably, the controller determines the start and end points of the user input according to the electrical characteristics of the push signal.
또한, 사용자 입력 장치는 유선 통신 또는 무선 통신을 수행하는 통신부를 구비하고, 제어부는 사용자 입력의 시작 시점 또는 종료 시점을 포함하는 신호를 통신부를 통하여 외부의 전기 기기로 전송하고, 외부의 전기 기기는 전송된 신호에 포함된 시작 시점 또는 종료 시점을 기준으로 하여 사용자 입력을 판단하는 것이 바람직하다. Also, the user input device includes a communication unit that performs wired communication or wireless communication, and the control unit transmits a signal including the start time or the ending time of the user input to the external electric device through the communication unit, It is preferable to determine a user input based on a start time or an end time included in the transmitted signal.
또한, 본 발명인 사용자 입력 시스템은 인체의 조직에 장착되어, 인체의 조직을 통하여 전달되는 소리를 감지하여, 감지된 소리를 포함하는 누름 신호를 생성하여 사용자 입력 장치로 전송하는 누름 감지 장치와, 누름 감지 장치로부터 수신된 누름 신호를 기준으로 하여, 사용자 입력의 시작 시점과 종료 시점을 판단하는 사용자 입력 장치로 구성된다. In addition, the user input system of the present invention is a user input system which is mounted on a tissue of a human body and detects a sound transmitted through a tissue of a human body, generates a push signal including a sensed sound and transmits the push signal to a user input device, And a user input device for determining start and end points of the user input based on the push signal received from the sensing device.
또한, 누름 감지 장치는 인체의 조직에 접하거나 근접되는 소리를 획득하는 마이크와, 누름 신호를 사용자 입력 장치로 전송하는 통신부와, 마이크로부터의 소리를 포함하는 누름 신호를 생성하여 통신부를 통하여 사용자 입력 장치로 전송하는 통신부로 구성된 것이 바람직하다.
The touch sensing device includes a microphone for acquiring a sound in contact with or proximity to a tissue of a human body, a communication unit for transmitting a push signal to a user input device, a touch signal including a sound from the microphone, And a communication unit for transmitting the data to the device.
본 발명은 별도의 터치 스크린이나 센서 모듈, 센서와 전원 등 회로를 구비한 스타일러스, 특수 종이 등이 일체 없이 대부분의 정보 통신 기기에 구비된 센서들을 이용하여, 정보 통신 기기의 위치나 위치 변화(움직임 경로)를 확인하고, 확인된 위치나 위치 변화를 사용자의 입력으로 반영하여, 전기 기기(소프트웨어)의 동작 제어를 편리하게 할 수 있는 효과가 있다.The present invention can be applied to various information communication devices, such as a touch screen, a sensor module, a stylus equipped with a sensor and a power supply, a special paper, and the like, Path), and the changed position or position change is reflected to the input of the user, so that the operation control of the electric device (software) can be made convenient.
또한, 본 발명은 사용자에 의한 입력 시작 시점과 종료 시점을 확인할 수 있도록 하여, 포인팅 장치인 사용자 입력 장치의 단순한 위치 변화와, 사용자가 의도한 입력인 필기나 끌기를 포함하는 위치 변화를 구분할 수 있으며, 사용자가 의도하지 않은 입력을 배제하는 기능(palm rejection)을 제공하는 효과가 있다.In addition, the present invention can identify input start and end points by a user, so that it is possible to distinguish between a simple position change of a user input device, which is a pointing device, and a position change including a handwriting or a drag, , And a function of excluding a user's unintended input (palm rejection).
또한, 본 발명은 거울을 포함하는 단순한 기구를 카메라 앞에 설치하여 카메라의 촬영각도를 변화시켜 정보 통신 기기가 접촉하는 위치의 객체를 촬영하여, 촬영된 객체에 대응하는 정보(오디오 애니메이션, 인터넷 URL 등의 링크, 주석 등)을 입력하거나, 대응하는 정보를 표시하여, 사용자의 편의성을 향상시키는 효과가 있다.In the present invention, a simple mechanism including a mirror is installed in front of a camera to photograph an object at a position where the information communication device makes contact by changing the photographing angle of the camera, and information corresponding to the photographed object (audio animation, Link, annotation, etc.) of the user, or the corresponding information is displayed, thereby improving the user's convenience.
또한, 본 발명은 사용자가 정보 통신 기기 자체를 펜 등과 같은 필기 도구로 사용할 때, 그 위치 변화를 인식하기 위한 시작 시점과 종료 시점을 정확하게 판단할 수 있도록 하는 효과가 있다. In addition, the present invention has the effect of accurately determining the start time and the end time for recognizing the position change when the user uses the information communication device itself as a writing tool such as a pen or the like.
또한, 본 발명은 사용자 입력 장치에 대하여 독립된 전기 기기로부터 사용자 입력의 시작 시점이나 종료 시점을 포함하는 신호를 획득하여 이용하여, 사용자의 진정한 입력(의도된 입력)을 구별할 수 있는 효과가 있다. In addition, the present invention has an effect of obtaining a user's true input (intended input) by acquiring and using a signal including a start point or a end point of a user input from an independent electric device for the user input device.
도 1은 본 발명에 따른 위치 또는 위치 변화를 이용한 사용자 입력 장치의 제1실시예의 구성도이다.
도 2는 도 1의 사용자 입력 장치의 사용 예시이다.
도 3a 및 3b는 사용자 입력 장치의 제2 실시예의 사시도와 평면도이다.
도 4a 내지 4e는 제2 실시예에 따른 사용자 입력 장치의 누름 감지 어댑터의 실시예들이다.
도 5는 사용자 입력 장치의 제3실시예이다.
도 6a 및 6b은 사용자 입력 장치의 제4 및 제5 실시예이다.
도 7은 제2실시예에 따른 사용자 입력 장치가 적용된 사용자 입력 시스템의 실시예이다.
도 8은 사용자 입력 장치의 제6실시예이다.
도 9a 및 9b는 누름 감지 어댑터에 대응하는 누름 감지 장치의 실시예와 구성도이다.1 is a block diagram of a first embodiment of a user input device using position or position changes according to the present invention.
Figure 2 is an example of use of the user input device of Figure 1;
3A and 3B are a perspective view and a plan view of a second embodiment of a user input device.
4A to 4E are embodiments of the push-detection adapter of the user input device according to the second embodiment.
5 is a third embodiment of a user input device.
6A and 6B are fourth and fifth embodiments of a user input device.
7 is an embodiment of a user input system to which a user input device according to the second embodiment is applied.
8 is a sixth embodiment of the user input device.
9A and 9B show an embodiment and a configuration diagram of a pressure sensing device corresponding to the pressure sensing adapter.
이하에서, 본 발명은 실시예들과 도면들을 통하여 상세하게 설명된다.Hereinafter, the present invention will be described in detail with reference to embodiments and drawings.
도 1은 본 발명에 따른 위치 또는 위치 변화를 이용한 사용자 입력 장치의 제1실시예의 구성도이다. 1 is a block diagram of a first embodiment of a user input device using position or position changes according to the present invention.
사용자 입력 장치(1)는 사용자로부터의 입력을 획득하는 입력부(10)와, 누름 감지 어댑터가 접속되는 접속부(11)와, 다양한 정보와 컨텐츠(예를 들면, 프로그램, 사용자 입력 등)를 표시하는 표시부(12)와, 외부 영상을 촬영하는 카메라(13)와, 음향/음성을 외부로 발산하는 스피커(14)와, 음향/음성 신호를 획득하는 마이크(15)와, 다양한 판단 기준 정보와 프로그램을 저장하는 저장부(16)와, 다양한 통신 방식에 따른 통신을 수행하는 통신부(17)와, 외부 물체와의 거리를 측정하는 깊이 센서(18)와, 사용자 입력 장치(1)의 위치 및 위치 변화를 감지하는 모션 센서(19)(자기장 센서(19a), 가속도계(19b), 자이로스코프(19c))와, 위 구성요소들을 제어하여 사용자 입력 처리 장치(1)의 고유 기능(유무선 통신, 영상 플레이 등)을 수행하며, 모션 센서(19)로부터의 위치 감지값 또는 카메라(13)로부터의 획득된 이미지(정지/동영상)와, 깊이 센서(18)로부터의 거리값 등을 이용하여 사용자 입력 장치(1)의 위치 및 위치 변화를 산정하여 사용자 입력(필기 등)으로 처리하는 제어부(20)로 구성된다. 다만, 전원부가 기재되고 있지 않으나, 이러한 구성요소는 널리 알려진 기술에 해당하여 그 설명이 생략되었으며, 표시부(12), 카메라(13), 스피커(14), 마이크(15), 저장부(16), 통신부(17), 깊이 센서(depth sensor)(18), 자기장 센서(19a), 가속도계(19b), 자이로스코프(19c) 등에 대한 설명도 생략된다. 모션 센서(19)와, 카메라(13) 및 깊이 센서(18)는 하기에서 사용자 입력 장치(1)의 위치 및 위치 변화 등을 감지하는 위치 감지부의 예시들이며, 제어부(20)는 위치 감지부로부터의 감지값들(위치 감지값, 이미지, 거리값 등)을 수신한다.The
입력부(10)는 일반적인 버튼식 입력부와, 표시부(230) 상에 위치되는 터치 스크린 형태로 구현될 수 있다.The
접속부(11)는 예를 들면, headset jack이나 USB 포트 등을 구비하는 외부 장치(본 발명에서는 누름 감지 어댑터)와 전기적 접속되어 통신을 수행하도록 하는 구성요소에 해당된다. The
제어부(20)는 사용자가 사용자 입력 장치(1)를 직접적으로 이동시키는 것(위치와, 위치 변화)을 구비된 구성요소들로부터의 입력값들(이미지, 위치 감지값들)을 이용하여 판단하고, 판단된 위치와 위치 변화를 사용자로부터의 입력(필기)으로 처리하여 필기 등으로 저장부(16)에 저장하거나 표시부(12)에 표시하거나, 프로그램에 대한 제어 입력 등으로 사용한다. The
도 2는 도 1의 사용자 입력 장치의 사용 예시이다. 사용자가 사용자 입력 장치(1)를 펜, 스타일러스 등의 필기 도구와 같이 손(H)으로 쥐고 쓰는 것이 가능하다. 사용자는 예를 들면, 사용자 입력 장치(1)의 표시부(12)가 구비된 케이스 전면을 엄지로 누르고, 케이스 배면을 두번째 손가락의 측면으로 눌러 쥐고 움직이거나, 사용자 입력 장치(1)의 한 모서리(1a)(또는 변두리 중 볼록한 부분)를 책상면 등의 평면 등의 기준면(E)에 대고 선을 그을 수 있다. 또한, 사용자는 획을 필기하며, 즉, 사용자 입력 장치(1)의 형상이 판상이지만 막대기 형상의 펜처럼 쥐고, 볼록한 부분을 펜 촉 삼아 필기를 할 수도 있다. Figure 2 is an example of use of the user input device of Figure 1; It is possible for the user to grasp the
도 2에서, 사용자 입력 장치(1)가 사용자에 의한 이동 시에, 사용자 입력으로 판단하기 위해서, 예를 들면, 사용자 입력 장치(1)의 위치(및 각도)로부터 적어도 기준면(E)(예를 들면, 책상면)에 닿는 모서리 또는 볼록한 부분의 2차원 좌표를 판단해야 하며, 사용자 입력 장치(1)의 기준부인 모서리(1a)가 기준면(E)에 닿았는지 여부를 알아야 한다. 이를 통해, 사용자 입력 장치(1)의 이동 경로인 획을 긋는 시작 시점과 종료 시점도 확인되어야 한다. 2, at least the reference plane E (for example, the position (and the angle)) of the
제어부(20)는 사용자 입력 장치(1)가 사용자의 이동 동작(필기 동작)에 의해 이동되면, 사용자 입력 장치(1)의 위치와 기울임 각도를 카메라(13), 모션 센서(19), 깊이 센서(18) 등을 이용하여 산정한다. When the
제어부(20)는 카메라(13)에 의해 촬영된 물체의 이미지를 저장부(16)에 저장된 이미지 처리 기능을 이용하여 사용자 입력 장치(1)(또는 기준부인 모서리(1a))의 위치와 각도를 인식한다. 이미지 처리 기능은 저장부(16)에 저장된 물체의 원본 이미지 정보와, 촬영된 이미지를 비교하여, 사용자 입력 장치(1)의 위치와 각도를 판단하는 것이다. 제어부(20)는 판단된 위치와 각도를 기준으로 하여 위치 변화 및 각도 변화를 판단하고, 위치 변화에 따른 이동 경로와, 기저장된 판독 기준 데이터(문자, 숫자, 기호, 도형 등)와 비교하여, 대응하는 판독 기준 데이터를 선택하고, 이렇게 선택된 판단 기준 데이터를 사용자 입력으로 하여 표시부(12)에 표시하거나, 현재 수행중인 프로그램의 사용자 입력으로 처리한다. The
또한, 제어부(20)는 물체의 원본 이미지 정보를 이용하지 않고, 복수의 시점에서 카메라(13)에 의해 촬영된 물체(기준위치)의 이미지들이나 깊이 센서(18)로부터 물체(기준위치)에 대한 깊이 감지값을 획득하여, 획득된 이미지들이나 깊이 감지값들을 서로 비교하여 물체에 대한 상대적인 사용자 입력 장치(1)의 위치와 각도 및 위치 및 각도의 변화를 산정할 수 있다. The
또한, 제어부(20)는 각도 변화를 사용자 입력인 획의 굵기, 색상 등의 새로운 입력으로 판단하여, 굵기나 색상의 변화로 처리할 수도 있다. 이때, 제어부(20)는 깊이 센서(18)를 이용하여, 물체와 카메라(13)(또는 깊이 센서(18)) 간의 거리를 고려하여, 사용자 입력 장치(1)의 위치, 각도 및 이동 경로를 보다 정확하게 판단할 수 있다. In addition, the
또한, 제어부(20)는 가속도계(19b)의 값을 적분 처리하여 속도 및 위치를 산정하고, 이때, 자이로스코프(19c) 및 자기장 센서(19a)를 함께 사용하여 그 위치의 정확도를 향상시킬 수 있다. 제어부(20)는 모션 센서(19)를 이용하여 기준부인 모서리(1a)(또는 사용자 입력 장치(1))의 위치와 각도를 인식하고, 사용자의 이동 동작에 의한 위치 변화(이동 경로)를 판단하여, 판단된 위치와 각도 및 위치 변화를 사용자의 입력으로 저장부(16)에 저장하거나 표시부(12)에 표시할 수 있다. 또한, 제어부(20)는 판단된 이동 경로와 기저장된 판독 기준 데이터와 비교하여, 대응하는 판독 기준 데이터를 선택하고, 이렇게 선택된 판단 기준 데이터를 사용자 입력으로 하여 표시부(12)에 표시하거나, 현재 수행중인 프로그램의 사용자 입력으로 처리한다. 예를 들면, 제어부(20)는 판단된 위치 변화에 따라 음악이나 음성 등 소리와 진동, 화면 전체의 반짝임 등을 출력하여 스크린으로 제한되지 않는 다양한 교구와 음악 게임 등을 수행할 수 있다. The
또한, 도 2에서는 전기 기기의 이동 경로 전체가 사용자 입력으로 판단되는 경우이나, 사용자가 사용자 입력을 시작하는 시점과 종료하는 시점을 제어부(20)가 판단해야 한다. In addition, in FIG. 2, the
우선, 제어부(20)는 마이크(15)를 이용하여, 사용자 입력 장치(1)가 기준면(E)에 닿거나 닿은 상태에서 이동하는지를 판단할 수 있다. 예를 들면, [꿍, 딱 등]과 같은 충돌 소리나, 긁히는 진동 또는 소리가 발생될 수 있기에, 제어부(20)는 마이크(15)로부터 획득된 소리와, 기저장된 기준 입력 소리(충돌 소리나 긁히는 진동 소리)를 비교하여, 입력 시작 시점과 종료 시점을 판단할 수 있다. 즉, 제어부(20)는 입력 소리가 마이크(15)로부터 획득되는 동안은 사용자 입력 장치(1)의 이동이 진행되는 것으로 판단할 수 있다. First, the
또한, 제어부(20)는 모션 센서(19)로부터의 위치 감지값을 이용한다. 제어부(20)는 예를 들면, 3차원 상에서 움직이는 속도의 변화, 즉 가속도가 짧은 시간 동안 상대적으로 크다는 것(속도의 변화가 기저장된 기준 가속도보다 큰 경우)을 모션 센서(19)로부터 획득된 위치 감지값으로부터 확인하면, 사용자 입력 장치(1)가 기준면(E)에 닿은 것으로 판단한다. 이때, 사용자 입력 장치(1)가 공간 상에 움직이다 기준면(E)에 닿거나 부딪히게 되어, 가속도의 방향은 지구 중력 방향의 반대 방향에 가까울 것이다. 이 시점 이후에, 제어부(20)는 대체적으로 기준부(1a)가 평면 상, 즉 지구 중력과 수직의 방향으로 움직이는지를 모션 센서(19)로부터의 위치 감지값을 이용하여 판단하여 기준면(E)에 닿아 움직이는 것으로 판단할 수 있다. Further, the
도 3a 및 3b는 사용자 입력 장치의 제2 실시예의 사시도와 평면도이다. 도 3a에 도시된 바와 같이, 사용자 입력 장치(1)의 접속부(11)의 리셉터클(11a)에, 사용자의 입력 시작과 종료를 확인하도록 하는 누름 감지 어댑터(30)의 잭(32)이 삽입되는 과정이 도시되고, 도 3b는 누름 감지 어댑터(30)가 사용자 입력 장치(1)의 케이스 외부로 돌출되며 접속부(11)와 통신 가능하게 고정 장착된 평면도이다. 3A and 3B are a perspective view and a plan view of a second embodiment of a user input device. 3A, a
누름 감지 어댑터(30)는 사용자가 누름 감지 어댑터(30)를 기준면(E) 등에 눌렀을 때 누름 신호를 생성하는 것으로, 외부를 형성하는 케이스(30)와, 생성된 누름 신호를 접속부(11)를 통하여 전달하는 잭(32)을 구비한다. 케이스(30)의 내부에는 누름 신호를 생성하는 회로 등이 구비되며 이러한 회로는 도 4a 내지 도 4e에서 상세하게 설명된다. The
도 3a 및 3b에서는, 도 2의 사용자 입력 장치(1)의 기준부인 모서리(1a)가 기준면(E)에 닿은 상태로 이동 동작(필기 동작)이 수행되는 것을 대신하여, 누름 감지 어댑터(30)가 기준면(E)에 닿거나 눌린 상태에서 이동 동작이 수행되는 것이다. 제어부(20)는 누름 신호가 입력되는 동안(누름 상태가 지속되는 동안)의 사용자 입력 장치(1)의 위치와 위치 변화를 판단하여 사용자에 의해 의도된 사용자 입력으로 표시부(12)에 표시하거나 저장부(16)에 저장하거나, 판단된 위치와 위치 변화에 대응하는 판독 기준 데이터를 선택하고, 선택된 판독 기준 데이터에 따른 프로그램의 제어 등을 수행한다. 또는, 사용자 입력 장치(1)는 누름 신호가 입력되는 동안의 사용자 입력 장치(1)의 위치와 위치 변화와, 누름 신호가 입력되지 않은 시간 동안의 사용자 입력 장치(1)의 위치와 위치 변화를 서로 상이한 사용자 입력으로 처리하여 현재 수행 중인 프로그램에서의 제어 입력으로 모두 이용할 수도 있다. 3A and 3B, instead of the movement operation (handwriting operation) being performed with the
도 4a 내지 4e는 제2 실시예에 따른 사용자 입력 장치의 누름 감지 어댑터의 실시예들이다. 4A to 4E are embodiments of the push-detection adapter of the user input device according to the second embodiment.
도 4a는 누름 감지 어댑터의 단면 구성도이고, 도 4b는 누름 감지 어댑터의 동작 상태 단면도이다. FIG. 4A is a cross-sectional view of the pressure-sensitive adapter, and FIG.
누름 감지 어댑터(30)의 제1 실시예인 누름 감지 어댑터(300)는 사용자 입력 장치(1)의 접속부(11)에 대한 입력용 그라운드선(GND)와 마이크 신호선(MIC)과, 그라운드선(GND)와 마이크 신호선(MIC) 사이에 적절한 임피던스를 부과하는 저항(R1)으로 구성된 회로부과, 그라운드선(GND)에 연결되며 중공된 전도체 링(310b)과, 전도체 링(310b)의 중공 전면을 덮으면서 그 테두리가 전도체 링(310b)에 삽입 장착되며 탄성을 지닌 전도성 단부(팬 촉)(310c)와, 전도체 링(310b)의 중공 내에 위치되며 적어도 일부분이 전도체 링(310b) 외부로 돌출되며 전도성 단부(310c) 내측에 위치되며, 마이크 신호선(MIC)에 연결된 돌출 전도체(310d)와, 전도체 링(310b)의 중공에 위치되며 돌출 전도체(310d)와 전도체 링(310b) 사이를 절연시키는 절연체(310e)로 구성된다. 누름 감지 어댑터(300)는 외형을 형성하며 내부의 회로부를 보호하고, 전도체 링(310b)을 지지하는 케이스(310a)를 포함한다. The
누름 감지 어댑터(300)는 잭(32)이 사용자 입력 장치(1)의 리셉터클(11a)을 통하여 접속부(11)에 접속되었을 때, 제어부(20)가 마이크가 꼽힌 것으로 인식하여 향후 누름 신호를 입력 받을 수 있다. When the
도 4a와 같이, 누름 감지 어댑터(300)가 눌리지 않은 상태(전도성 단부(310c)와 돌출 전도체(310d)가 이격된 상태로, 전도성 단부(310c)와 돌출 전도체(310d)가 전기적으로 연결되지 않은 상태)에서는, 제어부(20)는 저항(R1)에 의해 정해지는 임피던스(제1 임피던스)에 대응하는 마이크 입력을 획득한다. 도 4b와 같이, 누름 감지 어댑터(300)가 눌린 상태(누름 감지 어댑터(300)의 전도성 단부(310c)가 눌려져서 돌출 전도체(310d)에 접촉한 상태로, 전도성 단부(310c)와 돌출 전도체(310d)가 전기적으로 연결된 상태)에서는, 저항(R1)과 전도성 단부(310c)의 저항이 서로 병렬로 연결된 저항과, 이때 전도성 단부(310c)가 돌출 전도체(310d)에 닿기 전에 전도성 단부(310c) 주변에 형성된 기생 캐패시턴스(parasite capacitance) 등이 AC 전압 변화의 형태인 누름 신호로 제어부(20)에 인가되게 된다. 따라서, 제어부(20)는 제1 임피던스에 대응하는 마이크 입력과 누름 신호를 구별할 수 있으며, 누름 신호가 인가되는 동안의 사용자 입력 장치(1)의 위치와 위치 변화와, 누름 신호가 인가되지 않는 동안의 사용자 입력 장치(1)의 위치와 위치 변화를 구분하여 상이하게 처리한다. 도 4a와 같이, 누름 감지 어댑터(300)가 실제 마이크를 포함하지 않고 저항과 전도체만으로 구성되므로 누름 감지 어댑터(300)가 추가적인 방음 장치를 구비하지 않아도 외부에 큰 소음이 있는 환경에서도 누름 감지 어댑터가 눌리는 신호 외의 신호나 잡음이 마이크 입력으로 제어부(20)에 전달되지 않으므로, 제어부(20)는 정확하게 누름 감지 어댑터(300)가 눌렸는지 여부를 측정할 수 있다. 4A, when the
도 4a의 저항(R1)뿐만 아니라 코일 또는 커패시터를 포함하는 수동 소자만을 포함하는 회로부를 적용하여, 누름 감지 어댑터(300)가 마이크 입력단인 접속부(11)의 특성에 맞는 신호를 발생시켜 전도성 단부(310c)의 눌림을 제어부(20)가 인지할 수 있는 전기 신호로 변환하여 전달할 수 있다. 마이크 입력단인 접속부(11)를 통해 제어부(20)가 인지할 수 있는 전기적 특성은 사용자 입력 장치(1)가 지원하는 마이크의 종류에 따라 다르고, 전도성 물질인 전도체 링(310b), 전도성 단부(310c) 및 돌출 전도체(310d)의 전기적 특성도 모두 다르므로, 회로부는 이러한 전기적 특성에 맞추어 누름에 의해 발생된 전기적 특성 변화를 마이크 입력단의 전기적 특성 변화로 변환해 주어야 한다. A circuit portion including only a passive element including a coil or a capacitor as well as the resistor R1 of FIG. 4A is applied so that the push-
도 4c는 누름 감지 어댑터(30)의 제2 실시예인 누름 감지 어댑터(301)의 단면도이다. 누름 감지 어댑터(301)는 내부에 홈을 지니면 외형을 구성하는 케이스(311a)와, 스피커 신호선(SPK-L)과 그라운드선(GND)에 연결되며 홈에 삽입되며 일부분이 전면으로 돌출되어 압력을 감지하는 센서부(311b)와, 케이스(311a)의 홈 주변에 그 테두리가 삽입 장착되며, 센서부(311b)를 덮는 탄성 재질의 단부(311c)와, 사용자 입력 장치(1)의 접속부(11)를 통하여 출력되는 스피커 출력을 센서부(311b)에 전력이나 신호로 공급하는 스피커 신호선(SPK-L)과, 일단은 마이크 신호선(MIC)에 연결되고 타단은 그라운드선(GND)에 연결되는 저항(R2)과, 그라운드선(GND)과, 마이크 신호선(MIC)을 구비한다.4C is a cross-sectional view of the push-
사용자 입력 장치(1)는 왼쪽 및 오른쪽(L, R) 적어도 두 개의 스피커 출력(SPK-L, SPK-R)을 구비하며 왼쪽과 오른쪽이 구분되어 사용될 경우는 많지 않으므로, 이하에서 이를 제 1 스피커, 제 2 스피커 출력으로 지시된다.The
제어부(20)는 오디오 출력 버퍼에 데이터를 쓰는 방법 등을 통해 제 1 또는 2 스피커 출력에 특정의 전기 신호 파형을 전송하고, 이 스피커 출력(예를 들면, SPK-L)과 단부(311c)의 센서부(311b)와 모두 연결되어 있는 저항(R2)을 거쳐 변형된 스피커의 전기 신호가 그라운드선(GND)와 마이크 신호선(MIC)을 통해 수신한다. 제어부(20)가 변형된 스피커의 전기 신호를 오디오 입력 버퍼를 읽어오는 등의 방법으로 획득하여 분석하며, 누름 감지 어댑터(301)로 보내진 스피커의 신호 파형(GND와 SPK-L간)과 센서부(311b)의 전기적 상태에 의해 결정되므로, 제어부(20)는 전송한 스피커 신호 파형과 되돌아 수신된 전기 신호를 비교하여 센서부(311b)의 전기적 상태(눌림 여부나 받고 있는 눌린 압력의 정도)를 확인할 수 있다. The
즉, 누름 감지 어댑터(301)는 제어부(2)의 제 1 스피커(SPK-L) 출력을 신호원으로 사용하고, 사용자의 누름에 의해 단부(311c)를 통하여 센서부(311b)로 가해지는 압력에 따라 저항값이 변하는 FSR(force sensing resistor)을 저항(R3)으로 사용한다. 예를 들면, 제어부(20)는 일정한 크기의 사인(sine)파를 SPK-L 출력으로 전송하고, 마이크 신호선-그라운드선(MIC-GND)으로 들어오는 사인파의 크기를 측정한다. 저항(R2)와 센서부(311b) 내의 저항(R3)의 전압 분배에 따라 저항(R3)의 저항값이 커지면 고정 저항인 저항(R2)에 걸리는 전압은 그만큼 작아지고, 저항(R3)의 저항값 작아지면 저항(R2)에 걸리는 전압이 그만큼 높아지므로, 제어부(20)는 마이크 입력에서 읽히는 사인파의 크기를 측정하면 저항(R3)의 저항값 크기를 알아낼 수 있고, 이를 통해 단부(311c)와 센서부(311b)에 가해지는 압력(필압)을 산정할 수 있다. 또한, 제어부(20)는 단부(311c)에 가해진 압력(필압)의 크기에 따라 표시부(12)에 그려지는 획의 굵기나 진하기를 변화시키거나 기타 프로그램의 제어 상태를 변경할 수 있다. 이때 저항(R2)은 사용자 입력 장치(1)의 접속부(11)에, 누름 감지 어댑터(301)가 접속될 때, 제어부(20)가 그 접속 여부를 확인하는 기능도 겸한다.That is, the
도 4d는 누름 감지 어댑터(30)의 제3 실시예인 누름 감지 어댑터(302)의 단면도이다. 누름 감지 어댑터(302)는 케이스(311a)와 동일한 케이스(312a)와, 압력을 감지하는 센서부(312b)와, 단부(311c)와 동일한 단부(312c)와, 센서부(312b)의 압력에 비례하는 주파수의 사인파를 발생시켜 마이크 신호선-그라운드선(MIC-GND)을 통해 제어부(20)에 인가하는 서브 제어부(312d)와, 스피커 출력선(SPK-R)을 통하여 스피커 출력을 변압, 정류 등의 처리를 수행하여 직류의 전원을 서브 제어부(312d)에 공급하는 전력 수확부(312e)를 구비한다. 4D is a cross-sectional view of the push-
제어부(20)는 누름 감지 어댑터(302)로부터 사인파를 수신하고, 사인파의 주파수를 분석하여 센서부(312b)의 압력을 판단한다. The
전력 수확부(312e)는 몇 개의 아날로그 소자만을 사용하여 AC 커플링 된 스피커 출력단에 발생되는 교류 출력을 변압, 정류, 안정화 과정을 거처 직류로 출력하는 단순한 회로로 구성될 수 있다. 직류 전원으로 동작하는 서브 제어부(312d)는 마이크로프로세서를 포함하는 등 다양한 저전력 소자로 구성될 수 있음은 자명하다. 마이크로프로세서가 서브 제어부(312d)에 구비되면, 센서부(312b)의 전기적 상태에 대한 정보를 마이크 입력단(MIC)을 통해 제어부(20)에 디지털 데이터 형태로 보낼 수도 있다. The
센서부(312b)는 하나의 압력 센서일 수도 있고, 펜 촉의 곡면의 여러 위치에 구비되는 복수 개의 압력 센서로 구성되어 펜 촉의 곡면 중 어느 부분에 압력이 집중되는지를 알아내어 펜이 어느 방향 및 어느 정도의 각도로 기울어져 있는지를 측정할 수도 있다. 센서부(312b)는 압력을 측정하기 위해 펜 촉에 전기 저항이 변하는 FSR을 쓸 수도 있고, 압력에 따라 전압이 발생하는 피에조 소자 등을 대신 사용할 수 있다. 이외에도 센서부(3121b)로 기울기 센서를 사용하여 누름 감지 어댑터(302)의 기울임 정도를 측정할 수도 있다. 또한, 스피커 출력(SPK-R)은 전력원, 스피커 출력(SPK-L)은 서브 제어부(312d)에서 제어부(20)가 신호를 보내는 신호원으로 사용하는 등의 구성도 가능하다. The
도 4e는 누름 감지 어댑터(30)의 제4 실시예인 누름 감지 어댑터(303)의 단면도이다. 누름 감지 어댑터(303)는 케이스(311a)와 동일한 케이스(313a)와, 센서부(312b)와 동일한 센서부(313b)와, 단부(311c)와 동일한 단부(313c)와, 센서부(313b)의 압력에 대한 정보를 포함하는 데이터를 생성하여 데이터선(DATA)을 제어부(20)에 인가하는 서브 제어부(313d)를 구비하고, 잭(32) 대신에 USB 플러그(32a)를 구비한다. 4E is a cross-sectional view of the pressure
누름 감지 어댑터(303)의 USB 플러그(32a)는 사용자 입력 장치(1)의 접속부(11)에 구비된 USB OTG(on the go) 리셉터클(미도시)에 꼽혀 유선으로 연결된다. 서브 제어부(313d)는 사용자 입력 장치(1)로부터 전원선(VCC)을 통하여 전원을 공급받는다. The
제어부(20)는 USB 방식의 접속부(11)를 통해 서브 제어부(313d)로부터 전달받은 센서부(313b)의 압력 상태에 관련된 데이터를 분석하여, 누름 감지 어댑터(303)가 그리는 획의 굵기, 진하기나 펜의 색상, 투명도, 굵기 등을 변경할 수 있다. USB 플러그(32a) 및 리셉터클은 USB OTG외에도 USB host 단자나 애플사의 도크(dock) 커넥터 등 꼽히는 장치에 전원을 공급하고 데이터나 제어신호를 주고받는 단자들이 될 수 있다.The
도 4a 내지 4e에 설명된 누름 감지 어댑터(30)의 구조에서 기재된 단부(310c)와 돌출 전도체(310d) 간의 접촉 구조나 단부(311c, 312c, 313c)와 센서부(311b, 312b, 313b) 간의 접촉 구조 이외에도, 단부와 돌출 전도체나 센서부 사이에 스프링과 같은 탄성부재가 위치되어, 단부가 외부로부터 눌려지지 않으면 단부와 돌출 전도체나 센서부가 탄성부재의 탄성에 의해 이격되어 있고, 단부가 돌출 전도체나 센서부가 위치된 방향으로 눌려지면 단부와 돌출 전도체나 센서부가 접촉되는 구조 등도 가능하며, 그 접촉 위치도 사용자 입력 장치(1)의 케이스 외부가 아닌 케이스 내부에 구현될 수도 있다.Between the contact structure or the
도 5는 사용자 입력 장치의 제3실시예이다. 전기 기기(2)는 유선 또는 무선 통신이 가능한 기기에 해당되며, 표시부(2a)를 구비한다. 이동 가능한 사용자 입력 장치(1)와 전기 기기(2)는 유선 또는 무선 통신을 통하여 정보를 전송할 수 있으며, 사용자 입력 장치(1)와 전기 기기(2)는 일종의 사용자 입력 시스템을 구성한다. 5 is a third embodiment of a user input device. The
전기 기기(2)는 표시부(2a)에 표시된 제1 및 제2 이미지(I1, I2)를 포함하여 표시부(2a)에 표시되는 이미지의 원본에 해당하는 정보를 사용자 입력 장치(1)로 전송한다. 사용자 입력 장치(1)는 카메라(13)를 이용하여 전기 기기(2)의 표시부(2a)에 표시된 제1 및 제2 이미지(I1, I2)를 포함한 화면 이미지를 촬영한다. 제어부(20)는 카메라(13)에 의해 촬영된 이미지 안에서, 전기 기기(2)가 유무선 통신으로 전송한 원본 이미지 정보를 참조하여, 카메라(13)로 촬영된 이미지의 어느 위치, 크기 및 각도로 원본 이미지 정보에 해당하는 제1 및 제2 이미지(I1, I2)가 있는지를 컴퓨터 비전 알고리즘을 사용하여 파악하여, 전기 기기(2)에 대한 사용자 입력 장치(1)의 위치 및 각도를 산정할 수도 있고, 사용자 입력 장치(1)에 대한 전기 기기(2)의 위치 및 각도를 산정할 수도 있다. 촬영된 이미지 안에서의 표시부(2a)와 제1 및 제2 이미지(I1, I2)는 사용자 입력 장치(1)와 전기 기기(2) 간의 상대적 위치와 각도에 따라 상이하게 될 것이며, 예를 들면, 전기 기기(2)의 기준 위치(O2)가 도시된 바와 같이, 기준점이 되며, 제어부(20)는 기준점(O2)에 대한 사용자 입력 장치(1)의 위치 및 각도(O1)를 산정할 수 있다. 또한, 제어부(20)는 판단된 위치와 각도를 이용하여, 위치 변화에 따른 이동 경로를 산정하며, 이러한 이동 경로를 표시부(12)에 표시하거나 저장부(16)에 저장하며, 또한 이동 경로와 각도를 이용하여 현재 수행 중인 프로그램의 사용자 입력으로 사용할 수 있다. The
또한, 제어부(20)는 위치와 각도 및 이동 경로에 대한 정보를 전기 기기(2)로 전송하고, 전기 기기(2)는 자신이 수행하는 프로그램의 사용자 입력으로 수신된 위치와 각도 및 이동 경로에 대한 정보를 사용할 수 있다. 또한, 전기 기기(2)는 수신된 위치와 각도 및 이동 경로에 대한 정보를 이용하여 사용자 입력 장치(1)의 기준점(O1)에 대한 전기 기기(2)의 위치와 각도를 산정할 수도 있다.Further, the
도 5에서의 사용자 입력 장치(1)는 구글 글래스나 MS의 홀로렌즈(hololens), Magic Leap 또는 오큘러스 VR 등의 카메라를 구비한 안경 또는 고글이고, 전기 기기(2)는 스마트폰일 수 있다. 이때, 스마트폰인 전기 기기(2)의 이동 경로(궤적) 등은 안경/고글인 사용자 입력 장치(1)의 출력 내용에 반영될 수 있다. 예를 들면, 사용자가 전기 기기(2)인 스마트폰으로 책상 위에 필기를 하면, 구글 글래스 등의 사용자 입력 장치(1)가 전기 기기(2)의 위치를 상술된 방법으로 추적하여 사용자의 필기 내용을 산정하여, 사용자 입력 장치(1)의 표시부에 책상 이미지와 겹쳐서 표시할 수 있다.The
도 6a 및 6b은 사용자 입력 장치의 제4 및 제5 실시예이다.6A and 6B are fourth and fifth embodiments of a user input device.
도 6a는 사용자 입력 장치의 제4 실시예로, 사용자 입력 장치(1)는 카메라(13)를 이용하여 고정된 기준이 되는 물체(P1)를 촬영하여 촬영된 이미지를 이용하여 위치와 각도를 판단한다. 물체(P1)는 예를 들면, 직사각형(r1, r2, r3, r4)의 물체나, 시각 마커(visual marker)를 전면에 표시하는 물체로, 저장부(16)는 물체(P1)(시각 마커 등)에 대한 이미지 정보를 저장한다. 제어부(20)는 카메라(13)를 이용하여 물체(P1)의 이미지를 촬영하고, 촬영된 이미지와 저장부(16)에 저장된 물체(P1)의 이미지 정보를 비교하여, 물체(P1)의 모서리(r1)에 대한 상대적인 위치와 각도를 산정할 수 있다. 6A shows a fourth embodiment of the user input device. The
제어부(20)는 산정된 위치와 각도를 이용하여 위치 변화인 이동 경로를 판단할 수 있으며, 이동 경로와 각도를 사용자 입력으로 사용할 수 있다. The
물체(P1)는 거울일 수 있으며, 저장부(16)는 표시부(12)에 표시한 원본 이미지를 저장한다. 제어부(20)는 표시부(12)에 원본 이미지를 표시하고, 이 표시된 원본 이미지는 반사체인 물체(P1)에 의해 반사된다. 제어부(20)는 카메라(13)를 이용하여 반사된 이미지를 촬영하고, 촬영된 반사 이미지와, 원본 이미지 정보를 비교하여, 물체(P1)에 대한 사용자 입력 장치(1)의 위치 및 각도를 산정한다. 촬영된 반사 이미지는 사용자 입력 장치(1)와 물체(P1) 간의 상대적 위치에 따라 상이하게 될 것이며, 물체(P1)의 모서리(r1)의 위치가 기준점이 되며, 제어부(20)는 기준점에 대한 사용자 입력 장치(1)의 위치 및 각도를 판단할 수 있다.The object P1 may be a mirror, and the
제어부(20)는 산정된 위치와 각도를 이용하여 위치 변화인 이동 경로를 판단할 수 있으며, 이동 경로와 각도를 사용자 입력으로 사용할 수 있다. The
도 6b는 사용자 입력 장치의 제5 실시예로서, 사용자 입력 장치(1)는 기준면(P2)의 영역(S1)에 표시된 정보(예를 들면, dot code 등)를 반사 장치(40)를 통하여 카메라(13)가 촬영하여, 촬영된 정보를 저장부(16)에 저장된 판독 정보(예를 들면, dot code에 대응하는 이미지, 텍스트 등)와 비교하여, 누름 감지 어댑터(30)가 접촉하는 기준면(P2) 상의 사용자 입력 장치(1)의 위치 및 각도를 판단한다. 6B shows a fifth embodiment of the user input device in which the
반사 장치(40)는 사용자 입력 장치(1)의 카메라(13) 주변의 외측면에 고정 장착하기 위한 지지부(41)와, 지지부(41)에 연결되며 카메라(13)의 촬영 각도를 영역(S1)으로 변경하기 위한 반사부(42)를 구비한다. 이 반사부(42)는 카메라(13)의 전방에 위치되어, 카메라(13)가 반사부(42)에 의해 반사된 영역(S1)의 이미지를 촬영하도록 한다. 이러한 반사를 위해, 지지부(41)는 사다리꼴 형태로 촬영하고자 하는 영역(S1)에 가까운 제1측면(41a)이 반대편의 제2측면(41b)보다 길며, 제3측면(41c)가 사용자 입력 장치(1)의 케이스에 탈착 가능하게 장착된다.The reflecting
도 6b의 사용자 입력 장치(1)는 도 1의 구성요소들에 추가하여 반사 장치(40)와, 누름 감지 어댑터(30)를 구비한 것이다. The
제어부(20)는 누름 감지 어댑터(30)로부터의 누름 신호를 획득하는 동안, 카메라(13)에 의해서 획득되는 영역(S1)의 이미지 정보와 기저장된 판독 정보를 비교 분석하여, 누름 감지 어댑터(30)가 접촉하는 기준면(P2) 상의 사용자 입력 장치(1)의 위치 및 각도를 판단한다. 또한, 제어부(20)는 대응하는 판독 정보에 포함된 이미지나, 애니메이션, 주석, 텍스트 또는 인터넷 링크 등을 표시부(12)에 표시한다. 또한, 제어부(20)는 표시된 판독 정보에 대하여, 사용자 입력 장치(1)의 위치 변화에 대응하는 사용자 입력(예를 들면, 필기 동작)을 저장부(16)에 저장하여, 이후에, 대응하는 판독 정보와 사용자 입력을 함께 표시부(12)에 표시한다. The
추가적으로, 기준면(P2)의 외측 가장 자리(P2-E)와, 외측 가장 자리(P2-E)에서 일정 간격만큼 내측으로 이격된 내부 경계선(P2-I) 사이에 위치 표시부(VM)(예를 들면, 시각 마커 등)가 표시된다. 위치 표시부(VM)는 기준면(P2) 상에 표시된 위치마다 서로 다른 형상 등으로 구성되며, 사용자 입력 장치(1)의 제어부(20)는 사용자가 사용자 입력 장치(1)를 이동이나 정지시키는 동안, 카메라(40)를 통하여 획득된 위치 표시부(VM)의 이미지를 분석하여, 기준면(P2) 상의 위치 표시부(VM)의 위치를 확인하여 저장부(16)에 저장한다. 또한, 제어부(20)는 현재 획득된 위치 표시부(VM)의 이미지와 저장부(16)에 저장된 위치 표시부(VM)의 위치 정보를 비교하여, 현재 획득된 위치 표시부(VM)의 이미지가 획득될 수 있는 카메라(13) 또는 사용자 입력 장치(1)의 위치와 각도를 판단할 수 있다. 이러한 과정을 통하여, 제어부(20)는 기준면(P2)에 대한 사용자 입력 장치(1)의 상대적인 위치와 각도(기울임 정도)를 확인한다. In addition, a position indicator VM (for example, a position indicator) VM is provided between the outer edge P2-E of the reference plane P2 and an inner borderline P2-I spaced inwardly by a predetermined distance from the outer edge P2- A visual marker, etc.) is displayed. The position display unit VM is configured in a different shape for each position displayed on the reference plane P2 and the
예를 들면, 기준면(P2)이 책의 특정 페이지이고, 저장부(16)는 책의 내용에 대한 정보를 저장할 경우, 제어부(20)는 사용자 입력 장치(1)의 위치와 각도에 대응하는 특정 페이지의 영역(S1)에 대응하는 내용을 저장부(16)의 책의 내용에 대한 정보로부터 판독하여 표시부(12)를 통하여 사용자에게 제공할 수 있다. For example, when the reference plane P2 is a specific page of a book, and the
도 5, 도 6a 및 도 6b에서, 사용자 입력 장치(1)는 전기 기기(2)의 표시부(2a)에 표시된 제1 및 제2 이미지(I1, I2)나, 물체(P1)와, 기준면 (P2) 상의 영역을 보다 명확하게 촬영할 수 있도록 표시부(12)를 제어하여 밝은 화면을 표시할 수도 있다. 또한, 표시부(2a)의 제1 및 제2 이미지(I1, I2)와, 물체(P1)와, 기준면 (P2)의 색상이 주변과 같거나 유사한 색상인 경우, 카메라(13)가 정확하게 이미지를 획득하기 어렵다. 이러한 경우, 사용자 입력 장치(1)는 주변으로부터 제1 및 제2 이미지(I1, I2)와, 물체(P1)와, 기준면(P2)을 보다 명확하게 식별하기 위해, 표시부(12)를 제어하여, 주변색과 상이한 광을, 예를 들면, 적색광을 제1 및 제2 이미지(I1, I2)와, 물체(P1)와, 기준면 (P2)에 조사할 수 있다. 또는, 사용자 입력 장치(1)는 별도의 램프부를 구비하여, 주변색과 상이한 광을 제1 및 제2 이미지(I1, I2)와, 물체(P1)와, 기준면 (P2)에 조사할 수도 있다.5, 6A and 6B, the
도 7은 제2실시예에 따른 사용자 입력 장치가 적용된 사용자 입력 시스템의 실시예이다. 도 7의 사용자 입력 장치(1)는 도 1의 사용자 입력 장치(1)에 누름 감지 어댑터(30)가 장착된 경우이며, 전기 기기(3)는 유선 또는 무선 통신이 가능한 기기에 해당되며, 터치 스크린으로 형성된 표시부(3a)를 구비하며, 도 1의 사용자 입력 장치(1)와 동일한 구성요소들을 구비할 수 있으며, 사용자 입력 장치(1)와 전기 기기(3)는 일종의 사용자 입력 시스템을 구성한다. 7 is an embodiment of a user input system to which a user input device according to the second embodiment is applied. The
사용자가 사용자 입력 장치(1)를 손으로 쥐고 전기 기기(3)의 터치 스크린에 접속하여 필기 동작을 수행할 때, 통상 많이 사용되는 전기 기기(3)의 터치 스크린(3a)은 누름 감지 어댑터(30)의 접촉 입력뿐만 아니라, 손바닥이나 다른 손가락에 의한 접촉 입력 역시 입력받는다. 사용자의 의도가 종이에 필기도구로 필기하듯이 누름 감지 어댑터(30)의 접촉만을 입력하는 경우에는, 손바닥이나 손가락의 접촉 입력은 무시되어야 한다(palm rejections). 이를 위해, 제어부(20)는 누름 감지 어댑터(30)로부터의 누름 신호가 획득되면, 이 누름 신호를 통신부(17)를 통하여 전기 기기(3)로 전송하며, 전기 기기(3)는 누름 신호의 수신 시점을 이용하여 누름 감지 어댑터(30)의 접촉 입력만을 선택할 수 있다. When the user holds the
도 7의 하단에 도시된 바와 같이, 전기 기기(3)의 제어부(미도시)는 터치 스크린(3a)으로부터 복수의 접촉 입력을 획득한다. 전기 기기(3)의 제어부는 시간(t1-t3) 사이에 획(TI2)에 대응하는 접촉 입력을 획득하고, 시간(t2-t5) 사이에 획(TI1)에 대응하는 접촉 입력을 획득하고, 시간(t4-t6) 사이에 획(TI3)에 대응하는 접촉 입력을 획득한다. 그리고, 전기 기기(3)의 제어부는 시간(t2'-t5') 사이에 누름 신호를 사용자 입력 장치(1)로부터 획득한다. 전기 기기(3)의 제어부는 누름 신호가 획득되어 유지된 시간(t2'-t5')과 동일하거나 가장 근접한 시간(t2-t5)에 입력된 접촉 입력을 누름 감지 어댑터(30)의 입력으로 식별할 수 있다. 따라서, 전기 기기(3)의 제어부는 시간(t2-t5)에 획득된 획(TI1)의 접촉 입력을 사용자가 의도한 접촉 입력을 판단하고, 다른 획(TI2, TI3)의 접촉 입력은 무시한다. 즉, 전기 기기(3)는 누름 신호를 이용하여 palm rejection 기능을 수행한다.As shown in the lower part of Fig. 7, a control unit (not shown) of the
또한, 사용자 입력 장치(1)와 전기 기기(3)는 내장된 모션 센서(19)나 카메라(13)나 깊이 센서(18) 등을 이용하여, 각각 자신의 절대적인 위치/방향(각도)를 산정할 수 있다. 또한, 사용자 입력 장치(1)와 전기 기기(3)는 자신의 위치/방향 정보를 서로 통신을 통하여 송수신하여, 사용자 입력 장치(1)와 전기 기기(3)는 서로에 대한 상대적인 위치/방향/자전 각도도 산정할 수 있다. The
도 8은 사용자 입력 장치의 제6실시예이다. 사용자 입력 장치(100)는 일측면에 기준면에 접촉한 상태로 이동 시에 소리를 발생하는 소리 발생부(30a)와, 소리 발생부(30a)에 의해 발생되는 소리를 마이크(15)로 유도하기 위한 소리 유도관(SP)을 추가적으로 구비한다. 이 소리 유도관(SP)은 사용자 입력 장치(100)의 케이스 내부에 형성되어, 소리 발생부(30a) 이외의 소리를 차단하는 기능도 수행한다. 8 is a sixth embodiment of the user input device. The
소리 발생부(30a)는 사용자 입력 장치(100)의 외측부에서 소리 유도관(SP)에 접하여 장착된다. 소리 발생부(30a)는 기준면과 소리 발생부(30a)의 외부면 간의 마찰에 의해 소리를 발생하는 소자일 수도 있고, 소리 발생부(30a)의 외부면이 기준면에 닿거나 눌려지면, 소리를 발생하는 소자일 수도 있다. The
사용자 입력 장치(100)는 사용자 입력 장치(1)의 구성요소를 동일하게 포함할 수 있으며, 사용자 입력 장치(100)의 제어부는 마이크(15)를 통하여 소리가 획득되는 동안, 사용자 입력 장치(100)의 위치와 각도, 위치 변화를 사용자 입력으로 처리한다. The
도 9a 및 9b는 누름 감지 어댑터에 대응하는 누름 감지 장치의 실시예와 구성도이다. 9A and 9B show an embodiment and a configuration diagram of a pressure sensing device corresponding to the pressure sensing adapter.
도 9a는 누름 감지 장치(50)가 사용되는 실시예로, 누름 감지 장치(50)는 예를 들면, 반지 형태로 되어, 손가락(f)에 끼워져서 손가락(f)과 함께 이동한다. 누름 감지 장치(50)는 손가락(f)의 표면에 적어도 일부분이 접촉되며, 손가락(f)(또는 손가락(f)의 피부)을 통하여 전달되는 소리를 감지하거나 획득하여, 감지되거나 획득된 소리를 포함하는 누름 신호를 사용자 입력 장치(1)로 전송한다. 누름 감지 장치(50)는 손가락 이외에도 인체의 조직에 접하여 장착되어, 인체의 조직의 이동과 함께 이동하는 구성요소를 포함한다. 9A is an embodiment in which the pushing
위치(L1)에 손가락(f)이 위치된 경우, 손가락(f)이 기준면(P3) 상의 공중에 떠있는 것으로, 누름 감지 장치(50)는 손가락(f)을 통하여 거의 소리를 전달받지 않는다. When the finger f is positioned at the position L1, the finger f is floating in the air on the reference plane P3, so that the pushing
위치(L2)의 경우, 손가락(f)의 끝이 기준면(P3)의 접촉점(T1)에 접촉된 상태로, 손가락(f)의 끝이 접촉점(T1)에 닿는 소리(충격음, 진동 등)이 손가락(f)을 통하여 누름 감지 장치(50)에 전달된다. In the case of the position L2, a sound (impact sound, vibration, or the like) that the end of the finger f touches the contact point T1 with the end of the finger f touching the contact point T1 of the reference plane P3 Is transmitted to the push-detection device (50) through the finger (f).
위치(L2)에서 위치(L3)로 손가락(f)의 끝이 기준면(P3)에 닿은 상태로 끌려서 이동하는 경우, 이 이동 중에는 손가락(f)의 끝과 기준면(P3)의 마찰에 의한 소리(진동)가 손가락(f)을 통하여 누름 감지 장치(50)에 전달된다. When the end of the finger f touches the reference plane P3 from the position L2 to the position L3 and is dragged and moved, the sound due to the friction between the tip of the finger f and the reference plane P3 Vibration) is transmitted to the push-
누름 감지 장치(50)는 이렇게 전달된 소리를 포함하는 누름 신호를 생성하여 사용자 입력 장치(1)로 전송하고, 사용자 입력 장치(1)는 상술된 누름 감지 어댑터(30)로부터의 누름 신호와 동일하게 처리한다. The pushing
도 9b는 누름 감지 장치(50)의 구성도로, 누름 감지 장치(50)는 사용전원을 공급하는 전원부(51)와, 누름 신호를 외부로 무선 통신으로 전송하는 통신부(53)와, 전달되는 소리를 획득하는 마이크(55) 및 마이크(55)로부터 획득된 소리를, 누름 신호로 생성하여 통신부(53)를 통하여 사용자 입력 장치(1)로 전송하는 제어부(57)로 구성된다. 전원부(51)는 예를 들면, 배터리로 통신부(53), 마이크(55) 및 제어부(57)에 사용전원을 공급하며, 통신부(53)는 예를 들면, 블루투스나 RF 통신 등의 무선 통신을 수행하는 소자에 해당된다. 특히, 마이크(55)는 도 9a에 도시된 바와 같이, 손가락(f)의 표면에 접촉될 수 있도록 누름 감지 장치(50)의 환형 케이스 내측면에 노출되거나 누름 감지 장치(50)의 케이스 내측면에 근접하게 장착되며, 손가락(f)을 통한 소리 이외의 소리는 차단되도록 하여 손가락(f)을 통한 소리만을 정밀하게 획득할 수 있다. 9B is a block diagram of the push-
제어부(57)는 마이크(55)를 통하여 소리가 획득되는 때 누름 신호를 생성하여 통신부(53)를 제어하여 누름 신호를 전송한다. The
사용자 입력 장치(1)는 누름 감지 장치(50)로부터의 누름 신호를 수신하여, 누름 신호를 기준으로 하여 사용자 입력의 시작 시점(누름 신호가 수신된 시점)과 종료 시점(누름 신호가 중단되는 시점)을 확인하여, 시작 시점과 종료 시점 사이의 사용자 입력만을 이용하거나, 시작 시점과 종료 시점 사이의 입력과, 그 사이 이외의 입력들을 구분하여 서로 상이하게 처리하여, 현재 수행 중인 프로그램에 대한 제어로 사용할 수 있다. The
본 발명에서 논의된 사용자 입력 처리 장치가 누름 신호 등의 전기적 신호의 처리 과정과, 사용자 입력 장치의 위치 및 각도, 위치 변화와 각도 변화의 연산 등에 대한 처리 과정 등은 프로그램 파일로 저장매체에 저장될 수 있으며, 이 프로그램 파일은 네트워크를 통한 전송에 의해 전기 기기 간에 전송되어, 다양한 전기 기기에 설치되고 동일한 동작이 수행된다. 즉, 사용자 입력 처리 장치가 수행하는 기능은 컴퓨터 판독 가능한 저장 매체에 저장되는 프로그램으로 제공될 수 있다.The process of processing an electrical signal such as a push signal and the process of the position and angle of the user input device, the process of changing the position and the angle change, and the like are stored in the storage medium as a program file This program file is transferred between the electric devices by transmission over the network, installed in various electric devices, and the same operation is performed. That is, the functions performed by the user input processing device may be provided as a program stored in a computer-readable storage medium.
이상에서, 본 발명은 본 발명의 실시예 및 첨부도면에 기초하여 예로 들어 상세하게 설명하였다. 그러나, 이상의 실시예들 및 도면에 의해 본 발명의 범위가 제한되지는 않으며, 본 발명의 범위는 후술한 특허청구범위에 기재된 내용에 의해서만 제한될 것이다.In the foregoing, the present invention has been described in detail by way of examples on the basis of the embodiments of the present invention and the accompanying drawings. However, the scope of the present invention is not limited by the above embodiments and drawings, and the scope of the present invention will be limited only by the content of the following claims.
10: 입력부
11: 접속부
12: 표시부
13: 카메라
14: 스피커
15: 마이크
16: 저장부
17: 통신부
18: 깊이 센서
19: 모션 센서
20: 제어부
30: 누름 감지 어댑터10: input unit 11: connection unit
12: display section 13: camera
14: Speaker 15: Microphone
16: storage unit 17: communication unit
18: Depth sensor 19: Motion sensor
20: control unit 30: push detection adapter
Claims (27)
위치 감지부로부터의 감지값을 기준으로 하여, 사용자 입력 장치의 위치나 각도 또는 위치나 각도 변화에 따라 사용자 입력을 판단하는 제어부로 구성된 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.A position sensing unit provided in the user input device for sensing a position or an angle of the user input device and a position or an angle change caused by movement of the user input device;
And a controller for determining a user input according to a position, an angle, a position, or an angle change of the user input device based on the sensed value from the position sensing unit.
제어부는 위치 감지부로부터의 감지값을 기준으로 하여 사용자 입력 장치의 기준부의 위치나 각도를 판단하고, 판단된 위치나 각도에 따라 현재 수행 중인 프로그램에 대한 제어를 수행하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 1,
The control unit judges the position and angle of the reference unit of the user input device based on the sensing value from the position sensing unit and controls the currently executed program according to the determined position or angle. User input device using change.
사용자 입력 장치는 사용자 입력이나 현재 수행 중인 프로그램을 표시하는 표시부나 사용자 입력 장치의 이동 경로에 따른 사용자 입력을 판단하기 위한 판단 기준 데이터를 저장하는 저장부를 구비하고,
제어부는 위치 감지부로부터의 위치 변화에 따른 이동 경로와, 기저장된 판단 기준 데이터를 비교하여, 이동 경로에 대응하는 판단 기준 데이터를 사용자 입력을 판단하여, 판단된 사용자 입력을 표시부에 표시하거나 저장부에 저장하거나 현재 수행 중인 프로그램을 제어하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치. The method according to claim 1,
The user input device includes a display unit for displaying a user input or a program currently being executed, and a storage unit for storing judgment reference data for determining a user input according to a moving path of the user input device,
The control unit compares the movement route according to the positional change from the position sensing unit and the previously stored judgment reference data, judges the user input of the judgment reference data corresponding to the movement route, displays the judged user input on the display unit, Or controlling a program that is currently being executed.
위치 감지부는 이미지를 촬영하는 카메라를 포함하고, 판단 기준 데이터는 물체나 물체에 표시된 이미지의 원본 이미지를 포함하며,
제어부는 카메라에 의해 촬영된 물체의 이미지와, 물체나 물체에 표시된 이미지의 원본 이미지를 비교하여, 물체에 대한 사용자 입력 장치의 위치와 각도, 위치 변화와 각도 변화 또는 사용자 입력 장치에 대한 물체의 위치와 각도, 위치 변화와 각도 변화를 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 1,
The position sensing unit includes a camera that captures an image, and the determination reference data includes an original image of an object or an image displayed on the object,
The control unit compares the image of the object photographed by the camera with the original image of the object or the image displayed on the object to determine the position and angle of the user input device with respect to the object, And a change of an angle, a position, and an angle.
위치 감지부는 물체의 이미지를 촬영하는 카메라나, 깊이 센서를 포함하고
제어부는 카메라에 의해 복수의 시점에서 촬영된 물체의 이미지들을 서로 비교하거나 깊이 센서로부터 복수의 시점에서 획득된 물체에 대한 깊이 감지값들을 서로 비교하여, 물체에 대한 사용자 입력 장치의 위치와 각도, 위치 변화와 각도 변화 또는 사용자 입력 장치에 대한 물체의 위치와 각도, 위치 변화와 각도 변화를 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치. The method according to claim 1,
The position sensing unit includes a camera for photographing an image of an object, a depth sensor
The control unit compares the images of the object photographed by the camera at a plurality of viewpoints with each other or compares the depth detection values of the objects obtained at a plurality of viewpoints from the depth sensor with each other to determine the position and angle of the user input device with respect to the object, And a position and an angle of the object with respect to the user input device, and a change of the position and an angle of the user with respect to the user input device.
제어부는 물체의 식별을 위해, 표시부를 통하여 물체로 광을 조사하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 4 or 5,
Wherein the control unit irradiates light to the object through the display unit for identification of the object.
제어부는 각도 변화를 표시부에 표시된 사용자 입력인 획의 굵기나 색상 변화로 처리하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 4 or 5,
Wherein the control unit processes the change of the angle by changing the thickness or color of the stroke, which is a user input displayed on the display unit.
물체는 거울이거나, 이미지를 표시하는 표시부를 지닌 전기 기기인 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 4 or 5,
Wherein the object is a mirror or an electric device having a display unit for displaying an image.
제어부는 표시부에 원본 이미지를 표시하고, 물체인 거울로부터 반사되는 이미지를 카메라를 이용하여 촬영하여, 촬영된 반사 이미지와 원본 이미지를 비교하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.9. The method of claim 8,
Wherein the control unit displays an original image on a display unit, photographs an image reflected from a mirror, which is an object, using a camera, and compares the taken reflected image with the original image.
전기 기기는 전기 기기에 표시된 이미지를 포함하는 원본 이미지를 사용자 입력 장치에 제공하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.9. The method of claim 8,
Wherein the electric device provides the original image including the image displayed on the electric device to the user input device.
사용자 입력 장치는 카메라의 전방에 촬영 각도를 변경하는 반사 장치를 구비하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.The method according to claim 4 or 5,
Wherein the user input device is provided with a reflecting device for changing the photographing angle in front of the camera.
제어부는 사용자 입력의 시작 시점과 종료 시점을 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.6. The method according to any one of claims 1 to 5,
Wherein the control unit determines a start time and an end time of a user input.
제어부는 시작 시점과 종료 시점 사이의 사용자 입력과, 시작 시점 이전 및 종료 시점 이후의 사용자 입력을 서로 상이하게 처리하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.13. The method of claim 12,
Wherein the control unit processes the user input between the start point and the end point and the user input before and after the start point differently from each other.
사용자 입력 장치는 마이크를 구비하고, 저장부는 기준 입력 소리를 저장하고,
제어부는 마이크로부터 획득된 소리와 기준 입력 소리를 비교하여, 사용자 입력의 시작 시점과 종료 시점을 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.13. The method of claim 12,
The user input device includes a microphone, the storage unit stores a reference input sound,
Wherein the control unit compares the sound obtained from the microphone with the reference input sound to determine the start and end points of the user input.
사용자 입력 장치는 케이스와, 케이스의 일측면에 소리를 발생하는 소리 발생부와, 케이스 내부에 소리 발생부에 의해 발생된 소리를 마이크로 유도하는 소리 유도관을 구비하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.15. The method of claim 14,
The user input device comprises a case, a sound generating part for generating sound on one side of the case, and a sound induction pipe for microwaving the sound generated by the sound generating part inside the case. .
위치 감지부는 자기장 센서와, 가속도계 및 자이로스코프 중의 적어도 하나 이상으로 구성된 모션 센서를 포함하고, 제어부는 모션 센서로부터의 가속도가 기준 가속도보다 큰 시점 이후, 사용자 입력 장치의 위치 변화가 평면 상에서 움직이는 것으로 판단되면, 사용자 입력의 시작 시점으로 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.13. The method of claim 12,
The position sensing unit includes a magnetic field sensor, a motion sensor composed of at least one of an accelerometer and a gyroscope, and the control unit determines that the position change of the user input device moves on a plane after the point of time when the acceleration from the motion sensor is greater than the reference acceleration The user input is determined as the start time of the user input.
사용자 입력 장치는 케이스와, 케이스 외부로 돌출되어 누름 신호를 생성하는 누름 감지 어댑터와, 케이스 내부에 형성되어 누름 감지 어댑터와 접속하여 누름 신호를 제어부로 인가하는 접속부를 구비하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.13. The method of claim 12,
The user input device includes a case, a pressing detection adapter protruding outside the case to generate a pressing signal, and a connection part formed inside the case and connected to the pressing detection adapter to apply a pressing signal to the control part. User input device using position change.
제어부는 누름 신호의 전기적 특성에 따라 사용자 입력의 시작 시점과 종료 시점을 판단하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.18. The method of claim 17,
Wherein the control unit determines start and end points of the user input according to the electrical characteristics of the push signal.
누름 감지 어댑터는 입력용 그라운드선(GND)와 마이크 신호선(MIC)과, 그라운드선(GND)와 마이크 신호선(MIC) 사이에 연결된 저항으로 구성된 회로부과, 그라운드선(GND)에 연결된 제1 전도체와, 마이크 신호선(MIC)에 연결된 제2 전도체부로 구성되며, 외력에 의해 제1 및 제2 전도체가 전기적으로 연결되거나 연결되지 않는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.18. The method of claim 17,
The push-sensing adapter includes a ground circuit (GND) for input and a microphone signal line (MIC), a circuit part composed of a resistor connected between the ground line (GND) and the microphone signal line (MIC), a first conductor connected to the ground line And a second conductor portion connected to the microphone signal line (MIC), wherein the first and second conductors are not electrically connected or connected by an external force.
누름 감지 어댑터는 내부에 홈을 지니면 외형을 구성하는 케이스와, 스피커 신호선과 그라운드선(GND)에 연결되며 일부분이 전면으로 돌출되어 압력을 감지하는 센서부와, 사용자 입력 장치의 접속부를 통하여 출력되는 스피커 출력을 센서부에 전력이나 신호로 공급하는 스피커 신호선과, 일단은 마이크 신호선(MIC)에 연결되고 타단은 그라운드선(GND)에 연결되어 센서부에 가해지는 압력에 따른 전기적 신호를 마이크 신호선(MIC)을 통하여 전달하는 회로와, 그라운드선(GND)과, 마이크 신호선(MIC)을 구비하는 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.18. The method of claim 17,
The push-sensing adapter includes a case constituting an outer shape with a groove in the inner part, a sensor part connected to a speaker signal line and a ground line (GND), a part of which protrudes to the front to sense pressure, The speaker signal line is connected to the microphone signal line (MIC) and the other end is connected to the ground line (GND). The electrical signal corresponding to the pressure applied to the sensor unit is supplied to the microphone signal line A ground line (GND), and a microphone signal line (MIC).
누름 감지 어댑터는 내부에 홈을 지니면 외형을 구성하는 케이스와, 홈에 삽입되며 압력을 감지하는 센서부와, 센서부를 덮으며 외력에 의해 센서부에 접촉되는 단부와, 센서부의 압력에 따른 신호를 발생시켜 마이크 신호선-그라운드선(MIC-GND)을 통해 제어부에 인가하는 서브 제어부와, 스피커 출력선을 통하여 스피커 출력을 변압 및 정류 처리를 수행하여 직류의 전원을 서브 제어부에 공급하는 전력 수확부로 구성된 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.18. The method of claim 17,
The pressure sensing adapter includes a case constituting an outer shape with a groove in the interior thereof, a sensor part inserted in the groove and sensing pressure, an end part contacting the sensor part with an external force covering the sensor part, A sub-control unit for generating a control signal for controlling the speaker output through the microphone signal line and ground line (MIC-GND), and a power harvesting unit for performing a process of transforming and rectifying the speaker output through the speaker output line to supply the DC power to the sub- Wherein the position or position change is characterized by comprising:
누름 감지 어댑터는 내부에 홈을 지니면 외형을 구성하는 케이스와, 홈에 삽입되며 압력을 감지하는 센서부와, 외력에 의해 센서부에 접촉되는 단부와, 센서부의 압력에 대한 정보를 포함하는 데이터를 생성하여 데이터선(DATA)를 통하여 제어부에 인가하는 서브 제어부로 구성된 것을 특징으로 하는 위치 또는 위치 변화를 이용한 사용자 입력 장치.18. The method of claim 17,
The pressure sensing adapter includes a case constituting an outer shape when the groove is formed therein, a sensor inserted in the groove and sensing pressure, an end contacting with the sensor by an external force, data including information on the pressure of the sensor, And a sub-control unit for generating the data by applying the data to the control unit through the data line DATA.
제어부는 사용자 입력의 시작 시점 또는 종료 시점을 포함하는 신호를 통신부를 통하여 외부의 전기 기기로 전송하고,
전송된 신호에 포함된 시작 시점 또는 종료 시점을 기준으로 하여 사용자 입력을 판단하는 외부의 전기 기기를 포함하는 것을 특징으로 하는 사용자 입력 시스템.The user input device according to claim 12 has a communication unit for performing wired communication or wireless communication,
The control unit transmits a signal including a start point or an end point of a user input to an external electric device through a communication unit,
And an external electric device for determining a user input based on a start time or an end time included in the transmitted signal.
누름 감지 장치로부터 수신된 누름 신호를 기준으로 하여, 사용자 입력의 시작 시점과 종료 시점을 판단하는 사용자 입력 장치로 구성된 것을 특징으로 하는 사용자 입력 시스템.A touch sensing device mounted on a tissue of a human body for sensing a sound transmitted through a tissue of a human body and generating a push signal including a sensed sound and transmitting the push signal to a user input device;
And a user input device for determining start and end points of a user input based on a push signal received from the push detection device.
누름 감지 장치는 인체의 조직에 접하거나 근접되는 소리를 획득하는 마이크와, 누름 신호를 사용자 입력 장치로 전송하는 통신부와, 마이크로부터의 소리를 포함하는 누름 신호를 생성하여 통신부를 통하여 사용자 입력 장치로 전송하는 통신부로 구성된 것을 특징으로 하는 사용자 입력 시스템.25. The method of claim 24,
The pushing detection device includes a microphone for acquiring sounds approaching or coming close to the tissue of the human body, a communication unit for transmitting the pushing signal to the user input device, a pushing signal including sound from the microphone, And a communication unit for transmitting the user input information.
사용자 입력 장치는 사용자 입력의 시작 시점과 종료 시점 사이의 사용자 입력과, 시작 시점 이전 또는 종료 시점 이후의 사용자 입력을 상이하게 처리하여, 현재 수행 중인 프로그램을 제어하는 것을 특징으로 하는 사용자 입력 시스템.25. The method of claim 24,
Wherein the user input device processes a user input between a start point and an end point of a user input and a user input before or after a start point and controls a program currently being executed.
누름 감지 장치는 손가락에 끼워지는 반지 형태 구조를 지닌 것을 특징으로 하는 사용자 입력 시스템.
25. The method of claim 24,
Wherein the push-detection device has a ring-shaped structure that fits on the finger.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20140121796 | 2014-09-15 | ||
| KR1020140121796 | 2014-09-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20160031940A true KR20160031940A (en) | 2016-03-23 |
Family
ID=55645271
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150018907A Ceased KR20160031940A (en) | 2014-09-15 | 2015-02-06 | User input apparatus using location or change thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20160031940A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113777621A (en) * | 2020-06-09 | 2021-12-10 | 北京小米移动软件有限公司 | Electronic equipment, relative positional relationship detection method, device and storage medium |
-
2015
- 2015-02-06 KR KR1020150018907A patent/KR20160031940A/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113777621A (en) * | 2020-06-09 | 2021-12-10 | 北京小米移动软件有限公司 | Electronic equipment, relative positional relationship detection method, device and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11886643B2 (en) | Information processing apparatus and information processing method | |
| CN103970265B (en) | Augmented reality user interface with haptic feedback | |
| US10444908B2 (en) | Virtual touchpads for wearable and portable devices | |
| KR102496531B1 (en) | Method for providing fingerprint recognition, electronic apparatus and storage medium | |
| US10509489B2 (en) | Systems and related methods for facilitating pen input in a virtual reality environment | |
| US20120019488A1 (en) | Stylus for a touchscreen display | |
| US10540023B2 (en) | User interface devices for virtual reality system | |
| JP7275885B2 (en) | DISPLAY DEVICE, DIRECTION SPECIFICATION METHOD, PROGRAM | |
| KR20150104808A (en) | Electronic device and method for outputing feedback | |
| US10268277B2 (en) | Gesture based manipulation of three-dimensional images | |
| JP2012515966A (en) | Device and method for monitoring the behavior of an object | |
| WO2010032223A1 (en) | Finger-worn device and interaction methods and communication methods | |
| JP2018106683A (en) | Handwritten information processor, handwritten information processing method and program for handwritten information processing | |
| KR102591686B1 (en) | Electronic device for generating augmented reality emoji and method thereof | |
| CN110968190B (en) | IMU for touch detection | |
| US10114512B2 (en) | Projection system manager | |
| KR20210017081A (en) | Apparatus and method for displaying graphic elements according to object | |
| JP2020528171A (en) | Electronic devices for analog stroke generation and digital recording of analog strokes and input systems and methods for digitizing analog recordings. | |
| CN116648926A (en) | Systems with Peripherals with Magnetic Field Tracking | |
| KR102176575B1 (en) | Electronic device and method for sensing inputs | |
| TWI592862B (en) | Tracking a handheld device on surfaces with optical patterns | |
| KR20210117540A (en) | Electronic device for controlling function associated to stylus pen by air gesture, method for operating thereof and storage medium | |
| KR20160031940A (en) | User input apparatus using location or change thereof | |
| KR20170004102A (en) | Electronic device | |
| KR101397812B1 (en) | Input system of touch and drag type in remote |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150206 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151016 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20160229 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20151016 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| PG1501 | Laying open of application |