KR20150021354A - 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말 - Google Patents

터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말 Download PDF

Info

Publication number
KR20150021354A
KR20150021354A KR20130098610A KR20130098610A KR20150021354A KR 20150021354 A KR20150021354 A KR 20150021354A KR 20130098610 A KR20130098610 A KR 20130098610A KR 20130098610 A KR20130098610 A KR 20130098610A KR 20150021354 A KR20150021354 A KR 20150021354A
Authority
KR
South Korea
Prior art keywords
virtual
touch input
printing
thumbnails
preview
Prior art date
Application number
KR20130098610A
Other languages
English (en)
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 KR20130098610A priority Critical patent/KR20150021354A/ko
Priority to US14/301,502 priority patent/US9778733B2/en
Publication of KR20150021354A publication Critical patent/KR20150021354A/ko

Links

Images

Classifications

    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • 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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • 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/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
    • G06F3/04883Interaction 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
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명에 의한 터치 입력을 통한 인쇄 옵션 설정 방법은, 모바일 단말의 터치 스크린에 바탕이 되는 가상 용지(virtual paper) 및 인쇄할 컨텐츠에 대응되는 썸네일(thumbnail)들을 포함하는 미리보기를 표시하는 단계; 사용자로부터 터치 입력을 수신하는 단계; 상기 가상 용지 및 썸네일들에 대한 터치 입력을 해석하여 인쇄 옵션을 판단하는 단계; 및 상기 판단된 인쇄 옵션을 상기 미리보기에 적용하는 단계를 포함한다.

Description

터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말 {METHOD FOR SETTING PRINT OPTION TROUGH TOUCH INPUT AND MOBILE DEVICE FOR PERFORMING THE SAME}
본 발명은 터치 기반의 사용자 인터페이스에서 터치 입력을 통해 인쇄 옵션을 설정하는 방법 및 이를 수행하기 위한 모바일 단말에 관한 것이다.
이동 통신 기술이 발전하고 이동 통신 단말기가 보편화 됨에 따라서 스마트 폰, 태블릿 PC, PDA 등의 모바일 단말이 과거 퍼스널 컴퓨터의 역할을 대체하고 있다. 이에 따라 클라우드 프린팅과 같이 모바일을 기반으로 하는 프린팅 환경이 점차 확대되고 발전되고 있다.
클라우드 프린팅이랑 휴대폰 또는 태블릿 PC와 같은 모바일 단말에서 인쇄를 요청하면 네트워크에 연결된 프린터에서 바로 인쇄를 수행하는 기술을 의미한다. 클라우드 프린팅 환경에서는 모바일 단말, 프린터 및 클라우드 서버가 무선 네트워크를 통해 연결되어 인쇄와 관련된 정보의 송수신을 수행한다.
이와 같은 모바일 기반의 프린팅을 수행하기 위해서는 모바일 단말에서 직접 인쇄에 필요한 옵션들을 설정해야 하는 경우가 있다. 그런데 모바일 단말의 경우 일반적으로 비교적 작은 화면에 손가락을 이용한 터치 입력을 해야 하므로 다양한 인쇄 옵션을 설정하는 것이 불편할 수 있다.
터치 기반 인터페이스의 장점을 살려 조작하기 쉽고 직관적인 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말을 제공하고자 한다.
상기 기술적 과제를 해결하기 위한 본 발명의 일 실시예에 따른 터치 입력을 통한 인쇄 옵션 설정 방법은, 모바일 단말의 터치 스크린에 바탕이 되는 가상 용지(virtual paper) 및 인쇄할 컨텐츠에 대응되는 썸네일(thumbnail)들을 포함하는 미리보기를 표시하는 단계; 상기 가상 용지 및 썸네일들에 대한 터치 입력을 수신하고, 이를 해석하여 인쇄 옵션을 판단하는 단계; 및 상기 판단된 인쇄 옵션을 상기 미리보기에 적용하는 단계를 포함할 수 있다.
이때, 상기 판단하는 단계는, 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 상기 가상 용지상에 드래그 앤 드롭된 썸네일의 수를 확인하는 단계; 및 상기 확인된 썸네일의 수가 복수이면 엔-업(N-up) 인쇄로 판단하는 단계를 포함할 수 있다.
또한, 상기 판단하는 단계는, 상기 미리보기상의 상기 썸네일이 표시된 영역에서 슬라이드 터치 입력을 수신하는 단계; 및 상기 썸네일들에 대하여 설정된 인쇄 순서의 변경으로 판단하는 단계를 포함할 수 있다.
또한, 상기 판단하는 단계는, 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 상기 가상 용지를 좌우 또는 상하로 슬라이드하는 터치 입력을 수신하는 단계; 상기 가상 용지의 후면을 상기 미리보기 화면에 표시하는 단계; 상기 가상 용지의 후면에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및 양면(duplex) 인쇄로 판단하는 단계를 포함할 수 있다.
또한, 상기 판단하는 단계는, 상기 가상 용지의 방향을 회전시키는 터치 입력을 수신하는 단계; 상기 가상 용지의 방향을 회전시켜서 상기 미리보기 화면에 표시하는 단계; 상기 회전된 가상 용지에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및 인쇄 방향 변경으로 판단하는 단계를 포함할 수 있다.
또한, 상기 판단하는 단계는, 가상 용지 추가 입력을 수신하는 단계; 상기 미리보기 화면에 복수의 가상 용지들을 표시하는 단계; 상기 복수의 가상 용지들 각각에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및 상기 가상 용지의 순서에 따라 인쇄 순서를 설정하는 단계를 포함할 수 있다.
또한, 상기 미리보기 중 상기 가상 용지는 3D 뷰로 표시될 수 있다.
상기 기술적 과제를 해결하기 위한 본 발명의 다른 일 실시예에 따른 모바일 단말은, 사용자로부터 터치 입력을 수신하는 사용자 인터페이스부; 바탕이 되는 가상 용지(virtual paper) 및 인쇄할 컨텐츠에 대응되는 썸네일(thumbnail)들을 포함하는 미리보기를 상기 사용자 인터페이스부에 표시하도록 제공하는 미리보기 제공부; 상기 가상 용지 및 썸네일들에 대한 터치 입력을 통한 인쇄 옵션의 설정을 관리하는 인쇄 옵션 관리부; 및 제어부를 포함할 수 있다.
이때, 상기 인쇄 옵션 관리부는, 상기 가상 용지 및 썸네일들에 대한 터치 입력을 해석하여 인쇄 옵션을 판단하는 인쇄 옵션 판단부; 및 상기 판단된 인쇄 옵션을 상기 미리보기에 적용하는 인쇄 옵션 적용부를 포함할 수 있다.
또한, 상기 사용자 인터페이스부를 통해 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하면, 상기 인쇄 옵션 판단부는 상기 가상 용지상에 드래그 앤 드롭된 썸네일의 수를 확인하고, 확인된 썸네일의 수가 복수이면 엔-업(N-up) 인쇄로 판단할 수 있다.
또한, 상기 사용자 인터페이스부를 통해 상기 미리보기상의 상기 썸네일이 표시된 영역에서 슬라이드 터치 입력을 수신하면, 상기 인쇄 옵션 판단부는 상기 썸네일들에 대하여 설정된 인쇄 순서의 변경으로 판단할 수 있다.
또한, 상기 사용자 인터페이스부를 통해 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신한 후 상기 가상 용지를 좌우 또는 상하로 슬라이드하는 터치 입력을 수신하면, 상기 미리보기 제공부는 상기 가상 용지의 후면을 상기 미리보기 화면에 표시하고, 상기 가상 용지의 후면에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면 상기 인쇄 옵션 판단부는 양면(duplex) 인쇄로 판단할 수 있다.
또한, 상기 사용자 인터페이스부를 통해 상기 가상 용지의 방향을 회전시키는 터치 입력을 수신하면 상기 미리보기 제공부는 상기 가상 용지의 방향을 회전시켜서 상기 미리보기에 표시하고, 상기 회전된 가상 용지에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면 상기 인쇄 옵션 판단부는 인쇄 방향 변경으로 판단할 수 있다.
또한, 상기 사용자 인터페이스부를 통해 가상 용지 추가 입력을 수신하면 상기 미리보기 제공부는 복수의 가상 용지를 상기 미리보기에 표시하고, 상기 복수의 가상 용지들 각각에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면, 상기 인쇄 옵션 판단부는 상기 가상 용지의 순서에 따라 인쇄 순서를 설정할 수 있다.
또한, 상기 미리보기 제공부는 상기 가상 용지를 3D 뷰로 표시할 수 있다.
인쇄할 컨텐츠의 미리보기 화면에서 인쇄의 바탕이 되는 가상 용지 및 컨텐츠의 각 페이지에 대응되는 썸네일을 표시하고, 가상 용지 및 썸네일에 대한 터치 입력을 해석하여 인쇄 옵션을 판단함으로써 사용자는 간단한 터치 입력을 통해 직관적인 인쇄 옵션 설정을 할 수 있는 장점이 있다.
도 1은 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법이 적용되는 모바일 기반의 프린팅 환경을 도시한 도면이다.
도 2a 내지 도 2e는 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법의 각 옵션 설정 과정을 설명하기 위한 도면들이다.
도 3a 내지 도 3f는 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법이 3D 뷰로 구현되는 경우의 각 옵션 설정 과정을 설명하기 위한 도면들이다.
도 4는 본 발명의 일 실시예에 따른 모바일 단말의 구성을 도시한 도면이다.
도 5 내지 도 10은 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법에 포함된 단계들을 나타내는 순서도들이다.
이하에서는 도면을 참조하여 본 발명의 실시예들을 상세히 설명한다. 본 실시예들의 특징을 보다 명확히 설명하기 위하여 이하의 실시예들이 속하는 기술분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 관해서는 자세한 설명은 생략하기로 한다.
도 1은 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법이 적용되는 모바일 기반의 프린팅 환경을 도시한 도면이다. 도 1을 참조하면, 모바일 단말(100), 복합기(10) 및 클라우드 서버(20)는 무선 네트워크를 통해 연결되어 인쇄 데이터 및 인쇄에 필요한 각종 커맨드를 송수신할 수 있다. 또한, 모바일 단말(100)과 복합기(10)는 NFC(Near Field Communication) 또는 Wi-Fi 다이렉트 등을 지원하므로 간단한 NFC 태깅 동작만으로 모바일 단말(100)에 저장된 컨텐츠를 복합기(10)에서 인쇄하는 다이렉트 프린팅이 가능하다.
이와 같은 모바일 기반의 프린팅 환경에서 사용자는 모바일 단말(100)에서 인쇄 옵션을 설정할 수 있다. 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법에 의하면 모바일 단말(100)의 화면에 표시된 그래픽 UI(User Interface)를 통해 사용자의 직관적인 터치 입력에 따라 인쇄 옵션을 설정함으로써 보다 쉽고 간편하게 인쇄 옵션을 설정할 수 있는 장점이 있다. 구체적인 터치 입력을 통한 인쇄 옵션의 설정 방법은 이하에서 도면을 참조하여 설명한다.
도 2a 내지 도 2e는 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법의 각 옵션 설정 과정을 설명하기 위한 도면들이다.
도 2a는 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법에서 엔-업(N-up) 인쇄 옵션을 설정하기 위한 과정을 도시한 도면이다. 엔-업 인쇄 옵션이란 인쇄 용지의 한 페이지에 두 페이지 이상의 컨텐츠를 인쇄하는 옵션을 의미한다. 도 2a를 참조하면, 모바일 단말의 미리보기 화면(200)상에는 인쇄 바탕이 되는 가상 용지(virtual paper)(210)가 표시되었고, 또한 컨텐츠에 대응되는 썸네일들(thumbnails)(221~224)이 썸네일 표시 영역(220)에 표시되었다.
여기서, 자세한 옵션 설정을 위한 터치 입력 동작을 설명하기 이전에 기본적인 터치 입력 동작에 대해서 간단히 설명한다.
사용자는 터치 입력을 통해 미리보기 화면(200)에 표시된 가상 용지(210) 및 썸네일들(221~224)을 선택하거나, 이동시키거나, 회전시키거나, 뒤집는 등의 조작을 할 수 있다. 구체적으로, 썸네일들 중 어느 하나를 짧게 터치하면 터치된 썸네일이 선택된다. 썸네일을 길게 터치한 상태로 손가락을 이동시키면 터치된 썸네일이 손가락을 따라 이동하는데, 이하에서는 이러한 조작을 드래그 앤 드롭(drag and drop)이라고 한다. 또한, 가상 용지(210)를 상하 또는 좌우로 슬라이드하면 가상 용지(210)의 전후면을 전환할 수 있으며, 가상 용지(210)의 한 쪽 모서리를 터치한 채로 손가락을 이동시키면 가상 용지(210)가 세로 방향에서 가로 방향으로 또는 그 반대로 회전한다.
다시 도 2a로 돌아와서 왼쪽의 화면을 참조하면 제1 썸네일(221)이 가상 용지(210)상에 드래그 앤 드롭되면 가상 용지(210)상에는 제1 썸네일(221)에 대응되는 컨텐츠 내용이 표시된다. 오른쪽 화면을 참조하면 제1 썸네일(221)에 대응되는 컨텐츠가 가상 용지(210)상에 표시된 상태에서 제2 썸네일(222)이 가상 용지(210)상에 드래그 앤 드롭된다. 이와 같이 하나의 가상 용지(210)상에 둘 이상의 썸네일들이 드래그 앤 드롭되는 경우 모바일 단말은 이를 엔-업 인쇄로 판단하고, 도 2a의 오른쪽 화면과 같이 가상 용지(210)상에 제1 썸네일(221)과 제2 썸네일(222)에 대응되는 컨텐츠를 모두 표시한다. 그리고 이때, 썸네일 표시 영역(220)상의 제1 썸네일(221) 및 제2 썸네일(222)에는 엔-업 인쇄 옵션이 설정되었음을 의미하는 마스크(mask) 이미지를 씌운다.
도 2b는 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법에서 인쇄 순서를 변경하기 위한 과정을 도시한 도면이다. 도 2b를 참조하면, 썸네일 표시 영역(220)에 표시된 썸네일들 중 제1 내지 제3 썸네일들(221~223)이 인쇄 대상으로 선택되었다. 이때, 기본적으로 썸네일들이 배치된 순서에 따라 인쇄가 수행되지만 간단한 터치 입력을 통해 인쇄 순서를 변경할 수 있다. 썸네일 표시 영역(220)상에 슬라이드 터치를 하게 되면 미리 설정된 기준에 따라 인쇄 순서가 변경될 수 있다. 도 2b에서는 기본 상태에서 슬라이드 터치를 하였더니 인쇄 순서가 역순(reverse order)로 변경되었다는 메시지가 표시되었다. 즉, 제3 썸네일(223), 제2 썸네일(222) 및 제1 썸네일(221)의 순서로 인쇄 순서가 설정된다.
이와 같이 인쇄 순서가 역순으로 변경된 상태에서 다시 썸네일 표시 영역(220)에 슬라이드 터치를 하게 되면 미리 설정된 다른 인쇄 순서로 변경될 수 있다. 예를 들어, 홀수 페이지 순(odd pages order) 또는 짝수 페이지 순(even pages order)으로 변경되도록 설정할 수도 있으며 이러한 인쇄 순서 설정은 사용자의 필요에 따라 임의적으로 할 수 있다.
도 2c 및 도 2d는 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법에서 양면(duplex) 인쇄 옵션을 설정하기 위한 과정을 도시한 도면이다. 도 2c는 용지의 긴 변을 축으로 하여 뒤집고 인쇄를 수행하는 롱 엣지-듀플렉스(long edge-duplex)를 나타내고, 도 2d는 용지의 짧은 변을 축으로 하여 뒤집고 인쇄를 수행하는 숏 엣지-듀플렉스(short edge-duplex)를 나타낸다.
도 2c를 참조하면, 첫번째 화면에서 제1 썸네일(221)이 가상 용지(210)상에 드래그 앤 드롭되면 가상 용지(210)에는 제1 썸네일(221)에 대응되는 컨텐츠가 표시된다. 두번째 화면에서 가상 용지(210)상에 좌우 슬라이드 터치가 입력되면 가상 용지(210)는 긴 변(long edge)을 축으로 하여 뒤집힌다. 이에 따라 세번째 화면에서는 가상 용지(210)의 뒷면이 표시되었다. 네번째 화면에서는 가상 용지(210)의 뒷면에 제2 썸네일(222)이 드래그 앤 드롭되어 제2 썸네일(222)에 대응되는 컨텐츠가 가상 용지(210)의 뒷면에 표시되었다. 그리고 썸네일 표시 영역(220)상의 제1 및 제2 썸네일(221, 222)에는 양면 인쇄를 의미하는 마스크 이미지가 표시되었다.
도 2d를 참조하면, 첫번째 화면에서 제1 썸네일(221)이 가상 용지(210)상에 드래그 앤 드롭되면 가상 용지(210)에는 제1 썸네일(221)에 대응되는 컨텐츠가 표시된다. 두번째 화면에서 가상 용지(210)상에 상하 슬라이드 터치가 입력되면 가상 용지(210)는 짧은 변(short edge)을 축으로 하여 뒤집힌다. 이에 따라 세번째 화면에서는 가상 용지(210)의 뒷면이 표시되었다. 네번째 화면에서는 가상 용지(210)의 뒷면에 제2 썸네일(222)이 드래그 앤 드롭되어 제2 썸네일(222)에 대응되는 컨텐츠가 가상 용지(210)의 뒷면에 표시되었다. 그리고 썸네일 표시 영역(220)상의 제1 및 제2 썸네일(221, 222)에는 양면 인쇄를 의미하는 마스크 이미지가 표시되었다.
도 2e는 본 발명의 일 실시예에 따른 인쇄 옵션 설정 방법에서 인쇄 방향을 변경하기 위한 과정을 도시한 도면이다. 도 2e를 참조하면, 첫번째 화면에서 가상 용지(210)를 회전시키는 터치 입력이 수행된다. 사용자는 가상 용지(210)상에 두 손가락을 동시에 터치한 상태에서 손가락을 회전시킴으로써 가상 용지(210)를 회전시킬 수 있다. 터치 입력에 의해 회전된 가상 용지(210)를 두번째 화면에 도시하였다. 이어서 세번째 화면에서 회전된 가상 용지(210)상에 첫번째 썸네일(221)이 드래그 앤 드롭되면 랜드스케이프(landscape)로 인쇄 방향이 설정된다. 그리고 썸네일 표시 영역(220)상의 제1 썸네일(221)에는 랜드스케이프 방향을 의미하는 마스크 이미지가 표시되었다. 이와 같이 썸네일을 가상 용지(210)상에 추가하기 전에 가상 용지(210)의 방향을 회전시킴으로써 포트레이트(portrait) 또는 랜드스케이프의 인쇄 방향 설정이 가능하다.
상기 실시예들에서 살펴본 바와 같이 인쇄의 바탕이 되는 가상 용지(210) 및 인쇄할 컨텐츠에 대응되는 썸네일들(221~224)을 미리보기 화면에서 터치 입력을 통해 조작함으로써 간편하고 직관적인 인쇄 옵션 설정이 가능한 장점이 있다.
한편, 본 발명의 다른 일 실시예에 따르면 미리보기를 3D 뷰로 제공함으로써 사용자에게 좀 더 사실적이고 직관적인 옵션 설정 방법을 제공할 수도 있다.
도 3a 내지 도 3f는 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법이 3D 뷰로 구현되는 경우의 각 옵션 설정 과정을 설명하기 위한 도면들이다.
도 3a는 3D 뷰의 미리보기 상에서 표준 인쇄를 수행하는 과정을 도시한 도면이다. 미리보기 화면(300)에는 가상 용지(310)가 3D 뷰로 표시되었다. 썸네일 표시 영역(320)에는 제1 내지 제 4 썸네일들(321~324)이 표시되었다. 첫번째 화면에서 제1 썸네일(321)이 가상 용지(310)상에 드래그 앤 드롭되면 두번째 화면과 같이 제1 썸네일(321)에 대응되는 컨텐츠가 가상 용지(310)에 표시된다. 이와 같이 설정되는 경우 제1 썸네일(321)에 대응되는 컨텐츠에 대해서 기본적인 단면 인쇄가 수행된다.
도 3b는 3D 뷰의 미리보기 상에서 엔-업 인쇄 옵션을 설정하기 위한 과정을 도시한 도면이다. 첫번째 화면에서 제1 썸네일(321)이 가상 용지(310)에 드래그 앤 드롭되는 동시에 제1 썸네일(321)이 시계 반대 방향으로 회전되도록 터치 입력이 수행되었다. 모바일 단말은 제1 썸네일(321)을 회전시키는 터치 입력을 엔-업 옵션 설정으로 해석하고 두번째 화면과 같이 가상 용지(310)의 절반 영역에 제1 썸네일(321)에 대응되는 컨텐츠가 표시된다. 이어서 세번째 화면에서 제2 썸네일(322)이 가상 용지(310)상에 드래그 앤 드롭되면서 회전되면 제2 썸네일(322)에 대응되는 컨텐츠가 가상 용지(310)의 나머지 절반에 표시되게 된다.
도 3c는 3D 뷰의 미리보기 상에서 인쇄 순서를 설정하는 과정을 도시한 도면이다. 첫번째 화면에서 가상 용지(310)상에 제1 썸네일(321)이 드래그 앤 드롭되면, 두번째 화면과 같이 가상 용지(310)상에는 제1 썸네일(321)에 대응되는 컨텐츠가 표시된다. 이어서 새로운 가상 용지(311)가 추가되고, 추가된 가상 용지(311)상에 제3 썸네일(323)이 드래그 앤 드롭되면 세번째 화면과 같이 추가된 가상 용지(311)상에는 제3 썸네일(323)에 대응되는 컨텐츠가 표시된다. 따라서, 제1 썸네일(321)에 대응되는 컨텐츠의 인쇄 후 제3 썸네일(323)에 대응되는 컨텐츠가 인쇄되도록 인쇄 순서가 설정된다.
도 3d는 3D 뷰의 미리보기 상에서 양면 인쇄 옵션을 설정하는 과정을 도시한 도면이다. 첫번째 화면에서 가상 용지(310)상에 제1 썸네일(321)이 드래그 앤 드롭되고, 두번째 화면에서 가상 용지(310)는 긴 변을 축으로 뒤집힌다. 세번째 화면에서 가상 용지(310)의 뒷면에 제2 썸네일(322)이 드래그 앤 드롭됨으로써 양면 인쇄 옵션이 설정된다. 한편, 가상 용지(310)의 짧은 변을 축으로 뒤집은 후 썸네일을 드래그 앤 드롭하여 양면 인쇄를 설정하는 것도 가능한다.
도 3e는 3D 뷰의 미리보기 상에서 인쇄 방향을 변경하기 위한 과정을 도시한 도면이다. 첫번째 화면에서 가상 용지(310)의 한 쪽 모서리를 터치한 채로 시계 반대 방향으로 약 90도 회전시키면 두번째 화면과 같이 가상 용지(310)가 회전되어 표시된다. 이 상태에서 세번째 화면과 같이 제1 썸네일(321)을 회전된 가상 용지(310)상에 드래그 앤 드롭함으로써 랜드스케이프의 인쇄 방향이 설정된다.
도 3f는 3D 뷰의 미리보기 상에서 인쇄 매수를 설정하기 위한 과정을 도시한 도면이다. 첫번째 화면에서 화면상의 빈 공간 영역(330a)을 터치함으로써 표시된 가상 용지들(310, 311, 312)를 모두 선택할 수 있다. 3개의 가상 용지들(310, 311, 312)이 선택된 상태에서 어느 하나의 가상 용지(311)를 터치한 채로 손가락은 화면의 빈 공간 영역(330b)로 이동시키면 선택된 3개의 가상 용지들(310, 311, 312)이 복사된 3개의 새로운 가상 용지들(310a, 311a, 312a)이 추가된다. 그 결과, 제1 썸네일(321) 내지 제3 썸네일(323)에 대응되는 컨텐츠들이 각각 2매씩 인쇄되게 된다.
도 4는 본 발명의 일 실시예에 따른 모바일 단말의 구성을 도시한 도면이다. 도 4를 참조하면, 본 발명의 일 실시예에 따른 모바일 단말(100)은, 사용자 인터페이스부(110), 제어부(120), 통신부(130), 인쇄 옵션 관리부(140) 및 미리보기 제공부(150)를 포함할 수 있으며, 인쇄 옵션 관리부(140)는 인쇄 옵션 판단부(141) 및 인쇄 옵션 적용부(142)를 포함할 수 있다.
사용자 인터페이스부(110)는 사용자에게 미리보기를 표시하고, 사용자로부터 터치 입력을 수신할 수 있다. 통신부(130)는 모바일 프린팅을 수행함에 있어서 필요한 데이터의 송수신을 수행한다. 인쇄 옵션 관리부(140)는 사용자의 터치 입력을 통해 인쇄 옵션을 설정한다. 그 중 인쇄 옵션 판단부(141)는 터치 입력을 해석하여 대응되는 인쇄 옵션을 판단하고, 인쇄 옵션 적용부(142)는 판단된 인쇄 옵션을 적용한다. 미리보기 제공부(150)는 바탕이 되는 가상 용지 및 인쇄할 컨텐츠에 대응되는 썸네일을 포함하는 형태로 미리보기를 제공한다. 미리보기 제공부(150)는 인쇄 옵션이 변경되는 경우 이를 반영하여 미리보기를 표시하도록 제어하기도 한다. 마지막으로 제어부(120)는 상기 모든 구성들의 동작을 제어하는 역할을 수행한다.
구체적인 인쇄 옵션을 설정함에 있어서 상기 모바일 단말(100)에 포함된 구성들의 동작은 앞서 도 2a 내지 도 3f에 대한 설명 부분을 참고한다.
도 5 내지 도 10은 본 발명의 실시예들에 따른 터치 입력을 통한 인쇄 옵션 설정 방법에 포함된 단계들을 나타내는 순서도들이다.
도 5를 참조하면, S501 단계에서 모바일 단말의 터치 스크린에 바탕이 되는 가상 용지 및 인쇄할 컨텐츠에 대응되는 썸네일들을 포함하는 미리보기가 표시된다. S502 단계에서는 가상 용지 및 썸네일들에 대한 사용자의 터치 입력을 수신하고 해석하여 대응되는 인쇄 옵션을 판단한다. 마지막으로 S503 단계에서는 판단된 인쇄 옵션을 미리보기에 적용하여 표시한다.
도 6 내지 도 10은 도 5의 S502 단계, 즉 터치 입력을 해석하여 인쇄 옵션을 판단하는 단계의 세부 단계들을 도시한 도면들이다.
도 6을 참조하면, S601 단계에서 썸네일들 중 적어도 하나를 가상 용지에 드래그 앤 드롭하는 터치 입력을 수신하면, S602 단계에서 가상 용지상에 드래그 앤 드롭된 썸네일의 수를 확인한다. S603 단계에서 둘 이상의 썸네일이 가상 용지에 드래그 앤 드롭되었는지 판단한다. S603 단계의 판단 결과, 만약 둘 이상의 썸네일이 확인되었다면 S604 단계로 진행하여 엔-업 인쇄로 판단하고, 하나의 썸네일만이 확인되었다면 S605 단계로 진행하여 표준 인쇄로 판단한다.
도 7을 참조하면, S701 단계에서 썸네일 표시 영역에서 슬라이드 터치 입력을 수신하면, S702 단계에서 썸네일들에 대하여 설정된 인쇄 순서의 변경으로 판단한다.
도 8을 참조하면, S801 단계에서 썸네일들 중 적어도 하나를 가상 용지에 드래그 앤 드롭하는 터치 입력이 수신된다. S802 단계에서 가상 용지를 좌우 또는 상하로 슬라이드하는 터치 입력을 수신하면, S803 단계에서 가상 용지의 후면을 미리보기 화면에 표시한다. S804 단계에서 가상 용지의 후면에 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면, S805 단계에서 양면 인쇄로 판단한다.
도 9를 참조하면, S901 단계에서 가상 용지의 방향을 회전시키는 터치 입력을 수신하고, S902 단계에서 가상 용지의 방향을 회전시켜서 미리보기 화면에 표시한다. S903 단계에서 회전된 가상 용지에 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면, S904 단계에서 인쇄 방향 변경으로 판단한다.
도 10을 참조하면, S1001 단계에서 가상 용지 추가 입력을 수신하면, S1002 단계에서 미리보기 화면에 복수의 가상 용지를 표시한다. S1003 단계에서 복수의 가상 용지들 각각에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면, S1004 단계에서 상기 가상 용지의 순서에 따라 인쇄 순서를 설정한다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명에 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 한다.
100: 모바일 단말 110: 사용자 인터페이스부
120: 제어부 130: 통신부
140: 인쇄 옵션 관리부 141: 인쇄 옵션 판단부
142: 인쇄 옵션 적용부 150: 미리보기 제공부
200: 복합기 300: 클라우드 서버

Claims (20)

  1. 터치 입력을 통한 인쇄 옵션 설정 방법에 있어서,
    모바일 단말의 터치 스크린에 바탕이 되는 가상 용지(virtual paper) 및 인쇄할 컨텐츠에 대응되는 썸네일(thumbnail)들을 포함하는 미리보기를 표시하는 단계;
    상기 가상 용지 및 썸네일들에 대한 터치 입력을 수신하고, 이를 해석하여 인쇄 옵션을 판단하는 단계; 및
    상기 판단된 인쇄 옵션을 상기 미리보기에 적용하는 단계를 포함하는 방법.
  2. 제1항에 있어서,
    상기 판단하는 단계는,
    상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하는 단계;
    상기 가상 용지상에 드래그 앤 드롭된 썸네일의 수를 확인하는 단계; 및
    상기 확인된 썸네일의 수가 복수이면 엔-업(N-up) 인쇄로 판단하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서,
    상기 판단하는 단계는,
    상기 미리보기상의 상기 썸네일이 표시된 영역에서 슬라이드 터치 입력을 수신하는 단계; 및
    상기 썸네일들에 대하여 설정된 인쇄 순서의 변경으로 판단하는 단계를 포함하는 것을 특징으로 하는 방법.
  4. 제1항에 있어서,
    상기 판단하는 단계는,
    상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하는 단계;
    상기 가상 용지를 좌우 또는 상하로 슬라이드하는 터치 입력을 수신하는 단계;
    상기 가상 용지의 후면을 상기 미리보기 화면에 표시하는 단계;
    상기 가상 용지의 후면에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및
    양면(duplex) 인쇄로 판단하는 단계를 포함하는 것을 특징으로 하는 방법.
  5. 제1항에 있어서,
    상기 판단하는 단계는,
    상기 가상 용지의 방향을 회전시키는 터치 입력을 수신하는 단계;
    상기 가상 용지의 방향을 회전시켜서 상기 미리보기 화면에 표시하는 단계;
    상기 회전된 가상 용지에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및
    인쇄 방향 변경으로 판단하는 단계를 포함하는 것을 특징으로 하는 방법.
  6. 제1항에 있어서,
    상기 판단하는 단계는,
    가상 용지 추가 입력을 수신하는 단계;
    상기 미리보기 화면에 복수의 가상 용지들을 표시하는 단계;
    상기 복수의 가상 용지들 각각에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하는 단계; 및
    상기 가상 용지의 순서에 따라 인쇄 순서를 설정하는 단계를 포함하는 것을 특징으로 하는 방법.
  7. 제1항에 있어서,
    상기 적용하는 단계는 상기 판단된 인쇄 옵션에 따라 상기 가상 용지상에 썸네일에 대응되는 컨텐츠를 표시하는 것을 특징으로 하는 방법.
  8. 제7항에 있어서,
    상기 적용하는 단계는 상기 판단된 인쇄 옵션을 의미하는 마스크(mask) 이미지를 상기 썸네일에 표시하는 것을 특징으로 하는 방법.
  9. 제1항에 있어서,
    상기 미리보기 중 상기 가상 용지는 3D 뷰로 표시되는 것을 특징으로 하는 방법.
  10. 제1항 내지 제9항 중의 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
  11. 모바일 단말에 있어서,
    사용자로부터 터치 입력을 수신하는 사용자 인터페이스부;
    바탕이 되는 가상 용지(virtual paper) 및 인쇄할 컨텐츠에 대응되는 썸네일(thumbnail)들을 포함하는 미리보기를 상기 사용자 인터페이스부에 표시하도록 제공하는 미리보기 제공부;
    상기 가상 용지 및 썸네일들에 대한 터치 입력을 통한 인쇄 옵션의 설정을 관리하는 인쇄 옵션 관리부; 및
    제어부를 포함하는 모바일 단말.
  12. 제11항에 있어서,
    상기 인쇄 옵션 관리부는,
    상기 가상 용지 및 썸네일들에 대한 터치 입력을 해석하여 인쇄 옵션을 판단하는 인쇄 옵션 판단부; 및
    상기 판단된 인쇄 옵션을 상기 미리보기에 적용하는 인쇄 옵션 적용부를 포함하는 것을 특징으로 하는 모바일 단말.
  13. 제12항에 있어서,
    상기 사용자 인터페이스부를 통해 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신하면,
    상기 인쇄 옵션 판단부는 상기 가상 용지상에 드래그 앤 드롭된 썸네일의 수를 확인하고, 확인된 썸네일의 수가 복수이면 엔-업(N-up) 인쇄로 판단하는 것을 특징으로 하는 모바일 단말.
  14. 제12항에 있어서,
    상기 사용자 인터페이스부를 통해 상기 미리보기상의 상기 썸네일이 표시된 영역에서 슬라이드 터치 입력을 수신하면,
    상기 인쇄 옵션 판단부는 상기 썸네일들에 대하여 설정된 인쇄 순서의 변경으로 판단하는 것을 특징으로 하는 모바일 단말.
  15. 제12항에 있어서,
    상기 사용자 인터페이스부를 통해 상기 썸네일들 중 적어도 하나를 상기 가상 용지상에 드래그 앤 드롭하는 터치 입력을 수신한 후 상기 가상 용지를 좌우 또는 상하로 슬라이드하는 터치 입력을 수신하면,
    상기 미리보기 제공부는 상기 가상 용지의 후면을 상기 미리보기 화면에 표시하고,
    상기 가상 용지의 후면에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면 상기 인쇄 옵션 판단부는 양면(duplex) 인쇄로 판단하는 것을 특징으로 하는 모바일 단말.
  16. 제12항에 있어서,
    상기 사용자 인터페이스부를 통해 상기 가상 용지의 방향을 회전시키는 터치 입력을 수신하면 상기 미리보기 제공부는 상기 가상 용지의 방향을 회전시켜서 상기 미리보기에 표시하고,
    상기 회전된 가상 용지에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면 상기 인쇄 옵션 판단부는 인쇄 방향 변경으로 판단하는 것을 특징으로 하는 모바일 단말.
  17. 제12항에 있어서,
    상기 사용자 인터페이스부를 통해 가상 용지 추가 입력을 수신하면 상기 미리보기 제공부는 복수의 가상 용지를 상기 미리보기에 표시하고,
    상기 복수의 가상 용지들 각각에 상기 썸네일들 중 적어도 하나를 드래그 앤 드롭하는 터치 입력을 수신하면, 상기 인쇄 옵션 판단부는 상기 가상 용지의 순서에 따라 인쇄 순서를 설정하는 것을 특징으로 하는 모바일 단말.
  18. 제12항에 있어서,
    상기 미리보기 제공부는 상기 인쇄 옵션 판단부가 판단한 인쇄 옵션에 따라 상기 가상 용지상에 썸네일에 대응되는 컨텐츠를 표시하는 것을 특징으로 하는 모바일 단말.
  19. 제12항에 있어서,
    상기 미리보기 제공부는 상기 인쇄 옵션 판단부가 판단한 인쇄 옵션을 의미하는 마스크(mask) 이미지를 상기 썸네일에 표시하는 것을 특징으로 하는 모바일 단말.
  20. 제11항에 있어서,
    상기 미리보기 제공부는 상기 가상 용지를 3D 뷰로 표시하는 것을 특징으로 하는 모바일 단말.
KR20130098610A 2013-08-20 2013-08-20 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말 KR20150021354A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR20130098610A KR20150021354A (ko) 2013-08-20 2013-08-20 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말
US14/301,502 US9778733B2 (en) 2013-08-20 2014-06-11 Method of setting printing option through touch input and mobile device to perform same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130098610A KR20150021354A (ko) 2013-08-20 2013-08-20 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말

Publications (1)

Publication Number Publication Date
KR20150021354A true KR20150021354A (ko) 2015-03-02

Family

ID=52480118

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130098610A KR20150021354A (ko) 2013-08-20 2013-08-20 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말

Country Status (2)

Country Link
US (1) US9778733B2 (ko)
KR (1) KR20150021354A (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6696758B2 (ja) * 2015-11-12 2020-05-20 エヌエイチエヌ コーポレーション プログラム、情報処理装置および情報処理方法
JP2017175516A (ja) * 2016-03-25 2017-09-28 富士ゼロックス株式会社 端末及びプログラム
US10310786B2 (en) * 2017-03-17 2019-06-04 Ricoh Company, Ltd. Print control apparatus for controlling print jobs having print functions affecting page order
US10686951B2 (en) * 2018-03-27 2020-06-16 KYOCERA Document Solutions Development America, Inc. Methods and systems for accessing printing and scanning functions of a multi-function printer through natural language text or voice messages
US10674019B2 (en) 2018-03-27 2020-06-02 KYOCERA Document Solutions Development America, Inc. Methods and systems for accessing troubleshooting functions of a multi-function printer through a mobile device
US10719275B2 (en) * 2018-03-27 2020-07-21 KYOCERA Document Solutions Development America, Inc. Methods and systems for detecting and formatting sensitive information in a multi-function printer through natural language text or voice messages

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3646931B2 (ja) * 2001-08-29 2005-05-11 セイコーエプソン株式会社 イメージレタッチプログラム
US7355741B2 (en) * 2001-12-11 2008-04-08 Oki Data Corporation Data processing apparatus for condensed printing
US7307745B2 (en) * 2002-01-21 2007-12-11 Canon Kabushiki Kaisha Web-based print server and client
JP2003231323A (ja) * 2002-02-07 2003-08-19 Canon Inc 印刷装置、印刷方法、画像処理装置、画像処理方法、記憶媒体およびプログラム
US20030231345A1 (en) * 2002-03-20 2003-12-18 Seiko Epson Corporation Printer, printing method, medium recording data generation management program, print control device, print control method, medium recording print control program, and print system
JP4579578B2 (ja) * 2003-07-03 2010-11-10 キヤノン株式会社 印刷方法、および印刷制御装置、記憶媒体、プログラム
JP4455302B2 (ja) * 2003-12-25 2010-04-21 富士フイルム株式会社 画像編集装置および方法並びにプログラム
KR100813962B1 (ko) * 2005-09-16 2008-03-14 삼성전자주식회사 프리뷰 이미지를 이용하여 인쇄 옵션의 설정을 변경하는장치 및 방법
US8885227B2 (en) * 2006-02-06 2014-11-11 Taiwan Semiconductor Manufacturing Company, Ltd. System and method for multiple page-per-sheet printing
JP4787779B2 (ja) * 2007-03-14 2011-10-05 株式会社リコー 画像処理装置、プログラムおよびプレビュー画像表示方法
JP5333225B2 (ja) * 2007-09-28 2013-11-06 ソニー株式会社 画像形成装置
US9207894B2 (en) * 2008-09-19 2015-12-08 Microsoft Technology Licensing, Llc Print preview with page numbering for multiple pages per sheet
US8751955B2 (en) * 2009-03-28 2014-06-10 International Business Machines Corporation Scrollbar user interface for multitouch devices
US20110209080A1 (en) * 2010-02-24 2011-08-25 Htc Corporation Display method and electronic device for using the same
JP5112471B2 (ja) * 2010-05-11 2013-01-09 シャープ株式会社 画像表示操作装置及びこれを備えた画像形成装置
JP5031069B2 (ja) * 2010-06-07 2012-09-19 シャープ株式会社 画像処理装置、画像形成システム、コンピュータプログラム及び画像表示方法
JP2012028955A (ja) * 2010-07-22 2012-02-09 Sharp Corp 画像形成装置
KR20120035748A (ko) * 2010-10-06 2012-04-16 삼성전자주식회사 인쇄옵션 표시방법 및 인쇄옵션 표시장치
JP2012168790A (ja) * 2011-02-15 2012-09-06 Brother Ind Ltd 表示プログラム、及び、表示装置
JP5836708B2 (ja) 2011-09-02 2015-12-24 キヤノン株式会社 端末装置、情報処理方法及びプログラム
JP5887926B2 (ja) * 2011-12-28 2016-03-16 ブラザー工業株式会社 印刷制御装置およびプログラム
JP5882731B2 (ja) * 2011-12-28 2016-03-09 キヤノン株式会社 入力表示装置、その制御方法、プログラム、及び印刷装置
JP2014071568A (ja) * 2012-09-28 2014-04-21 Brother Ind Ltd 画像処理プログラムおよび画像処理装置

Also Published As

Publication number Publication date
US9778733B2 (en) 2017-10-03
US20150055171A1 (en) 2015-02-26

Similar Documents

Publication Publication Date Title
KR20150021354A (ko) 터치 입력을 통한 인쇄 옵션 설정 방법 및 이를 수행하기 위한 모바일 단말
JP7342208B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
US20210081095A1 (en) Display control device and display control method
KR20130050606A (ko) 터치스크린을 구비한 전자 기기에서 독서 실행 방법 및 장치
EP2669785A2 (en) Method and apparatus for moving object in terminal having touch screen
EP2879044A1 (en) Information processing apparatus, program, information processing system, and information processing method
EP2631764B1 (en) Device for and method of changing size of display window on screen
EP3035184A1 (en) User interface apparatus, image forming apparatus, content operation method, and control program
JP6293059B2 (ja) 携帯装置のページ表示方法及び装置
EP2708997B1 (en) Display device, user interface method, and program
JP2014106753A (ja) 画像処理プログラム、画像処理装置、および画像処理方法
US20140359526A1 (en) Information processing apparatus, method for controlling display, and program therefor
JP2014038560A (ja) 情報処理装置、情報処理方法及びプログラム
AU2013273785A1 (en) Text-enlargement display method
US20160378217A1 (en) Input device, electronic apparatus for receiving signal from input device and controlling method thereof
JP2014157553A (ja) 情報表示装置および表示制御プログラム
US9699335B2 (en) Method of providing screen for manipulating application execution of image forming apparatus and image forming apparatus performing the method
US9870142B2 (en) Displaying device which can receive pinch out operation
JP6187546B2 (ja) 操作表示システム、操作表示装置および操作表示プログラム
JP2013114338A (ja) 操作装置及び操作方法
KR102105492B1 (ko) 정보 처리 장치, 정보 처리 장치의 제어 방법 및 저장 매체
EP2955908B1 (en) Image forming apparatus
JP2014071827A (ja) 操作受付装置及び方法、並びにプログラム
JP6449459B2 (ja) トグルインターフェース用のシステム及び方法
US9813569B2 (en) Display input device and image forming apparatus including same, and method for controlling display input device

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid