KR20140104228A - 스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 - Google Patents
스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 Download PDFInfo
- Publication number
- KR20140104228A KR20140104228A KR1020130018147A KR20130018147A KR20140104228A KR 20140104228 A KR20140104228 A KR 20140104228A KR 1020130018147 A KR1020130018147 A KR 1020130018147A KR 20130018147 A KR20130018147 A KR 20130018147A KR 20140104228 A KR20140104228 A KR 20140104228A
- Authority
- KR
- South Korea
- Prior art keywords
- touch
- pen
- virtual pen
- virtual
- control module
- 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.)
- Granted
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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- 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/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0386—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
-
- 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
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 스마트 단말 상의 가상펜을 이용한 드로잉 장치의 블록 구성도이다.
도 3은 본 발명의 일 실시예에 따른 스마트 단말 상의 가상펜을 이용한 드로잉 방법의 흐름도이다.
Claims (4)
- 윈도우 상에 펜 형상을 갖는 가상펜을 표시하고, 표시된 가상펜의 영역에 사용자의 터치를 입력받고, 상기 입력받은 터치의 움직임에 따라 상기 가상펜의 끝단 지점을 이용한 드로잉 표시를 수행하는 터치스크린;
상기 표시된 가상펜의 영역에 터치가 입력되는 지 판단하고, 판단 결과 상기 영역에 터치된 경우 상기 터치의 움직임에 따라 상기 가상펜을 이동시켜 드로잉 표시를 하도록 상기 터치스크린을 제어하는 제어 모듈을 포함하고,
상기 제어 모듈은,
상기 가상펜에 의해 드로잉 표시되는 선의 굵기, 색상 및 질감을 상기 사용자에 의해 선택하여 표시하도록 제어하고, 상기 가상펜의 영역을 터치하여 미리 정해진 시간(초) 이내에 터치를 이동하면 상기 가상펜에 의해 드로잉 표시가 되지 않은 채 상기 가상펜을 이동하도록 제어하고 상기 가상펜의 영역을 상기 미리 정해진 시간(초) 이상 터치한 후 터치를 이동하면 상기 가상펜에 의해 드로잉 표시가 되도록 제어하고,
상기 선의 질감은,
붓, 만년필, 볼펜, 연필 중 적어도 하나 이상에 의해 표시되는 선의 질감인 것을 특징으로 하는 스마트 단말 상의 가상펜을 이용한 드로잉 장치. - 제1항에 있어서, 상기 제어 모듈은,
상기 터치스크린 상에 표시된 선의 좌표를 메모리에서 독출하고, 독출된 좌표들이 소정의 폐영역을 형성하는 경우, 상기 형성된 폐영역 내의 소정 좌표에 상기 사용자의 색채움 명령이 입력되면, 상기 페영역 내의 좌표들에 색채움 표시를 수행하는 것을 특징으로 하는 스마트 단말 상의 가상펜을 이용한 드로잉 장치. - 터치스크린 상에 펜 형상을 갖는 가상펜을 표시하는 단계;
상기 표시된 가상펜의 영역에 사용자의 터치가 입력되는 경우, 제어 모듈이 상기 입력된 터치가 미리 정해진 시간(초) 이상 지속되는지 판단하는 단계;
상기 판단 결과 상기 터치가 상기 미리 정해진 시간(초) 이상 지속되지 않는 경우에는, 상기 제어 모듈이 상기 입력받은 터치의 움직임에 따라 상기 가상펜을 상기 터치스크린 상에서 이동시켜 표시하는 단계;
상기 판단 결과 상기 터치가 상기 미리 정해진 시간(초) 이상 지속되는 경우에는, 상기 제어 모듈이 상기 입력받은 터치의 움직임에 따라 상기 가상펜의 끝단 지점을 이용하여 상기 터치스크린 상에 드로잉 표시를 수행하는 단계를 포함하고,
상기 판단 결과 상기 터치가 상기 미리 정해진 시간(초) 이상 지속되는 경우에는, 상기 제어 모듈이 상기 입력받은 터치의 움직임에 따라 상기 가상펜의 끝단 지점을 이용하여 상기 터치스크린 상에 드로잉 표시를 수행하는 단계는,
상기 제어 모듈이 상기 드로잉 표시의 선굵기, 색상, 질감을 상기 사용자의 선택에 의해 표시되도록 제어하고,
상기 질감은 붓, 만년필, 볼펜, 연필 중 적어도 하나 이상에 의해 표시되는 선의 질감인 것을 특징으로 하는 스마트 단말 상의 가상펜을 이용한 드로잉 방법. - 제3항에 있어서,
상기 제어 모듈이 상기 사용자에 의해 색채움 기능의 수행 명령을 입력받는 단계;
상기 제어 모듈이 상기 사용자로부터 상기 터치스크린 상의 소정 좌표를 터치 입력받는 단계;
상기 제어 모듈이 메모리에 저장된 드로잉 표시의 좌표들 중에서 상기 터치 입력받은 소정 좌표를 내포하는 소정의 폐영역을 형성하는 좌표들이 있는지 판단하는 단계;
상기 판단 결과, 소정의 폐영역을 형성하는 좌표들이 있는 경우 상기 폐영역의 내부 좌표들을 해당 색상으로 색채움 표시하는 단계를 포함하는 스마트 단말 상의 가상펜을 이용한 드로잉 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130018147A KR101454534B1 (ko) | 2013-02-20 | 2013-02-20 | 스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130018147A KR101454534B1 (ko) | 2013-02-20 | 2013-02-20 | 스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140104228A true KR20140104228A (ko) | 2014-08-28 |
| KR101454534B1 KR101454534B1 (ko) | 2014-11-03 |
Family
ID=51748170
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130018147A Expired - Fee Related KR101454534B1 (ko) | 2013-02-20 | 2013-02-20 | 스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101454534B1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160032766A (ko) * | 2014-09-16 | 2016-03-25 | 삼성디스플레이 주식회사 | 시각화 가속부를 포함하는 터치 표시 장치 |
| WO2017026821A1 (ko) * | 2015-08-13 | 2017-02-16 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 입력 방법 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100295796A1 (en) * | 2009-05-22 | 2010-11-25 | Verizon Patent And Licensing Inc. | Drawing on capacitive touch screens |
| JP2012256226A (ja) * | 2011-06-09 | 2012-12-27 | Nikon Corp | 透過描画装置 |
-
2013
- 2013-02-20 KR KR1020130018147A patent/KR101454534B1/ko not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160032766A (ko) * | 2014-09-16 | 2016-03-25 | 삼성디스플레이 주식회사 | 시각화 가속부를 포함하는 터치 표시 장치 |
| WO2017026821A1 (ko) * | 2015-08-13 | 2017-02-16 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 입력 방법 |
| US10564751B2 (en) | 2015-08-13 | 2020-02-18 | Samsung Electronics Co., Ltd | Electronic device and input method of electronic device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101454534B1 (ko) | 2014-11-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11460988B2 (en) | Method of styling content and touch screen device for styling content | |
| US20140210797A1 (en) | Dynamic stylus palette | |
| KR20100130671A (ko) | 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 | |
| US20210011611A1 (en) | Input/output controller and input/output control program | |
| US10664072B2 (en) | Multi-stroke smart ink gesture language | |
| CN107390988A (zh) | 电子白板的擦除方法、装置及电子白板的区域选择方法 | |
| CN103455245B (zh) | 微件面积调节的方法及装置 | |
| CN106909246B (zh) | 一种电子书写擦除方法及智能触摸电视 | |
| JP5681838B2 (ja) | 電子デバイスを用いて描画するためのユーザインターフェース | |
| KR101454534B1 (ko) | 스마트 단말 상의 가상펜을 이용한 드로잉 장치 및 방법 | |
| US10755461B2 (en) | Display device, display method, and recording medium | |
| KR20150024213A (ko) | 윈도우 영역 조정 방법 및 그에 따른 전자 장치 | |
| KR102274156B1 (ko) | 윈도우 영역 조정 방법 및 그에 따른 전자 장치 | |
| CN106371644B (zh) | 一种在屏幕上多人同时书写的方法和装置 | |
| CN105511772B (zh) | 通过手势操作触发触摸屏上按钮的方法、装置及移动终端 | |
| JP6584876B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| CN105117151B (zh) | 一种显示界面的操作方法及终端 | |
| JP6889686B2 (ja) | 情報処理装置、情報処理システム、情報処理プログラムおよび情報処理方法 | |
| CN105243921A (zh) | 一种基于移动终端的练字方法及系统 | |
| JP2016122225A (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| CN105786360A (zh) | 一种用移动终端演示ppt文档的方法和装置 | |
| JP2015176483A (ja) | 画像処理プログラム、画像処理方法、及び情報処理装置 | |
| CN106527774B (zh) | 非接触式输入笔迹的处理方法和装置 | |
| JP6276630B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| KR101345847B1 (ko) | 모바일 그래픽 유저 인터페이스 제공방법 |
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 |
|
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| 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: 20171018 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: 20171018 |