KR101068049B1 - Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device - Google Patents
Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device Download PDFInfo
- Publication number
- KR101068049B1 KR101068049B1 KR1020090043819A KR20090043819A KR101068049B1 KR 101068049 B1 KR101068049 B1 KR 101068049B1 KR 1020090043819 A KR1020090043819 A KR 1020090043819A KR 20090043819 A KR20090043819 A KR 20090043819A KR 101068049 B1 KR101068049 B1 KR 101068049B1
- Authority
- KR
- South Korea
- Prior art keywords
- finger
- pointing device
- optical pointing
- surface sharpness
- detecting
- 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.)
- Expired - Fee Related
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/0304—Detection arrangements using opto-electronic means
-
- 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/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
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
본 발명은 복수 개의 표면 선명도를 이용하는 광 포인팅 장치 및 광 포인팅 장치의 클릭인식 방법에 관한 것으로서, 보다 구체적으로는 (1) 감지 영역으로부터 손가락의 이미지 및 표면 선명도를 획득하는 단계, (2) 상기 획득한 적어도 하나 이상의 표면 선명도를 이용하여, 손가락의 수직방향의 움직임을 감지하는 단계, (3) 상기 획득한 적어도 하나 이상의 손가락의 이미지를 이용하여, 손가락의 수평 이동량을 도출하는 단계, 및 (4) 상기 감지된 수직방향의 움직임 및 상기 도출된 수평 이동량에 기초하여, 클릭 신호를 생성하는 단계를 포함하는 것을 그 구성상의 특징으로 한다.The present invention relates to an optical pointing device using a plurality of surface sharpness and a click recognition method of the optical pointing device, and more specifically, (1) acquiring an image and surface sharpness of a finger from a sensing area; Detecting the vertical movement of the finger using at least one or more surface sharpness, (3) deriving the horizontal movement amount of the finger using the obtained at least one image of the finger, and (4) And generating a click signal based on the sensed vertical movement and the derived horizontal movement amount.
본 발명의 복수 개의 표면 선명도를 이용하는 광 포인팅 장치 및 광 포인팅 장치의 클릭인식 방법에 따르면, 별도의 버튼을 사용하지 않고도 광 포인팅 장치상에서의 손가락 움직임만으로 클릭을 감지하되, 포인터 이동을 위한 손가락 움직임과 클릭을 위한 손가락 움직임을 구분할 수 있는 클릭인식 방법을 제공하는 것이 가능해진다. 또한 복수 개의 표면 선명도를 이용하여, 손가락의 감지 영역의 접촉 및 감지 영역에서의 손가락의 이탈을 감지하기 때문에, 정확하게 클릭을 인식하는 것이 가능해진다.According to a click recognition method of an optical pointing device and an optical pointing device using a plurality of surface sharpnesses of the present invention, a click is detected only by a finger movement on the optical pointing device without using a separate button, It is possible to provide a click recognition method that can distinguish finger movements for clicks. Further, by using the plurality of surface sharpnesses, the touch of the sensing area of the finger and the detachment of the finger in the sensing area are sensed, thereby making it possible to accurately recognize the click.
광 포인팅 장치, 클릭인식, 표면 선명도 Optical pointing device, click recognition, surface sharpness
Description
본 발명은 광 포인팅 장치에 관한 것으로서, 보다 구체적으로는 복수 개의 표면 선명도를 이용하는 광 포인팅 장치 및 광 포인팅 장치의 클릭인식 방법에 관한 것이다.The present invention relates to an optical pointing device, and more particularly, to an optical pointing device using a plurality of surface sharpness and a click recognition method of the optical pointing device.
일반적으로, 휴대폰이나 PDA(Personal Digital Assistants)와 같은 개인 휴대 단말기는 키패드를 이용한 사용자 인터페이스를 채용하고 있으며, 숫자 및 문자를 입력하기 위한 복수 개의 버튼과 방향 버튼으로 구성된 키패드를 구비하고 있다. 근래에 들어 WIBRO(Wireless Broadband) 서비스 등과 같은 무선 인터넷 서비스가 상용화됨에 따라, 개인 휴대 단말기에도 마이크로소프트의 윈도우(TM)와 같이 GUI(Graphical User Interface)를 지원하는 운영체제가 채용되고 있다. 또한, 기술의 발달과 더불어 개인 휴대 단말기에서도 개인 컴퓨터용 마우스와 같은 포인팅 장치가 사용되고 있으며, 그러한 기술에 대해서는 미국특허출원 10/579,702 및 11/189,656에 이미 기재되어 있다. 종래의 개인 휴대 단말기에 사용되는 광 포인 팅 장치는 일반적으로 포인터 및 커서를 이동시킬 수만 있다. 따라서 사용자는 광 포인팅 장치를 이용하여 포인터 또는 커서를 원하는 위치로 옮긴 후, 광 포인팅 장치 주변 또는 하부에 제공되는 별도의 버튼을 눌러 소위 "클릭" 또는 "더블 클릭"을 수행할 수가 있다. 여기서 버튼은 기계적 버튼 또는 전기적 버튼과 같은 다양한 버튼이 사용될 수가 있다. 하지만, 별도의 버튼을 클릭하지 않고서도 광 포인팅 장치상에서 손가락의 수직 운동(Z-축 상의 운동)으로 클릭과 유사한 결과를 얻기 위한 기술이 개시되어 있다. 예를 들어, 미국특허 제7,313,255호(2007. 12. 25. 등록)가 있다. 그러나 상기 미국특허는 오직 손가락의 수직운동(Z축 상의 운동)만을 고려하여 클릭 여부를 판단하므로 스크롤링을 위한 손가락 움직임과 같이, 수직운동(Z축 상의 운동)과 동시에 수평운동(X-Y평면상의 운동)이 수반되는 경우, 사용자가 의도하지 않은 클릭 이벤트가 일어나게 되는 문제점이 있다. 또한 기존의 광 포인팅 장치의 클릭인식 방법은 현재 및 직전 이미지만을 이용하여 손가락에 의한 감지 영역의 접촉 및 감지 영역에서의 손가락 이탈을 감지하기 때문에, 잘못된 클릭 이벤트가 일어나기 쉬운 문제점이 있다.In general, a personal mobile terminal such as a mobile phone or a personal digital assistant (PDA) employs a user interface using a keypad and has a keypad including a plurality of buttons and direction buttons for inputting numbers and characters. In recent years, as wireless Internet services such as WIBRO (Wireless Broadband) services have been commercialized, an operating system supporting a Graphical User Interface (GUI), such as Microsoft's WindowsTM, has been adopted in personal portable terminals. In addition, with the development of the technology, a pointing device such as a mouse for a personal computer is also used in a personal portable terminal, and such technology has already been described in US
본 발명은 별도의 버튼을 사용하지 않고도 광 포인팅 장치상에서의 손가락 움직임만으로 클릭을 감지하되, 포인터 이동을 위한 손가락 움직임과 클릭을 위한 손가락 움직임을 구분할 수 있는 클릭인식 방법을 제공한다. 또한 본 발명은 복수 개의 표면 선명도를 이용하여, 손가락의 감지 영역의 접촉 및 감지 영역에서의 손가락 이탈을 감지하여, 정확하게 클릭을 인식할 수 있는 방법을 제공한다.The present invention provides a click recognition method that can detect a click by using only a finger movement on an optical pointing device without using a separate button, and can distinguish a finger movement for a pointer movement and a finger movement for a click. In addition, the present invention provides a method of accurately detecting a click by detecting a touch of a sensing region of a finger and a detachment of a finger from the sensing region using a plurality of surface sharpnesses.
상기한 목적을 달성하기 위한 본 발명의 특징에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법은,Click recognition method of the optical pointing device using a plurality of surface sharpness according to the characteristics of the present invention for achieving the above object,
(1) 감지 영역으로부터 손가락의 이미지 및 표면 선명도를 획득하는 단계,(1) obtaining an image and surface sharpness of a finger from the detection area,
(2) 상기 획득한 적어도 하나 이상의 표면 선명도를 이용하여, 손가락의 수직방향의 움직임을 감지하는 단계,(2) detecting the vertical movement of the finger using the obtained at least one surface sharpness,
(3) 상기 획득한 적어도 하나 이상의 손가락의 이미지를 이용하여, 손가락의 수평 이동량을 도출하는 단계, 및(3) deriving the horizontal movement amount of the finger using the obtained at least one image of the finger, and
(4) 상기 감지된 수직방향의 움직임 및 상기 도출된 수평 이동량에 기초하여, 클릭 신호를 생성하는 단계를 포함하는 것을 그 구성상의 특징으로 한다.(4) generating a click signal based on the sensed vertical movement and the derived horizontal movement amount.
바람직하게는, 상기 단계 (2)는,Preferably, the step (2) is,
상기 획득한 적어도 하나 이상의 표면 선명도를 이용하여, 손가락에 의한 상 기 감지 영역의 접촉을 감지하는 단계, 및Detecting contact of the detection area by a finger using the obtained at least one surface sharpness, and
상기 접촉을 감지한 후에 획득한 적어도 하나 이상의 표면 선명도를 이용하여, 상기 감지 영역에서의 손가락의 이탈을 감지하는 단계를 포함할 수 있다.And detecting deviation of a finger from the sensing area by using at least one or more surface sharpness obtained after sensing the contact.
더욱 바람직하게는, 손가락에 의한 상기 감지 영역의 접촉을 감지하는 상기 단계는, 다음 수학식과 같이 정의되는 값이 미리 정한 제1 기준 값 이상이 될 경우, 손가락이 상기 감지 영역에 접촉되었음을 감지할 수 있다.More preferably, the step of detecting the touch of the sensing area by the finger, when the value defined as the following equation is equal to or more than the first predetermined reference value, it is possible to detect that the finger touched the sensing area. have.
<수학식>≪ Equation &
C = SQ(i)/SQ_ave(i)C = SQ (i) / SQ_ave (i)
여기서, SQ(i)는 시간 i에서의 표면 선명도를, SQ_ave(i)는 시간 i-1 내지 i-N에서의 표면 선명도들의 평균값을 각각 의미하며, N은 시간 i 이전에 획득한 표면 선명도의 수를 나타낸다.Here, SQ (i) denotes the surface sharpness at time i, SQ_ave (i) denotes the average value of the surface sharpness at time i-1 to iN, and N denotes the number of surface sharpness obtained before time i, respectively. Indicates.
더욱 바람직하게는, 상기 감지 영역에서의 손가락의 이탈을 감지하는 상기 단계는, 손가락에 의한 상기 감지 영역의 접촉이 감지된 후에, 미리 정한 시간 이내에, 다음 수학식과 같이 정의된 값이 미리 정한 제2 기준 값 이하가 될 경우, 손가락이 상기 감지 영역에서 이탈되었음을 감지할 수 있다.More preferably, the step of detecting the detachment of the finger in the sensing region, after the touch of the sensing region by the finger is detected, within a predetermined time, a second predetermined value defined by the following equation When the reference value is less than or equal to the reference value, it may be detected that the finger is out of the detection area.
<수학식>≪ Equation &
D = SQ(i)/SQ_ave_toD = SQ (i) / SQ_ave_to
여기서, SQ(i)는 시간 i에서의 표면 선명도를, SQ_ave_to는 시간 k+1 내지 k+N에서의 표면 선명도의 평균값을 각각 의미하며, k는 손가락에 의한 감지 영역의 접촉이 감지된 시간을, N은 시간 k 이후에 획득한 표면 선명도의 수를 각각 나타낸다.Here, SQ (i) denotes the surface sharpness at time i, SQ_ave_to denotes the average value of the surface sharpness at time k + 1 to k + N, respectively, and k denotes the time when the touch of the sensing area by the finger is detected. , N each represent the number of surface clarities obtained after time k.
더욱 바람직하게는, 상기 감지 영역에서의 손가락의 이탈을 감지하는 상기 단계는, 손가락에 의한 상기 감지 영역의 접촉이 감지된 후에, 미리 정해진 시간 이후에 상기 감지 영역에서의 손가락의 이탈을 감지할 수 있다.More preferably, the step of detecting the detachment of the finger in the sensing area, after detecting the contact of the sensing area by the finger, may detect the detachment of the finger in the sensing area after a predetermined time. have.
더욱 바람직하게는, 손가락에 의한 상기 감지 영역의 접촉이 감지된 후에, 미리 정해진 시간 이내에 상기 감지 영역에서의 손가락의 이탈이 감지되지 않을 경우, 상기 단계 (1)을 반복수행하는 단계를 더 포함할 수 있다.More preferably, after the touch of the sensing area by the finger is detected, if the deviation of the finger in the sensing area is not detected within a predetermined time, the step of repeating the step (1) Can be.
더욱 바람직하게는, 손가락에 의한 상기 감지 영역의 접촉이 감지된 후에, 미리 정해진 시간 이내에 상기 감지 영역에서의 손가락의 이탈이 감지되지 않을 경우, 미리 정해진 동작을 수행하는 단계를 더 포함할 수 있다.More preferably, after detecting the touch of the sensing region by the finger, if the departure of the finger in the sensing region is not detected within a predetermined time, the method may further include performing a predetermined operation.
바람직하게는, 상기 단계 (3)는,Preferably, step (3),
상기 감지 영역에서 감지된 손가락의 접촉 및 이탈 사이의 시간간격 전부 혹은 일부에 대하여, 소정 시간 단위 간격으로 획득한 손가락의 이미지들을 비교하여 손가락의 수평 이동 변위를 산출하고, 상기 이동 변위의 절대값을 이용하여 상기 손가락의 수평 이동량을 도출할 수 있다.The horizontal movement displacement of the finger is calculated by comparing the images of the fingers acquired at predetermined time unit intervals with respect to all or a portion of the time interval between the touch and departure of the finger detected in the detection area, and the absolute value of the movement displacement is calculated. The amount of horizontal movement of the finger can be derived.
바람직하게는, 상기 단계 (4)에서, 상기 손가락의 수직방향의 움직임을 감지한 다음, 상기 도출된 수평 이동량이 미리 정한 제3 기준 값 이하인 경우, 클릭 신호를 생성할 수 있다.Preferably, in the step (4), after detecting the vertical movement of the finger, the click signal may be generated when the derived horizontal movement amount is less than or equal to a predetermined third reference value.
상기한 목적을 달성하기 위한 본 발명의 또 다른 특징에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치는,Optical pointing device using a plurality of surface sharpness according to another feature of the present invention for achieving the above object,
(1) 손가락 움직임을 감지하기 위한 감지 영역을 제공하는 감지부,(1) a sensing unit providing a sensing area for sensing finger movements,
(2) 상기 감지부 상의 손가락을 향해 광을 공급하는 광원부,(2) a light source unit for supplying light toward the finger on the sensing unit;
(3) 상기 손가락에 의해서 상기 감지부를 통해 반사된 광을 수광하여, 상기 손가락에 대응하는 적어도 하나 이상의 표면 선명도 및 이미지를 생성하는 이미지 센서부, 및(3) an image sensor unit for receiving light reflected by the finger through the sensing unit to generate at least one or more surface sharpness and images corresponding to the finger; and
(4) 상기 적어도 하나 이상의 표면 선명도를 이용하여, 손가락의 수직방향의 움직임을 감지하고, 상기 적어도 하나 이상의 손가락의 이미지를 통하여 손가락의 수평 이동량을 분석하는 제어부를 포함하며,(4) a control unit for detecting a vertical movement of a finger using the at least one surface sharpness and analyzing a horizontal movement amount of the finger through an image of the at least one finger;
상기 제어부는, 상기 손가락의 수평 이동량이 미리 정한 기준 값 이하인 경우에 클릭 신호를 생성하는 것을 그 구성상의 특징으로 한다.The controller is characterized in that it generates a click signal when the horizontal movement amount of the finger is equal to or less than a predetermined reference value.
바람직하게는, 상기 제어부는, 상기 손가락에 의한 감지 영역의 접촉, 및 상 기 접촉 후 미리 정한 시간 이내에 감지 영역에서의 손가락의 이탈을 감지할 경우에만 상기 클릭 신호를 생성할 수 있다.Preferably, the control unit may generate the click signal only when detecting the touch of the sensing region by the finger and the detachment of the finger from the sensing region within a predetermined time after the contact.
바람직하게는, 상기 제어부는 소정의 시간 단위 간격으로 얻어지는 손가락 이미지와 이전의 손가락 이미지를 비교하여 손가락의 수평 이동 변위를 산출하고, 상기 이동 변위의 절대값을 이용하여 상기 손가락의 수평 이동량을 도출할 수 있다.Preferably, the controller compares a finger image obtained at predetermined time unit intervals with a previous finger image to calculate a horizontal movement displacement of the finger, and derives the horizontal movement amount of the finger using the absolute value of the movement displacement. Can be.
본 발명의 복수 개의 표면 선명도를 이용하는 클릭인식 방법을 이용하는 광 포인팅 장치는 별도의 버튼 누름 없이도 클릭을 감지할 수 있으며, 포인터나 커서를 움직이기 위해 광 포인팅 장치의 감지 영역을 반복적으로 터치하는 것과 클릭을 위한 손가락의 수직 이동을 더 효율적으로 구분할 수가 있다. 또한, 복수 개의 표면 선명도를 이용하여, 손가락의 감지 영역의 접촉 및 감지 영역에서의 손가락 이탈을 감지하여, 정확하게 클릭을 인식할 수 있다.The optical pointing device using the click recognition method using the plurality of surface sharpnesses of the present invention can detect a click without pressing a button, and repeatedly touches the sensing area of the optical pointing device to move a pointer or a cursor. It is possible to distinguish the vertical movement of the finger for more efficient. In addition, by using a plurality of surface sharpness, the touch of the detection area of the finger and the finger deviation in the detection area can be detected, thereby accurately recognizing the click.
이하에서는 첨부된 도면들을 참조하여, 본 발명에 따른 실시예에 대하여 상세하게 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치가 장착된 단말기의 사시도이며, 도 2는 본 발명의 일 실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치를 설명하기 위한 단면도이다. 도 1 및 도 2를 참조하면, 광 포인팅 장치(100)가 단말기(10)의 키패드 주변에 장착되어 있으며, 소위 내비게이션 키를 대신하여 디스플레이 창에 표시된 포인터나 커서를 옮기기 위한 용도로 사용될 수 있다. 단말기(10)는 본체(20) 및 본체(20)의 상부에 힌지 결합된 폴더(30)를 포함하며, 본체(20) 상부로 광 포인팅 장치(100)의 커버 글라스 상으로 감지 영역(124)이 노출된다. 사용자는 손가락을 감지 영역(124) 상에 올려놓고 상하 또는 좌우로 손가락 끝을 이동시킬 수 있으며, 이러한 손가락 수평 이동으로 포인터 또는 커서를 움직이거나 메뉴의 선택을 원하는 방향으로 이동시키며 변경시킬 수가 있다. 본 실시예에서는 휴대폰에 대응하는 단말기를 예를 들어 설명하지만, 본 발명의 다른 실시예에 따르면 광 포인팅 장치는 멀티미디어 플레이어, 내비게이션 장치, 노트북 컴퓨터, 컴퓨터 주변기기 또는 기타 장치 등에 광범위하게 사용될 수가 있다. 도 2를 참조하면, 광 포인팅 장치(100)는 광원부(110), 감지부(120), 이미지 센서부(140) 및 제어부(150)를 포함한다. 감지부(120)는 감지 영역(124)을 제공하며, 사용자는 손가락을 커버 글라스(122), 즉 감지 영역(124) 상에 올려놓고 원하는 방향으로 손가락이나 기타 신체 부위를 이동시킬 수가 있다. 참고로, 본 명세서에서 "손가락"은 일반적인 손가락 외에도 신체의 다른 부위로 이해될 수 있으며, 굳이 신체가 아니라도 감지 영역 상에서 움직임을 파악 가능하게 할 수 있는 다른 대체 가능한 물체가 될 수도 있다. 광원부(110)는 발광 다이오드(LED)와 같은 광원(112) 및 광원 가이드(114)를 포함한다. 광원 가이드(114)는 도파로로서 광원(112)으로부터 발광된 광을 커버 글라 스(122)로 전달할 수 있다. 상기 광원 가이드(114)는 투광성 재질로 형성되어 전반사를 이용하지만, 경우에 따라서는 일반적인 거울 또는 반사체를 사용할 수 있다. 또한, 광원부는 광원 가이드를 포함하지 않을 수 있으며, 굴절 없이 광을 바로 커버 글라스로 향하게 할 수도 있다. 감지부(120)는 커버 글라스(122)를 포함하며, 커버 글라스(122)를 이용하여 손가락의 움직임을 감지하기 위한 감지 영역(124)을 제공한다. 감지 영역(124)은 평판형의 커버 글라스(122) 상에 제공될 수 있지만, 경우에 따라서는 렌즈 형상의 글라스 상에 제공될 수 있으며, 커버 글라스 없이도 후술하는 도파관(130) 일부를 직접 노출시켜 감지 영역을 제공할 수 있다. 본 실시예에서, 광원부(110)에서 커버 글라스(122)로 광을 공급하면, 손가락에 의해서 광이 반사되고, 반사된 광은 도파관(130)을 통해서 이미지 센서부(140)로 전달된다. 도파관(130)은 손가락으로부터 반사된 광을 이미지 센서까지 전달하는 기능을 할 수 있으며, 광을 집광하여 이미지 촬상을 보조할 수 있고, 중간의 노이즈 광을 제거하여 이미지 센서부(140) 상에 맺히는 영상의 선명도를 증가시킬 수가 있다. 이미지 센서부(140)는 제조업체의 설계에 따라 이미지 정보 외에도 다양한 참고 값을 제공할 수가 있다. 예를 들어, 셔터 값, 셔터 스피드, 표면 선명도, 방향도 등이 이에 해당한다. 특히, 표면 선명도(surface quality)는 이미지 센서에 의해서 감지되는 이미지의 선명도와 관계가 있는 값으로서, 이미지의 콘트라스트(contrast) 등을 비교하여 선명도가 결정될 수 있다. 손가락 내림에 대응하여 손가락 지문(ridges)이 선명하게 획득되면 표면 선명도가 증가할 수 있으며, 손가락 올림에 대응하여 아웃 포커싱(out focusing)에 의해 손가락 지문이 불분명하게 획득되면 표면 선명도가 감소할 수가 있다. 따라서 수치화된 표면 선명도가 이미지 센서부로부터 출력될 수 있으며, 이 값을 통해 손가락의 내림 또는 올림을 간접적으로 기대할 수가 있다. 참고로 아바고 테크놀로지(Avago Technologies)가 제공하는 ADNS-3040(모델명) 이미지 센서의 경우, 표면 선명도(Surface Quality:SQUAL)는 최소값 0에서 최대값 167을 가지며, 실내 일반적인 사용 환경에서는 대체로 손가락이 이미지 감지 영역에 있는 경우 30 이상, 손가락이 이미지 감지 영역에서 제거된 경우 15 이하 값이 출력된다. 제어부(150)는 이미지 센서(140)에서 제공되는 수치화된 표면 선명도 및 이미지 정보를 이용하여 손가락의 수직방향의 움직임 및 수평 이동량을 감지하여 클릭 신호를 생성한다.1 is a perspective view of a terminal equipped with an optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention, Figure 2 illustrates an optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention It is sectional drawing for doing. 1 and 2, the
도 3은 본 발명의 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법의 흐름도이다. 도 3에서 도시된 바와 같이, 본 발명의 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법은 감지 영역으로부터 손가락의 이미지 및 표면 선명도를 획득하는 단계(S100), 상기 획득한 적어도 하나 이상의 표면 선명도를 이용하여, 손가락의 수직방향의 움직임을 감지하는 단계(S200), 상기 획득한 적어도 하나 이상의 손가락의 이미지를 이용하여, 손가락의 수평 이동량을 도출하는 단계(S300), 및 상기 감지된 수직방향의 움직임 및 상기 도출된 수평 이동량에 기초하여, 클릭 신호를 생성하는 단계(S400)를 포함한다.3 is a flowchart of a click recognition method of the optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention. As shown in FIG. 3, the click recognition method of the optical pointing device using the plurality of surface sharpnesses according to an embodiment of the present invention may include obtaining an image and surface sharpness of a finger from the sensing area (S100). Detecting a vertical movement of the finger using at least one or more surface sharpness (S200), deriving a horizontal movement amount of the finger using the obtained at least one finger image (S300), and And generating a click signal based on the detected vertical movement and the derived horizontal movement amount (S400).
단계 S100은 감지 영역으로부터 손가락의 이미지와 표면 선명도를 획득한다. 미리 정한 시간 간격마다 수치화된 표면 선명도를 획득하여, 손가락에 의한 감지 영역의 접촉 및 감지 영역에서의 손가락 이탈을 감지하기 위한 기본 정보로 이용할 수 있다. 또한 미리 정한 시간 간격마다 손가락의 이미지를 획득하여 감지 영역에서의 손가락의 수평 이동량을 도출하기 위한 기본 정보로 이용할 수 있다.Step S100 obtains the image and the surface sharpness of the finger from the sensing area. The digitized surface sharpness may be acquired at predetermined time intervals, and used as basic information for detecting contact of the sensing region by a finger and finger deviation from the sensing region. In addition, the image of the finger may be acquired at predetermined time intervals and used as basic information for deriving the horizontal movement amount of the finger in the sensing area.
단계 S200은 상기 단계 S100에서 획득한 적어도 하나 이상의 표면 선명도를 이용하여 손가락의 수직방향의 움직임을 감지한다. 손가락의 수직방향의 움직임은 손가락에 의한 감지 영역의 접촉 및 상기 접촉 후의 감지 영역에서의 손가락의 이탈로 구성된다. 손가락에 의한 감지 영역의 접촉을 감지하기 위하여, 다음의 수학식 1을 이용할 수 있다.Step S200 detects the vertical movement of the finger using at least one or more surface sharpness obtained in step S100. The vertical movement of the finger consists of contact of the sensing area by the finger and withdrawal of the finger from the sensing area after the contact. In order to detect the contact of the sensing region by the finger, the following equation 1 may be used.
여기서, SQ(i)는 시간 i에서의 표면 선명도를, SQ_ave(i)는 시간 i-1 내지 i-N에서의 표면 선명도들의 평균값을 각각 의미하며, N은 시간 i 이전에 획득한 표면 선명도의 수를 나타낸다.Here, SQ (i) denotes the surface sharpness at time i, SQ_ave (i) denotes the average value of the surface sharpness at time i-1 to iN, and N denotes the number of surface sharpness obtained before time i, respectively. Indicates.
손가락에 의한 감지 영역의 접촉을 정확하게 감지하기 위하여, 시간 i에서의 표면 선명도 및 i 이전의 N개의 표면 선명도들을 이용할 수 있는데, i 이전의 N개 각각의 표면 선명도 값들이 일정하지 않고 편차를 보이기 때문에, i 이전의 N개의 표면 선명도들의 평균값을 이용할 수 있으며, 이때 N은 4가 바람직하다. 시간 i에서 손가락이 감지 영역에 접촉되면, 시간 i 이전에 획득한 N개의 표면 선명도들의 평균값보다 큰 표면 선명도를 가지기 때문에, 제1 기준 값을 미리 정하여, 상기 수학식 1로 정의되는 시간 i에서의 표면 선명도와 시간 i 이전의 N개의 표면 선명도들의 평균값의 비가 상기 제1 기준 값 이상이 될 경우, 손가락이 감지 영역에 접촉되었음을 감지하게 할 수 있다.In order to accurately detect the touch of the sensing area by the finger, the surface sharpness at time i and the N surface sharpness before i can be used, since each of the N surface sharpness values before i is not constant and shows a deviation. The average value of N surface sharpnesses before and i may be used, where N is preferably 4. When the finger touches the sensing area at time i, it has a surface sharpness that is greater than the average value of the N surface sharpnesses obtained before time i, so that the first reference value is predetermined, and at time i defined by When the ratio of the surface sharpness and the average value of the N surface sharpnesses before the time i becomes equal to or greater than the first reference value, the finger may be detected to have contacted the sensing area.
손가락에 의한 감지 영역의 접촉을 감지한 다음, 미리 정해진 시간 후에 감지 영역에서의 손가락 이탈을 감지할 수 있는데, 이는 상기 정해진 시간 동안에 발생할 수 있는 오류로 인해, 감지 영역에서의 손가락 이탈이 잘못 감지되는 것을 방지하기 위함이다.After detecting the touch of the detection area by the finger, the detection of the finger deviation from the detection area may be detected after a predetermined time, which is caused by an error that may occur during the predetermined time. To prevent this.
또한 손가락에 의한 감지 영역의 접촉을 감지한 후에, 감지 영역에서의 손가락의 이탈을 감지하기 위하여, 다음의 수학식 2를 이용할 수 있다.In addition, after detecting the contact of the sensing region by the finger, the following Equation 2 may be used to detect the detachment of the finger from the sensing region.
여기서, SQ(i)는 시간 i에서의 표면 선명도를, SQ_ave_to는 시간 k+1 내지 k+N에서의 표면 선명도의 평균값을 각각 의미하며, k는 손가락에 의한 감지 영역의 접촉이 감지된 시간을, N은 시간 k 이후에 획득한 표면 선명도의 수를 각각 나타낸다.Here, SQ (i) denotes the surface sharpness at time i, SQ_ave_to denotes the average value of the surface sharpness at time k + 1 to k + N, respectively, and k denotes the time when the touch of the sensing area by the finger is detected. , N each represent the number of surface clarities obtained after time k.
감지 영역에서의 손가락의 이탈을 정확하게 감지하기 위하여, 손가락에 의한 감지 영역의 접촉이 감지된 시간을 k 라고 정의하면, 시간 i에서의 표면 선명도 및 k 이후의 N개의 표면 선명도를 이용할 수 있는데, k 이후의 N개 각각의 표면 선명도 값들이 일정하지 않고 편차를 보이기 때문에, k 이후의 N개의 표면 선명도들의 평균값을 이용할 수 있으며, 이때 N은 4가 바람직하다. 시간 i(i>k)에서 감지 영역으로부터 손가락이 이탈되면, 시간 k 이후에 획득한 N개의 표면 선명도들의 평균값보다 작은 표면 선명도를 가지기 때문에, 제2 기준 값을 미리 정하여, 미리 정해진 시간 이내에 상기 수학식 2로 정의되는 시간 i에서의 표면 선명도와 시간 k 이전의 N개의 표면 선명도들의 평균값의 비가 상기 제2 기준 값 이하가 될 경우, 손가락이 감지 영역으로부터 이탈되었음을 감지하게 할 수 있다.In order to accurately detect the deviation of the finger from the detection area, defining the time when the touch of the detection area by the finger is detected as k, the surface sharpness at time i and N surface sharpness after k can be used. Since each of the following N surface sharpness values is not constant and shows a deviation, an average value of N surface sharpnesses after k may be used, where N is preferably 4. If the finger is displaced from the sensing region at time i (i> k), since it has a surface sharpness smaller than the average value of the N surface sharpness obtained after time k, the second reference value is predetermined, and the math is performed within the predetermined time. When the ratio of the surface sharpness at time i defined by Equation 2 and the average value of the N surface sharpnesses before time k becomes less than or equal to the second reference value, the finger may be sensed to be out of the sensing area.
감지 영역에서의 손가락의 이탈은 상기 설명한 바와 같이 수학식 2를 이용하여 감지할 수도 있으나, 손가락에 의한 감지 영역의 접촉을 감지할 때처럼 수학식 1을 이용하되, 감지 영역에서의 손가락의 이탈을 감지한 시점 i 및 i 이전의 N개의 표면 선명도를 이용하여, 감지 영역에서의 손가락의 이탈을 감지하게 할 수도 있다.As described above, the detachment of the finger from the detection area may be detected using Equation 2, but the equation 1 is used to detect the contact of the detection area by the finger. The detected surface i and the N surface sharpness prior to i may be used to detect the deviation of the finger from the sensing area.
또한 미리 정해진 시간 이내에 상기 감지 영역에서의 손가락 이탈이 감지되지 않는 경우, 손가락에 의한 감지 영역의 접촉이 없었다고 판단하고 다시 상기 단 계 S100을 수행할 수 있다.In addition, when the finger detachment from the sensing region is not detected within a predetermined time, it may be determined that there is no contact of the sensing region by the finger, and the step S100 may be performed again.
또한 미리 정해진 시간 이내에 상기 감지 영역에서의 손가락 이탈이 감지되지 않는 경우, 미리 정해진 동작을 (예를 들면, 전원이 꺼지거나, 특정 프로그램이 실행되는 동작 등) 수행하게 할 수 있다.In addition, when a finger detachment from the sensing region is not detected within a predetermined time, the predetermined operation may be performed (for example, a power is turned off or a specific program is executed).
단계 S300은 획득한 손가락의 이미지를 이용하여 감지 영역 내에서의 손가락의 수평 이동량을 도출한다. 이를 위해, 상기 감지 영역에서 감지된 손가락의 접촉 및 이탈 사이의 시간간격 전부 혹은 일부에 대하여, 소정 시간 단위 간격으로 획득한 손가락의 이미지들을 비교하여 손가락의 수평 이동 변위를 산출하고, 상기 이동 변위의 절대값을 이용하여 다음의 수학식 3과 같이, 감지 영역 내에서의 손가락의 수평 이동량을 도출할 수 있다.Step S300 derives the horizontal movement amount of the finger in the detection area by using the acquired image of the finger. To this end, the horizontal movement displacement of the finger is calculated by comparing the images of the fingers acquired at predetermined time unit intervals with respect to all or a portion of the time interval between the contact and departure of the finger detected in the detection area, Using the absolute value, as shown in Equation 3 below, the horizontal movement amount of the finger in the sensing area may be derived.
여기서,X 및 Y는 손가락의 수직방향의 움직임이 일어나는 동안에 발생한 X축 및 Y축 이동 변위를 의미한다.Here, X and Y refer to the X-axis and Y-axis movement displacements generated during the vertical movement of the finger.
단계 S400은 손가락의 수직방향의 움직임을 감지한 다음, 도출된 위치 변화량에 기초하여 클릭신호를 생성한다. 도출된 수평 이동량과 미리 정한 제3 기준 값을 비교하여, 상기 도출된 수평 이동량이 미리 정한 제3 기준 값 이하인 경우, 수평 이동량이 적다고 판단하여 클릭 신호를 생성하게 할 수 있으며, 상기 도출된 수평 이동량이 미리 정한 제3 기준 값보다 큰 경우, 수평 이동량이 크다고 판단하여 포인터의 이동으로 간주하고 클릭 신호를 생성하지 않을 수 있다.Step S400 detects the movement of the finger in the vertical direction, and then generates a click signal based on the derived position change amount. By comparing the derived horizontal movement amount with the third predetermined reference value, when the derived horizontal movement amount is less than or equal to the predetermined third reference value, the horizontal movement amount may be determined to be small and the click signal may be generated. When the movement amount is greater than the third reference value, the horizontal movement amount may be determined to be large and the click signal may not be generated as the movement of the pointer.
도 4는 본 발명의 바람직한 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법의 흐름도이다. 도 4에서 도시된 바와 같이, 본 발명의 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법은, 감지 영역으로부터 이미지 및 표면 선명도를 획득한 다음(S100), 수학식 1을 연산한다(S210). 만약 수학식 1이 미리 정한 제1 기준 값보다 작게 될 경우 S100을 반복 수행하고, 수학식 1이 미리 정한 제1 기준 값 이상이 될 경우, 미리 정한 시간 TimeIn 동안 감지 영역에서의 손가락 이탈을 감지하지 않는다(S220). 그 후, 손가락에 의한 감지 영역의 접촉을 감지한 시점부터 미리 정한 시간 TimeOut이 경과하였는지를 체크하여(S230), 만약 TimeOut이 경과한 경우 S100을 반복수행하고, TimeOut이 경과되지 않은 경우 수학식 2를 연산한다(S240). 만약 수학식 2가 미리 정한 제2 기준 값보다 크게 될 경우 S230을 반복수행하며, 수학식 2가 미리 정한 제2 기준 값 이하가 될 경우, 손가락의 상기 감지 영역 내에서의 수평 이동량을 도출한다(S300). 도출된 수평 이동량을 미리 정한 제3 기준 값과 비교하여(S410), 만약 도출된 위치 변화량을 미리 정한 제3 기준 값보다 클 경우, S100을 반복수행하며, 도출된 위치 변화량이 미리 정한 제3 기준 값 이하일 경우, 클릭 신호를 생성한다(S420). 비록 도시하진 않았지만, 단계 S230에서 TimeOut이 경과한 경우, 미리 정한 동작을 수행하도록 할 수도 있다.4 is a flowchart illustrating a click recognition method of an optical pointing device using a plurality of surface sharpnesses according to an exemplary embodiment of the present invention. As shown in Figure 4, the click recognition method of the optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention, after obtaining the image and the surface sharpness from the detection area (S100), Equation 1 Compute (S210). If Equation 1 becomes smaller than the first predetermined reference value, S100 is repeated. If Equation 1 becomes equal to or greater than the first predetermined reference value, the finger is not detected in the detection area for a predetermined time TimeIn. Do not (S220). Then, it is checked whether a predetermined time TimeOut has elapsed from the time when the touch of the sensing region is detected by the finger (S230). If TimeOut has elapsed, S100 is repeatedly performed. Compute (S240). If Equation 2 becomes larger than the second predetermined reference value, S230 is repeated, and when Equation 2 becomes less than or equal to the second predetermined reference value, a horizontal movement amount of the finger in the sensing region is derived ( S300). When the derived horizontal shift amount is compared with a predetermined third reference value (S410), if the derived position change amount is larger than the predetermined third reference value, S100 is repeatedly performed, and the derived position change amount is determined by the third reference. If it is less than the value, a click signal is generated (S420). Although not shown, when TimeOut has elapsed in step S230, a predetermined operation may be performed.
이상 설명한 본 발명은 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에 의하여 다양한 변형이나 응용이 가능하며, 본 발명에 따른 기술적 사상의 범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.The present invention described above may be variously modified or applied by those skilled in the art, and the scope of the technical idea according to the present invention should be defined by the following claims.
도 1은 본 발명의 일 실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치가 장착된 단말기의 사시도.1 is a perspective view of a terminal equipped with an optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치를 설명하기 위한 단면도.2 is a cross-sectional view illustrating an optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법의 흐름도.3 is a flow chart of a click recognition method of the optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention.
도 4는 본 발명의 바람직한 일실시예에 따른 복수 개의 표면 선명도를 이용하는 광 포인팅 장치의 클릭인식 방법의 흐름도.Figure 4 is a flow chart of the click recognition method of the optical pointing device using a plurality of surface sharpness according to an embodiment of the present invention.
<도면 중 주요 부분에 대한 부호의 설명><Explanation of symbols for main parts of the drawings>
10: 단말기 20: 본체10: terminal 20: main body
30: 폴더 100: 광 포인팅 장치30: folder 100: optical pointing device
110: 광원부 120: 감지부110: light source unit 120: detection unit
130: 도파관 140: 이미지 센서부130: waveguide 140: image sensor unit
150: 제어부150: control unit
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090043819A KR101068049B1 (en) | 2009-05-20 | 2009-05-20 | Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090043819A KR101068049B1 (en) | 2009-05-20 | 2009-05-20 | Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100124888A KR20100124888A (en) | 2010-11-30 |
| KR101068049B1 true KR101068049B1 (en) | 2011-09-28 |
Family
ID=43408876
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090043819A Expired - Fee Related KR101068049B1 (en) | 2009-05-20 | 2009-05-20 | Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101068049B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100788499B1 (en) * | 2006-10-09 | 2007-12-24 | 엠텍비젼 주식회사 | Optical pointing device and portable terminal having same |
| KR20080045578A (en) * | 2006-11-20 | 2008-05-23 | 엠텍비젼 주식회사 | Subject click motion detection device and method |
| KR20080065050A (en) * | 2007-01-08 | 2008-07-11 | 크루셜텍 (주) | Pointing method using a portable terminal equipped with an optical pointing device and an optical pointing device |
-
2009
- 2009-05-20 KR KR1020090043819A patent/KR101068049B1/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100788499B1 (en) * | 2006-10-09 | 2007-12-24 | 엠텍비젼 주식회사 | Optical pointing device and portable terminal having same |
| KR20080045578A (en) * | 2006-11-20 | 2008-05-23 | 엠텍비젼 주식회사 | Subject click motion detection device and method |
| KR20080065050A (en) * | 2007-01-08 | 2008-07-11 | 크루셜텍 (주) | Pointing method using a portable terminal equipped with an optical pointing device and an optical pointing device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100124888A (en) | 2010-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5344960B2 (en) | Optical pointing device and click recognition method using optical pointing device | |
| CN101582008B (en) | Information processing device and display information editing method of information processing device | |
| KR100856203B1 (en) | User input device and method using fingerprint recognition sensor | |
| JP6000797B2 (en) | Touch panel type input device, control method thereof, and program | |
| KR101234111B1 (en) | Apparatus for contact-free input interfacing and contact-free input interfacing method using the same | |
| JP4899806B2 (en) | Information input device | |
| CN102119376B (en) | Multidimensional Navigation for Touch-Sensitive Displays | |
| US9122351B2 (en) | Apparatus for detecting proximity of object near a touchscreen | |
| US20030048260A1 (en) | System and method for selecting actions based on the identification of user's fingers | |
| EP1865404A1 (en) | User interface system | |
| CN102257457A (en) | Computer program, input device, and input method | |
| CN103329070A (en) | Input device and control method of input device | |
| US20120105375A1 (en) | Electronic device | |
| US20170192465A1 (en) | Apparatus and method for disambiguating information input to a portable electronic device | |
| JP2008525906A (en) | Information input device and control method for portable electronic device | |
| JP4374049B2 (en) | Electronics | |
| KR101068049B1 (en) | Optical pointing device using a plurality of surface sharpness and click recognition method of the optical pointing device | |
| KR101143276B1 (en) | Adaptive type noise removing method for improving the accuracy of the position measurement of touch input | |
| KR100899864B1 (en) | Pointing control method of mobile terminal | |
| KR100859882B1 (en) | Method and device for recognizing dual point user input on touch based user input device | |
| KR100868175B1 (en) | Pointing method using a portable terminal equipped with an optical pointing device and an optical pointing device | |
| CN201117000Y (en) | Electronic device of non-obstacle touch control operation | |
| CN101308453A (en) | Operating system with user interface | |
| KR200315274Y1 (en) | Mobile terminal having mouse device | |
| JP2015088179A (en) | Display device, display control method and display control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140718 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20150604 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160620 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20170619 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190922 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190922 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |