KR100530100B1 - Discriminating method of input date on touch panel and electronic notebook for business using it - Google Patents
Discriminating method of input date on touch panel and electronic notebook for business using it Download PDFInfo
- Publication number
- KR100530100B1 KR100530100B1 KR10-2003-0097114A KR20030097114A KR100530100B1 KR 100530100 B1 KR100530100 B1 KR 100530100B1 KR 20030097114 A KR20030097114 A KR 20030097114A KR 100530100 B1 KR100530100 B1 KR 100530100B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- touch panel
- input
- coordinate values
- normal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/13338—Input devices, e.g. touch panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Nonlinear Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Mathematical Physics (AREA)
- Optics & Photonics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 터치패널을 통한 데이터 입력시 정상 데이터와 오류 데이터를 좌표값의 개수로 판별하여 오류 데이터만을 제거하는 방법과 이를 이용하여 업무수첩 크기의 터치패널을 구비하여 업무수첩을 대체할 수 있는 전자수첩에 관한 것으로,The present invention provides a method of removing only error data by determining normal data and error data by the number of coordinate values when inputting data through a touch panel, and using the same, a touch panel having a task pocket size can replace an electronic notebook. In a notebook,
본 발명의 터치패널의 정상 데이터 검출방법은, 터치패널에 입력되는 데이터 중 정상 데이터만을 모니터상에 표시하는 방법에 있어서, 터치패널에 입력된 데이터의 좌표값들이 소정 거리 이내에 해당되는 근접데이터인지 여부를 판단하는 단계; 근접데이터로 판단되는 경우 합산하여 군집데이터를 생성하는 단계; 근접데이터가 없는 경우 근접데이터가 합산된 군집데이터의 좌표값 개수를 계산하는 단계; 군집데이터의 좌표값 개수와 정상적인 필기도구를 이용한 데이터 입력시 터치패널에 동시에 접촉되는 최대 면적 내부의 좌표값 개수를 비교하는 단계; 군집데이터의 좌표값 개수가 큰 경우 입력된 데이터를 삭제하고, 군집데이터의 좌표값 개수가 작거나 같은 경우 좌표값의 위치를 계산하는 단계; 및 좌표값에 따라 모니터 화면에 표시하는 단계를 포함하여 구성되며, 본 발명의 터치패널의 정상 입력 데이터 검출방법을 이용한 업무수첩용 전자수첩은 업무수첩 크기의 본체의 전면에 형성된 LCD상에 부착되며 본 발명에 의한 검출방법을 수행하도록 구성된다.In the method of detecting normal data of a touch panel of the present invention, in the method of displaying only normal data among the data input to the touch panel on a monitor, whether the coordinate values of the data input to the touch panel are close data corresponding to within a predetermined distance. Determining; Generating cluster data by summing when it is determined as proximity data; Calculating the number of coordinate values of the cluster data in which the proximity data is added when there is no proximity data; Comparing the number of coordinate values of the cluster data with the number of coordinate values within the maximum area simultaneously contacting the touch panel when data is input using a normal writing implement; Deleting the input data when the number of coordinate values of the cluster data is large and calculating a position of the coordinate value when the number of coordinate values of the cluster data is smaller than or equal to the number of the coordinate data; And displaying on the monitor screen according to the coordinate value, wherein the workbook electronic notebook using the normal input data detection method of the touch panel of the present invention is attached on the LCD formed on the front of the body of the workbook size. It is configured to carry out the detection method according to the invention.
Description
본 발명은 터치패널을 통한 데이터의 입력시 수반되어 발생되는 오류 데이터를 검출하여 제거하는 방법과 이를 이용하여 입력 공간이 충분히 확보된 업무수첩용 전자수첩에 관한 것으로, 보다 상세하게는 터치패널을 통한 데이터 입력시 정상 데이터와 오류 데이터를 좌표값의 개수로 판별하여 오류 데이터만을 제거하는 방법과 이를 이용하여 대형의 터치패널을 구비하여 업무수첩을 대체할 수 있는 터치패널의 정상 데이터 검출방법 및 이를 이용한 업무수첩용 전자수첩에 관한 것이다.The present invention relates to a method for detecting and removing error data generated when data is input through a touch panel, and an electronic notebook for a business notebook having sufficient input space by using the same, and more specifically, through a touch panel. Method of eliminating error data by discriminating normal data and error data by the number of coordinate values when inputting data and using normal data detection method of touch panel that can replace work notebook with large touch panel It relates to an electronic notebook for the work notebook.
통상적인 업무수첩은 일별로 페이지를 구성하여 메모를 하게 되므로 메모가 없는 날의 경우 페이지는 공백 상태로 남게 되어 낭비의 요소가 되며, 메모가 많은 날의 경우 불가피하게 다른 날짜에 해당되는 페이지까지 할애할 수밖에 없어 정리가 힘들었으며, 해가 바뀌게 되면 이를 교체하여야 하므로 중요한 메모가 담겨진 업무수첩을 계속적으로 보관하여야 하므로 관리상의 어려움이 수반되었다.Normal workbooks are memorized by organizing pages on a daily basis, so on days without memos, pages remain blank and wasteful, and on days with many memos, inevitably devote pages to other dates. It was difficult to clean up because it had to be done, and it had to be replaced when the year changed, so it was necessary to keep the workbook containing important memos.
근래에 컴퓨터 기술이 발전함에 따라 이러한 업무수첩을 대체할 수 있는 장치로서 피디에이(Personal Digital Assistants ; PDA)가 등장하게 되었다. Recent advances in computer technology have led to the emergence of Personal Digital Assistants (PDAs) as an alternative to these handbooks.
이러한 PDA는 많은 기능이 탑재되어 있는데, 그 중 업무수첩 용도로 활용하기 위한 메모 기능면에서 살펴보면, 스타일러스 펜 등으로 터치패널에 입력된 내용이 터치패널 하부의 LCD 모니터에 직접 표시되고, 표시된 내용을 파일로 저장할 수 있게 된다.These PDAs are equipped with many functions. Among them, in terms of memo functions for use in work notebooks, contents input on the touch panel with a stylus pen are directly displayed on the LCD monitor under the touch panel, and the displayed contents are displayed. You can save it as a file.
일반적으로 터치 스크린은, 키보드를 사용하지 않고 화면(스크린)에 나타난 문자나 특정 위치에 사람의 손 또는 물체가 닿으면, 그 위치를 파악하여 저장된 소프트웨어에 의해 특정 처리를 할 수 있도록, 화면에서 직접 입력자료를 받을 수 있게 한 화면으로서, 일반 모니터의 화면에 부착된 터치패널(touch panel), 컨트롤러, 디바이스 드라이버로 구성된다.In general, the touch screen is directly touched on the screen so that when a person's hand or an object touches a character or a specific location displayed on the screen (screen) without using a keyboard, the touch screen can identify the location and perform specific processing by the stored software. It is a screen that can receive input data and consists of touch panel, controller, and device driver attached to the screen of general monitor.
구체적으로 상기 터치패널은 손 또는 스타일러스 펜 등으로 표면을 접속하면 터치패널 상에서 접촉되는 위치(예를 들면, X, Y 좌표)를 컨트롤러에서 전기적 신호로 전환출력 가능하게 하는 디스플레이 위치인식 센서이며, 컨트롤러는 A/D 컨버터, CPU 등으로 구성되어 터치패널에서 출력되는 값을 컨버터에서 디지털 값으로 변환시키고 그 값에 따라 적용기기와 사용자간 프로토콜에 의해 인터페이스를 수행한다. 그리고 디바이스 드라이버는 컴퓨터의 프로그램상에 터치패널에서 출력된 값을 지정하고 그 값에 필요한 파라미터를 설정해주는 소프트웨어, 즉 터치패널을 적용하는 각 응용 프로그램을 구동할 수 있게 해주는 부분이다.In detail, the touch panel is a display position recognition sensor that enables the controller to switch and output a position (for example, X and Y coordinates) contacted on the touch panel when the surface is connected with a hand or a stylus pen. It is composed of A / D converter, CPU, etc., and converts the value output from the touch panel into digital value in the converter and performs the interface by protocol between applied device and user according to the value. In addition, the device driver designates a value output from the touch panel on a program of a computer and sets a parameter required for the value, that is, a part that enables each application program to which the touch panel is applied.
터치스크린을 이용한 장치 중 하나인 PDA는 화면 크기가 통상 5인치 이내이므로 휴대하기에는 용이하나 메모를 입력시키기 위한 공간이 좁아 업무수첩으로 활용하기에 불편하였으며, 메모 기능 이외의 다양한 기능으로 인하여 가격이 고가이며, 소비전력이 커서 장시간 사용이 불가능하여 PDA 사용자들도 업무수첩을 보유하는 것이 일반적이었다. 이로 인하여 결국 해마다 업무수첩을 교체하여야 함에 따른 문제는 피할 수 없었다.PDA, one of the devices using the touch screen, is usually easy to carry because the screen size is usually 5 inches or less, but it is inconvenient to use as a work notebook because the space for inputting the memo is small and the price is high due to various functions other than the memo function. As power consumption is so large that it is not possible to use it for a long time, PDA users generally have a workbook. As a result, the problem of having to replace the workbook every year was inevitable.
한편, PDA의 터치스크린이 통상의 업무수첩의 크기로 확장하게 되는 경우 메모를 입력시키기 위한 공간을 충분히 확보할 수는 있으나 PDA의 가장 큰 장점이랄 수 있는 휴대 편의성이 몰각되며, 무엇보다도 스타일러스 펜으로 입력하는 과정에서 손과 터치패널의 접촉에 의한 입력 오류가 빈번히 발생될 수 있으므로, 이에 대한 기술적 해결이 반드시 선행되어야 한다.On the other hand, when the touch screen of the PDA expands to the size of a normal work notebook, it is possible to secure enough space for inputting a memo, but the convenience of portability, which is the biggest advantage of the PDA, is lost. Since an input error may frequently occur due to contact between a hand and a touch panel in the input process, a technical solution for this must be preceded.
본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 발명된 것으로, 터치패널의 화면 확장에 따라 발생되는 입력 오류를 방지하는 방법을 제공하고, 이러한 방법을 이용하여 업무수첩을 대체할 수 있는 터치패널의 정상 입력 데이터 검출방법 및 이를 이용한 업무수첩용 전자수첩을 제공함을 그 목적으로 한다.The present invention has been invented to solve the above-mentioned conventional problems, and provides a method for preventing an input error caused by the expansion of the screen of the touch panel, and a touch panel that can replace the work notebook using such a method. The purpose of the present invention is to provide a method for detecting normal input data and an electronic notebook for use in the notebook.
상기의 목적을 달성하기 위한 본 발명의 터치패널의 정상 입력 데이터 검출방법은, 터치패널에 입력되는 데이터 중 정상 데이터만을 모니터상에 표시하는 방법에 있어서, 터치패널에 입력된 데이터의 좌표값들이 소정 거리 이내에 해당되는 근접데이터인지 여부를 판단하는 단계; 근접데이터로 판단되는 경우 합산하여 군집데이터를 생성하는 단계; 근접데이터가 없는 경우 근접데이터가 합산된 군집데이터의 좌표값 개수를 계산하는 단계; 군집데이터의 좌표값 개수와 정상적인 필기도구를 이용한 데이터 입력시 터치패널에 동시에 접촉되는 최대 면적 내부의 좌표값 개수를 비교하는 단계; 군집데이터의 좌표값 개수가 큰 경우 입력된 데이터를 삭제하고, 군집데이터의 좌표값 개수가 작거나 같은 경우 좌표값의 위치를 계산하는 단계; 및 좌표값에 따라 모니터 화면에 표시하는 단계를 포함하여 구성됨을 특징으로 한다.In the method of detecting the normal input data of the touch panel of the present invention for achieving the above object, in the method of displaying only the normal data on the monitor of the data input to the touch panel, the coordinate values of the data input to the touch panel is predetermined Determining whether the corresponding proximity data is within a distance; Generating cluster data by summing when it is determined as proximity data; Calculating the number of coordinate values of the cluster data in which the proximity data is added when there is no proximity data; Comparing the number of coordinate values of the cluster data with the number of coordinate values within the maximum area simultaneously contacting the touch panel when data is input using a normal writing implement; Deleting the input data when the number of coordinate values of the cluster data is large and calculating a position of the coordinate value when the number of coordinate values of the cluster data is smaller than or equal to the number of the coordinate data; And displaying on the monitor screen according to the coordinate value.
바람직하게는, 상기 근접데이터는, 정상 입력 데이터의 좌표값과 오류 입력 데이터의 좌표값 상호간의 최단거리를 설정하고, 설정된 최단거리의 1/2 미만의 거리 이내에 해당되는 데이터이다.Preferably, the proximity data is data that is set within a distance of less than 1/2 of the set shortest distance by setting the shortest distance between the coordinate values of the normal input data and the coordinate values of the error input data.
또한 본 발명의 터치패널의 정상 입력 데이터 검출방법을 이용한 업무수첩용 전자수첩은, 터치패널에 입력되는 데이터를 좌표값으로 인식하여 모니터에 표시하는 장치에 있어서, 상기 터치패널은 통상의 업무수첩 크기의 본체의 전면에 설치된 LCD상에 부착되고, 상기의 검출방법을 수행하는 컨트롤러와 메모리를 포함하여 구성됨을 특징으로 한다.In addition, the electronic organizer for work organizer using the normal input data detection method of the touch panel of the present invention is a device for recognizing data input to the touch panel as a coordinate value and displaying on a monitor, wherein the touch panel is the size of a normal work organizer It is attached to the LCD installed on the front of the main body, characterized in that it comprises a controller and a memory for performing the detection method.
본 발명에 의한 터치패널의 정상 입력 데이터 검출방법을 설명하기 앞서, 이러한 검출방법이 활용하기 위한 장치로서 본 발명의 다른 측면인 업무수첩용 전자수첩에 대하여 설명하기로 한다.Prior to describing the normal input data detection method of the touch panel according to the present invention, an electronic notebook for work notebook which is another aspect of the present invention will be described as an apparatus for utilizing the detection method.
본 발명의 업무수첩용 전자수첩은 통상의 PDA에 구비된 기능 중에서 일반 컴퓨터 기능을 배제하고 업무 수첩 전용으로 재설계하여 새로운 기능을 부여한 것으로서, 그 설계에 있어서 본체의 크기, 휴대의 편의성 및 필기 내용의 저장 방식을 고려하여야 한다.The electronic handbook for the business handbook of the present invention is to redesign the work handbook exclusively by removing the general computer functions among the functions provided in the ordinary PDA, and to give a new function. Consideration should be given to storage.
즉, 본 발명의 실시예에 따른 전자수첩은 일반 회사원이 사용하고 있는 업무 수첩에 가장 가까운 8.4 인치 LCD를 사용한다. 또한, 휴대의 편의를 위하여 가능한 얇고 가볍게 하는 것이 이상적이므로, 이를 실현하기 위하여 SoC(system on chip) 개념을 도입하여 슬림형의 가벼운 전자수첩으로 설계하는 것이 바람직하며, 필기도구로서 스타일러스 펜 등을 이용하여 터치패널에 필기를 직접 입력하고 기록된 화면을 날짜별로 저장하는 방식을 채택하였다.That is, the electronic notebook according to the embodiment of the present invention uses a 8.4-inch LCD closest to the work notebook used by the general office worker. In addition, it is ideal to make it as thin and light as possible for the convenience of carrying. Therefore, in order to realize this, it is desirable to design a slim and light electronic notebook by introducing a system on chip (SoC) concept. The system directly inputs handwriting on the touch panel and saves the recorded screen by date.
이러한 기본적인 설계 방향을 기초로 한 본 발명의 구성을 살펴보면, 도 1에 도시된 바와 같이, 통상의 업무수첩 크기에 상당하는 크기의 본체(10) 전면에 형성된 LCD(12)상에 터치패널(14)을 설치하였으며, LCD(12)가 형성되지 않은 본체(10)의 다른 부분에는 다수개의 기능버튼(16)을 설치하였다.Looking at the configuration of the present invention based on this basic design direction, as shown in Figure 1, the touch panel 14 on the LCD 12 formed on the front surface of the main body 10 of the size corresponding to the size of a typical business notebook 14 ), And a plurality of function buttons 16 were installed in other parts of the main body 10 in which the LCD 12 was not formed.
상기 터치패널(14)은 스타일러스 펜 등으로 필기 내용이 입력되며, A/D 컨버터와 CPU로 구성되는 컨트롤러에 의하여 필기 내용에 해당되는 좌표값들로 인식되어 LCD(12) 화면에 표시되며, LCD(12) 화면에 표시된 데이터는 입력이 있는 해당 날짜별로 메모리에 저장된다. 이때, 상기 컨트롤러는 후술하는 본 발명에 의한 터치패널의 정상 입력 데이터 검출방법을 수행하게 된다.The touch panel 14 is inputted with a stylus pen or the like, and is recognized as coordinate values corresponding to the handwritten contents by a controller composed of an A / D converter and a CPU and displayed on the LCD 12 screen. (12) The data displayed on the screen is stored in the memory by the corresponding date of input. In this case, the controller performs a normal input data detection method of the touch panel according to the present invention to be described later.
이러한 상기 컨트롤러와 메모리 기타 디바이스 드라이버 등은 하나의 칩상에 설계되어 본체(10)의 크기 및 두께를 최소화하는 것이 바람직하다.Such a controller, a memory, and other device drivers are preferably designed on one chip to minimize the size and thickness of the main body 10.
본체(10) 상단의 기능버튼(16)들은 전자수첩의 전원을 온/오프하거나, 페이지를 업/다운하는 등의 기능을 수행하게 된다.The function buttons 16 on the top of the main body 10 perform functions such as turning on / off the power of the electronic notebook, up / down pages, and the like.
이와 같이 구성된 본 발명의 전자수첩을 사용하면, 통상의 PDA 보다 입력 공간이 현저히 확장되어 많은 내용의 메모가 가능하며, 필기 내용의 데이터는 날짜별로 저장되어 필요한 경우 날짜별로 데이터를 불러들여 수정 작업을 할 수 있게 된다. 또한 필요할 경우 통신 포트를 이용하여 컴퓨터로 전송하여 저장할 수도 있음은 물론이다.When the electronic notebook of the present invention configured as described above is used, the input space is significantly expanded than a general PDA, and a large amount of memo is possible, and the data of the handwritten content is stored by date, and if necessary, the data can be retrieved by date and modified. You can do it. In addition, if necessary, the communication port can be transferred to a computer and stored.
한편, 터치패널(14)상에 글씨를 입력하기 위하여 스타일러스 펜을 사용하는 경우 터치패널(14)에 스타일러스 펜을 파지한 손이 접촉되는 경우가 발생되는데, 특히 본 발명에 의한 전자수첩의 경우 터치패널(14)의 면적이 넓어 이러한 문제는 더더욱 많이 발생된다.On the other hand, when the stylus pen is used to input letters on the touch panel 14, a hand holding the stylus pen is in contact with the touch panel 14. In particular, the electronic notebook according to the present invention may be touched. The area of panel 14 is so large that this problem occurs more and more.
이러한 상황을 보다 세부적으로 살펴보면, 터치패널(14)에 입력되는 태양은 크게 3가지로 분류되는데, 스타일러스 펜만이 터치패널(14)에 접촉되어 정상적으로 입력된 경우(이하, '정상 데이터 입력'이라 함), 스타일러스 펜과 펜을 파지하고 있는 손의 바닥 부분이나 손가락이 터치패널(14)에 동시에 접촉되어 일부 오류 데이터가 입력된 경우(이하, '일부 오류 데이터 입력'이라 함), 손이나 필기도구 이외의 물건이 터치패널(14)에 접촉된 경우(이하, '전부 오류 데이터 입력'이라 함)로 나눌 수 있다.Looking at this situation in more detail, the sun input to the touch panel 14 is largely classified into three types, when only the stylus pen contacts the touch panel 14 and is normally input (hereinafter, referred to as 'normal data input'). ), When the stylus pen and the bottom part of the hand holding the pen touch the touch panel 14 at the same time so that some error data is input (hereinafter, referred to as `` some error data input ''), the hand or writing tool When other objects come into contact with the touch panel 14 (hereinafter, referred to as “all error data input”), the operation may be divided.
본 발명에 의한 정상 입력 데이터 검출 방법을 설명하기에 앞서, 터치패널(14)에 입력된 데이터가 LCD(12)에 화면에 표시되는 과정을 구체적으로 살펴보면, 사용자가 스타일러스 펜 또는 손바닥이나 손가락에 의하여 터치패널(14)의 접촉에 의한 데이터 입력이 있게 되면, 입력 순간의 포인트의 접촉 면적에 해당되는 다수개의 좌표값들을 컨트롤러에서 계산하여 그에 상응하는 다수개의 픽셀들이 LCD(12)에 표시된다. 즉, 사용자가 일정 길이를 갖는 곡선을 입력하게 되면 곡선을 이루는 포인트에 해당되는 좌표값들에 따라 LCD(12)에 표시되고, 각각의 좌표값들이 모여 결과적으로 곡선이 표시되는 것이다.Prior to describing the normal input data detection method according to the present invention, the process of displaying the data input to the touch panel 14 on the LCD 12 in detail, the user by a stylus pen or palm or finger When there is data input by the touch of the touch panel 14, the controller calculates a plurality of coordinate values corresponding to the contact area of the point at the moment of input and displays the corresponding pixels on the LCD 12. That is, when the user inputs a curve having a certain length, the LCD is displayed on the LCD 12 according to the coordinate values corresponding to the point forming the curve, and the respective coordinate values are gathered, and as a result, the curve is displayed.
이하에서는 도 2의 스타일러스 펜에 의한 입력 데이터 검출 방법을 나타내는 플로차트를 참조하여, 본 발명에 의한 입력 데이터 검출방법에 대하여 구체적으로 설명한다.Hereinafter, the input data detection method according to the present invention will be described in detail with reference to a flowchart showing the input data detection method by the stylus pen of FIG. 2.
스타일러스 펜, 손 또는 필기도구 이외의 물건에 의하여 터치패널(14)의 접촉에 의한 데이터 입력(S100)이 있게 되면, 입력 순간의 좌표값들 상호간이 소정 거리의 반경 이내에 포함되는 데이터(이하, '근접데이터'라 함)인가를 판단한다.(S110)When data input (S100) is caused by contact of the touch panel 14 by an object other than a stylus pen, a hand, or a writing implement, the data included within a radius of a predetermined distance between the coordinate values at the moment of input (hereinafter, ' Proximity data ') (S110).
이때 상기 소정 거리는 스타일러스 펜에 의한 입력 부분(정상 입력 데이터의 좌표값)과 펜을 파지하고 있는 손에 의한 오류 입력이 발생되는 부분(오류 입력 데이터의 좌표값)의 최단거리의 1/2 미만이어야 한다. 이는 1/2 이상인 경우 정상 입력 데이터와 오류 입력 데이터가 함께 근접데이터로 인식될 수 있기 때문이다. 본 발명의 실시예는 그 거리를 5㎟로 설정하였다.At this time, the predetermined distance should be less than 1/2 of the shortest distance between the input portion (coordinate value of the normal input data) by the stylus pen and the portion where the error input by the hand holding the pen is generated (coordinate value of the error input data). do. This is because the normal input data and the error input data may be recognized as proximity data in the case of 1/2 or more. In the embodiment of the present invention, the distance was set to 5 mm 2.
그 후, 근접데이터를 연쇄적으로 합산하는 과정을 근접데이터가 발견되지 않을 때까지 반복 수행하게 된다.(S120)Thereafter, the process of serially summing the proximity data is repeated until the proximity data is not found (S120).
근접데이터가 없는 경우 합산된 데이터(이하, '군집데이터'라 함)에 해당되는 좌표값의 개수를 계산하고(S130), 계산된 좌표값 개수가 스타일러스 펜의 순간 최대 접촉면적으로 상정되는 면적의 해당 좌표값 개수보다 큰가를 판단하여(S140) 큰 경우 군집데이터를 삭제한다. 이때 상기 면적은 스타일러스 펜의 종류에 따라 달라지게 되나 본 발명의 실시예에서는 1㎟로 설정하였다.If there is no proximity data, the number of coordinate values corresponding to the summed data (hereinafter, referred to as 'collective data') is calculated (S130), and the calculated coordinate value is the area of the area assumed as the instantaneous maximum contact area of the stylus pen. It is determined whether the number is greater than the number of the corresponding coordinate values (S140), and when large, the cluster data is deleted. In this case, the area varies depending on the type of the stylus pen, but in the embodiment of the present invention, it is set to 1 mm 2.
그러나, 군집데이터의 좌표값 개수가 1㎟ 의 해당 좌표값 개수보다 작거나 같은 경우 좌표값을 계산하여(S160) LCD(12) 화면에 입력된 데이터를 표시하게 된다.(S170)However, when the number of coordinate values of the cluster data is less than or equal to the number of corresponding coordinate values of 1 mm 2, the coordinate values are calculated (S160) and the data input on the LCD 12 screen is displayed.
이상과 같이 구성된 본 발명의 정상 입력 데이터 검출방법을 이용하여, 정상 데이터 입력, 일부 오류 데이터 입력 및 전부 오류 데이터 입력 상황시 데이터 처리방법에 대하여 설명한다.Using the normal input data detection method of the present invention configured as described above, the data processing method in the case of normal data input, partial error data input and all error data input situations will be described.
1) 정상 데이터 입력의 경우, 스타일러스 펜에 의한 포인트의 해당 면적에 해당되는 좌표값들은 합산 과정을 거쳐 군집데이터의 좌표값 개수를 계산하게 되면 1㎟ 내부의 좌표값 개수 이하가 되므로 정상적으로 LCD(12) 화면에 표시된다.1) In the case of normal data input, the coordinate values corresponding to the corresponding area of the point by the stylus pen are summed up to calculate the number of coordinate values of the cluster data. ) Is displayed on the screen.
2) 일부 오류 데이터 입력의 경우, 예컨대 스타일러스 펜을 파지한 사용자의 손바닥이나 손가락이 스타일러스 펜과 동시에 터치패널(14)에 접촉된 경우 동시에 입력된 좌표값들 각각에 대하여 반경 5㎜ 이하의 근접데이터를 합산하게 된다. 이때, 스타일러스 펜에 의하여 정상적으로 입력된 데이터와 손 또는 필기도구 이외의 물건에 의하여 입력된 데이터는 일반적으로 10㎜를 초과하여 이격되어 있으므로 2 이상의 군집데이터(1개는 정상 입력 군집데이터와, 나머지는 오류 입력 군집데이터)가 생성된다.2) For some error data input, for example, when the palm or finger of the user holding the stylus pen contacts the touch panel 14 at the same time as the stylus pen, the proximity data having a radius of 5 mm or less for each of the coordinate values inputted at the same time. Will be summed. In this case, data normally input by a stylus pen and data input by an object other than a hand or writing instrument are generally spaced apart by more than 10 mm, so that two or more cluster data (one is normal input cluster data and the other is Error input cluster data) is generated.
따라서, 스타일러스 펜에 의한 정상 입력 군집데이터는 상기 1)과 같이 정상적으로 LCD(12) 화면에 표시되나, 손 또는 필기도구 이외의 물건에 의하여 생성된 오류 입력 군집데이터는 해당 좌표값의 개수가 1㎟ 내의 좌표값 개수보다 크게 되므로 삭제된다.Therefore, the normal input cluster data by the stylus pen is normally displayed on the LCD 12 screen as in 1) above, but the error input cluster data generated by an object other than a hand or a writing instrument has a number of corresponding coordinate values of 1 mm 2. It is deleted because it becomes larger than the number of coordinates in the table.
3) 전부 오류 데이터 입력의 경우, 예컨대 스타일러스 펜을 파지한 손이 터치패널(14)에 접촉된 상태에서 스타일러스 펜의 입력이 없는 경우 손에 의하여 입력된 좌표값들 각각에 대하여 상기 2)와 같이 근접데이터를 합산하게 되며 경우에 따라 군집데이터는 2 이상으로 이루어 질 수 있게 되나 이러한 군집데이터 역시 2)와 마찬가지로 삭제된다.3) In case of all error data input, for example, when there is no input of the stylus pen while the hand holding the stylus pen is in contact with the touch panel 14, the coordinate values input by the hand are as shown in 2). Proximity data is summed up, and in some cases, cluster data may be composed of two or more, but such cluster data is also deleted as in 2).
이때, 군집데이터의 삭제 과정이 반복되는 경우 LCD(12) 화면에 경고 메시지를 표시함으로써 불필요한 연산과정에 의한 부하를 감소시키는 것이 바람직하다.At this time, when the deletion process of the cluster data is repeated, it is preferable to reduce the load due to unnecessary calculation process by displaying a warning message on the LCD 12 screen.
상술한 바와 같이, 본 발명의 상세한 설명에서는 구체적인 실시 형태에 관해 설명하였으나, 이는 단지 예시적인 것이며 본 발명의 기술적 사상의 범주에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이며, 본 발명에 개시된 내용과 동일한 기능을 하는 한 균등 수단으로 볼 수 있음이 자명하므로, 본 발명의 범위는 설명된 실시 형태에 국한되어 정해져서는 안되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.As described above, in the detailed description of the present invention has been described with respect to specific embodiments, which are merely exemplary and various modifications are possible without departing from the scope of the technical idea of the present invention, of course, disclosed in the present invention Obviously, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims and equivalents described below as well as the claims. Should.
이상에서 상세히 설명한 바와 같이, 본 발명의 터치패널의 정상 데이터 검출방법 및 이를 이용한 업무수첩용 전자수첩을 사용하면, 일반 PDA에 비하여 상대적으로 큰 LCD의 터치패널에 스타일러스 펜으로 입력하는 과정에서 수반될 수 있는 오류 데이터를 제거하고 정상 데이터만을 검출할 수 있게 되어 입력 데이터에 대한 신뢰도를 더욱 제고할 수 있다.As described in detail above, using the normal data detection method of the touch panel of the present invention and the work organizer electronic notebook using the same, will be involved in the process of inputting with a stylus pen on a touch panel of a relatively large LCD compared to a general PDA. By eliminating possible error data and detecting only normal data, reliability of input data can be further improved.
또한 이러한 기능이 수반된 터치패널이 구비된 LCD를 이용하게 되면 매년 교체가 필요하였던 종이로 된 업무수첩을 대체할 수 있으므로 자원의 낭비를 현저히 줄일 수 있는 효과가 있게 된다.In addition, the use of the LCD equipped with a touch panel with such a function can replace the paper work notebook that needs to be replaced every year, thereby significantly reducing the waste of resources.
도 1은 본 발명에 의한 터치패널이 구비된 전자수첩의 개략적인 외관 구성도.1 is a schematic appearance configuration diagram of an electronic organizer with a touch panel according to the present invention.
도 2는 본 발명에 의한 터치패널의 정상 입력 데이터 검출을 위한 플로차트.2 is a flowchart for detecting normal input data of a touch panel according to the present invention;
< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>
10 : 본체 12 : LCD10: main body 12: LCD
14 : 터치패널 16 : 기능버튼14: touch panel 16: function button
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0097114A KR100530100B1 (en) | 2003-12-26 | 2003-12-26 | Discriminating method of input date on touch panel and electronic notebook for business using it |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0097114A KR100530100B1 (en) | 2003-12-26 | 2003-12-26 | Discriminating method of input date on touch panel and electronic notebook for business using it |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050065943A KR20050065943A (en) | 2005-06-30 |
KR100530100B1 true KR100530100B1 (en) | 2005-11-22 |
Family
ID=37257083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0097114A KR100530100B1 (en) | 2003-12-26 | 2003-12-26 | Discriminating method of input date on touch panel and electronic notebook for business using it |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100530100B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100800439B1 (en) * | 2006-09-12 | 2008-02-04 | 엘지전자 주식회사 | Method for compensating a input error of touchpad, and terminal thereof |
KR20140087374A (en) * | 2012-12-28 | 2014-07-09 | 엘지디스플레이 주식회사 | Touch coordinate calculation method and touch screen device using the same |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100827234B1 (en) | 2006-05-30 | 2008-05-07 | 삼성전자주식회사 | Fault-tolerant method and apparatus for touch sensor |
JP2008140211A (en) * | 2006-12-04 | 2008-06-19 | Matsushita Electric Ind Co Ltd | Control method for input part and input device using the same and electronic equipment |
KR101718893B1 (en) | 2010-12-24 | 2017-04-05 | 삼성전자주식회사 | Method and apparatus for providing touch interface |
KR20160062539A (en) | 2014-11-25 | 2016-06-02 | 삼성전기주식회사 | Method for judging intention of tiuch, computer program and touch panel type electronic device |
KR20160068454A (en) | 2014-12-05 | 2016-06-15 | 삼성전기주식회사 | Circuit board, package substrate and electronic device |
CN106297049B (en) * | 2016-07-29 | 2020-02-21 | 广州麦海企业管理有限公司 | False touch prevention method based on contact number detection and intelligent express cabinet thereof |
-
2003
- 2003-12-26 KR KR10-2003-0097114A patent/KR100530100B1/en active IP Right Grant
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100800439B1 (en) * | 2006-09-12 | 2008-02-04 | 엘지전자 주식회사 | Method for compensating a input error of touchpad, and terminal thereof |
KR20140087374A (en) * | 2012-12-28 | 2014-07-09 | 엘지디스플레이 주식회사 | Touch coordinate calculation method and touch screen device using the same |
KR101992851B1 (en) | 2012-12-28 | 2019-06-26 | 엘지디스플레이 주식회사 | Touch coordinate calculation method and touch screen device using the same |
Also Published As
Publication number | Publication date |
---|---|
KR20050065943A (en) | 2005-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7002560B2 (en) | Method of combining data entry of handwritten symbols with displayed character data | |
US6335725B1 (en) | Method of partitioning a touch screen for data input | |
US6498601B1 (en) | Method and apparatus for selecting input modes on a palmtop computer | |
EP2380075B1 (en) | Touch sensitive computing device and method | |
JP3705986B2 (en) | How to automatically select electronic writing pen tool and electronic marker tool | |
US20060119588A1 (en) | Apparatus and method of processing information input using a touchpad | |
US20050237308A1 (en) | Graphical functions by gestures | |
JP5515835B2 (en) | Mobile device | |
US20130063385A1 (en) | Portable information terminal and method for controlling same | |
KR20070011387A (en) | Touch screen adapting presented information in dependence of wether a touching tool or finger is used | |
TWI505155B (en) | Touch-control method for capactive and electromagnetic dual-mode touch screen and handheld electronic device | |
TWI510994B (en) | Electronic apparatus and method for controlling the same | |
CN114690887B (en) | Feedback method and related equipment | |
KR20090090229A (en) | Apparatus and method for inputing characters of terminal | |
CN114690889A (en) | Processing method of virtual keyboard and related equipment | |
KR100530100B1 (en) | Discriminating method of input date on touch panel and electronic notebook for business using it | |
CN114764304A (en) | Screen display method | |
EP2866127B1 (en) | Electronic apparatus and touch operating method thereof | |
JP2000137571A (en) | Handwriting input device and recording medium recording handwriting input processing program | |
CN201142054Y (en) | Computer keyboard | |
KR100360141B1 (en) | Method Of Handwriting Recognition Through Gestures In Device Using Touch Screen | |
JP5165624B2 (en) | Information input device, object display method, and computer-executable program | |
KR20020063338A (en) | Method and Apparatus for Displaying Portable Mobile Device | |
JP3145773U (en) | Touchpad input device | |
US20080129710A1 (en) | Notebook computer with stylus pen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121113 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20131114 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20141112 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20151104 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20171025 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20190930 Year of fee payment: 15 |