KR101409818B1 - Optical Device for Display and Driving Method thereof - Google Patents
Optical Device for Display and Driving Method thereof Download PDFInfo
- Publication number
- KR101409818B1 KR101409818B1 KR1020120118285A KR20120118285A KR101409818B1 KR 101409818 B1 KR101409818 B1 KR 101409818B1 KR 1020120118285 A KR1020120118285 A KR 1020120118285A KR 20120118285 A KR20120118285 A KR 20120118285A KR 101409818 B1 KR101409818 B1 KR 101409818B1
- Authority
- KR
- South Korea
- Prior art keywords
- light
- contact surface
- screen
- starting point
- touch
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
- G06F3/0423—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen using sweeping light beams, e.g. using rotating or vibrating mirror
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
본 발명은 터치센서모듈을 포함하는 디스플레이용 광학 장치 및 그 구동방법에 관한 것으로서, 복수 개의 광주사장치 및 구동연산부를 포함하여, 스크린을 복수 개의 영역으로 나누고, 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식하고, 일정한 면적을 지니는 터치 접촉면의 중심 위치를 판별함으로써, 디스플레이 상에서의 터치에 의한 입력의 오류를 줄이고 보다 정확하고 터치해상도가 높은 터치스크린을 구현할 수 있다. The present invention relates to an optical device for a display including a touch sensor module and a driving method thereof, and more particularly to an optical device for a display including a plurality of optical scanning devices and a driving calculation section, wherein the screen is divided into a plurality of areas, And by recognizing the center position of the touch contact surface having a constant area, it is possible to reduce the error of input by touch on the display, and realize a touch screen with higher accuracy and higher touch resolution.
Description
본 발명은 디스플레이에 사용되는, 터치센서모듈 및 이를 포함하는 터치스크린용 광학 장치와 그것의 구동방법에 관한 것이다.
The present invention relates to a touch sensor module used in a display, an optical device for a touch screen including the same, and a driving method thereof.
터치스크린(Touch Screen)은 은행의 자동화기기 시스템 등에서 오랜 기간 사용되어 온 기술로, 최근 스마트폰의 보급확산에 따라 일반인에게 더욱 친숙한 기술로 다가오고 있다. 휴대폰, 개인용컴퓨터 또는 다양한 디스플레이에 사용되고 있는 터치스크린 기술은, 저항막, 정전 용량 및 광학 방식 기술 등이 있으며 각각의 장단점은 다음과 같다.Touch Screen is a technology that has been used in bank automation system for a long time. Recently, with the proliferation of smart phones, touch screen has become more familiar technology to the general public. Touch screen technologies used in mobile phones, personal computers, or various displays include resistive films, capacitive and optical technologies, and the advantages and disadvantages of each are as follows.
저항막 방식 터치스크린은 디스플레이 표면에 컨트롤러와 특별 코팅 유리판을 사용하여 터치 연결을 생성한다. 터치스크린 패널은 2개의 얇은 전기 전도 판으로 이루어져 있으며 두 판은 좁은 틈을 사이에 두고 분리되어 있으며, 손가락 등의 입력 수단으로 패널의 외부 표면에 특정 지점을 누르면 두 판이 연결된 후 전기 전류에 터치 이벤트로 인식되는 변화를 야기한다. A resistive touch screen uses a controller and a special coated glass plate on the display surface to create a touch connection. The touch screen panel is composed of two thin conductive plates. The two plates are separated by a narrow gap. When a certain point is pressed on the outer surface of the panel by the input means such as a finger, As shown in Fig.
저항막 방식의 장점은 손가락(장갑 착용 무관), 펜, 스타일러스 또는 딱딱한 물체를 사용하여 액세스할 수있다는 것이나, 이미지 선명도가 저하되고 저항막판의 마모로 인해 주기적으로 재보정이 필요하며 잘 긁히는 점 때문에 공공장소에서는 적절하지 않을 수 있으며, 파손되기 쉽고 저항막판이 깨지거나 흠집이 생기면 터치가 인식되지 않는다는 단점이 있다.The advantage of the resistive membrane approach is that it can be accessed using a finger (no gloves worn), a pen, a stylus, or a rigid object, but because of poor image clarity and periodic re- It may not be suitable in public places, and there is a disadvantage that the touch is not recognized if it is easy to break and the end plate of the resistance is broken or scratched.
정전 용량 터치스크린은 모두 유리로 되어 있으며 저항막 기술보다 선명도가 높고 내구성이 좋다. 센서전극과 손가락 사이에 정전용량변화에 따라 흐르는 미세한 전류를 감지하여 위치를 판별하는 방식으로 노이즈 신호에 취약한 단점이 있으나, 환경적 신뢰성에 강하고 상부 장벽 층(Barrier layer)을 변경함에 따라 기계적 신뢰성도 자유롭게 바꿀 수가 있는 장점이 있다. 정전 용량 터치스크린은 사람의 손가락으로 터치할 때만 활성화되므로, 스크린 코팅을 긁으면 화면에 데드 스팟이 생겨 장갑을 낀 손가락, 펜, 스타일러스 또는 딱딱한 물체를 인식하지 않는 문제와 대형 화면으로 쉽게 확장할 수 없다는 단점이 있다.Capacitive touch screens are all made of glass and have higher clarity and durability than resistive film technology. There is a disadvantage in that it is sensitive to noise signals by detecting the minute current flowing between the sensor electrode and the finger due to the change of the capacitance. However, since it is strong against the environmental reliability and changes the upper barrier layer, It has the advantage of being able to change freely. Capacitive touchscreens are activated only when touching with a human finger, so there is a dead spot on the screen that scratches the screen coating, which does not recognize gloved fingers, pens, styli or rigid objects, There are disadvantages.
광학 방식 터치스크린은, 스크린 표면에 수평으로 방출되는 광원과 광학 센서가 광원의 간섭을 감지하여 화면에 인접한 모든 물체의 움직임을 추적한다. 손가락으로 누르지 않아도 매우 정확하게 대상을 인식하고, 특수한 코팅이나 필름이 필요하지 않으므로, 디스플레이 이미지에 흠집이 생기거나 마모 또는 흐려질 일이 없다. 화면의 양쪽 모서리 또는 특정 면에 광학 센서를 탑재한 광학 방식은 스크린을 터치하는 물체를 "보는" 것이기 때문이다.The optical touch screen monitors the movement of all objects adjacent to the screen by sensing the interference of the light source with the light source and optical sensor emitted horizontally on the screen surface. It does not require any special coating or film, so that the display image will not be scratched, worn or faded. The optical system with optical sensors on either side of the screen, or on certain surfaces, is "looking" at objects touching the screen.
광학 방식 터치 기술은 탁월한 정밀도로 인하여 손가락, 펜, 신용카드 등 무엇으로든 스크린을 터치할 수 있고, 살짝만 눌러도 인식이 된다. 또한, 광학 터치 기술은 어떤 디스플레이에도 터치 기능을 추가할 수 있는 경제적인 방법으로, 스크린의 크기에 상관없이 대형 및 소형 스크린에 동일 기술을 사용하므로 대형 스크린에서 특히 뛰어난 비용 대비 효율성을 기대할 수 있다.Optical touch technology can touch the screen with anything, such as a finger, pen, or credit card, due to its excellent precision, and is perceived even with a quick tap. In addition, optical touch technology is an economical way to add touch functionality to any display, and the same technology is used for large and small screens, regardless of the size of the screen, making it particularly cost-effective for large screens.
광학 방식은 기존 디스플레이의 품질과 성능을 저해하지 않으면서, 경제적이고 손쉽게 일반 디스플레이를 터치스크린으로 바꿀 수 있기 때문에 데스크탑 PC 또는 전자 칠판에 부가하여 설치 가능한 기술이기도 하다.The optical system is a technology that can be installed in addition to a desktop PC or an electronic board because it can change an ordinary display to a touch screen economically and easily without hindering the quality and performance of the conventional display.
그런데 광학 방식의 터치스크린에서, 손가락이나 펜과 같은 지시기(Indicator)를 스크린에 터치하여 형성되는 접촉점의 면적은 지시기의 크기 및 터치 강도에 따라 각각 다를 수 있다. 즉 터치스크린을 사용하는 사람, 혹은 어느 손가락을 어느 정도의 세기로 터치하였느냐에 따라 접촉면적은 달라지며, 이 경우 정확한 접촉지점을 어디로 인식하는가 하는 문제가 생긴다. 특히 보다 정밀한 터치해상도가 요구되는 터치스크린에서는, 일정한 크기를 지니는 접촉면적으로 인하여 애초에 터치하고자 하는 지점을 인식하지 못하고 그 인접 지점을 인식함으로써 이러한 문제가 더 커질 가능성이 크다.
However, in the optical touch screen, the area of the contact point formed by touching an indicator such as a finger or a pen on the screen may be different depending on the size of the indicator and the strength of the touch. In other words, the contact area varies depending on the person who uses the touch screen, or the degree to which the finger is touched with a certain degree of strength. In this case, there arises a problem of how to recognize an accurate contact point. In particular, in a touch screen requiring a more precise touch resolution, it is highly likely that the problem will become larger due to the fact that the contact area having a predetermined size does not recognize the point to be touched at first and recognizes the adjacent point.
본 발명은 상기 문제점을 해결하기 위해 안출한 것으로, 스크린을 복수 개의 영역으로 나누고, 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식한 후, 일정한 면적을 지니는 터치 접촉면의 중심 위치를 판별하는 디스플레이용 터치센서모듈 및 그 방법, 그리고 이를 포함하는 디스플레이용 광학장치를 제공하고자 한다.
SUMMARY OF THE INVENTION The present invention has been conceived in order to solve the problems described above, and it is an object of the present invention to provide a display device which divides a screen into a plurality of areas, recognizes the touch positions, And a display optical device including the touch sensor module.
본 발명은 터치센서모듈 및 반사부를 포함하는 디스플레이용 광학장치로서, 상기 터치센서모듈은 복수 개의 광주사장치 및 구동연산부를 포함하고, 상기 구동연산부는 스크린을 복수 개의 영역으로 나누고, 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식하고, 일정한 면적을 지니는 터치 접촉면의 중심 위치를 판별하는, 디스플레이용 광학장치를 제공한다. The touch sensor module includes a plurality of optical scanning devices and a drive calculation unit. The drive calculation unit divides the screen into a plurality of areas, And a center position of the touch contact surface having a constant area is discriminated.
본 발명은 또한, 상기 구동연산부는 중앙처리장치, 기억장치, 하나 이상의 모터구동부, 광원구동부, 및 광신호검출부를 구비하는, 디스플레이용 광학장치를 제공한다. The present invention also provides an optical apparatus for a display, wherein the drive calculation unit includes a central processing unit, a storage unit , at least one motor drive unit, a light source drive unit, and an optical signal detection unit.
본 발명은 또한, 상기 중앙처리장치는, 스크린 상에서 지시기에 의해 형성되는 접촉면 내에서, 광주사장치로부터 주사되는 광과 최초로 만나는 시단지점(始端地點)을 인식하는 수단; 상기 지시기에 의한 접촉면의 시단지점이 상기 스크린 상의 어느 영역에 속하는지 판별하는 수단; 및 상기 접촉면의 시단지점이 속한 영역정보와 시단지점의 위치정보에 기반하여 접촉면의 중심지점을 인식하는 수단을 구비하고, 상기 기억장치에는 복수 개로 나뉜 스크린 상의 영역 정보; 및 상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이 수치가 상기 스크린 상의 영역별로 다르게 입력되어 있는, 디스플레이용 광학장치를 제공한다. The present invention also provides means for the central processor is aware of the contact surface within which is formed by the indicator on the screen, a starting point (始端地點) meets the first and the light is scanned from the light scanning device; Means for determining which area on the screen the starting point of the contact surface by the indicator belongs to; And means for recognizing the center point of the contact surface based on the area information to which the starting point of the contact surface belongs and the position information of the starting point, wherein the storage device includes area information on a plurality of divided screens; And a difference value between a center point and a starting point of the contact surface by the indicator is differently inputted for each area on the screen.
본 발명은 또한, 상기 복수 개의 영역은 가상의 영역으로서, 바둑판 모양으로 형성되어 하나의 영역이 직사각형 혹은 정사각형을 이루는, 디스플레이용 광학장치를 제공한다.The present invention also provides an optical apparatus for a display wherein the plurality of areas are virtual areas and are formed in a checkerboard shape so that one area is a rectangle or a square.
본 발명은 또한, 상기 복수 개로 나뉜 스크린 상의 영역 정보 및 상기 접촉면의 중심지점과 시단지점의 차이 수치는 상기 기억장치에 수정하여 입력할 수 있는, 디스플레이용 광학장치를 제공한다. The present invention also provides an optical device for a display, wherein the area information on the plurality of divided screens and the difference value between the center point and the starting point of the contact surface can be modified and inputted into the storage device.
본 발명은 또한, 상기 광 주사장치는 단색광을 발생시키는 광원; 상기 광원에서 출사된 광을 수렴광으로 진행하도록 하는 제1콜리메이터 렌즈; 상기 광원 및 제1콜리메이터 렌즈와 일직선상에 위치하며, 상기 제1콜리메이터 렌즈에서 출사된 수렴광의 방향을 일정 각도로 바꾸어주는 편향프리즘; 상기 편향프리즘으로부터 나오는 광의 일부를 경사거울로 보내주고, 상기 경사거울을 통해 반사되어 되돌아오는 광의 일부를 제2콜리메이터 렌즈로 보내는 광분할기; 상기 광 분할기에서 나온 광을 수렴광으로 진행하도록 하는 제2콜리메이터 렌즈; 상기 광분할기, 상기 제2콜리메이터 렌즈와 일직선상에 있으며, 상기 편향프리즘을 사이에 두고 상기 제1콜리메이터 렌즈의 맞은편에 위치하는 광 검출기; 상기 광분할기의 출사면에 경사지도록 형성되어, 입사된 수렴광을 스크린의 면과 평행한 방향으로 진행하도록 소정의 각도로 반사하는 경사거울; 및 상기 경사거울이 부착되고 그 회전에 의하여 상기 경사거울이 함께 회전하도록 하는 모터를 포함하고, 상기 구동연산부는 상기 광원, 검출기, 모터를 컨트롤하며 상기 광주사장치에 연결되어 있는, 디스플레이용 광학장치를 제공한다. 본 발명은 또한,상기 터치센서 모듈은 2개의 광주사장치를 포함하며, 상기 2개의 광주사장치는 상기 구동연산부를 사이에 두고 양 측면에 위치하는, 디스플레이용 광학장치를 제공한다. The present invention also provides a light scanning device comprising: a light source for generating monochromatic light; A first collimator lens for advancing the light emitted from the light source to convergent light; A deflecting prism that is disposed in a straight line with the light source and the first collimator lens and changes the direction of the converged light emitted from the first collimator lens to a predetermined angle; A light splitter for sending a part of the light coming from the deflecting prism to a tilting mirror and for sending a part of the light reflected back through the tilting mirror to a second collimator lens; A second collimator lens for advancing the light emitted from the light splitter to convergent light; A photodetector in alignment with the beam splitter, the second collimator lens, and positioned opposite the first collimator lens with the deflecting prism interposed therebetween; A tilting mirror formed so as to be inclined with respect to an exit surface of the light splitter and reflecting the incident convergent light at a predetermined angle so as to proceed in a direction parallel to the surface of the screen; And a motor for attaching the tilting mirror and causing the tilting mirror to rotate together with the rotation of the tilting mirror, wherein the drive calculating unit controls the light source, the detector, and the motor, Lt; / RTI > The present invention also provides an optical device for a display, wherein the touch sensor module includes two optical scanning devices, and the two optical scanning devices are located on both sides with the driving operation part interposed therebetween.
본 발명은 또한, 디스플레이용 광학장치의 구동방법으로서, 스크린 상에 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식하기 위하여 스크린을 복수 개의 영역으로 나누는 단계; 상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이를 수치로 환산하여, 상기 스크린 상의 영역별로 각각 다르게 입력하는 단계; 상기 스크린 상에서 지시기에 의해 형성되는 접촉면 내에서, 광주사장치로부터 주사되는 광과 최초로 만나는 시단지점을 인식하는 단계; 상기 지시기에 의한 접촉면의 시단지점이 상기 스크린 상의 어느 영역에 속하는지 판별하는 단계; 상기 접촉면의 시단지점이 속한 영역정보와 시단지점의 위치정보에 기반하여, 상기 접촉면의 중심지점과 시단지점의 차이 수치를 보정하여 접촉면의 중심지점을 인식하는 단계를 포함하는, 디스플레이용 광학장치의 구동방법을 제공한다. According to another aspect of the present invention, there is provided a method of driving an optical device for a display, the method comprising: dividing a screen into a plurality of regions for recognizing touch regions on the screen, Converting the difference between the center point and the starting point of the contact surface by the indicator into numerical values and inputting the numerical values differently for each area on the screen; Recognizing within the contact surface formed by the indicator on the screen a point of first encounter with the light being scanned from the optical scanning device; Determining which area on the screen the starting point of the contact surface by the indicator belongs to; And recognizing a center point of the contact surface by correcting a difference value between a center point and a starting point of the contact surface based on the area information to which the starting point of the contact surface belongs and the position information of the starting point, Thereby providing a driving method.
본 발명은 또한, 상기 복수 개의 영역 및 상기 접촉면의 중심지점과 시단지점의 차이에 대한 수치는 상기 기억장치에 수정하여 입력할 수 있는, 디스플레이용 광학장치의 구동방법을 제공한다.The present invention also relates to a method of manufacturing a semiconductor device, And a numerical value for a difference between a center point and a starting point of the contact surface can be corrected and inputted to the storage device.
본 발명은 또한, 상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이를 수치로 환산하여, 상기 스크린 상의 영역별로 각각 다르게 입력하는 단계에서 입력하는 값은, 상기 스크린 상의 영역 내에서 각각의 접촉면의 중심지점과 시단지점의 차이 수치들의 평균값인, 디스플레이용 광학장치의 구동방법을 제공한다.The present invention also in terms of the difference between the center point and a starting point of the contact surface by said indicator to the figures, the values input in the step of respectively different type for each region on the screen, of each contact surface in the region on the screen, Which is an average value of difference values between a center point and a starting point.
본원의 디스플레이용 터치센서모듈을 포함하는 광학장치 및 구동방법은, 일정한 크기를 지니는 접촉면의 중심지점을 인식하여 터치정확도를 향상시킴으로써, 소기에 터치하고자 했던 지점을 터치하지 못하는 오류를 줄이고 터치해상도가 보다 높은 터치스크린을 구현할 수 있다.
The optical device and the driving method including the touch sensor module for display according to the present invention recognize a center point of a contact surface having a predetermined size and improve the touch accuracy thereby reducing an error in not touching a point to be touched, A higher touch screen can be realized.
도 1은 본 발명의 일 실시예에 따른, 터치센서모듈과 반사부가 구비된 디스플레이용 광학장치를 나타내는 예시도이다.
도 2는 본 발명의 다른 실시예에 따른, 터치센서모듈과 반사봉이 구비된 디스플레이용 광학장치를 나타내는 예시도이다.
도 3의 (a)는 본 발명의 일 실시예에 따른 터치센서 모듈에 포함되는 광주사장치의 구성 및 광로를 도시한 사시도 이고, (b)는 (a)의 구성 및 광로를 도시한 측면도이다.
도 4는 본 발명의 일 실시예에 따른 터치센서모듈에 포함되는 구동연산부의 구성을 나타내는 블록도이다.
도 5는 본 발명의 일 실시예에 따른 터치센서 모듈의 광주사장치에 의해 주사되는 광의 수신신호와 광주사 시간의 관계를 나타내는 도면이다.
도 6, 7은 본 발명의 일 실시예에 따른 터치센서모듈에 의한 주사광이 스크린 상에서 형성하는 접촉면의 시단지점과 중심지점의 차이를 나타내는 예시도이다.
도 8은 본 발명의 일 실시예에 따른 터치센서모듈에 의하여 영역별로 구분된 스크린 상에서 접촉면의 시단지점과 중심지점을 차이를 나타내는 예시도이다.
도 9는 본 발명의 일 실시예에 따른 터치센서모듈에 포함되는 구동연산부에서 중앙처리장치와 기억장치의 기능을 나타내는 블록도이다.
도 10은 본 발명의 일 실시예에 따른 디스플레이용 광학장치의 구동방법으로서, 접촉면의 중심지점을 알아내는 시행착오방법을 포함하는 흐름도이다.1 is an exemplary view showing an optical device for a display having a touch sensor module and a reflective part according to an embodiment of the present invention.
2 is an exemplary view showing an optical device for a display having a touch sensor module and a reflective bar according to another embodiment of the present invention.
3 (a) is a perspective view showing the configuration and optical path of the optical scanning device included in the touch sensor module according to the embodiment of the present invention, (b) is a side view showing the configuration and optical path of (a) .
4 is a block diagram illustrating a configuration of a driving operation unit included in a touch sensor module according to an embodiment of the present invention.
FIG. 5 is a diagram illustrating a relationship between a light receiving signal and a light scanning time, which is scanned by an optical scanning device of a touch sensor module according to an embodiment of the present invention.
FIGS. 6 and 7 are views illustrating the difference between a starting point and a center point of a contact surface formed on a screen by the scanning light by the touch sensor module according to an exemplary embodiment of the present invention.
FIG. 8 is an exemplary diagram illustrating a difference between a starting point and a center point of a contact surface on a screen divided into regions according to an embodiment of the present invention.
FIG. 9 is a block diagram illustrating functions of a central processing unit and a storage unit in a drive operation unit included in the touch sensor module according to an embodiment of the present invention.
10 is a flow chart including a trial and error method for finding the center point of a contact surface, according to an embodiment of the present invention.
상기 과제를 해결하기 위하여, 본 발명자들은 스크린을 복수 개의 영역으로 나누고, 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식한 후, 일정한 면적을 지니는 터치 접촉면의 중심 위치를 판별하는 방법을 구체화하여 본 발명을 완성하기에 이르렀다.In order to solve the above problems, the present inventors have embodied a method of dividing a screen into a plurality of areas, recognizing the touch positions touched by the indicators, and recognizing the center positions of the touch contact surfaces having a constant area The present invention has been completed.
본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로, 첨부된 도면을 참조하여 상세하게 설명하면 다음과 같다.The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention may be practiced.
도 1에 도시된 바와 같이, 본 발명에 일 실시예에 따른 터치센서모듈용 반사부 및 터치센서모듈을 포함하는 디스플레이용 광학장치는, 복수 개의 광주사장치(21, 22)를 포함하고, 상기 터치스크린(A)의 일측면(1a) 주위의 타측면(1b, 1c, 1d)에 부착된 반사부(30)를 통하여 반사되는 광을 전달받는다. 본원에 사용될 수 있는 디스플레이는 예를 들면 스크린, TV화면, 컴퓨터 화면, 전자칠판, 빔 프로젝터 등을 포함한다.As shown in FIG. 1, an optical device for a display including a reflector for a touch sensor module and a touch sensor module according to an embodiment of the present invention includes a plurality of
도 2에 도시된 바와 같이, 본 발명의 디스플레이용 광학장치는 상기 타측면을 커버하는 반사부 대신에, 광반사 기능을 갖는 반사막(31) 또는 반사테이프가 일부 또는 전부에 구비된 반사봉(32)이 사용될 수 있다. 즉 도 2에 도시된, 본 발명의 또 다른 일 구현 예에 따른 반사막(31)이 부착된 반사봉(32) 등을 이용한 디스플레이용 광학 장치는, 터치센서모듈이 장착된 면 이외의 3면에 반사부가 설치되어 있지 않고, 터치 스크린을 직접 접촉하는 반사봉(32) (예를 들면, 펜이나 봉)의 끝부분에 반사막(31) 등이 별도로 수용되어 있어서 터치 스크린(A) 터치 시 출사된 레이저 광이 상기 반사봉(32)에 설치된 반사막(31) 등에 도달한 후 회귀 반사되어 출사한 방향의 역순으로 되돌아가는 구조를 갖는다. 반사봉(32)을 사용하는 경우에는, 반사봉(32)의 반사막(31)에서만 광의 반사가 일어나고, 이 반사된 광을 광 검출기에서 검출해 광에너지를 전기에너지로 변환한다.2, in the optical apparatus for a display according to the present invention, a
본 발명의 일 구현 예에 따른 터치센서 모듈(20)은 도1, 2와 같이, 구동연산부(10) 및 복수 개의 광주사장치(21, 22), 특히 2개의 광주사장치를 포함한다. 본 발명의 한 구현예에서, 2개의 광주사장치(21, 22)는 상기 구동연산부(10)의 양 측면에 위치한다. 상기 복수 개의 광주사장치(21, 22)의 사이에 배치된 구동연산부는(10)는 상기 터치센서모듈에 포함된 광주사장치를 구동한다.1 and 2, the
상기 디스플레이(A)의 동작상의 포인트(x, y)의 위치는 두 개의 광주사장치(21, 22)에 의해 위치 결정이 가능하다. 본원의 터치센서모듈은, 상기 구동연산부(10)의 중앙처리장치(12)를 통하여 제1 광주사장치(21)와 제2 광주사장치(22)에서 검출되는 각도를 파악하여 2 선분이 교차하는 점을 (x, y)로 인식하는 원리에 의하여 동작된다. 즉, 사용자가 상기 터치스크린(A)의 특정부위를 손가락 등으로 터치하면, 상기 손가락 등에 의해 발생된 반사광의 차이가 광 검출기에서 검출되어 광에너지가 전기 에너지로 변환되어 구동연산부(10)로 전달되어 동작을 수행하게 되고, 상기 중앙처리장치(12)를 통하여 정확한 좌표계산을 수행할 수 있게 된다. 이러한 터치센서모듈은 다양한 크기의 TV화면, 컴퓨터 화면, 전자칠판, 빔 프로젝터 등의 여러 분야에 사용될 수 있다.The position of the point (x, y) on the operation of the display A is positionable by the two
도 3에 도시된 바와 같이, 본 발명의 구현 예에 따른 터치센서모듈에 포함된 각각의 광주사장치는, 광을 방사하는 광원(210)과 제1콜리메이터 렌즈(230), 편향 프리즘(241), 광분할기(221), 경사거울(250), 제2콜리메이터 렌즈(235), 광검출기(270), 스핀들 모터(227)를 포함한다. 상기 디스플레이용 광주사장치는 상기와 같은 구성을 포함하여 입사되는 광에 대한 송광부와 수광부 기능을 수행할 수 있게 된다. 본 발명의 구현 예에서는 상기 광으로 적외선 또는 가시광선 레이저를 사용하며, 상기 광원으로는 레이저 다이오드(LD) 또는 LED를 사용한다.3, each of the optical storage devices included in the touch sensor module according to the embodiment of the present invention includes a
도시되어 있지는 않지만, 이러한 광원(210)의 후단에는 광원(210)으로부터 출사되는 광량을 조절하는 광량조절부가 설치될 수 있다. 이러한 광량조절부는 터치스크린(A)이 수용할 수 있는 광량에 따라, 광의 진폭 즉 세기를 소정 범위내로 조절할 수 있다. 또한, 상기 광량조절부로는 출사된 광의 양을 줄이는 광감쇠기(optical attenuator) 또는 광밀도를 원하는 양으로 필터링하는 광밀도필터(neutral density filter)가 사용된다.Although not shown, a light amount adjusting unit for adjusting the amount of light emitted from the
본 발명의 구현 예에서, 상기 제1콜리메이터 렌즈(230)는 상기 광원(210)로부터 입사한 발산광이 사방으로 퍼지지 않고 평행광 또는 수렴광으로 진행할 수 있도록 한다. 상기 편향 프리즘(241)은 상기 광원(210)에서 출사된 광의 방향을 바꿔주기 위한 장치로서, 상기 광원, 상기 제1콜리메이터 렌즈(230)와 일직선상에 위치한다. 본 발명의 구현 예에서 상기 제1콜리메이터 렌즈(230)에서 출사된 광은 상기 편향프리즘(241)에 의해 일정 각도로 방향이 바뀌어 경사거울로 향한다.In the embodiment of the present invention, the
본 발명의 구현 예에서, 상기 편향프리즘(241)은 광의 방향을 90바꾼다. 상기 편향프리즘(241)에서 진행 방향이 바뀐 광은 상기 광분할기(221)로 향한다. 본 발명의 구현 예에서, 상기 광분할기(221)는 상기 편향프리즘(241)과 상기 경사거울(250) 사이에 설치된다. 상기 광분할기(221)는 광원(210)으로부터 입사하여 편향프리즘(241)에 의해 광의 방향이 바뀐 광의 일부를 경사거울(250)쪽으로 보내주고, 상기 반사부(30)로부터 되돌아와서 상기 경사거울(250)에서 다시 반사된 광의 일부를 방향을 바꾸면서 제2콜리메이터 렌즈(235) 쪽으로 전달하게 된다.In an embodiment of the present invention, the
상기 광분할기(221)를 투과한 입사광을 다시 반사시키기 위한 경사거울(250)이 모터(227)에 접하여 위치한다. 상기 모터(227)는 경사거울(250)을 회전시키며, 본 발명의 구현 예에서 상기 모터는 스핀들 모터이다. 상기 경사거울(250)은 상기 광분할기(221)의 출사면에 소정 각도로 경사지도록 형성되어 입사된 광을 다시 반사시키게 된다. 상기 경사거울(250)은 광의 방향을 90°바꾼다. 본 발명의 구현 예에서 상기 경사 거울(250)은 광축 방향의 단면이 삼각형의 형상을 가지고, 일측면이 상기 일측면의 끝지점과 연결된 타측면과 이루는 각이 45°로 경사지도록 형성된다.A
상기 편향프리즘(241)에서 방향을 바꾸고 상기 광분할기(221)를 투과한 광은 경사거울(250)에 도달 후 다시 방향이 바뀌며 스크린과 평행하게 상기 스크린 위로 방출된다.The light that has been deflected by the deflecting
본 발명의 구현 예에서, 스크린을 지나간 광은 상기 터치센서모듈(20)이 위치한 일측면(1a)과 다른 측면(1b, 1c, 1d)에 부착된 반사부(30)에 도달하여 반사에 의해 상기 투과 보호막을 거쳐 상기 경사거울(250)로 향한다. 경사거울(250)에 의해 반사된 광은 방향이 바뀌면서 광분할기(221)로 향하고, 상기 광분할기(221)는 반사광의 일부를 다시 방향을 바꿔주면서 제2콜리메이터 렌즈(235) 및 광검출기(270) 쪽으로 보낸다. 상기 제2콜리메이터 렌즈(235) 및 광검출기(270)는 편향프리즘(241)과 광분할기(221)를 사이에 두고 광원(210) 및 제1콜리메이터 렌즈(230)의 맞은편에 위치하나, 상기 광원(210), 상기 제1콜리메이터 렌즈(230)와 동일 축 상에 위치할 필요는 없다. 상기 광분할기(221)에 의해 방향이 바뀐 반사광의 일부는 제2콜리메이터 렌즈(235)에 의해 더 이상 퍼지지 않고 평행광 혹은 수렴광으로 진행하여 광검출기(270)에 도달한다. 상기 광 검출기(270)는 레이저의 빛에너지를 전기에너지로 변환하여 검출하는 장치이다. 상기 광검출기(270)는 상기 광분할기(221), 상기 제2콜리메이터 렌즈(235)와 일직선상에 있다.In the embodiment of the present invention, the light passing through the screen reaches the
본 발명의 구현 예에서, 신호검출의 기준이 되는 스핀들 모터(227) 회전의 동기를 검출하게 하기 위하여 추가 수단을 구비할 수 있다. 예를 들어, 도면에 도시하지는 않았지만 스크린 상에서 광이 주사되는 영역을 기준으로 하여, 스크린 영역 밖의 일정 위치에 재귀반사지를 설치하여, 상기 재귀반사지에 의해 반사되어 검출되는 광의 신호를 기반으로 하여 스핀들 모터(227)의 회전 동기를 검출할 수도 있다.In an embodiment of the present invention, additional means may be provided to detect the synchronization of rotation of the
본 발명의 구현 예에서, 상기와 같은 광주사장치(21, 22)의 일측에는 도 4와 같이 구동연산부(10)가 설치되어, 상기 광원(210), 상기 광 검출기(270) 및 상기 스핀들 모터(227) 등의 구동을 제어하게 된다. 구체적으로, 상기 구동연산부(10)는 중앙처리장치(11)와 기억장치(12)를 구비하며, 모터구동부(15a, 15b), 광원구동부(16a, 16b) 및 광신호검출부(17a, 17b)가 각각 모터(227), 광원(210), 광검출기(227)와 연결되어 광신호, 제어신호 등을 주고받으면서 이들을 정밀히 구동하고 제어한다.4, a driving
두 개의 광주사장치(21, 22) 및 구동연산부(10)의 중앙처리장치(12)에 의해 접촉 포인트, 즉 접촉면의 위치를 정확한 좌표로 계산하는 원리는 상기에서 설명한 바와 같다. 그러나 일반적으로 손가락이나 펜 등의 지시기(Indicator)가 스크린에 접촉하여 만들어지는 접촉면은 하나의 정확한 포인트라기보다는, 일정한 면적을 형성되는 경우가 대부분이다. 따라서 상당한 크기를 지니는 접촉면 중에서 어느 위치를 터치 포인트로 인식할 것인가 하는 문제가 발생할 수 있다.The principle of calculating the contact point, i.e., the position of the contact surface by the
도 5는 본 발명의 일 실시예에 따른 터치센서 모듈의 광주사장치에 의해 주사되는 광의 수신신호와 광주사 시간의 관계를 나타내는 도면이다. 도 5에서 도시한 바와 같이, 광검출신호가 처음으로 나타나기 시작한 t1에서부터, 광검출신호가 더 이상 나타나지 않는 t2까지는 일정 시간 간격을 형성한다. 이 시간 간격이 곧 접촉면의 넓이를 의미하며, 접촉면이 넓을수록 t1과 t2 사이의 시간 간격은 커지며, 접촉면이 좁을수록 시간 간격은 작아진다. 도 5에서 광검출신호가 최초로 나타나는 시점, 즉 t1을 구동연산부(10)에 의해 스크린 상의 위치정보로 환산하면, 이는 곧 접촉면 내에서 광주사장치(21, 22)에 의해 주사되는 광과 최초로 만나는 지점인 시단지점(始端地點)이 된다.FIG. 5 is a diagram illustrating a relationship between a light receiving signal and a light scanning time, which is scanned by an optical scanning device of a touch sensor module according to an embodiment of the present invention. As shown in FIG. 5, a certain time interval is formed from t1 when the photodetection signal is first displayed to t2 when the photodetection signal is no longer present. This time interval means the width of the contact surface. The wider the contact surface, the larger the time interval between t1 and t2. The smaller the contact surface, the smaller the time interval. In FIG. 5, when the photodetection signal is first displayed, that is, t1 is converted into positional information on the screen by the
도 6에 도시된 바와 같이, 손가락 등의 지시기에 의해 스크린 상에서 형성되는 접촉면(300)을 편의상 원모양으로 표시하자면, 광주사장치(21, 22)로부터 출사되는 레이저 광(51, 52)과 만나는 접촉면의 한쪽 끝단이 곧 시단지점(400)이 된다. 도면상에 볼 때 광주사장치(21, 22)의 모터(227)의 회전방향이 반시계방향으로서, 레이저 광(51, 52) 역시 반시계방향으로 주사될 경우 시단지점(400)은 접촉면(300)의 왼쪽에 위치하게 된다. 따라서 시단지점(400)은 접촉면(300)의 중심지점(405)과는 약간의 편차를 지니게 된다.6, when the
일반적으로 손가락 등의 지시기에 의한 접촉면(300)이 어느 정도의 크기를 지닐 경우, 최초에 정확히 터치하고자 의도했던 터치포인트를 접촉면(300)의 중심지점(405)이라 간주하면 가장 오류가 적을 것이다. 따라서 가급적 보다 정확한 터치포인트를 인식하기 위해서는, 접촉면(300) 중에서 인식되는 시단지점(400)과 중심지점(405)의 차이값을 보정하여 환산함으로써 중심지점(405)의 좌표를 알아낼 필요가 있다. 도 6에서는 이 차이값이 X, Y 축상에서 각각 x1, y1이 된다.In general, when the
그러나 도7에서 도시한 바와 같이, 시단지점과 중심지점의 차이값은 스크린 상의 터치 위치에 따라 달라지게 된다. 물론 접촉면의 크기에 따라서도 달라지겠지만, 일단 접촉면의 크기는 스크린 상에서 모두 동일하다고 가정한다. 도7에서 지시기의 터치에 의한 접촉면(301)이 스크린의 왼쪽 위편에 형성될 경우, 광주사장치(21, 22)에서 출사되는 레이저 광(51a, 52a)과 접촉면(301)이 형성하는 시단지점(401)은 접촉면의 위쪽에 위치하게 된다. 또한 지시기의 터치에 의한 접촉면(301)이 스크린의 오른쪽 아래편에 형성될 경우, 광주사장치(21, 22)에서 출사되는 레이저 광(51b, 52b)과 접촉면(302)이 형성하는 시단지점(402)은 접촉면의 좌측에 위치하게 된다. 이들 각각의 경우, 접촉면(301, 302)의 중심지점(415, 425)과 시단지점(401, 402)의 차이값을 다르게 설정하여 환산해야 함을 알 수 있다. 즉 왼쪽 위편의 접촉면(301)의 경우, 상대적으로 X값의 차이가 작고 Y값의 차이가 큰 반면, 오른쪽 아래편의 접촉면(302)의 경우 X값의 차이가 크고 Y값의 차이가 크게 설정되어야 한다.However, as shown in FIG. 7, the difference between the starting point and the center point depends on the touch position on the screen. It is assumed, of course, that the size of the contact surface is the same on the screen, although it will vary with the size of the contact surface. 7, when the
따라서 도 8에 도시된 바와 같이, 스크린 전반에 걸쳐서 접촉면의 시단지점으로부터 중심지점의 위치정보를 보정하여 환산함으로써 보다 정확한 터치 포인트를 인식하기 위해서는, 스크린을 영역별로 구분하여 접촉면의 시단지점과 중심지점의 차이값들을 각각 다르게 설정할 필요가 있다. 스크린 상의 영역의 구분은, 가로축과 세로축을 따라서 각각 몇 개씩 나뉘어서, 바둑판 모양의 배열이 되도록 하는 것이 바람직하다. 따라서 구분된 하나의 영역은 직사각형 혹은 정사각형의 모양이 된다. 도 8에서는 가로축 7개, 세로축 5개로 구분하여 모두 35개의 영역으로 구분하였으나, 반드시 이것에만 한정되는 것은 아니다. 구분되는 영역의 개수는 필요에 따 더 늘릴 수도 있고 더 줄일 수도 있으며, 영역의 개수가 늘어날수록 보다 정확한 터치 포인트의 보정이 가능하다. 다만 영역의 개수가 너무 많으면 설정하여 입력해야 할 차이값의 개수도 함께 많아져서 번거로울 수 있음을 염두에 두어야 할 것이다. 도 8에 도시한 바와 같이, 스크린 상 각각의 구분영역(511. 512, 513... 557)에 위치하는 접촉면(311... 357)에 있어서 시단지점(411 ... 457)과 중심지점의 차이값은, 동일한 영역에서는 모두 동일한 값으로 설정된다. 물론 하나의 구분영역 내에서도 접촉면의 위치에 따라 시단지점과 중심지점의 정밀한 좌표의 차이는 조금씩 달라질 수밖에 없다. 그러나 구분영역의 개수가 충분하여 하나의 구분영역의 면적이 그다지 넓지 않다면, 그 정도의 편차는 무시할 수 있을 것이다. 또한 하나의 구분영역(511, .... 557) 내에서 설정되는 차이값을 그 영역 내에서 형성되는 시단지점들과 중심지점들의 실제적 좌표 차이의 평균치로 설정한다면, 더욱 편차를 줄이고 보다 정밀하게 보정할 수 있다.Therefore, as shown in FIG. 8, in order to recognize a more accurate touch point by correcting and converting the position information of the center point from the starting point of the contact surface throughout the screen, the screen is divided into regions, It is necessary to set the difference values to be different from each other. It is preferable that the area on the screen is divided into several pieces along the horizontal axis and the vertical axis so as to be arranged in a checkered pattern. Therefore, one divided area becomes a shape of a rectangle or a square. In FIG. 8, the horizontal axis is divided into 7 vertical axes and the vertical axis is divided into 5 vertical axes. However, the present invention is not limited thereto. The number of divided regions can be increased or decreased according to need, and more accurate correction of the touch point can be achieved as the number of regions increases. However, if the number of regions is too large, it is necessary to keep in mind that the number of difference values to be set and input may increase, which can be troublesome. As shown in Fig. 8, in the contact surfaces 311 ... 357 located on the respective division regions 511. 512, 513 ... 557 on the screen, the starting
전술한 바와 같이, 스크린을 구분하는 영역의 개수는 필요에 따라 얼마든지 수정하여 설정, 입력할 수 있도록 하는 것이 바람직하다. 마찬가지로 각각의 영역에 대한 시단지점과 중심지점의 차이값들 역시 수정하여 설정, 입력할 수 있도록 하는 것이 바람직하다. 이를 위하여 도 9에서 도시하는 바와 같이, 구동연산부(10)의 기억장치(12) 등에 이러한 기능을 구비하도록 한다.As described above, it is preferable that the number of areas for screen separation can be modified and set and input as desired. Likewise, it is preferable that the difference values between the starting point and the center point for each area are also modified and set and inputted. For this purpose, as shown in Fig. 9, the
즉 먼저 구동연산부(10)의 기억장치(12)에 스크린을 구분하는 영역의 개수를 가로축, 세로축 각각의 값으로 입력하면, 중앙처리장치(11)에서 각각의 영역을 구분하여 인식하도록 한다. 이후 각각의 영역에 대하여 시단지점과 중심지점의 차이값 정보를 X, Y 값으로 각각 기억장치(12)에 입력한다. 손가락 등의 지시기에 의한 접촉면이 형성되고 광주사장치(21, 22)의 출사 레이저 광에 의해 해당 접촉면의 시단지점이 형성되면, 중앙처리장치(11)는 시단지점의 좌표를 인식하고, 그 지점이 스크린 상 어느 구분영역에 속해 있는지 판별한다. 또한 중앙처리장치(12)는 기억장치(11)에 저장된 구분영역별 차이값 정보에 기반하여 보정함으로써, 해당 구분영역에서 접촉면의 중심지점의 좌표를 인식한다.That is, if the number of areas for screen separation in the
스크린 상 구분영역별 차이값 정보는 터치하는 접촉면의 시단지점이 속한 구분영역뿐만 아니라, 접촉면의 면적 등에 따라서도 달라져야 보다 정밀한 보정이 가능할 것이다. 즉 손가락으로 접촉하는 경우와 터치펜으로 접촉하는 경우 접촉면의 면적이 달라질 것이므로, 각각에 적합한 차이값 정보를 사전에 기억장치(12)에 입력해 두어야 한다. 또한 손가락으로 접촉하는 경우라 하더라도, 터치의 강도나 광원의 의 세기, 광검출기의 신호검출 레벨 등에 따라서 접촉면의 시단지점과 중심지점의 정확한 차이값이 조금씩 달라질 수도 있을 것이다. 따라서 최적의 차이값 정보를 알아내기 위해서는, 시행착오 방법(Trial and error method)에 의해 접촉면의 보정된 중심지점과 정확한 터치포인트가 실제로 일치하는지 비교하면서, 이러한 과정을 반복할 필요가 생길 수도 있다.The difference value information on the screen division region must be changed not only in the division region to which the starting point of the contact surface to be touched belongs but also in the area of the contact surface and so on so that more accurate correction will be possible. That is, the area of the contact surface when the contact is made with the finger and the contact area when the contact is made with the touch pen should be different. Therefore, the difference value information suitable for each should be inputted into the
도 10은 상기와 같은 시행착오 방법을 포함한, 디스플레이용 광학장치 구동방법의 흐름도를 도시한 것이다. 구분영역 개수정보를 입력하면(710), 스크린 상의 영역을 구분하게(720) 된다. 구분영역별 차이값 정보를 입력한(730) 후, 터치된 접촉면의 시단지점 위치를 판별하고(740), 그 시단지점이 스크린 상 어느 구분영역에 속해 있는지 인식한다(750). 영역별 시단지점과 중심지점의 차이값 정보에 기반하여 보정함으로써 중심지점을 인식하고(760), 이 중심지점이 실제의 정확한 터치포인트와 일치하는지 확인한다(770). 중심지점과 터치포인트가 만족할 정도로 일치하면 해당 구분영역에서의 차이값 정보를 수정할 필요 없이 그대로 사용을 하고, 만약 일치하지 않는다면 차이값 정보를 수정하여(775), 차이값 정보를 입력하는 단계(730)로 되돌아가서 이 과정을 반복한다.10 shows a flowchart of a method of driving an optical device for a display including the above trial and error method. When the division region number information is inputted (710), the area on the screen is divided (720). After the difference value information for each division region is inputted (730), the position of the starting point of the touched contact surface is discriminated (740), and it is recognized which of the division regions on the screen the starting point belongs to (750). (760) the center point by correcting based on the difference information between the starting point and the center point of each region, and checking whether the center point matches the actual correct touch point (770). If the center point and the touch point are matched to each other satisfactorily, the difference value information in the corresponding division area is used without modification. If the center point and the touch point do not match, the difference value information is corrected (775) ) And repeat this process.
이상, 본 발명의 바람직한 실시예에 대하여 상세히 설명하였으나, 본 발명의 기술적 범위는 전술한 실시예에 한정되지 않고 특허청구범위에 의하여 해석되어야 할 것이다. 이때, 이 기술분야에서 통상의 지식을 습득한 자라면, 본 발명의 범위에서 벗어나지 않으면서도 많은 수정과 변형이 가능함을 고려해야 할 것이다.Although the preferred embodiments of the present invention have been described in detail, the technical scope of the present invention is not limited to the above-described embodiments, but should be construed according to the claims. It will be understood by those skilled in the art that many modifications and variations are possible without departing from the scope of the present invention.
A: 터치 스크린 10: 구동연산부
11: 중앙처리장치 12: 기억장치
15a, 15b: 모터구동부 16a, 16b: 광원구동부
17a, 17b: 광신호검출부 21, 22: 광 주사장치
30: 반사부 31: 반사막
32: 반사봉 51, 52: 주사광
210: 광원 221: 광분할기
227: 모터 230: 제1콜리메이터 렌즈
235: 제2콜리메이터 렌즈 241: 편향 프리즘
250: 경사거울 270: 광 검출기
300, 301, 302: 접촉면 305, 315: 중심지점
400, 401 402: 시단지점 511, 512, 513... 557: 구분영역A: Touch screen 10: Driving operation part
11: central processing unit 12: storage device
15a, 15b:
17a, 17b: optical
30: reflective part 31: reflective film
32:
210: light source 221: light splitter
227: motor 230: first collimator lens
235: second collimator lens 241: deflection prism
250: tilting mirror 270: photo detector
300, 301, 302: contact surface 305, 315: center point
400, 401 402: start
Claims (10)
상기 터치센서 모듈은 복수 개의 광주사장치 및 구동연산부를 포함하고,
상기 구동연산부는 스크린을 복수 개의 영역으로 나누고, 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식하고, 일정한 면적을 지니는 터치 접촉면의 중심 위치를 판별하는,
디스플레이용 광학장치.
1. An optical device for a display comprising a touch sensor module and a reflector,
Wherein the touch sensor module includes a plurality of optical scanning devices and a drive calculation unit,
Wherein the drive operation unit divides the screen into a plurality of areas, identifies the touch positions that are touched by the indicator by areas, and determines a center position of the touch contact surface having a predetermined area,
An optical device for a display.
상기 구동연산부는 중앙처리장치, 기억장치, 하나 이상의 모터구동부, 광원구동부, 및 광신호검출부를 구비하는,
디스플레이용 광학장치.
The method according to claim 1,
Wherein the drive calculation unit includes a central processing unit, a storage unit , at least one motor drive unit, a light source drive unit, and an optical signal detection unit.
An optical device for a display.
상기 중앙처리장치는,
스크린 상에서 지시기에 의해 형성되는 접촉면 내에서, 광주사장치로부터 주사되는 광과 최초로 만나는 시단지점(始端地點)을 인식하는 수단;
상기 지시기에 의한 접촉면의 시단지점이 상기 스크린 상의 어느 영역에 속하는지 판별하는 수단; 및
상기 접촉면의 시단지점이 속한 영역정보와 시단지점의 위치정보에 기반하여 접촉면의 중심지점을 인식하는 수단을 구비하고,
상기 기억장치에는 복수 개로 나뉜 스크린 상의 영역 정보; 및
상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이 수치가 상기 스크린 상의 영역별로 다르게 입력되어 있는,
디스플레이용 광학장치.
3. The method of claim 2,
The central processing unit ,
Means for recognizing, within the contact surface formed by the indicator on the screen, a starting point for first encountering light to be scanned from the light scanning device;
Means for determining which area on the screen the starting point of the contact surface by the indicator belongs to; And
And means for recognizing a center point of the contact surface based on the area information to which the starting point of the contact surface belongs and the position information of the starting point,
The storage device including area information on a plurality of divided screens; And
Wherein a difference value between a center point and a starting point of the contact surface by the indicator is differently inputted for each area on the screen,
An optical device for a display.
상기 복수 개의 영역은 가상의 영역으로서, 바둑판 모양으로 형성되어 하나의 영역이 직사각형 혹은 정사각형을 이루는, 디스플레이용 광학장치.
The method according to claim 1,
Wherein the plurality of regions are virtual regions and are formed in a checkerboard shape so that one region forms a rectangle or a square.
상기 복수 개로 나뉜 스크린 상의 영역 정보 및 상기 접촉면의 중심지점과 시단지점의 차이 수치는 상기 기억장치에 수정하여 입력할 수 있는, 디스플레이용 광학장치.
The method of claim 3,
Wherein the area information on the plurality of divided screens and the difference value between the center point and the starting point of the contact surface can be modified and inputted to the storage device.
상기 광 주사장치는 단색광을 발생시키는 광원; 상기 광원에서 출사된 광을 수렴광으로 진행하도록 하는 제1콜리메이터 렌즈; 상기 광원 및 제1콜리메이터 렌즈와 일직선상에 위치하며, 상기 제1콜리메이터 렌즈에서 출사된 수렴광의 방향을 일정 각도로 바꾸어주는 편향프리즘; 상기 편향프리즘으로부터 나오는 광의 일부를 경사거울로 보내주고, 상기 경사거울을 통해 반사되어 되돌아오는 광의 일부를 제2콜리메이터 렌즈로 보내는 광분할기; 상기 광 분할기에서 나온 광을 수렴광으로 진행하도록 하는 제2콜리메이터 렌즈; 상기 광분할기, 상기 제2콜리메이터 렌즈와 일직선상에 있으며, 상기 편향프리즘을 사이에 두고 상기 제1콜리메이터 렌즈의 맞은편에 위치하는 광 검출기; 상기 광분할기의 출사면에 경사지도록 형성되어, 입사된 수렴광을 스크린의 면과 평행한 방향으로 진행하도록 소정의 각도로 반사하는 경사거울; 및 상기 경사거울이 부착되고 그 회전에 의하여 상기 경사거울이 함께 회전하도록 하는 모터를 포함하고,
상기 구동연산부는 상기 광원, 검출기, 모터를 컨트롤하며 상기 광주사장치에 연결되어 있는,
디스플레이용 광학장치.
The method according to claim 1,
The optical scanning device includes: a light source for generating monochromatic light; A first collimator lens for advancing the light emitted from the light source to convergent light; A deflecting prism that is disposed in a straight line with the light source and the first collimator lens and changes the direction of the converged light emitted from the first collimator lens to a predetermined angle; A light splitter for sending a part of the light coming from the deflecting prism to a tilting mirror and for sending a part of the light reflected back through the tilting mirror to a second collimator lens; A second collimator lens for advancing the light emitted from the light splitter to convergent light; A photodetector in alignment with the beam splitter, the second collimator lens, and positioned opposite the first collimator lens with the deflecting prism interposed therebetween; A tilting mirror formed so as to be inclined with respect to an exit surface of the light splitter and reflecting the incident convergent light at a predetermined angle so as to proceed in a direction parallel to the surface of the screen; And a motor to which said tilting mirror is attached and which causes said tilting mirror to rotate together,
Wherein the driving operation unit controls the light source, the detector, and the motor, and is connected to the light scanning device,
An optical device for a display.
상기 터치센서 모듈은 2개의 광주사장치를 포함하며, 상기 2개의 광주사장치는 상기 구동연산부를 사이에 두고 양 측면에 위치하는, 디스플레이용 광학장치.
The method according to claim 1,
Wherein the touch sensor module includes two optical scanning devices, and the two optical scanning devices are located on both sides of the driving calculation unit.
스크린 상에 지시기에 의해 접촉되는 터치위치를 영역별로 구분하여 인식하기 위하여 스크린을 복수 개의 영역으로 나누는 단계;
상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이를 수치로 환산하여, 상기 스크린 상의 영역별로 각각 다르게 입력하는 단계;
상기 스크린 상에서 지시기에 의해 형성되는 접촉면 내에서, 광주사장치로부터 주사되는 광과 최초로 만나는 시단지점을 인식하는 단계;
상기 지시기에 의한 접촉면의 시단지점이 상기 스크린 상의 어느 영역에 속하는지 판별하는 단계;
상기 접촉면의 시단지점이 속한 영역정보와 시단지점의 위치정보에 기반하여, 상기 접촉면의 중심지점과 시단지점의 차이 수치를 보정하여 접촉면의 중심지점을 인식하는 단계를 포함하는, 디스플레이용 광학장치의 구동방법.
A driving method of an optical device for a display,
Dividing the screen into a plurality of regions for recognizing the touch positions of the touches on the screen by the indicator by dividing the regions into regions;
Converting the difference between the center point and the starting point of the contact surface by the indicator into numerical values and inputting the numerical values differently for each area on the screen;
Recognizing within the contact surface formed by the indicator on the screen a point of first encounter with the light being scanned from the optical scanning device;
Determining which area on the screen the starting point of the contact surface by the indicator belongs to;
And recognizing a center point of the contact surface by correcting a difference value between a center point and a starting point of the contact surface based on the area information to which the starting point of the contact surface belongs and the position information of the starting point, Driving method.
상기 복수 개의 영역 및 상기 접촉면의 중심지점과 시단지점의 차이에 대한 수치는 기억장치에 수정하여 입력할 수 있는, 디스플레이용 광학장치의 구동방법.
9. The method of claim 8,
The plurality of regions and / Wherein the numerical value of the difference between the center point and the starting point of the contact surface can be corrected and inputted to the storage device.
상기 지시기에 의한 접촉면의 중심지점과 시단지점의 차이를 수치로 환산하여, 상기 스크린 상의 영역별로 각각 다르게 입력하는 단계에서 입력하는 값은, 상기 스크린 상의 영역 내에서 각각의 접촉면의 중심지점과 시단지점의 차이 수치들의 평균값인, 디스플레이용 광학장치의 구동방법. 9. The method of claim 8,
In terms of the difference between the center point and a starting point of the contact surface by said indicator to the figures, the values input in the step of respectively different type for each region on the screen, the center point and a starting point of each contact surface in the region on the screen, Wherein the difference value is a mean value of difference values between the first and second values.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120118285A KR101409818B1 (en) | 2012-10-24 | 2012-10-24 | Optical Device for Display and Driving Method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120118285A KR101409818B1 (en) | 2012-10-24 | 2012-10-24 | Optical Device for Display and Driving Method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140052308A KR20140052308A (en) | 2014-05-07 |
| KR101409818B1 true KR101409818B1 (en) | 2014-06-27 |
Family
ID=50885566
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120118285A Expired - Fee Related KR101409818B1 (en) | 2012-10-24 | 2012-10-24 | Optical Device for Display and Driving Method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101409818B1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101658570B1 (en) * | 2014-11-06 | 2016-09-21 | 주식회사 앱스 | Apparatus for sensing the Position of an Object |
| CN112882614B (en) * | 2021-03-19 | 2025-05-02 | 四川仪岛科技有限公司 | Touch positioning photoelectric detection system, touch screen and detection method thereof |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007184010A (en) | 2007-04-09 | 2007-07-19 | Fujitsu Ltd | Optical scanning touch panel |
| JP2007248815A (en) | 2006-03-16 | 2007-09-27 | Epson Imaging Devices Corp | Electro-optical device and electronic equipment |
| KR20080075817A (en) * | 2008-07-23 | 2008-08-19 | 손창원 | Display input device |
| KR20120112466A (en) * | 2009-11-17 | 2012-10-11 | 알피오 피티와이 리미티드 | Apparatus and method for receiving a touch input |
-
2012
- 2012-10-24 KR KR1020120118285A patent/KR101409818B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007248815A (en) | 2006-03-16 | 2007-09-27 | Epson Imaging Devices Corp | Electro-optical device and electronic equipment |
| JP2007184010A (en) | 2007-04-09 | 2007-07-19 | Fujitsu Ltd | Optical scanning touch panel |
| KR20080075817A (en) * | 2008-07-23 | 2008-08-19 | 손창원 | Display input device |
| KR20120112466A (en) * | 2009-11-17 | 2012-10-11 | 알피오 피티와이 리미티드 | Apparatus and method for receiving a touch input |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20140052308A (en) | 2014-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2011229745B2 (en) | Lens arrangement for light-based touch screen | |
| US9471170B2 (en) | Light-based touch screen with shift-aligned emitter and receiver lenses | |
| US8587562B2 (en) | Light-based touch screen using elliptical and parabolic reflectors | |
| US8902196B2 (en) | Methods for determining a touch location on a touch screen | |
| US9389730B2 (en) | Light-based touch screen using elongated light guides | |
| US8896575B2 (en) | Pressure-sensitive touch screen | |
| US9195344B2 (en) | Optical surface using a reflected image for determining three-dimensional position information | |
| US9052771B2 (en) | Touch screen calibration and update methods | |
| AU2013207572B2 (en) | Optical touch screen using total internal reflection | |
| US20160239153A1 (en) | Multi-touch detection by an optical touch screen | |
| US8403203B2 (en) | Component bonding using a capillary effect | |
| JP5876587B2 (en) | Touch screen system and controller | |
| JP5764266B2 (en) | Light-based touch-sensitive electronic device | |
| US20150277663A1 (en) | Touch screen calibration and update methods | |
| KR101409818B1 (en) | Optical Device for Display and Driving Method thereof | |
| KR20100066671A (en) | Touch display apparatus | |
| KR101322281B1 (en) | Touch Sensor Module with Transparent Lens for Display and Optical Device containing the same | |
| KR101504608B1 (en) | Stabilization equipment of optical type touch sensing device | |
| KR20130084734A (en) | Touch sensor module with reflective mirror for display and optical device containing the same | |
| KR101230586B1 (en) | Touch Sensor Module for Display and Optical Device containing the same | |
| KR101309623B1 (en) | Touch Sensor Module with Symmetric mirror for Display and Optical Device containing the same | |
| AU2014233573B2 (en) | Lens arrangement for light-based touch screen | |
| KR20210097574A (en) | Touch sensor module for display with reflection mirror and optical device | |
| JP2023006167A (en) | Aerial video display apparatus | |
| KR20140147355A (en) | Optical touch screen of location-aware devices |
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 |
|
| 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 |
|
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170614 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| 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: 20170614 |
|
| 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 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |