KR20130016655A - 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법 - Google Patents

휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법 Download PDF

Info

Publication number
KR20130016655A
KR20130016655A KR1020110078721A KR20110078721A KR20130016655A KR 20130016655 A KR20130016655 A KR 20130016655A KR 1020110078721 A KR1020110078721 A KR 1020110078721A KR 20110078721 A KR20110078721 A KR 20110078721A KR 20130016655 A KR20130016655 A KR 20130016655A
Authority
KR
South Korea
Prior art keywords
capture
window
data
capture data
portable terminal
Prior art date
Application number
KR1020110078721A
Other languages
English (en)
Other versions
KR101834987B1 (ko
Inventor
성열탁
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020110078721A priority Critical patent/KR101834987B1/ko
Priority to EP12179561.1A priority patent/EP2557770B1/en
Priority to US13/570,051 priority patent/US9939979B2/en
Publication of KR20130016655A publication Critical patent/KR20130016655A/ko
Application granted granted Critical
Publication of KR101834987B1 publication Critical patent/KR101834987B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00427Arrangements for navigating between pages or parts of the menu using a menu list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00461Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet marking or otherwise tagging one or more displayed image, e.g. for selective reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3252Image capture parameters, e.g. resolution, illumination conditions, orientation of the image capture device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3261Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3261Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
    • H04N2201/3266Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of text or character information, e.g. text accompanying an image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3273Display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/328Processing of the additional information

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Analysis (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 휴대용 단말기의 출력 화면을 캡쳐하기 위한 장치 및 방법에 관한 것으로, 특히 휴대용 단말기에서 캡쳐 영역을 선택하여 특정 영역에 대한 화면 캡쳐를 가능하게 하고 클립보드에 복사된 캡쳐 데이터의 내용을 확인하기 위한 장치 및 방법에 관한 것으로, 휴대용 단말기에서 화면 캡쳐를 위한 방법은 캡쳐할 영역을 지정하는 캡쳐 윈도우를 출력하는 과정과, 상기 캡쳐 윈도우의 설정을 변경하는 과정과, 상기 캡쳐 윈도우의 설정이 완료되는 경우 상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득하는 과정을 포함하는 것을 특징으로 한다.

Description

휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법{APPARATUS AND METHOD FOR CAPTURING SCREEN IN PORTABLE TERMINAL}
본 발명은 휴대용 단말기의 출력 화면을 캡쳐하기 위한 장치 및 방법에 관한 것으로, 특히 휴대용 단말기에서 캡쳐 영역을 지정하여 출력 화면 가운데 특정 영역에 대한 화면 캡쳐를 가능하게 하고 클립보드에 복사된 캡쳐 데이터의 내용을 확인하기 위한 장치 및 방법에 관한 것이다.
최근, 휴대용 단말기는 현대인에게 없어서는 안될 필수품으로서 남녀 노소를 막론하고 사용하고 있으며, 서비스 제공자 및 단말기 제조자는 다른 업체와의 차별화를 위해 제품(또는 서비스)을 경쟁적으로 개발하고 있다.
예를 들어, 상기 휴대용 단말기는 폰북(phone book), 게임(game), 단문 메시지(short message), 이메일(e-mail), 모닝콜(morning call), MP 3(MPEG Layer 3), 일정 관리 기능, 디지털 카메라, 멀티미디어 메시지(Multimedia Messaging Service) 및 무선 인터넷 서비스가 가능한 멀티미디어 기기로 발전하여 다양한 서비스를 제공한다.
사용자 측면에서는 상기와 같은 서비스를 이용하다 보면, 사용자는 화면에 보여지는 사진, 그림, 글 등을 따로 스크랩하는 경우가 발생할 수 있다. 이때, 일반적으로 쓰이는 방법이 출력 화면 상의 내용을 직접 메모하거나 출력 화면을 캡쳐하는 것이다.
상기 출력 화면을 캡쳐하는 과정은 사용자가 직접 메모를 하지 않고도 출력된 내용을 이미지로 저장하는 방식으로 상기 휴대용 단말기는 출력 화면 전체를 캡쳐하여 이미지로 저장한다. 더하여, 상기 휴대용 단말기는 캡쳐된 데이터를 메모장과 같은 어플리케이션에 복사하여 붙여넣도록 처리할 수 있다. 이때, 상기 휴대용 단말기는 캡쳐한 데이터를 클립보드에 저장한 후, 사용자가 원하는 위치에 그대로 붙여넣도록 처리하며 상기 휴대용 단말기는 출력 화면 전체를 캡쳐하여 사용자가 필요로 하지 않는 화면까지도 붙여넣는 문제점이 발생한다.
더하여, 상기와 같이 클립보드에 캡쳐 데이터를 저장함에 따라 상기 휴대용 단말기의 사용자는 캡쳐된 데이터가 자신의 의도에 따라 정확하게 캡쳐되었는지를 확인할 수 없게된다. 이는 클립보드에 저장된 캡쳐 데이터의 내용을 사용자가 확인할 수 없기 때문이다.
이에 따라, 상기와 같은 문제점을 해결하기 위하여 휴대용 단말기에서 특정 영역에 대한 화면 캡쳐를 가능하게 하고 캡쳐된 데이터의 정보를 시각적으로 제공하기 위한 장치 및 방법이 요구된다.
본 발명은 상술한 바와 같은 문제점을 해결하기 위하여 도출된 것으로서, 본 발명의 목적은 휴대용 단말기에서 캡쳐하고자 하는 영역을 선택하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 휴대용 단말기에서 캡쳐된 데이터의 리스트를 제공하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 캡쳐된 데이터의 리스트에서 캡쳐 데이터를 선택적으로 편집하기 위한 장치 및 방법을 제공함에 있다.
상술한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 휴대용 단말기에서 화면 캡쳐를 위한 방법은 캡쳐할 영역을 지정하는 캡쳐 윈도우를 출력하는 과정과, 상기 캡쳐 윈도우의 설정을 변경하는 과정과, 상기 캡쳐 윈도우의 설정이 완료되는 경우 상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득하는 과정을 포함하는 것을 특징으로 한다.
상술한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 휴대용 단말기에서 화면 캡쳐를 위한 방법은 캡쳐할 영역을 지정하는 캡쳐 윈도우를 출력하는 과정과, 상기 캡쳐 윈도우의 설정을 변경하는 과정과, 상기 캡쳐 윈도우의 설정이 완료되는 경우 상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득하는 과정을 포함하는 것을 특징으로 한다.
상술한 바와 같이 본 발명은 휴대용 단말기의 화면 캡쳐 성능을 향상시키기 위한 것으로, 출력 화면 가운데 특정 영역에 대한 화면 캡쳐를 가능하게하고, 캡쳐된 데이터의 정보를 제공하여 사용자가 원하는 부분에 정확히 캡쳐되었는지 확인할 수 있도록 한다.
도 1은 본 발명에 따른 화면 캡쳐 기능을 수행하는 휴대용 단말기의 구성을 도시한 블록도,
도 2는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 화면 캡쳐 과정을 도시한 흐름도,
도 3은 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 캡쳐 데이터를 편집하는 과정을 도시한 흐름도,
도 4는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 캡쳐 윈도우를 설정하는 과정을 도시한 도면,
도 5는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 화면 캡쳐 과정을 도시한 도면 및,
도 6은 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 캡쳐 데이터 편집 과정을 도시한 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
이하 설명에서는 본 발명에 따른 휴대용 단말기의 화면 캡쳐 성능을 향상시키기 위하여 출력 화면의 특정 영역을 캡쳐하고, 캡쳐된 데이터의 리스트를 제공하도록 하기 위한 장치 및 방법에 대하여 설명할 것이다.
도 1은 본 발명에 따른 화면 캡쳐 기능을 수행하는 휴대용 단말기의 구성을 도시한 블록도이다.
상기 도 1을 참조하면, 상기 휴대용 단말기는 제어부(100), 캡쳐 윈도우 설정부(102), 데이터 처리부(104), 메모리부(106), 입력부(108), 표시부(110) 및 통신부(112)를 포함하여 구성할 수 있다.
먼저, 상기 휴대용 단말기의 제어부(100)는 상기 휴대용 단말기의 전반적인 동작을 제어한다. 예를 들어, 음성통화 및 데이터 통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 상기 제어부(100)는 화면 캡쳐 과정 수행시 특정 영역 캡쳐를 위한 캡쳐 윈도우를 설정하도록 처리한다.
더하여, 상기 제어부(100)는 상기 설정된 캡쳐 윈도우를 통해 출력 화면 또는 출력 화면 가운데 일부 영역을 캡쳐하여 캡쳐 데이터를 획득하도록 처리하며, 상기 획득한 캡쳐 데이터를 관리하여 사용자에게 캡쳐 데이터의 정보를 제공하도록 처리한다.
더하여, 상기 제어부(100)는 다수의 캡쳐 데이터에 대한 정보를 제공한 후, 선택된 캡쳐 데이터에 대한 편집 과정을 수행하도록 처리한다. 이때, 상기 제어부(100)는 캡쳐 데이터 편집 항목의 선택 또는 사용자에 의한 제스처를 감지하여 상기 캡쳐 데이터를 편집할 수 있다.
상기 캡쳐 윈도우 설정부(102)는 상기 제어부(100)의 제어를 받아 기 출력된 캡쳐 윈도우의 크기, 위치 등의 설정을 변경하도록 처리한다.
상기 데이터 처리부(104)는 상기 제어부(100)의 제어를 받아 출력 화면 전체 또는 출력 화면의 일부를 캡쳐함으로써 캡쳐 데이터를 획득하도록 처리한다. 이때, 상기 데이터 처리부(104)는 상기 표시부(110)에 출력되는 화면 위에 투명 레이어 형태의 플로팅 윈도우를 형성한 후, 상기 플로팅 윈도우에 획득한 캡쳐 데이터들을 출력한다. 이때, 상기 데이터 처리부(104)는 상기 플로팅 윈도우에 다수의 캡쳐 데이터를 출력하여 사용자가 선택할 수 있는 캡쳐 데이터를 선택폭을 넓힐 수 있다.
즉, 상기 데이터 처리부(104)에 의해 형성된 플로팅 윈도우는 사용자에 의해 캡쳐된 데이터들의 정보를 출력하는 윈도우를 의미하며, 상기 휴대용 단말기의 출력 내용이 변경(다른 어플리케이션이 실행되어 출력 화면 내용이 변경)되더라도 출력 화면 상에 항시 플로팅된다.
상기 메모리부(106)는 롬(ROM; Read Only Memory), 램(RAM; Random Access Memory), 플래쉬롬(flash ROM)으로 구성된다. 상기 롬은 상기 제어부(100), 캡쳐 윈도우 설정부 및, 데이터 처리부의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다.
상기 램은 상기 제어부(100)의 워킹 메모리(working memory)로, 각종 프로그램 수행 중에 발생하는 일시적인 데이터를 저장한다. 또한, 상기 플래쉬롬은 전화번호부(phone book), 발신메시지 및 수신메시지와 같은 갱신 가능한 각종 보관용 데이터를 저장하며, 본 발명의 바람직한 일 실시 예에 따라 상기 캡쳐 윈도우를 통해 획득한 캡쳐 데이터를 저장한다.
상기 입력부(108)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼(menu), 취소버튼(지움), 확인버튼, 통화버튼(TALK), 종료버튼(END), 인터넷접속 버튼, 네비게이션 키(또는 방향키) 버튼들 및 문자 입력 키 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 상기 제어부(100)로 제공한다. 더하여, 상기 입력부(108)는 본 발명에 따라 캡쳐 윈도우 설정을 위한 사용자의 입력, 화면 캡쳐를 위한 사용자의 입력에 대한 데이터를 상기 제어부(100)로 제공한다.
상기 표시부(110)는 상기 휴대용 단말기의 동작 중에 발생하는 상태 정보, 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 표시부(110)는 컬러 액정 디스플레이 장치(LCD; Liquid Crystal Display)를 사용할 수 있으며 상기 표시부(110)는 터치 입력 장치를 구비하여 터치 입력 방식의 휴대용 단말기에 적용할 경우 입력 장치로 사용할 수 있다. 더하여, 상기 표시부(110)는 본 발명에 따라 화면 캡쳐를 위한 캡쳐 윈도우 및 캡쳐 데이터를 포함하는 플로팅 윈도우를 출력하고, 캡쳐 윈도우 설정 과정 및 캡쳐 데이터 편집 과정을 출력한다.
상기 통신부(112)는 안테나(미도시)를 통해 입출력되는 데이터의 무선신호를 송수신 처리하는 기능을 수행한다. 예를 들어, 송신인 경우, 송신할 데이터를 채널 코딩(Channel coding) 및 확산(Spreading)한 후, RF처리하여 송신하는 기능을 수행하고, 수신인 경우, 수신된 RF신호를 기저대역신호로 변환하고 상기 기저대역신호를 역 확산(De-spreading) 및 채널 복호(Channel decoding)하여 데이터를 복원하는 기능을 수행한다.
상기 캡쳐 윈도우 설정부(102) 및 데이터 처리부(104)의 역할은 상기 휴대용 단말기의 제어부(100)에 의해 수행할 수 있으나, 본 발명에서 이를 별도로 구성하여 도시한 것은 설명의 편의를 위한 예시적인 구성이지 결코 본 발명의 범위를 제한하자는 것이 아니며, 당업자라면 본 발명의 범위 내에서 다양한 변형 구성이 가능하다는 것을 알 수 있을 것이다. 예를 들어, 이들 모두를 상기 제어부(100)에서 처리하도록 구성할 수도 있다.
도 2는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 화면 캡쳐 과정을 도시한 흐름도이다.
상기 도 2를 참조하면, 상기 휴대용 단말기는 전체 화면 캡쳐 뿐만 아니라 본 발명의 바람직한 일 실시 예에 따라 출력된 화면의 일부를 캡쳐할 수 있으며, 다수의 캡쳐된 데이터를 제공하여 사용자가 필요로하는 캡쳐 데이터를 사용할 수 있도록 한다.
상기와 같은 캡쳐 과정을 수행하기 위하여 휴대용 단말기는 먼저 201단계에서 화면 캡쳐 과정을 수행할 것인지 확인한다. 여기에서, 상기 화면 캡쳐 과정을 출력 화면 전체 또는 일부를 캡쳐하는 과정을 말한다.
만일, 상기 201단계에서 화면 캡쳐 과정을 수행하지 않을 경우, 상기 휴대용 단말기는 해당 기능(예; 대기 모드)을 수행한다.
한편, 상기 201단계에서 화면 캡쳐 과정을 수행함을 확인할 경우, 상기 휴대용 단말기는 203단계로 진행하여 캡쳐 윈도우를 출력한 한 후, 205단계로 진행하여 캡쳐 윈도우의 사이즈 및 위치 등을 변경하면서 캡쳐 윈도우의 설정을 변경한다. 여기에서, 상기 캡쳐 윈도우는 출력 화면 가운데 실제 캡쳐할 수 있는 부분을 나타내는 윈도우를 말하며, 사용자의 입력에 따라 상기 캡쳐 윈도우의 크기 및 위치의 변경이 가능하다. 더하여, 상기 휴대용 단말기는 이미지 또는 텍스트 영역에 대한 미리정해진 터치 입력(예; 긴터치, 짧은 터치, 연속 터치, 플리킹, 손가락을 대고 비트는 것과 같은 제스처 등) 또는 캡쳐 모드 진입을 수행하는 메뉴 선택을 감지하는 경우, 상기 캡쳐 윈도우를 출력할 수 있다. 더하여, 상기 휴대용 단말기는 텍스트 영역의 블록 지정을 감지할 경우, 상기 캡쳐 윈도우를 출력할 수 있다. 더하여, 상기 휴대용 단말기는 터치 영역을 지정하는 사용자의 입력을 감지할 경우, 상기 캡쳐 윈도우를 출력할 수 있다.
이후, 상기 휴대용 단말기는 207단계로 진행하여 상기 캡쳐 윈도우의 설정이 완료되는지 확인한다.
만일, 상기 207단계에서 캡쳐 윈도우의 크기 및 위치를 설장하는 캡쳐 윈도우 설정 과정이 완료되지 않음을 확인할 경우, 상기 휴대용 단말기는 상기 205단계의 과정을 재수행하여 캡쳐 윈도우를 설정하여 캡쳐할 영역을 선택한다.
한편, 상기 207단계에서 캡쳐 윈도우 설정이 완료됨을 확인할 경우, 상기 휴대용 단말기는 209단계로 진행하여 캡쳐 데이터를 출력하는 플로팅 윈도우를 출력한다. 여기에서, 상기 캡쳐 데이터는 상기 캡쳐 윈도우를 통해 캡쳐된 화면에 대한 데이터이며, 상기 휴대용 단말기는 출력 화면 상에 투명한 레이어와 같은 플로팅 윈도우를 생성하여 캡쳐된 다수의 캡쳐 데이터를 출력할 수 있다. 즉, 상기 휴대용 단말기는 캡쳐 데이터를 획득할때마다 획득한 캡쳐 데이터를 상기 플로팅 윈도우에 출력하여 다수의 캡쳐 데이터에 대한 정보를 제공한다.
이후, 상기 휴대용 단말기는 211단계로 진행하여 화면 캡쳐를 수행하도록 하는 캡쳐 명령어가 감지되는지 확인한다. 여기에서, 상기 211단계는 상기 캡쳐 윈도우에 해당하는 화면에 대한 캡쳐 데이터를 획득하도록 하는 요청이 감지되는지 확인하는 것이다.
만일, 상기 211단계에서 캡쳐 명령어가 감지되지 않음을 확인할 경우, 상기 휴대용 단말기는 상기 211단계의 과정을 재수행한다.
한편, 상기 211단계에서 캡쳐 명령어가 감지됨을 확인할 경우, 상기 휴대용 단말기는 213단계로 진행하여 캡쳐 윈도우에 해당하는 화면을 캡쳐하여 캡쳐 데이터를 획득하도록 처리한 후, 215단계로 진행하여 획득한 캡쳐 데이터를 상기 플로팅 윈도우에 출력하도록 처리한다. 이때, 상기 휴대용 단말기는 캡쳐 데이터 획득시마다 캡쳐 데이터를 플로팅 윈도우에 출력하는 것으로, 상기 플로팅 윈도우에는 다수의 캡쳐 데이터가 출력될 수 있다. 더하여, 상기 휴대용 단말기는 현재 출력된 화면과 별도의 플로팅 윈도우를 출력한 것으로, 어플리케이션을 실행하거나 대기 화면을 출력한 상태에서도 상기 플로팅 윈도우를 함께 출력할 수 있다.
이후, 상기 휴대용 단말기는 화면 캡쳐 과정을 종료하는지 확인한다.
만일, 상기 217단계에서 화면 캡쳐 과정이 종료되지 않음을 확인할 경우, 상기 휴대용 단말기는 상기 203단계로 진행하여 상기 캡쳐 데이터를 획득하여 플로팅 윈도우에 추가하는 과정을 수행한다.
한편, 상기 217단계에서 화면 캡쳐 과정을 종료함을 확인할 경우, 상기 휴대용 단말기는 본 알고리즘을 종료한다.
도 3은 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 캡쳐 데이터를 편집하는 과정을 도시한 흐름도이다.
상기 도 3을 참조하면, 상기 휴대용 단말기는 먼저 301단계에서 사용자에 의한 터치 입력을 감지하는지 확인한다.
만일, 상기 301단계에서 터치 입력을 감지하지 않은 경우, 상기 휴대용 단말기는 해당 기능(예; 대기 모드)을 수행한다.
한편, 상기 301단계에서 터치 입력을 감지하는 경우, 상기 휴대용 단말기는 303단계로 진행하여 터치 입력을 감지한 지점의 좌표(위치)를 확인한 후, 305단계로 진행하여 플로팅 윈도우에 포함된 캡쳐 데이터를 터치하였는지 확인한다.
만일, 상기 305단계에서 캡쳐 데이터를 터치하지 않음을 확인할 경우, 상기 휴대용 단말기는 사용자의 터치 입력에 해당하는 동작(예; 터치 항목 실행)을 수행한다.
한편, 상기 305단계에서 캡쳐 데이터를 터치함을 확인할 경우, 상기 휴대용 단말기는 307단계로 진행하여 캡쳐 데이터에 대한 편집 메뉴를 출력한 후, 309단계로 진행하여 사용자로부터 캡쳐 데이터 편집 항목을 선택받는지 확인한다. 여기에서, 상기 캡쳐 데이터에 대한 편집 메뉴는 상기 플로팅 윈도우에 출력된 캡쳐 데이터 가운데 편집하고자 하는 데이터를 선택하는 항목, 기 선택된 캡쳐 데이터를 이동시키는 항목, 기 선택된 캡쳐 데이터를 복사하는 항목, 기 선택된 캡쳐 데이터를 다른 어플리케이션에 붙여넣도록 하는 항목을 포함할 수 있다. 여기에서, 기 선택된 캡쳐 데이터를 복사하는 항목은 기 선택된 캡쳐 데이터를 플로팅 윈도우에 복사하여 동일한 캡쳐 데이터를 다수개 생성하도록 하는 항목이다.
만일, 상기 309단계에서 사용자에 의해 캡쳐 데이터 편집 항목이 선택되지 않음을 확인할 경우, 상기 휴대용 단말기는 상기 307단계로 진행하여 편집 항목을 선택받는 과정을 재수행한다.
한편, 상기 309단계에서 사용자에 의해 캡쳐 데이터 편집 항목이 선택됨을 확인할 경우, 상기 휴대용 단말기는 311단계로 진행하여 상기 캡쳐 데이터 편집 항목 가운데 사용자가 선택한 항목을 확인한 후, 313단계로 진행하여 사용자에 의해 선택된 편집 항목에 따라 캡쳐 데이터를 처리하도록 처리한다.
일 예로, 상기 휴대용 단말기는 사용자로부터 편집하고자 하는 캡쳐 데이터를 선택하고자 하는 항목을 선택받은 경우, 사용자가 선택한 캡쳐 데이터를 선택하여 선택받지 않은 캡쳐 데이터와 구분하도록 표시(예; 선택된 캡쳐 데이터를 음영처리 등)할 수 있다. 더하여, 상기 휴대용 단말기는 사용자로부터 기 선택된 캡쳐 데이터를 이동시키는 항목을 선택받은 경우, 사용자에 의해 기 선택된 캡쳐 데이터의 위치를 변경하도록 처리한다. 이때, 상기 휴대용 단말기는 상기 플로팅 윈도우에 출력된 캡쳐 데이터의 위치를 변경하는 것이다. 더하여, 상기 휴대용 단말기는 기 선택된 캡쳐 데이터를 삭제시키는 항목을 선택받은 경우, 사용자에 의해 기 선택된 캡쳐 데이터를 상기 플로팅 윈도우 상에서 삭제시키도록 처리한다. 더하여, 상기 휴대용 단말기는 기 선택된 캡쳐 데이터를 이동시키는 복사하는 항목을 선택받은 경우, 사용자에 의해 기 선택된 캡쳐 데이터와 동일한 캡쳐 데이터를 상기 플로팅 윈도우 상에 복사하도록 처리한다. 더하여, 상기 휴대용 단말기는 기 선택된 캡쳐 데이터를 다른 어플리케이션에 붙여넣도록 하는 항목을 선택받은 경우, 기 선택된 캡쳐 데이터를 문자 입력창, 메모지, 스케줄 입력 화면 등에 붙여넣도록 처리할 수 있다.
상기와 같이 캡쳐 데이터를 처리한 휴대용 단말기는 본 알고리즘을 종료한다.
상기 도 3에서는 플로팅 윈도우에 포함된 캡쳐 데이터를 사용자가 직접 선택한 후, 편집 항목을 선택하여 캡쳐 데이터를 편집하는 내용을 설명하였으나, 본 발명에 따른 휴대용 단말기는 미리 정해진 제스처를 감지하여 선택된 캡쳐 데이터를 편집할 수 있다.
즉, 상기 휴대용 단말기는 터치 입력을 통해 편집하고자 하는 캡쳐 데이터를 선택한 후, 미리 정해진 제스처(예; 긴터치, 짧은 터치, 연속 터치, 이동, 플리킹 멀티 터치 등과 같은 제스처 등)에 따라 삭제 버튼 혹은 다양한 기능(예: 자기 복제, 붙여 넣기, 삭제)을 수행하기 위한 메뉴를 출력하거나 붙여 넣기를 수행하거나 자기 복제를 하거나 캡쳐 데이터의 위치를 이동하거나 크기를 변경할 수 있다.
일 예로, 상기 휴대용 단말기는 플로팅 윈도우에서 편집하고자 하는 캡쳐 데이터를 선택한 후, 단일 터치 입력을 감지할 경우, 선택된 캡쳐 데이터를 복사하여 붙여넣도록 처리할 수 있다.
더하여, 상기 휴대용 단말기는 플로팅 윈도우에서 편집하고자 하는 캡쳐 데이터를 선택한 후, 연속 터치 입력을 감지할 경우, 선택된 캡쳐 데이터와 동일한 캡쳐 데이터를 생성하도록 처리할 수 있다.
더하여, 상기 휴대용 단말기는 플로팅 윈도우에서 편집하고자 하는 캡쳐 데이터를 선택한 후, 플리핑 입력을 감지할 경우, 선택된 캡쳐 데이터를 플리핑 방향으로 이동시키도록 처리할 수 있다.
더하여, 상기 휴대용 단말기는 플로팅 윈도우에서 편집하고자 하는 캡쳐 데이터를 선택한 후, 긴 터치 입력을 감지할 경우, 선택된 캡쳐 데이터를 삭제시키도록 처리한다.
더하여, 상기 휴대용 단말기는 플로팅 윈도우에서 편집하고자 하는 캡쳐 데이터를 선택한 후, 제어 터치 입력을 감지할 경우, 선택된 캡쳐 데이터의 사이즈를 확대시키거나 축소시키도록 처리할 수 있다. 여기에서, 상기 제어 터치 입력은 선택된 캡쳐 데이터의 사이즈를 변경하도록 하는 사용자의 입력으로 두 지점에 대한 터치 입력으로 사이즈 변경을 제어하도록 하는 멀티 터치 입력과 터치 입력을 일정시간 유지한 상태에서 드래그를 통해 사이즈 변경을 제어하는 핑거 터치 입력이 포함될 수 있다.
상기와 같이 캡쳐 데이터를 편집하도록 하는 제스처는 휴대용 단말기의 사용자에 의해 설정될 수 있다.
도 4는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 캡쳐 윈도우를 설정하는 과정을 도시한 도면이다.
상기 도 4를 참조하면, 상기 휴대용 단말기는 사용자에 의한 캡쳐 명령을 감지할 경우, 참조부호(a)와 같이 캡쳐 윈도우를 출력한다. 여기에서, 상기 캡쳐 윈도우는 출력 화면 가운데 캡쳐하고자 하는 부분을 선택하는 영역으로, 상기 휴대용 단말기는 상기 캡쳐 윈도우를 출력한 후, 사용자의 요청에 따라 기 출력된 캡쳐 윈도우의 설정을 변경하여 사용자가 원하는 특정 부분에 대한 화면 캡쳐를 가능하게한다.
여기에서, 상기 캡쳐 윈도우는 내부 윈도우(400), 외부 윈도우(404) 및 윈도우 경계(402)로 구분할 수 있으며, 상기 내부 윈도우(400)는 실제적으로 캡쳐할 부분을 표시하는 윈도우이고, 상기 외부 윈도우(404)는 출력 화면 가운데 캡쳐되지 않는 부분을 표시하는 윈도우이다. 더하여, 상기 윈도우 경계(402)는 상기 내부 윈도우(400)와 외부 윈도우(404)의 경계로, 각각의 윈도우(400), (402), (404)는 캡쳐 윈도우의 설정 변경을 위한 터치 입력 영역으로 사용할 수 있다.
일 예로, 상기 휴대용 단말기는 사용자가 동시에 터치한 두 점의 위치를 대각선 꼭지점으로 하여 사각 형태의 캡쳐 윈도우를 생성하여 출력할 수 있다. 이후, 상기 휴대용 단말기의 사용자가 기 출력된 캡쳐 윈도우의 위치를 변경하고자 할경우, 참조부호(b)와 같이 상기 내부 윈도우를 터치한 상태로 변경하고자 하는 위치로 이동(412)시키면 캡쳐 윈도우의 위치는 410에서 412로 이동된다.
더하여, 상기 휴대용 단말기의 사용자가 기 출력된 캡쳐 윈도우의 사이즈를 변경할 경우, 참조부호(c)와 같이 상기 윈도우 경계를 터치한 상태로 상기 캡쳐 윈도우의 크기를 늘리거나 줄이도록 처리(420)한다. 이때, 상기 휴대용 단말기의 사용자는 상기 캡쳐 윈도우의 4면의 윈도우 경계를 이용하고 원하는 방향으로 캡쳐 윈도우의 크기를 변경시킬 수 있다.
더하여, 상기 휴대용 단말기의 사용자는 참조부호(d)와 같이 상기 외부 윈도우를 터치하여 기 출력된 캡쳐 윈도우를 삭제(430)하고 새로운 캡쳐 윈도우를 생성할 수 있는 초기 상태로 전환한다.
더하여, 상기 휴대용 단말기의 사용자는 내부 윈도우가 없는 초기 단계에서 하나의 터치 입력과 그 이후의 이동을 감지하여 터치 입력 위치를 그대로 따라 자유 곡선 형태의 터치 윈도우를 생성할 수 있다.
도 5는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 화면 캡쳐 과정을 도시한 도면이다.
상기 도 5를 참조하면, 상기 휴대용 단말기는 참조부호(a)와 같이 출력 화면을 캡쳐하기 위하여 캡쳐 윈도우(500)를 출력한다. 상기 도시된 도면은 웹 페이지를 출력한 상태에서 상기 캡쳐 윈도우를 출력한 화면이 될 수 있다. 이때, 상기 휴대용 단말기는 이미지 또는 텍스트 영역에 대한 미리정해진 터치 입력(예; 긴터치, 짧은 터치, 연속 터치, 플리킹, 손가락을 대고 비트는 것과 같은 제스처 등) 또는 캡쳐 모드 진입을 수행하는 메뉴 선택을 감지하는 경우, 상기 캡쳐 윈도우를 출력할 수 있다.
더하여, 상기 휴대용 단말기는 사용자의 터치 입력에 따라 기 출력된 캡쳐 윈도우의 크기 및 위치를 변경할 수 있다.
상기와 같이 캡쳐 윈도우의 크기 및 위치를 설정한 상태에서 사용자에 의한 캡쳐 명령어를 감지할 경우, 상기 휴대용 단말기는 캡쳐 윈도우에 해당하는 캡쳐 데이터를 획득한다. 일반적인 휴대용 단말기에서는 캡쳐 과정 수행시 캡쳐 데이터를 클립보드에 저장하여 사용자는 캡쳐 과정 수행 후 클립보드에 저장된 캡쳐 데이터의 내용을 확인할 수 없다. 더하여, 일반적인 휴대용 단말기의 사용자는 클립보드에 최근에 수행한 캡쳐 과정을 통해 획득한 캡쳐 데이터만 저장할 수 있다는 문제점이 발생한다.
하지만, 본 발명에 따른 휴대용 단말기는 상기와 같은 문제점을 해결하기 위하여 캡쳐 과정 수행시 출력 화면 상단에 투명한 레이어 형식의 플로팅 윈도우를 생성하여 출력한 후, 획득된 캡쳐 데이터를 상기 플로팅 윈도우에 출력하도록 처리한다.
이로 인하여, 상기 휴대용 단말기는 참조부호(b)와 같이 기 출력한 웹페이지 상에 캡쳐 데이터를 함께 출력(510)할 수 있다.
더하여, 상기 휴대용 단말기는 참조부호(c)와 같이 다수의 캡쳐 데이터를 플로팅 윈도우에 출력할 수 있으며, 상기 플로팅 윈도우에 출력된 캡쳐 데이터의 위치 및 사이즈도 사용자의 요청에 따라 변경될 수 있다. 상기 참조부호(c)는 다수의 캡쳐 데이터를 출력한 플로팅 윈도우를 도시한 것으로, "SAMSUNG"이라는 텍스트에 대한 캡쳐 데이터(512), 웹 페이지의 일부 기사에 대한 캡쳐 데이터(514) 및 이미지 데이터에 대한 캡쳐 데이터(516)를 포함한다. 도시된 캡쳐 데이터는 상기 캡쳐 데이터의 일부 내용만 출력된 것으로, 일 예로 이미지 데이터에 대한 캡쳐 데이터가 화면 중앙으로 이동할 경우, 상기 캡쳐 데이터의 전체 이미지가 출력될 수 있다. 더하여, 상기 휴대용 단말기는 텍스트에 대한 캡쳐 데이터를 생성할 경우, 텍스트에 대한 이미지 데이터와 텍스트 데이터를 함께 생성한다. 이는 실제로 텍스트 데이터에 대한 캡쳐를 통해 메모장과 같은 어플리케이션에 붙여넣기할 경우, 이미지 데이터 뿐만아니라 텍스트도 붙여넣기 하도록 하기 위함이다. 다른 실시 예로, 상기 휴대용 단말기는 캡쳐 데이터를 다른 어플리케이션에 붙여넣기 할 경우, 문자 인식 기능을 통해 문자를 인식한 후, 텍스트 데이터로 붙여넣도록 할 수 있다.
상기 휴대용 단말기는 웹 페이지를 종료하고 다른 어플리케이션을 실행하더라도 상기 캡쳐 데이터를 출력하여 사용자는 캡쳐된 캡쳐 데이터를 쉽게 파악하고 원하는 어플리케이션에 캡쳐 데이터를 적용시킬 수 있다.
즉, 상기 휴대용 단말기는 참조부호(d)와 같이 문자 메시지 어플리케이션을 실행한 상태에서 캡쳐 데이터(520), (522)를 출력하며, 사용자의 선택에 따라 선택된 캡쳐 데이터를 문자 입력 화면에 포함시킬 수 있다. 이때, 상기 휴대용 단말기는 문자 인식 기능을 통해 캐쳐 데이터의 내용을 텍스트 형식으로 입력하거나 이미지 형식의 캡쳐 데이터를 첨부 형태로 입력할 수 있다.
도 6은 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기의 캡쳐 데이터 편집 과정을 도시한 도면이다.
상기 도 6를 참조하면, 상기 휴대용 단말기는 참조부호(a)와 같이 다수의 캡쳐 데이터를 포함하는 플로팅 윈도우를 출력한다. 상기 플로팅 윈도우에 포함된 캡쳐 데이터는 사용자의 요청에 따라 위치 변경, 크기 변경, 삭제, 선택, 복사, 붙여넣기 등에 해당되는 편집 과정을 통해 편집될 수 있다.
먼저, 상기와 같은 편집 과정을 수행하기 위한 휴대용 단말기는 편집하고자 하는 캡쳐 데이터의 선택(예; 연속 터치, 긴 터치, 짧은 터치 등)(610)을 감지할 경우, 참조부호(b)와 같이 선택된 캡쳐 데이터를 편집할 수 있는 편집 항목을 출력하게 된다.
이에 따라, 상기 휴대용 단말기는 출력된 편집 항목을 선택하여 선택한 캡쳐 데이터에 대한 편집 과정을 수행한다.
일 예로, 상기 휴대용 단말기는 캡쳐 데이터 삭제를 위한 편집 항목 선택을 감지할 경우, 참조부호(c)와 같이 선택된 캡쳐 데이터를 삭제할 수 있다. 이때, 상기 휴대용 단말기의 사용자는 캡쳐 데이터를 터치하여 출력되는 편집 항목 가운데 선택 항목을 통해 삭제하고자 하는 캡쳐 데이터를 선택한 후, 선택된 캡쳐 데이터를 삭제(612)할 수 있다.
더하여, 상기 휴대용 단말기는 캡쳐 데이터를 복사하기 위한 편집 항목 선택을 감지할 경우, 참조부호(d)와 같이 선택된 캡쳐 데이터와 동일한 데이터를 복제하여 생성하도록 처리(614)한다.
더하여, 상기 휴대용 단말기는 캡쳐 데이터를 붙여넣기 위한 편집 항목 선택을 감지할 경우, 참조부호(e)와 같이 선택된 캡쳐 데이터를 다른 어플리케이션에 붙여놓도록 처리(616)한다. 이때, 상기 휴대용 단말기의 사용자는 캡쳐 데이터를 터치하여 출력되는 편집 항목 가운데 선택 항목을 통해 붙여넣기하고자 하는 캡쳐 데이터를 선택한 후, 선택된 캡쳐 데이터를 메모장, 문자 메시지, 캘린더와 같은 어플리케이션에 붙여넣을 수 있다.
이때, 상기 휴대용 단말기는 텍스트 데이터에 대한 캡쳐 데이터를 붙여넣기할 경우, 캡쳐 데이터에서 텍스트를 인식하여 상기 다른 어플리케이션에 텍스트 형식으로 붙여넣거나 또는 상기 다른 어플리케이션에 이미지 형식으로 붙여넣을 수 있다.
더하여, 상기 휴대용 단말기는 앞서 설명한 바와 같이 사용자의 제스처를 감지하여 선택된 캡쳐 데이터를 편집할 수 있다.
즉, 상기 휴대용 단말기는 상기 도 6의 참조부호 (b)와 같은 편집 항목을 사용하지 않고도 미리 정한 사용자의 제스처를 이용하여 캡쳐 데이터의 위치 변경, 크기 변경, 삭제, 선택, 복사, 붙여넣기 등에 해당되는 편집 과정을 수행할 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
100: 제어부 102: 캡쳐윈도우 설정부 104: 데이터 처리부

Claims (15)

  1. 휴대용 단말기에서 화면 캡쳐를 위한 장치에 있어서,
    캡쳐할 영역을 지정하는 캡쳐 윈도우를 출력하고, 상기 캡쳐 윈도우의 설정을 변경하는 캡쳐 윈도우 설정부와,
    상기 캡쳐 윈도우의 설정이 완료되는 경우 상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득하는 데이터 처리부를 포함하는 것을 특징으로 하는 장치.
  2. 제 1항에 있어서,
    상기 캡쳐 윈도우는,
    기 출력된 캡쳐 윈도우의 크기, 위치 가운데 적어도 어느 한 가지를 설정하는 것을 특징으로 하는 장치.
  3. 제 1항에 있어서,
    상기 데이터 처리부는,
    상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득한 후, 투명 레이어와 같은 플로팅 윈도우를 생성한 후, 상기 획득한 캡쳐 데이터를 상기 플로팅 윈도우에 출력하는 것을 특징으로 하는 장치.
  4. 제 3항에 있어서,
    상기 데이터 처리부는,
    다수의 캡쳐 데이터를 상기 플로팅 윈도우에 출력하는 것을 특징으로 하는 장치.
  5. 제 3항에 있어서,
    상기 데이터 처리부는,
    상기 플로팅 윈도우에 출력된 캡쳐 데이터에 대한 편집 요청이 발생할 경우, 선택된 캡쳐 데이터에 대한 편집 항목을 출력하고, 사용자로부터 선택받은 편집 항목에 따라 캡쳐 데이터를 처리하는 것을 특징으로 하는 장치.
  6. 제 5항에 있어서,
    상기 데이터 처리부는,
    캡쳐 데이터의 편집 명령에 해당하는 사용자의 제스처를 감지하는 것을 특징으로 하는 장치.
  7. 제 5항에 있어서,
    상기 캡쳐 데이터에 대한 편집 항목은,
    캡쳐 데이터 선택 항목, 캡쳐 데이터의 이동 항목, 캡쳐 데이터의 삭제 항목, 캡쳐 데이터의 복사 항목, 캡쳐 데이터의 붙여넣기 항목 가운데 적어도 어느 한 가지를 포함하는 것을 특징으로 하는 방법.
  8. 제 7항에 있어서,
    상기 캡쳐 데이터의 붙여 넣기 항목은,
    기 선택된 캡쳐 데이터를 이미지 형식으로 첨부하거나 또는 문자 인식을 통해 텍스트 형식으로 추가하는 것을 특징으로 하는 방법.
  9. 휴대용 단말기에서 화면 캡쳐를 위한 방법에 있어서,
    캡쳐할 영역을 지정하는 캡쳐 윈도우를 출력하는 과정과,
    상기 캡쳐 윈도우의 설정을 변경하는 과정과,
    상기 캡쳐 윈도우의 설정이 완료되는 경우 상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득하는 과정을 포함하는 것을 특징으로 하는 방법.
  10. 제 9항에 있어서,
    상기 캡쳐 윈도우의 설정을 변경하는 과정은,
    기 출력된 캡쳐 윈도우의 크기, 위치 가운데 적어도 어느 한 가지를 설정하는 과정임을 특징으로 하는 방법.
  11. 제 9항에 있어서,
    상기 휴대용 단말기에서 화면 캡쳐를 위한 방법은,
    상기 캡쳐 윈도우에 해당하는 영역에 대한 캡쳐 데이터를 획득한 후, 투명 레이어와 같은 플로팅 윈도우를 생성하는 과정과,
    상기 획득한 캡쳐 데이터를 상기 플로팅 윈도우에 출력하는 과정을 포함하는 것을 특징으로 하는 방법.
  12. 제 11항에 있어서,
    상기 플로팅 윈도우는,
    다수의 캡쳐 데이터를 출력하는 것을 특징으로 하는 방법.
  13. 제 11항에 있어서,
    상기 플로팅 윈도우에 출력된 캡쳐 데이터에 대한 편집 요청이 발생할 경우, 선택된 캡쳐 데이터에 대한 편집 항목을 출력하는 과정과,
    사용자로부터 선택받은 편집 항목에 따라 캡쳐 데이터를 처리하는 과정을 포함하는 것을 특징으로 하는 방법.
  14. 제 13항에 있어서,
    상기 캡쳐 데이터에 대한 편집 항목은,
    캡쳐 데이터 선택 항목, 캡쳐 데이터의 이동 항목, 캡쳐 데이터의 삭제 항목, 캡쳐 데이터의 복사 항목, 캡쳐 데이터의 붙여넣기 항목 가운데 적어도 어느 한 가지를 포함하는 것을 특징으로 하는 방법.
  15. 제 14항에 있어서,
    상기 캡쳐 데이터의 붙여 넣기 항목은,
    기 선택된 캡쳐 데이터를 이미지 형식으로 첨부하거나 또는 문자 인식을 통해 텍스트 형식으로 추가하는 것을 특징으로 하는 방법.
KR1020110078721A 2011-08-08 2011-08-08 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법 KR101834987B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020110078721A KR101834987B1 (ko) 2011-08-08 2011-08-08 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법
EP12179561.1A EP2557770B1 (en) 2011-08-08 2012-08-07 Apparatus and method for performing data capture from a picture displayed by a portable terminal
US13/570,051 US9939979B2 (en) 2011-08-08 2012-08-08 Apparatus and method for performing capture in portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110078721A KR101834987B1 (ko) 2011-08-08 2011-08-08 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20130016655A true KR20130016655A (ko) 2013-02-18
KR101834987B1 KR101834987B1 (ko) 2018-03-06

Family

ID=47018736

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110078721A KR101834987B1 (ko) 2011-08-08 2011-08-08 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법

Country Status (3)

Country Link
US (1) US9939979B2 (ko)
EP (1) EP2557770B1 (ko)
KR (1) KR101834987B1 (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014148689A1 (en) * 2013-03-20 2014-09-25 Lg Electronics Inc. Display device capturing digital content and method of controlling threrfor
WO2015102124A1 (ko) * 2013-12-31 2015-07-09 엘지전자 주식회사 대화 서비스 제공 장치 및 방법
CN105074639A (zh) * 2013-03-14 2015-11-18 夏普株式会社 显示控制装置、显示控制方法、控制程序以及记录介质
CN105518600A (zh) * 2013-09-04 2016-04-20 夏普株式会社 信息处理装置、信息处理装置的控制方法、程序和记录介质
WO2021201625A1 (ko) * 2020-04-02 2021-10-07 삼성전자 주식회사 전자 장치 및 전자 장치의 화면 캡쳐 운용 방법
KR20220091446A (ko) * 2014-09-02 2022-06-30 삼성전자주식회사 컨텐츠를 처리하는 방법 및 이를 위한 전자 장치 및 저장 매체
WO2024111874A1 (ko) * 2022-11-25 2024-05-30 삼성전자 주식회사 전자 장치 및 상기 전자 장치에서 디스플레이의 화면을 제어하는 방법

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027910B (zh) * 2013-01-22 2019-08-16 华为终端有限公司 预览画面呈现方法、装置及终端
KR102172354B1 (ko) 2013-06-28 2020-10-30 삼성전자주식회사 이미지 파일 생성 방법 및 장치
US9588948B2 (en) 2013-11-25 2017-03-07 Unidocs Co., Ltd. Apparatus and method for editing document image
CN106341540A (zh) * 2016-09-19 2017-01-18 北京小米移动软件有限公司 图像截取的方法和装置
CN109582189A (zh) * 2018-11-26 2019-04-05 珠海格力电器股份有限公司 应用窗口管理方法和装置、移动终端
WO2021073573A1 (zh) * 2019-10-15 2021-04-22 北京嘀嘀无限科技发展有限公司 一种为用户展示出行相关内容的方法及***
KR20210045891A (ko) * 2019-10-17 2021-04-27 삼성전자주식회사 전자 장치 및 전자 장치의 화면 캡쳐 운용 방법
KR20220016727A (ko) * 2020-08-03 2022-02-10 삼성전자주식회사 다중 윈도우 이미지 캡쳐 방법 및 이를 위한 전자 장치
JP2022109055A (ja) * 2021-01-14 2022-07-27 ブラザー工業株式会社 プログラム及び情報処理装置

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249283B1 (en) * 1997-07-15 2001-06-19 International Business Machines Corporation Using OCR to enter graphics as text into a clipboard
US6219679B1 (en) * 1998-03-18 2001-04-17 Nortel Networks Limited Enhanced user-interactive information content bookmarking
US6538673B1 (en) * 1999-08-23 2003-03-25 Divine Technology Ventures Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation
US6823084B2 (en) * 2000-09-22 2004-11-23 Sri International Method and apparatus for portably recognizing text in an image sequence of scene imagery
US7154535B2 (en) * 2001-07-13 2006-12-26 Matsushita Electric Industrial Co., Ltd. Digital camera capable of directly accessing images recorded on another digital camera
US20030101412A1 (en) * 2001-11-28 2003-05-29 Eid Eid User aggregation of webpage content
JP4195625B2 (ja) * 2002-03-13 2008-12-10 Hoya株式会社 カメラ用アダプタ装置
US20030214531A1 (en) * 2002-05-14 2003-11-20 Microsoft Corporation Ink input mechanisms
US7388605B2 (en) * 2002-11-12 2008-06-17 Hewlett-Packard Development Company, L.P. Still image capturing of user-selected portions of image frames
US8832577B2 (en) * 2010-10-01 2014-09-09 Z124 Universal clipboard
KR100584344B1 (ko) * 2003-06-10 2006-05-26 삼성전자주식회사 영상입력부를 가진 휴대용 단말기에서 문자를 인식하는 방법
US20040257346A1 (en) * 2003-06-20 2004-12-23 Microsoft Corporation Content selection and handling
US7478336B2 (en) * 2003-11-06 2009-01-13 International Business Machines Corporation Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US7340685B2 (en) * 2004-01-12 2008-03-04 International Business Machines Corporation Automatic reference note generator
US7503012B2 (en) * 2004-01-13 2009-03-10 International Business Machines Corporation Invoking user designated actions based upon selected computer content
US20050281437A1 (en) * 2004-05-17 2005-12-22 Renate Fruchter Talking paper
WO2006022656A2 (en) * 2004-07-28 2006-03-02 Siegel Scott H Radiography image management system
US7519573B2 (en) * 2004-08-23 2009-04-14 Fuji Xerox Co., Ltd. System and method for clipping, repurposing, and augmenting document content
US7509345B2 (en) * 2004-09-29 2009-03-24 Microsoft Corporation Method and system for persisting and managing computer program clippings
JP2006303651A (ja) * 2005-04-15 2006-11-02 Nokia Corp 電子装置
US9098597B2 (en) * 2005-06-03 2015-08-04 Apple Inc. Presenting and managing clipped content
TWI302671B (en) * 2005-06-27 2008-11-01 Compal Electronics Inc A portable electronic device with the ability of real time inserting image data into a menu
US7694234B2 (en) * 2005-08-04 2010-04-06 Microsoft Corporation Virtual magnifying glass with on-the fly control functionalities
KR100736076B1 (ko) 2005-10-24 2007-07-06 삼성전자주식회사 화면 캡처 기능을 제공하는 휴대용 장치 및 그 방법
US7631268B2 (en) * 2006-02-09 2009-12-08 International Business Machines Corporation Moving data to multiple target files
JP4743179B2 (ja) * 2006-09-28 2011-08-10 セイコーエプソン株式会社 画像表示制御装置、撮影装置、画像表示方法及びそのプログラム
FR2907244B1 (fr) * 2006-10-12 2009-03-13 Solystic Sas Procede de traitement d'envois postaux utilisant un "intercalaire" representant une region d'interet (roi)
US8656295B2 (en) * 2007-01-05 2014-02-18 Apple Inc. Selecting and manipulating web content
US7917846B2 (en) * 2007-06-08 2011-03-29 Apple Inc. Web clip using anchoring
KR101373333B1 (ko) * 2007-07-11 2014-03-10 엘지전자 주식회사 터치인식을 통한 영상촬영 기능을 구비한 휴대 단말기 및그 촬영방법
US20090112572A1 (en) * 2007-10-30 2009-04-30 Karl Ola Thorn System and method for input of text to an application operating on a device
US20090164883A1 (en) * 2007-12-19 2009-06-25 Apple Inc. Multi-Source Web Clips
JP4497211B2 (ja) * 2008-02-19 2010-07-07 カシオ計算機株式会社 撮像装置、撮像方法及びプログラム
US8477228B2 (en) * 2008-06-30 2013-07-02 Verizon Patent And Licensing Inc. Camera data management and user interface apparatuses, systems, and methods
US20100162163A1 (en) * 2008-12-18 2010-06-24 Nokia Corporation Image magnification
KR20100071754A (ko) * 2008-12-19 2010-06-29 삼성전자주식회사 터치와 키조작에 의한 멀티 입력 방식을 이용한 촬영방법 및 이를 적용한 촬영장치
KR20100074568A (ko) 2008-12-24 2010-07-02 삼성전자주식회사 화상형성장치와 연결된 호스트장치 및 웹페이지 인쇄방법
TW201031149A (en) * 2009-02-03 2010-08-16 Acer Inc Instant data sharing system and machine readable medium thereof
KR101640460B1 (ko) * 2009-03-25 2016-07-18 삼성전자 주식회사 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기
JP5361572B2 (ja) * 2009-06-30 2013-12-04 キヤノン株式会社 情報処理装置、情報処理方法、およびプログラム
US8723988B2 (en) * 2009-07-17 2014-05-13 Sony Corporation Using a touch sensitive display to control magnification and capture of digital images by an electronic device
JP2011028345A (ja) * 2009-07-22 2011-02-10 Olympus Imaging Corp 条件変更装置、カメラ、携帯機器、およびプログラム
KR20110037040A (ko) * 2009-10-05 2011-04-13 삼성전자주식회사 휴대 단말기 및 그의 화면 표시 방법
EP2495953A4 (en) * 2009-10-27 2015-11-25 Nec Casio Mobile Comm Ltd IMAGE RECORDING AND IMAGE RECORDING
US8577146B2 (en) * 2010-04-09 2013-11-05 Sony Corporation Methods and devices that use an image-captured pointer for selecting a portion of a captured image
US20120005607A1 (en) * 2010-06-30 2012-01-05 Alcatel-Lucent Canada Inc. Floating window
KR101811743B1 (ko) 2010-09-09 2018-01-25 삼성전자주식회사 멀티미디어 장치 및 그의 컨텐츠 제공 방법
US20120144331A1 (en) * 2010-12-03 2012-06-07 Ari Tolonen Method for Arranging Application Windows on a Display
TW201227601A (en) * 2010-12-23 2012-07-01 Altek Corp Image capturing device and image patchwork method
TWI445397B (zh) * 2010-12-29 2014-07-11 Altek Corp 電子裝置、影像擷取裝置及其自動擷取影像之方法
US20120289290A1 (en) * 2011-05-12 2012-11-15 KT Corporation, KT TECH INC. Transferring objects between application windows displayed on mobile terminal
US9465507B2 (en) * 2011-10-19 2016-10-11 Microsoft Technology Licensing, Llc Techniques to facilitate asynchronous communication

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105074639A (zh) * 2013-03-14 2015-11-18 夏普株式会社 显示控制装置、显示控制方法、控制程序以及记录介质
CN105074639B (zh) * 2013-03-14 2018-11-06 夏普株式会社 显示控制装置和显示控制方法
WO2014148689A1 (en) * 2013-03-20 2014-09-25 Lg Electronics Inc. Display device capturing digital content and method of controlling threrfor
US9557907B2 (en) 2013-03-20 2017-01-31 Lg Electronics Inc. Display device capturing digital content and method of controlling therefor
CN105518600A (zh) * 2013-09-04 2016-04-20 夏普株式会社 信息处理装置、信息处理装置的控制方法、程序和记录介质
WO2015102124A1 (ko) * 2013-12-31 2015-07-09 엘지전자 주식회사 대화 서비스 제공 장치 및 방법
KR20220091446A (ko) * 2014-09-02 2022-06-30 삼성전자주식회사 컨텐츠를 처리하는 방법 및 이를 위한 전자 장치 및 저장 매체
US11847292B2 (en) 2014-09-02 2023-12-19 Samsung Electronics Co., Ltd. Method of processing content and electronic device thereof
WO2021201625A1 (ko) * 2020-04-02 2021-10-07 삼성전자 주식회사 전자 장치 및 전자 장치의 화면 캡쳐 운용 방법
US11755171B2 (en) 2020-04-02 2023-09-12 Samsung Electronics Co., Ltd. Electronic device and screenshot operation method for electronic device
WO2024111874A1 (ko) * 2022-11-25 2024-05-30 삼성전자 주식회사 전자 장치 및 상기 전자 장치에서 디스플레이의 화면을 제어하는 방법

Also Published As

Publication number Publication date
US9939979B2 (en) 2018-04-10
EP2557770B1 (en) 2018-11-21
EP2557770A3 (en) 2013-05-01
KR101834987B1 (ko) 2018-03-06
US20130332878A1 (en) 2013-12-12
EP2557770A2 (en) 2013-02-13

Similar Documents

Publication Publication Date Title
KR20130016655A (ko) 휴대용 단말기에서 화면 캡쳐를 위한 장치 및 방법
US11024003B2 (en) Method and mobile device for displaying image
US8386950B2 (en) Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
KR102013331B1 (ko) 듀얼 카메라를 구비하는 휴대 단말기의 이미지 합성 장치 및 방법
US9557910B2 (en) Apparatus and method for turning E-book pages in portable terminal
KR20130023954A (ko) 휴대용 단말기에서 아이콘 편집 과정을 수행하기 위한 장치 및 방법
US20130169570A1 (en) Electronic equipment, storage medium and deletion controlling method
KR20110093541A (ko) 멀티태스킹 수행 장치 및 방법
KR101520348B1 (ko) 휴대용 단말기의 스케줄 설정 방법 및 장치
KR20130004654A (ko) 휴대단말기의 텍스트 편집방법 및 장치
KR20120132069A (ko) 다중 선택 및 다중 붙이기를 이용한 텍스트 편집을 위한 방법 및 장치
US9524537B2 (en) Display control apparatus and method, image display apparatus, and non-transitory computer readable medium for controlling a displayed image
KR20090060429A (ko) 사진 관리용 휴대용 전자 장치
KR20090057609A (ko) 터치 스크린을 구비한 휴대 단말기 및 그 문자 입력 방법
US8411056B2 (en) Apparatus and method for touch input in portable terminal
KR20120107571A (ko) 휴대용 단말기에서 문자 입력 기능을 향상시키기 위한 장치 및 방법
JP5859917B2 (ja) 携帯端末
KR20180133138A (ko) 이동 단말기 및 그 제어 방법
JP6230587B2 (ja) 携帯端末
JP6010376B2 (ja) 電子機器,選択プログラムおよび方法
KR20120122008A (ko) 휴대용 단말기에서 출력 아이콘을 정렬하기 위한 장치 및 방법
KR20100087861A (ko) 휴대용 단말기의 터치 입력 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right