KR101524594B1 - 프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템 - Google Patents

프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템 Download PDF

Info

Publication number
KR101524594B1
KR101524594B1 KR1020090016468A KR20090016468A KR101524594B1 KR 101524594 B1 KR101524594 B1 KR 101524594B1 KR 1020090016468 A KR1020090016468 A KR 1020090016468A KR 20090016468 A KR20090016468 A KR 20090016468A KR 101524594 B1 KR101524594 B1 KR 101524594B1
Authority
KR
South Korea
Prior art keywords
screen data
projector
screen
display means
data
Prior art date
Application number
KR1020090016468A
Other languages
English (en)
Other versions
KR20100090175A (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 US12/700,011 priority Critical patent/US8700097B2/en
Publication of KR20100090175A publication Critical patent/KR20100090175A/ko
Priority to US14/249,712 priority patent/US20140204001A1/en
Application granted granted Critical
Publication of KR101524594B1 publication Critical patent/KR101524594B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B21/00Projectors or projection-type viewers; Accessories therefor
    • G03B21/14Details
    • G03B21/142Adjusting of projection optics
    • 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
    • H04B1/401Circuits for selecting or indicating operating mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/026Details of the structure or mounting of specific components
    • H04M1/0272Details of the structure or mounting of specific components for a projector or beamer module assembly
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3129Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM] scanning a light beam on the display screen

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Optics & Photonics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 발명은 프로젝터 기능을 가지는 휴대단말의 화면 제어 방법 및 장치에 관한 것으로, 이러한 본 발명은 프로젝터 기능을 가지는 휴대단말에서 화면데이터 출력 방법에 있어서, 프로젝터 모듈을 활성화 하는 과정과; 표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하는 과정과; 상기 생성하는 각각의 화면데이터들을 이원화 처리하여 상기 표시수단 및 상기 프로젝터 모듈로 각각 출력하는 과정을 포함한다.
휴대단말, 프로젝터, 화면데이터, 프레임버퍼

Description

프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템{SYSTEM AND METHOD FOR CONTROLLING FOR DUAL PROCESSING OF DISPLAY DATA IN A PROJECTOR PORTABLE DEVICE}
본 발명은 프로젝터 기능을 가지는 휴대단말(프로젝터 휴대단말)에 관한 것으로, 특히 휴대단말에서 프로젝터 모듈을 이용하여 외부 스크린으로 화면데이터 출력 시, 휴대단말의 표시수단으로 제공되는 화면데이터와 외부 스크린으로 제공되는 화면데이터를 이원화 처리할 수 있는 프로젝터휴대단말에서 화면데이터의 이원화 처리를 위한 출력 제어 방법 및 장치에 관한 것이다.
최근디지털 기술의 발달과 함께 이동통신 단말기, PDA(Personal Digital Assistant), 전자수첩등과 같이 이동하면서 통신 및 개인 정보처리가 가능한 휴대단말들이 다양하게 출시되고 있다. 이러한 휴대단말들은 주로 표시하고자 하는 화면데이터를, 휴대단말 자체에 구비된 표시장치에 표시한다. 그런데 휴대단말들이 구비하고 있는 표시장치는 휴대단말의 외형 크기가 작아야 한다는 제한 때문에 그 크기가 대체로 작다.
따라서 사용자는 휴대단말의 작은 표시장치에 표시되는 정보를 혼자서는 볼 수 있지만, 다수의 인원에게 보여주기 어렵다. 이에 따라 최근에는 TV-OUT 기능 등과 같이 휴대단말의 정보를 외부 대형 표시장치에 표시하여 다수의 인원이 함께 볼 수 있도록 하는 기능이 개발되고 있으나, 이 경우 별도의 대형 표시장치가 제공되어야 하는 문제점이 있다.
즉, 종래의 휴대단말에서는 작은 화면을 통하여 화면데이터를 표시하고 있다. 이때, 휴대단말의 표시장치로는 일반적으로 액정디스플레이(LCD, Liquid Crystal Display)나 유기전계발광소자(OLED, Organic Light Emitting Diodes) 등이 주로 사용되고 있다.
그러나 이러한 휴대단말의 표시장치에서 디스플레이 방법은 작은 표시장치를 통해 표시하는 화면데이터의 화면이 작아 매우 불편하였으며, 게임이나, 디지털 방송 시청 등에 있어 보다 사용자의 만족도를 높이기 위해서는 보다 충분한 크기의 화면을 제공할 필요가 있게 되었다.
이에, 휴대단말에 영상 투사 기능을 구비하도록 하여 보다 큰 크기의 화면을 즐길 수 있도록 하려는 시도들이 다각도로이루어지고 있다. 이러한 예시로, 프로젝터 모듈(Projector Module)을 구비하여 벽이나 바닥 등을 외부 스크린으로 활용하여 큰 화상을 제공할 수 있는 휴대단말에 대한 연구가 진행되고 있다.
한편, 이와 같이 프로젝터 모듈을 내장한 휴대단말의 경우 휴대단말의 표시장치를 통해 출력하는 화면데이터를 그대로 프로젝터모듈을 통해 외부 스크린으로 출력할 수는 있다. 그러나 휴대단말의 표시장치와 프로젝터 모듈을 통해 외부스크린으로 동일한 화면데이터를 출력 할 경우화면데이터 제어를 위한 사용자 행위가 외부 스크린에 그대로 반영됨에 따라 사용자의 시각을 가리게 되는 문제점이 있다.
예를 들어, 동영상 데이터 등과 같은 멀티미디어 데이터 재생 시 그의 재생 기능을 제어하기 위해 휴대단말을 제어하게 되면, 그에 따른 변화 동작이 외부 스크린으로 그대로 반영되어 출력된다. 특히, 프리젠테이션 수행 중 특정 동작을 제어하기 위해 휴대단말을 제어하게 되면, 그에 따른 사용자 행위가 그대로 반영되어 출력됨에 따라 프리젠테이션이 방해받는 문제점이 있다.
본 발명의 목적은 `프로젝터 기능을 가지는 휴대단말에서 휴대단말의 표시장치를 통해 표시하는 화면데이터와, 프로젝터기능에 의해 외부 스크린으로 출력하는 화면데이터를 이원화 처리하여 개별적으로 출력할 수 있는 방법 및 장치를 제공함에 있다.
본 발명의 다른 목적은 프로젝터 기능을 가지는 휴대단말에서 프로젝터 모듈을 이용하여 화면데이터를 외부 스크린으로 출력할 시, 휴대단말의 화면데이터와 외부 스크린으로 출력하는 화면데이터를 이원화 처리하여, 서로 다른 화면데이터를 각각 출력하고, 상기 휴대단말의 화면데이터에 의하여 상기 외부 스크린의 화면데이터의 동작을 제어할 수 있는 방법 및 장치를 제공함에 있다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 방법은, 프로젝터 기능을 가지는 휴대단말에서화면데이터 출력 방법에 있어서, 프로젝터 모듈을 활성화 하는 과정과; 표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하는 과정과; 상기 생성하는 각각의 화면데이터들을 이원화 처리하여 상기 표시수단 및 상기 프로젝터 모듈로 각각 출력하는 과정을 포함한다.
본 발명의 실시 예에서 상기 각각의 화면데이터들은, 표시수단으로 표시할 표시수단용 화면데이터와, 프로젝터 모듈을 통해 외부 스크린으로 표시할 프로젝터용 화면데이터를 포함하고, 상기 표시수단용 화면데이터 및 프로젝터용 화면데이터 는 공통 화면데이터 또는 이원화 화면데이터로 출력되는 것을 특징으로 한다.
본 발명의 바람직한 실시 예에 따르면, 상기 공통 화면데이터 및 이원화 화면데이터는 시분할 방식에 의해, 상기 표시수단 및 프로젝터 모듈로 시분할적으로 제공되는 것을 특징으로 한다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 시스템은, 휴대단말의 화면데이터 출력 시스템에 있어서, 프로젝터 기능 수행 시 표시수단용 화면데이터와 프로젝터용 화면데이터로 이원화 처리하여 두 개의화면데이터들을 생성하는 수단과; 상기 표시수단용 화면데이터 및 프로젝터용 화면데이터를 기능 수행에 대응하여 공통 화면데이터 또는 이원화 화면데이터로 출력하는 수단과; 상기 공통 화면데이터 또는 이원화 화면데이터의표시수단용 화면데이터를 표시하는 수단과; 상기 공통 화면데이터 또는 이원화 화면데이터의 프로젝터용 화면데이터를 외부 스크린으로 출력하는 수단을 포함한다.
본 발명의 바람직한 실시 예에 따르면, 공통 화면데이터는 표시수단용 화면데이터와 프로젝터용 화면데이터가동일한 화면 구성으로 이루어진 두 개의 화면데이터들을 포함하고, 이원화 화면데이터는 표시수단용 화면데이터와 프로젝터용 화면데이터가 서로 다른 화면 구성으로 이루어진 두 개의 화면데이터들을 포함하는 것을 특징으로 한다. 본 발명의 실시 예에서 상기 이원화 화면데이터의 표시수단용 화면데이터는 이원화 화면데이터의 프로젝터용 화면데이터에 대한 기능 제어를 위한 가상아이템을 포함하고, 상기 이원화 화면데이터의 프로젝터용 화면데이터는 휴대단말의 기능 수행에 대응하는 실행 화면데이터 및 사용자 설정에 따른 다양한 정 보를 제공하는 정보아이템을 포함하는 것을 특징으로 한다.
또한, 본 발명의 실시 예에 따르면, 공통 화면데이터 및 이원화 화면데이터의표시수단용 화면데이터 및 프로젝터용 화면데이터는 시분할 방식에 의하여 순차 교대로 출력하는 것을 특징으로 한다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 휴대단말은, 프로젝터 기능을 가지는 휴대단말에 있어서, 프로젝터 기능 활성화 시 출력하는 화면데이터를 표시수단을 목적지로 하는 표시수단용 화면데이터와 프로젝터 모듈을 목적지로 하는 프로젝터용 화면데이터로 생성하여 출력하는 제어부와; 상기 제어부로부터 출력되는 표시수단용 화면데이터를 표시하는 표시수단과; 상기 제어부로부터 출력되는 프로젝터용 화면데이터를 외부 스크린으로 출력하는 프로젝터 모듈을 포함한다.
상기와 같은 목적들을 달성하기 위한 본 발명의 실시 예에 따른 화면데이터 출력 장치는, 휴대단말의 화면데이터출력 장치에 있어서, 표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하고, 상기 화면데이터들을 이원화 처리하여 시분할적으로 출력하는 제어수단과; 상기표시수단 및 프로젝터 모듈로 전달되는 각 화면데이터들을 버퍼링하는 저장수단과; 상기 저장수단에서 버퍼링되는 화면데이터들 중 상기 표시수단을 목적지로 가지는 화면데이터를 추출하여 전달하는 LCD 드라이버 모듈과; 상기 LCD 드라이버 모듈로부터 전달되는 화면데이터를 표시하는 상기표시수단과; 상기 저장수단에서 버퍼링되는 화면데이터들 중 외부 스크린으로 출력할 화면데이터를 추출하여 상기 외부 스크린으로 출력하는 상기 프로젝터 모듈 을 포함한다.
상술한바와 같이 본 발명에서 제안하는 프로젝터 기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 장치에 따르면, 프로젝터 기능을 가지는 휴대단말에서 프로젝터 모듈을 이용하여 외부 스크린으로 화면데이터를 출력할 시, 휴대단말의 표시수단으로 제공되는 화면데이터와, 외부 스크린으로 제공되는 화면데이터를 이원화 처리할 수 있다. 이를 통해, 본 발명은 외부 스크린에 제공되는 화면데이터의 조작을 휴대단말 상에 제공되는 화면데이터를 이용하여 조작하고, 외부스크린을 통해서는 프로젝터 기능에 따른 화면데이터를 시각적인 방해 없이 지속적인 제공이 가능하다.
이러한 본 발명에 따르면, 프로젝터 모듈을 내장한 휴대단말에서 상기 프로젝터 모듈을 이용하여 프리젠테이션 시, 휴대단말의 화면데이터와 외부 스크린을 통해 제공되는 프리젠테이션 화면데이터를 이원화 처리하여 각각 개별적으로 출력함으로써, 프리젠테이션 화면을 방해하지 않으면서, 편리하게 프리젠테이션을 수행할 수 있는 이점이 있다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 이때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한, 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에대한 상세한 설명은 생략할 것이다.
제안하는 본 발명은 프로젝터(Projector) 기능을 가지는 휴대단말에 관한 것이다. 특히 본 발명의 실시 예에서는, 프로젝터 모듈을 내장한 휴대단말에서상기 프로젝터 모듈을 이용하여 외부 스크린으로 화면데이터를 출력할 시, 휴대단말의 표시수단으로 제공되는 화면데이터와 상기 외부 스크린으로 제공되는 화면데이터를 이원화 처리하여 각각 별개의 화면데이터를 출력하여 표시할 수 있는 방법 및 장치를 제안한다.
이러한 본 발명의 휴대단말은 상기와 같이 프로젝터 기능을 포함하고, 동영상 및 음악 파일 등과 같은 멀티미디어데이터의 재생 기능, 디지털 방송 수신 및 재생 기능, 문서뷰어 기능 등을 포함한다. 아울러, 본 발명의 휴대단말은 상기 멀티미디어 데이터 재생, 디지털 방송 재생 및 문서 뷰어 등의 기능 수행 시, 상기 프로젝터 기능에 의하여, 상기한 각 기능 수행에 따른 화면데이터를 외부 스크린으로 확대하여 제공할 수 있다.이하, 본 발명의실시 예에서는 휴대단말의 표시수단으로 제공되는 화면데이터와 프로젝터 모듈을 통해 외부 스크린으로 제공되는 화면데이터가 동일하게 출력되는 경우를 공통 화면데이터 출력이라 하고, 휴대단말의 표시수단으로 제공되는 화면데이터와 프로젝터 모듈을 통해 외부스크린으로 제공되는 화면데이터가 상이하게 출력되는 경우를 이원화 화면데이터 출력이라 명명하기로 한다.
그러면 이하, 첨부한 도면을 참조하여 본 발명의 실시 예에 따른 프로젝터 모듈을 구비하는 휴대단말의 예시와, 이러한 프로젝터 모듈을 구비하는 휴대단말에서 출력 화면데이터의 이원화 처리를 위한 구성에 대하여 살펴보기로 한다. 하지 만, 본 발명의 휴대단말 구성 및 그의 이원화처리 구성이 하기에서 기술하는 내용에 한정되는 것은 아니므로, 하기의 실시 예에 의거하여 다양한 실시 예들에 적용할 수 있음에 유의하여야 한다.
도 1 내지 도 3은 본 발명의 실시 예에 따른 휴대단말의 예시를 개략적으로 도시한 도면들이다. 특히, 상기 도 1 내지 도 3은 프로젝터 모듈을 구비하는 휴대단말의 타입 별 예시들을 나타낸 도면들이다.
상기 도 1 내지 도 3을 참조하면, 상기 도 1은 입출력 기능을 동시에 가지는 터치스크린(Full Touch-screen)을 전면으로 가지는 타입의 휴대단말 예시를 나타낸 것이고, 도 2는 표시수단과 입력수단이 구별된 바 타입(Bar type)의 휴대단말 예시를 나타낸 것이고, 도 3은 터치스크린과 터치패드(Touch-pad)로 이루어진 타입의 휴대단말예시를 나타낸 것이다.
상기 도 1 내지 도 3에 나타낸 바와 같이, 본 발명의 휴대단말은 휴대단말 기능 수행에 따른 다양한 화면데이터를 출력하는 표시수단(100)과, 사용자의 제어신호를 입력받는 입력수단(200)과, 휴대단말에서 전달되는 화면데이터를 확대하여 외부 스크린으로 투사하는 프로젝터 모듈(300)과, 상기 프로젝터 모듈(300)의 포커스(focus) 제어를 위한 포커스 제어수단(350)과, 휴대단말의 기능 수행에 따른 다양한 오디오데이터를 출력하는 스피커(SPK, Speaker) 등을 포함할 수 있다.
또한, 본 발명의 휴대단말은 그 제공 형태에 따라 화상통신(Video communication) 서비스를 위한 전면 카메라 모듈(front camera module)(400), 일반 카메라 기능에 의한 피사체 촬영을 위한 카메라 모듈(미도시), 디지털 방송 수신 및 그의 재생을 위한 방송수신모듈(미도시) 등을 휴대단말 타입에 따라 포함할 수도 있다.
다음으로, 이하에서는 상기 도 1 내지 도 3의 예시에서 살펴본 바와 같은 본 발명의 휴대단말에서 화면데이터의 이원화 제어를 위한 내부 구성에 대하여 하기 도 4를 참조하여 살펴보기로 한다. 하지만, 본 발명의 휴대단말의 구성이 하기에서 기술하는 내용에 한정되는 것은 아니므로, 하기의 실시 예에 의거하여 다양한 실시 예들에 적용할 수 있음에 유의하여야 한다.
특히, 이하에서는 본 발명의 휴대단말이 이동통신 단말기(mobile communication terminal)인 경우를 대표적인 예시로서 설명한다. 하지만, 본 발명의 휴대단말이 반드시 이동통신 단말기에만 한정되지는 않으며, 그 제공 형태에 따라 다양한 분야에 적용되는 휴대단말을 포함할 수 있다.
따라서본 발명의 휴대단말은 다양한 통신 시스템들에 대응되는 통신 프로토콜들(communication protocols)에 의거하여 동작하는 모든 이동통신 단말기를 비롯하여, 휴대용 프로젝터모듈, 프로젝터 모듈을 포함하는 PMP(Portable Multimedia Player), 디지털방송 플레이어, PDA(Personal Digital Assistant), 휴대게임단말 및 스마트 폰(Smart Phone) 등 모든 정보통신기기와멀티미디어 기기 및 그에 대한 응용기기를 포함할 수 있다. 그러면, 이하 본 발명의 휴대단말의 개략적인 구조를 하기 도 4를 참조하여 살펴보기로 한다.
도 4는 본 발명의 실시 예에 따른 휴대단말의 블록 구성을 개략적으로 도시한 도면이다. 특히, 상기 도 4에서는 본 발명의 휴대단말이 이동통신 서비스를 지 원하는 이동통신 단말기인 경우를 일예로 설명하지만, 본 발명의 휴대단말이 반드시 이동통신 단말기에 한정되지는 않는다.
상기 도 1 내지 도 4를 참조하면, 본 발명의 실시 예에 따른 휴대단말은 무선주파수부(400)와, 입출력수단(500)과, 오디오처리부(600)와, 저장부(700)와, 프로젝터 모듈(300) 및 제어부(800)등을 포함한다. 아울러, 상기 입출력수단(500)은 표시수단(100) 및 입력수단(200)으로 이루어질 수 있다. 상기 표시수단(100)은 액정디스플레이(LCD, Liquid Crystal Display)나 유기전계발광소자(OLED, Organic Light Emitting Diodes)로 제공되거나, 또는 터치스크린 형태로 제공될 수 있다. 상기 입력수단(200)은 터치패드, 키패드(Keypad), 돔 키(Dome key) 및 기능키 중 적어도 하나 또는 이들의 조합으로 이루어질 수 있다. 또한, 상기 휴대단말은 상기 도 1 내지 도 3에 나타낸 바와 같이, 상기 프로젝터 모듈(300)의 포커스(focus) 제어를 위한 포커스 제어수단(350)을 더 포함할 수 있다.
상기 무선주파수부(400)는 상기 휴대단말의 통신을 수행한다. 상기 무선주파수부(110)는 지원 가능한 이동통신 네트워크와 설정된 통신채널(communication channel)을 형성하여 음성통신(voice call), 화상통신(video telephony call) 및 데이터통신(data call) 등과 같은 통신을 수행한다. 상기 무선주파수부(110)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신부와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신부 등을 포함할 수 있다. 상기 무선주파수부(110)는 본 발명의 휴대단말의 형태에 따라 생략될 수 있다.
상기 입출력수단(500)은 상기 표시수단(100) 및 상기 입력수단(200)으로 이루어질 수 있다. 상기 입출력수단(500)은 휴대단말의 형태에 따라 표시수단(100)으로만 이루어질 수도 있다. 이러한 경우, 상기 표시수단(100)은 터치스크린으로 제공됨이 바람직하다. 상기 터치스크린은 입력기능과 표시 기능을 동시에 수행하는 입출력 수단으로, 특히 본 발명의 실시 예에서 상기 터치스크린은 LCD 또는 OLED와 같은 표시영역과, 터치센서로 이루어진 터치영역을 포함한다.
상기 표시영역은 상기 휴대단말의 기능 수행 중에 발생하는 다양한 화면데이터를 표시하고, 사용자의 조작 및 기능 설정 등에 따른 상태 정보를 표시한다. 즉, 상기 표시영역은 상기 휴대단말의 상태 및 동작에 관련된 각종 화면데이터를 표시할 수 있다. 상기 표시영역은 상기 제어부(800)로부터 출력되는 여러 신호와 색 정보들을 시각적으로 표시한다. 특히, 상기 표시영역은 휴대단말이 프로젝터 기능 수행 시 상기 제어부(800)에서 발생하는 화면데이터를 표시하거나, 기능 제어를 위한 특정GUI(Graphical User Interface)의 화면데이터를 표시할 수 있다. 즉, 상기 표시영역은 휴대단말이 프로젝터 기능 수행 시 상기 제어부(800)에서 발생하는 공통 화면데이터 및 이원화 화면데이터 중 어느 하나를 표시한다. 상기 표시영역을 통해 제공되는 이원화 화면데이터는 실행 어플리케이션에 대응하게 가변되는 가상아이템을 GUI로 표시한다.
상기 터치영역은 사용자의 입력이벤트를 입력받는다. 특히, 상기 터치영역은 휴대단말의 실행 어플리케이션에 따른 기능 제어를 위한 탭 이벤트(Tap event), 드래그이벤트(Drag event), 플릭 이벤트(Flick event) 및 스윕 이벤트(Sweep event) 등을 입력받는다. 상기 터치영역은 사용자의 입력이벤트가 입력될 시, 상기 입력이벤트가 발생하는 좌표정보를 상기 제어부(800)로 전달한다. 즉, 상기 터치영역은 사용자에 의해 발생되는 터치를 감지하고, 터치에 따른 신호를 생성하여 상기 제어부(800)로 전달한다.
상기 입력수단(200)은 다양한 문자 정보를 입력받고, 각종 기능들의 설정 및 상기 휴대단말의 기능 제어와 관련하여 입력되는 신호를 상기 제어부(800)로 전달한다. 상기 입력수단(200)은 사용자의 행위에 따른 입력신호를 발생하고, 이를 위한 키패드, 기능키, 돔키 및 터치패드 등과 같은 적어도 하나의 입력수단을 포함할 수 있다. 본 발명의 실시 예에서 상기 입력수단(200)은 휴대단말의 제공 형태에 따라 생략될 수도 있다.
상기 오디오처리부(600)는 마이크(MIC, Microphone) 및 스피커(SPK, Speaker)와 접속되며, 상기 마이크(MIC)로부터 입력되는 음성신호를 데이터화하여 상기 제어부(800)로 출력하고, 상기 제어부(800)로부터 입력되는 음성신호를 상기 스피커(SPK)를 통해 출력한다. 즉, 상기 오디오처리부(600)는 상기 마이크(MIC)로부터 입력된 아날로그 음성신호를 디지털 음성신호로 변환하거나, 상기 제어부(800)로부터 입력된 디지털 음성신호를 아날로그 음성신호로의 변환을 처리한다. 상기 오디오처리부(600)는 상기 휴대단말에서 발생하는 다양한 오디오성분(예컨대, 동영상/음악파일 재생 등에 따른 오디오데이터 등)을 사용자 선택에 따라 재생할 수 있다. 상기 오디오처리부(600)의 음성신호 처리 기능은 본 발명에서 제공하는 휴대단말의 형태에 따라 생략될 수 있다.
상기 저장부(700)는 ROM(Read Only Memory)과 RAM(Random Access Memory) 등으로 구성될 수 있다. 상기 저장부(700)는 상기 휴대단말에서 생성 및 활용되는 다양한 데이터 등을 저장할 수 있다. 상기 데이터는, 상기 휴대단말의 어플리케이션 실행에 따라 발생하는 데이터 및 상기 휴대단말을 이용하여 생성하거나 외부(기지국, 상대휴대단말, 퍼스널 컴퓨터 등)로부터 수신하여 저장 가능한모든 형태의 데이터 등을 포함한다. 특히, 상기 데이터는 상기 휴대단말에서 제공되는 사용자인터페이스, 상기 휴대단말 이용에 따른 여러 설정정보, 프로젝터 기능 수행 시 그의 기능 제어를 위해 설정된 가상아이템, 동영상파일 및 음악 파일 등의 멀티미디어 데이터, 본 발명의 프로젝터 기능에 따른 동작 제어를 위한 설정정보 등을 포함할 수 있다.
아울러, 상기 저장부(700)는 상기 휴대단말의 일반적인 동작을 제어하기 위한 어플리케이션 및 본 발명의 화면데이터 이원화 처리를 통해 출력 제어를 위한 어플리케이션 등을 저장할 수 있다. 상기 본 발명의 어플리케이션은 전술한 도 1 내지 도 4에서 설명한 바와 같은 본 발명의 동작 및 후술하는 도면들에서 설명하는 동작에 대응하는 어플리케이션일 수 있다. 이러한 어플리케이션들은 상기 저장부(700)의 어플리케이션 저장영역(미도시)에 저장할 수 있다. 또한, 상기 저장부(700)는 전술한 어플리케이션 실행 및 휴대단말의 기능수행 중에 발생하는 데이터를 일시 저장하는 하나 이상의 버퍼(buffer)를 포함할 수 있다.
상기 프로젝터 모듈(300)은 상기 휴대단말에 내장형으로 구성되어, 상기 제어부(800)로부터 제공되는 다양한 화면데이터를 렌즈를 통해 확대하여 외부 스크린 으로 출력하는 장치를 나타낸다. 즉, 상기 프로젝터 모듈(300)은 상기 제어부(800)에서 처리된 다양한 화면데이터를 외부스크린에 왜곡 없이 투사할 수 있는 장치를 나타낸다.
상기 제어부(800)는 상기 휴대단말에 대한 전반적인 제어 기능을 수행하며, 상기 휴대단말 내의 상기 각 블록들 간 신호 흐름을 제어한다. 상기 제어부(800)는 상기 무선주파수부(400)와, 상기 입출력수단(500)과, 상기 오디오처리부(600)와, 상기 저장부(700) 및 상기 프로젝터 모듈(300) 등과 같은 각 구성 간의신호 흐름을 제어한다.
특히, 상기 제어부(800)는 본 발명의 실시 예에서 프로젝터 기능 수행 시, 상기 표시수단(100)을 통한 화면데이터 출력 및 상기프로젝터 모듈(300)을 통한 화면데이터 출력을 처리한다. 상기 제어부(800)는 상기 표시수단(100) 및 상기 프로젝터모듈(300)로 전달하는 화면데이터를 실행 어플리케이션에 대응하여 공통 화면데이터로 이원화 처리하거나, 또는 이원화 화면데이터로 이원화 처리한다. 이후, 상기 이원화 처리하는 공통 화면데이터 또는 이원화 화면데이터를 상기 표시수단(100) 및 프로젝터 모듈(300)로 전달하여, 그에 대한 화면데이터 표시를 제어한다.
즉, 상기 제어부(800)는 어플리케이션 실행에 대응하여 생성되는 화면데이터의 타입에 따라 공통 화면데이터들을 상기 표시수단(100) 및 프로젝터 모듈(300)로의 출력을 처리하거나, 이원화 화면데이터들을 상기 표시수단(100) 및 프로젝터 모듈(300)로의 출력을 처리한다.
이러한 동작을 제어하는 상기 제어부(800)는 전술한 도 1 내지 도 4를 참조한 설명 부분에서 설명한 바와 같은 본 발명의 전반적인 동작 및 후술하는 도면들을 참조하여 설명하는 전반적인 동작을 제어할 수 있다. 이러한 상기 제어부(800)의 기능 제어는 소프트웨어로 구현되어 본 발명의 동작을 처리할 수 있으며, 상기 제어부(800)의 상세 동작에 대해서는 후술하는 도면들에 의해 설명하기로 한다.
한편, 상기 도 1 내지 도 4에서는 설명의 편의를 위하여 상기 휴대단말의 개략적인 구성 예를 도시하였다. 하지만, 본 발명의 상기 휴대단말이 반드시 상기한 구성에 한정되지는 않는다.
따라서 상기 제어부(800)는 상기 휴대단말의 이동통신 서비스를 위한 베이스밴드(Baseband) 모듈을 구비할 수 있다. 또한, 상기 베이스밴드 모듈은 상기 제어부(800) 및 상기 무선주파수부(400)에 각각 구비되거나, 상기 제어부(800) 및 상기 무선주파수부(400)와 분리되어 구비될 수 있다.
또한, 본 발명의 상기 휴대단말은 상기 도 1 내지 도 4에서는 도시하지 않았으나, 그 제공 형태에 따라 피사체 촬영을 통해 그에 따른 영상데이터를 획득할 수 있는 카메라모듈, 근거리 통신을 위한 근거리통신모듈 및 인터넷 망과 통신하여 인터넷 기능을 수행하는 인터넷통신모듈 등과 같이 상기에서 언급되지 않은 구성을 포함할 수 있음은 물론이다.
이러한 구성 요소들은 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 상기 언급된 구성 요소들과 동등한 수준의 구성 요소가 상기 휴대단말에 추가로 더 포함되어 구성될 수 있다. 또한 본 발명의 상기 휴대단말은 그 제공 형태에 따라 상기한 구성에서 특정 구성들이 제외되거나 다른 구성으로 대체될 수도 있음은 물론이다. 이는 본 기술 분야의 통상의 지식을 가진 자에겐 쉽게 이해될 수 있을 것이다.
또한, 이상에서 도 1 내지 도 4를 참조한 본 발명의 실시 예에서는, 상기 휴대단말이 터치스크린을 포함하는 경우를 예시로 하여 설명하였다. 하지만, 본 발명의 휴대단말 및 그의 동작이 반드시 터치스크린을 이용하는 것에 한정되는 것은 아니다. 따라서 LCD 또는 OLED로 구성된 표시수단과, 키패드 또는/및 터치패드로 이루어진 입력수단이 구분하고, 이와 같이 구분된 표시수단 및 입력수단의 조합에 의해 동작할 수도 있음은 물론이다.
도 5 및 도 6은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 출력 화면데이터의 이원화 처리를 위한 구성 예시를 개략적으로 도시한 도면들이다.
상기 도 4 내지 도 6에 나타낸 바와 같이, 본 발명의 프로젝터 기능을 가지는 휴대단말에서 화면데이터의 이원화 처리를 위한 구성은, 크게 제어부(800)와, 프레임버퍼(Frame Buffer)(750)와, LCD 드라이버모듈(LCD Driver Module)(150)과, 표시수단(100)과, 프로젝터 모듈(300)등을 포함하는 휴대단말 및 상기 휴대단말에서 프로젝터 모듈(300)을 통해 투사되는 화면데이터를표시하기 위한 외부 스크린(900) 등을 포함한다.
특히, 상기 도 5 및 도 6에서상기 프레임 버퍼(750)는 데이터 공유를 위해 중간 처리 통신(Inter Process Communication) 기능을 담당하는 DPRAM(DUAL-PORT RAM)으로 구성할 수 있다. 상기 프레임 버퍼(750)는 상기 제어부(800)가 전달하는 공통 화면데이터들 또는 이원화 화면데이터들을 버퍼링(buffering)하고, 각 화면데이터들의 목적지에 해당하는 LCD 드라이버 모듈(150) 또는 프로젝터 모듈(300)로 전달한다. 이때, 본 발명의 실시 예에서는 상기 프레임 버퍼(750)를 상기 도 5에 도시한 바와 같이 하나의 구성으로 운용하거나, 또는 상기 도 6에 나타낸 바와 같이 LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 분할하는 구성으로 운용할 수 있다.
상기 도 4 내지 도 6을 참조하면, 먼저 사용자는 휴대단말에 내장되어 있는 프로젝터 기능을 휴대단말에 형성된 입력수단 등을 이용하여 활성화 시킬 수 있다. 그러면, 휴대단말의 상기 제어부(800)는 프로젝터 기능 활성화에 응답하여 상기 프로젝터 모듈(300)을 구동한다. 이때, 상기 프로젝터 기능의 활성화 이전에, 상기 휴대단말에서는 표시수단(100)을 통해 사용자 요청에 대응하는 특정 화면데이터가 표시되고 있는 경우를 가정한다.
이어서, 상기 제어부(800)는 휴대단말의 표시수단(100) 상에 표시되고 있는 정보 즉, 화면데이터와 동일한 화면데이터를 생성하여 상기 프로젝터 모듈(300)로 제공한다. 이하에서는, 상기 표시수단(100)과 외부 스크린(900) 상에 제공되는 동일한 형태의 화면데이터를 공통 화면데이터라 칭하기로 한다. 상기 공통 화면데이터는 동일한 화면 구성을 가지는 두 개의 화면데이터 각각을 나타낸다. 즉, 공통 화면데이터는 상기 LCD드라이버 모듈(150)로 제공되는 화면데이터와, 상기프로젝터 모듈(300)로 제공되는 화면데이터로 구분된다.
다음으로, 상기 LCD 드라이버 모듈(150)및 프로젝터 모듈(300)을 통해 상기 표시수단(100)및 상기 외부 스크린(900)을 통한 공통 화면데이터 출력 중에, 사용자는 상기 표시수단(100) 또는 입력수단(200) 등을 통해 상기 표시수단(100)에 제공되는 화면데이터의 특정 오브젝트(object)에 대한 제어를 수행할 수 있다. 여기서, 상기 오브젝트는 동영상 또는 디지털 방송 재생기, 이미지 뷰어 및 텍스트 뷰어 등의 특정 어플리케이션을 실행할 수 있는 콘텐츠의 아이콘, 특정 메뉴로 진입할 수 있는 아이콘 등을 나타낸다.
따라서 상기 제어부(800)는 상기 오브젝트에 대한 사용자의 제어 요청이 발생할 시, 상기 제어 요청이 상기 오브젝트에 대응하는 특정 기능 실행을 위한 실행 명령인 것으로 감지할 수 있다.
상기 제어부(800)는 상기 실행 명령을 감지하면, 상기 프로젝터모듈(300)로 전달하는 화면데이터와 상기 표시수단(100)으로 전달하는 화면데이터를 서로 다르게 구성하여 제공한다. 즉, 상기제어부(800)는 상기 표시수단(100)을 통해 표시할 화면데이터와, 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)으로 출력할 화면데이터를 별도로 생성 즉, 이원화 처리하여 제공한다. 이하에서는, 상기 표시수단(100)과 상기 외부 스크린(900) 상에 제공되는 서로 상이한 형태의 화면데이터를 이원화 화면데이터라 칭하기로 한다.
상기 이원화 화면데이터는 서로 다른 화면 구성을 가지는 두 개의 화면데이터 각각을 나타낸다. 즉, 이원화 화면데이터는 상기 LCD 드라이버 모듈(150)로 제공되는 화면데이터와, 상기 프로젝터 모듈(300)로 제공되는 화면데이터로 구분된 다.
여기서, 상기 이원화 화면데이터 중, 상기 프로젝터 모듈(300)로 제공되는 화면데이터(이하, '프로젝터용 화면데이터'라 칭함)는 상기 오브젝트에 매핑된 기능 실행에 대응하는 화면데이터일 수 있다. 즉, 상기 프로젝터용 화면데이터는 상기 오브젝트에 대한 사용자의 실행 명령에 따라 실행되는 특정 어플리케이션의 화면데이터로서, 동영상 화면데이터, 이미지 화면데이터 및 문서 화면데이터(이하, '프리젠테이션 화면데이터'라 칭함) 등을 나타낸다.
또한, 상기 이원화 화면데이터 중, 상기 LCD 드라이버 모듈(150)로 제공되는 화면데이터(이하, '표시수단용 화면데이터'라 칭함)는 상기 프로젝터 모듈(300)을 통해 외부 스크린(900) 상에 표시되는 프로젝터용 화면데이터의 운용 즉, 프로젝터용 화면데이터에 대응하는 기능 제어를 위한 화면데이터로서, 실행 어플리케이션에 대응하는 가상아이템들로 이루어진 화면데이터(GUI 화면데이터)를 나타낸다. 이러한 이원화 화면데이터에 대한 화면 예시들이 후술하는 도면들을 나타난다.
상기한 동작을 각 구성별로 구체적으로 살펴보면, 먼저 제어부(800)는 프로젝터 기능이 수행되면, 사용자 요청에 대응하는 화면 구성(예컨대, 메뉴 화면, 리스트 화면, 특정어플리케이션 실행 화면)의 화면데이터를 생성하여 상기 프레임 버퍼(750)로 전달한다. 즉, 상기 제어부(800)는 상기 표시수단(100)을 통해 제공하는 화면데이터(표시수단용 화면데이터)와 동일한 형태의 화면 구성을 가지는 화면데이터를 생성한다. 즉, 상기 제어부(800)는 상기 프로젝터 모듈(300)을 통해 제공할 화면데이터(프로젝터용 화면데이터)를 생성하고, 상기 표시수단용 화면데이터와 상 기 프로젝터용 화면데이터 즉, 공통 화면데이터를 이원화 처리하여 상기 프레임 버퍼(750)로 전달한다.
한편, 상기 초기 단계에서는 공통 화면데이터가 제공되는 경우를 예시로 설명하지만, 만약 프로젝터 기능 활성화 시의 휴대단말에서 실행 중인 어플리케이션 또는 상기 휴대단말의 해당 시점에서의 수행 모드에 따라 공통 화면데이터 출력이 아닌, 이원화 화면데이터 출력을 위한 이원화 처리를 바로 수행할 수도 있음은 물론이다. 이러한 이원화 화면데이터의 이원화 처리에 대해서는 후술하기로 한다.
이때, 상기 프레임 버퍼(750)로 전달하는 상기 공통 화면데이터는 동일한 화면 구성으로 이루어지며, 상기 프레임 버퍼(750)에는 두 개의 화면데이터들(프로젝터용 화면데이터 및 표시수단용 화면데이터)이 전달될 수 있다. 즉, 상기 공통 화면데이터는 표시수단(100)을 통해 표시할 화면데이터(표시수단용 화면데이터)와, 상기 프로젝터 모듈(300)을 통해 상기 외부 스크린(900) 상에 표시할 화면데이터(프로젝터용 화면데이터)로 이루어질 수 있다.
여기서, 상기 프레임 버퍼(750)가 상기 도 6에 나타낸 바와 같이, LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분될 시, 상기 공통 화면데이터 중 상기 표시수단용 화면데이터는 상기 LCD 프레임버퍼(751)로 전달되고, 상기 공통 화면데이터 중 프로젝터용 화면데이터는 상기 프로젝터 프레임 버퍼(753)로 전달될 수 있다.
한편, 상기 제어부(800)는 상기 공통 화면데이터를 상기 프레임 버퍼(750)로 전달할 시 데이터 버스(Data Bus)를 통해 전달할 수 있다. 상기 제어부(800)는 공 통 화면데이터를 상기 LCD 드라이버 모듈(150)과 상기 프로젝터 모듈(300)로 동시에 제공하기 위해 시간을 분할하는 방식 즉, 시분할(Time-division) 방식에 의하여 상기 공통 데이터를 해당 목적지로 각각 전달할 수 있다. 즉, 상기 제어부(800)는 해당 공통 데이터(표시수단용 화면데이터 및 프로젝터용 화면데이터)를 순차적으로 교차하면서 교대로 상기 LCD 드라이버 모듈(150)과 상기 프로젝터 모듈(300) 각각에 전달할 수 있다.
상기 LCD 드라이버 모듈(150)은 상기 프레임 버퍼(750)에 적층되는 공통 화면데이터를 가져와서 상기 표시수단(100)으로 전달한다. 이때, 상기 LCD 드라이버 모듈(150)은 상기 프레임 버퍼(750)에서 상기 공통 화면데이터 중 표시수단용 화면데이터를 상기 표시수단(100)으로 전달한다. 만약, 상기 프레임 버퍼(750)가 LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분되는 경우, 상기LCD 드라이버 모듈(150)은 상기 LCD 프레임버퍼(751)에 적층되는 공통 화면데이터를 상기 표시수단(100)으로 전달한다.
상기 표시수단(100)은 상기 LCD 드라이버 모듈(150)을 통해 전달되는 공통 화면데이터를 표시한다. 이때, 상기 표시되는 공통 화면데이터는 상기 외부 스크린(900)을 통해 표시되는 공통 화면데이터와 동일한 형태의 화면 구성을 가진다. 이러한 화면 예시에 대해서는 후술하기로 한다.
상기 프로젝터 모듈(300)은 상기 프레임 버퍼(750)에 적층되는 공통 화면데이터를 가져와서 상기 외부 스크린(900)으로 출력한다. 이때, 상기 프로젝터 모듈(300)은 상기 프레임 버퍼(750)에서 상기 공통 화면데이터 중 프로젝터용 화면데 이터를 상기 외부 스크린(900)으로 출력한다. 만약, 상기 프레임 버퍼(750)가 LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분되는 경우, 상기 프로젝터모듈(300)은 상기 프로젝터 프레임 버퍼(753)에 적층되는 공통 화면데이터를 상기 외부 스크린(900)으로 출력한다.
상기 외부 스크린(900)은 상기 프로젝터 모듈(300)을 통해 출력되는 공통 화면데이터를 표시한다. 상기 외부 스크린(900)은 특정 장치의 구성 요소(예컨대, 화이트 스크린 등)를 활용하거나, 또는 벽면, 바닥등과 같은 요소를 활용할 수 있다. 즉, 상기 외부 스크린(900)은 본 발명의 휴대단말에 구성되는 것이 아니며, 상기 프로젝터 모듈(300)을 통해 출력되는 화면데이터가 투사될 수 있는 모든 형태의 물체를 나타낸다.
한편, 상기와 같이 프로젝터 모듈(300) 구동에 따른 공통 화면데이터를 상기 표시수단(100) 및 상기 외부 스크린(900)을 통해 표시하는 중에, 사용자로부터 특정 오브젝트 등에 의한 실행 명령이 이루어지면, 상기 제어부(800)는 상기 실행 명령에 대응하는 이원화 화면데이터를 생성한다. 여기서, 상기 이원화 화면데이터는 서로 상이한 화면 구성을 가지는 프로젝터용 화면데이터 및 표시수단용 화면데이터를 나타낸다.
이때, 상기 프로젝터용 화면데이터는 상기 실행 명령이 발생하는 오브젝트에 대응하는 어플리케이션의 실행 화면데이터일 수 있으며, 상기 표시수단용 화면데이터는 상기 프로젝터용 화면데이터에 대응하는 즉, 실행 어플리케이션에 대응하는 기능 제어를 위한 GUI 화면데이터일수 있다.
즉, 상기 제어부(800)는 실행 명령이 전달되면, 실행 어플리케이션에 대응하는 이원화 화면데이터를 생성하여 상기 프레임 버퍼(750)로 전달한다. 여기서, 상기 제어부(800)는 상기 표시수단(100)을 통해 표시할 실행 어플리케이션에 대응하는 기능 제어용 화면데이터 즉, 표시수단용 화면데이터(GUI 화면데이터)와, 상기 프로젝터 모듈(300)을 통해 상기 외부 스크린(900)으로 표시할 실행 어플리케이션에 대응하는 실행 화면데이터 즉, 프로젝터용화면데이터를 각각 생성하고, 상기 표시수단용 화면데이터와 상기 프로젝터용 화면데이터 즉, 이원화 화면데이터를 이원화 처리하여 상기 프레임 버퍼(750)로 전달한다.
이때, 상기 프레임 버퍼(750)로 전달하는 상기 이원화 화면데이터는 서로 다른 화면 구성으로 이루어지며, 상기 프레임 버퍼(750)에는 서로 다른 두 개의 이원화 화면데이터들(프로젝터용 화면데이터 및 표시수단용 화면데이터)이 전달될 수 있다. 즉, 상기 이원화 화면데이터는 상기 실행 명령에 따라 외부 스크린(900)을 통해 표시할 프로젝터용 화면데이터(실행 화면데이터)와, 상기실행 명령에 대응하여 실행되는 어플리케이션의 기능 제어를 위한 가상아이템으로 이루어지고 상기 표시수단(100)을 통해 표시할 표시수단용 화면데이터(GUI 화면데이터)로 이루어질 수 있다.
여기서, 상기 프레임 버퍼(750)가 상기 도 6에 나타낸 바와 같이, LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분될 시, 상기 이원화 화면데이터 중 상기 표시수단용 화면데이터(GUI 화면데이터)는 상기 LCD 프레임 버퍼(751)로 전달되고, 상기 이원화 화면데이터 중 프로젝터용 화면데이터(실행화면데이터)는 상기 프로젝터 프레임 버퍼(753)로 전달될 수 있다.
한편, 상기 제어부(800)는 상기 이원화 화면데이터를 상기 프레임 버퍼(750)로 전달할 시 데이터 버스(Data Bus)를 통해 전달할 수 있으며, 상기 제어부(100)는 이원화 화면데이터를 상기 LCD 드라이버 모듈(150)과 상기 프로젝터 모듈(300)로 동시에 출력하기 위해 시간을 분할하는 방식 즉, 시분할방식에 의하여 상기 이원화 화면데이터를 해당 목적지로 각각 전달할 수 있다. 즉, 제어부(800)는 해당 이원화 화면데이터(표시수단용 화면데이터 및 프로젝터용 화면데이터)를 시분할적으로 교대로 출력함으로써, 해당 이원화 화면데이터를 상기 LCD 드라이버모듈(150)과 프로젝터 모듈(300) 각각에 전달한다.
상기 LCD 드라이버 모듈(150)은 상기 프레임 버퍼(750)에 적층되는 이원화 화면데이터를 가져와서 상기 표시수단(100)으로 전달한다. 이때, 상기LCD 드라이버 모듈(150)은 상기 프레임 버퍼(750)에서상기 이원화 화면데이터 중 표시수단용 화면데이터를 상기 표시수단(100)으로 전달한다. 만약, 상기 프레임 버퍼(750)가 LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분되는 경우, 상기 LCD 드라이버 모듈(150)은 상기 LCD 프레임버퍼(751)에 적층되는 이원화 화면데이터를 상기 표시수단(100)으로 전달한다.
상기표시수단(100)은 상기 LCD 드라이버 모듈(150)을 통해 전달되는 이원화 화면데이터를 표시한다. 이때, 상기 표시되는 이원화 화면데이터 즉, 표시수단용 화면데이터는 상기 외부 스크린(900)을 통해 표시되는 이원화 화면데이터 즉, 프로젝터용화면데이터(실행 화면데이터)와 다른 화면 구성을 가지며, 상기 표시수단용 화면데이터는 상기 프로젝터용 화면데이터의 실질적인 운용을 제어하기 위한 가상아이템으로 이루어진 화면 구성을 가질 수 있다. 이러한 화면 예시에 대해서는 후술하기로 한다.
상기 프로젝터 모듈(300)은 상기 프레임 버퍼(750)에 적층되는 이원화 화면데이터를 가져와서 상기 외부 스크린(900)으로 출력한다. 이때, 상기 프로젝터 모듈(300)은 상기 프레임 버퍼(750)에서 상기 이원화 화면데이터 중 프로젝터용 화면데이터를 상기 외부 스크린(900)으로 출력한다. 만약, 상기 프레임 버퍼(750)가 LCD 프레임 버퍼(751)와 프로젝터 프레임 버퍼(753)로 구분되는 경우, 상기 프로젝터 모듈(300)은 상기 프로젝터 프레임 버퍼(753)에 적층되는 이원화 화면데이터를 상기 외부 스크린(900)으로 출력한다.
상기 외부 스크린(900)은 상기 프로젝터 모듈(300)을 통해 출력되는 이원화 화면데이터를 표시한다. 이때, 상기 외부 스크린(900)에 표시되는 이원화 화면데이터 즉, 프로젝터용 화면데이터는 상기 표시수단(100)을 통해 표시되는 이원화 화면데이터 즉, 표시수단용 화면데이터와 다른 화면 구성을 가지며, 실행 어플리케이션에 대응하는 실행 화면데이터(동영상 재생 화면데이터, 이미지재생 화면데이터, 디지털 방송 재생 화면데이터 및 텍스트 화면데이터 등과 같은 프리젠테이션 화면데이터)를 표시한다. 상기 실행 화면데이터 즉, 프로젝터용 화면데이터는 상기 표시수단용 화면데이터를 통해 입력되는 제어에 따라 변화될 수 있다. 이러한 화면 예시에 대해서는 후술하기로 한다.
이상에서는 본 발명의 실시 예에 따른 프로젝터 모듈을 포함하는 휴대단말에 서 화면데이터 이원화 처리 방안 및 그의 구성에 대하여 살펴보았다. 다음으로 이하에서는, 본 발명의 휴대단말에서 화면데이터 이원화 처리방법에 대하여 살펴보기로 한다. 하지만, 본 발명의 휴대단말의 동작이 하기에서 기술하는 내용에 한정되는 것은 아니므로, 하기의 실시 예에 의거하여 다양한 실시 예들에 적용할 수 있음에 유의하여야 한다.
도 7은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 화면데이터의 이원화 처리 방법을 도시한 도면이다.
상기 도 1 내지 도 7을 참조하면, 먼저 휴대단말은 사용자의 프로젝터 기능 요청에 응답하여 프로젝터 모듈(300)을 구동한다(S701단계). 즉, 사용자는 휴대단말에 내장되어 있는 프로젝터 기능을 특정한 버튼이나 키 등의 입력수단을 이용하여 활성화시킬 수 있다. 아울러, 사용자는 특정 메뉴 진입을 통해 프로젝터 기능을 활성화할 수도 있음은 물론이다. 이때, 상기 프로젝터기능의 활성화 이전에, 상기 휴대단말은 표시수단(100)을 통해 사용자 요청에 대응하는 특정 화면데이터를 표시하고 있는 경우를 가정한다.
다음으로, 상기 휴대단말은 상기 프로젝터 모듈(300) 구동 시, 상기 표시수단(100) 상에 표시되고 있는 화면데이터와 동일한 화면데이터를 생성하여 상기 프로젝터 모듈(300)로 제공한다(S703단계). 즉, 상기 휴대단말은 상기 표시수단(100)으로 제공할 화면데이터(표시수단용 화면데이터)와, 상기 프로젝터 모듈(300)로 제공할 화면데이터(프로젝터용 화면데이터)를 공통 화면데이터로 생성하고, 상기 공통 화면데이터를 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300) 로 각각 출력한다.
상기 S703단계에서 상기 휴대단말은 상기 표시수단(100)에 표시되는 화면데이터(표시수단용 화면데이터)와 동일한 형태의 화면 구성을 가지는 화면데이터(프로젝터용 화면데이터)를 상기프로젝터 모듈(300)을 통해 외부 스크린(900)으로 출력한다. 즉, 상기 S703단계에서는 상기 휴대단말이 현재 상기 표시수단(100)에 표시되고 있는 화면데이터의 형상 그대로 프로젝터 모듈(300)로 프로젝터용 화면데이터를 출력시킨다. 이러한 과정에서 상기휴대단말은 각 화면데이터들을 상기 표시수단(100)과, 상기 프로젝터 모듈(300)을 통한 상기 외부 스크린(900)에 동시에 출력하기 위해 시분할 방식을 이용하여 LCD 드라이버 모듈(150) 및 프로젝터 모듈(300)로 화면데이터를 전달할 수 있다.
한편, 상기 도 7에서는 초기 단계에서 공통 화면데이터가 제공되는 경우를 예시로 설명하지만, 만약 프로젝터 기능 활성화 시 휴대단말에서 실행 중인 어플리케이션 또는 상기 휴대단말의 해당 시점에서의 수행 모드에 따라 공통 화면데이터 출력이 아닌, 이원화 화면데이터 출력을 이원화 처리를 바로 수행할 수도 있음은 물론이다.
다음으로, 상기 휴대단말은 상기와 같이 프로젝터 모듈(300) 구동에 따른 공통 화면데이터를 상기 표시수단(100) 및 상기 외부 스크린(900)을 통해 표시하는 중에, 사용자로부터 특정 오브젝트에 의한 실행 명령을 감지할 수 있다(S705단계). 즉, 사용자는 상기 표시수단(100)을 통해 제공되는 화면데이터를 구성하는 오브젝트들 중 실행을 희망하는 특정 오브젝트를 선택하여 그에 따른 실행을 제어할 수 있다. 이때, 상기 휴대단말은 사용자의 상기 실행 제어에 따른 진행 상태를 상기 표시수단(100) 및 상기 외부 스크린(900)을 통해 동일한 형태의 화면데이터로 계속하여 제공할 수 있다.
다음으로, 상기 휴대단말은 상기 실행 명령을 감지할 시 상기 실행 명령에 대응하는 이원화 화면데이터를 생성한다(S707단계). 상기 이원화 화면데이터는 서로 상이한 화면 구성을 가지는 프로젝터용 화면데이터와 표시수단용 화면데이터를 나타낸다. 즉, 상기 휴대단말은 상기 프로젝터 모듈(300)로 전달할 프로젝터용 화면데이터와, 상기 표시수단(100)으로 전달할 표시수단용 화면데이터를 생성한다. 이때, 상기 프로젝터용 화면데이터는 상기 실행 명령이 발생하는 오브젝트에 대응하는 어플리케이션의 실행 화면데이터일 수 있으며, 상기 표시수단용 화면데이터는 상기 프로젝터용 화면데이터에 대응하는 즉, 실행 어플리케이션에 대응하는 기능 제어를 위한 화면데이터일 수 있다.
예를 들면, 상기 프로젝터용 화면데이터는 동영상 재생 화면데이터, 디지털방송 재생 화면데이터, 이미지 재생 화면데이터 및 문서 화면데이터 등과 같은 프리젠테이션 화면데이터일 수 있으며, 상기 표시수단용 화면데이터는 상기와 같은 프리젠테이션 화면데이터의 기능 제어를 위한 화면데이터일수 있다. 예를 들면, 상기 표시수단용 화면데이터는 동영상 재생 기능 제어를 위한 화면데이터, 디지털 방송 재생 기능 제어를 위한 화면데이터, 사진 파일 등의 이미지 리스트를 나타내는 화면데이터, 페이지 전환 및 프리젠테이션 기능 제어 등을 위한 화면데이터 등일 수 있다.
다음으로, 상기 휴대단말은 상기와 같이 상기 표시수단(100)을 통해 표시할 실행 어플리케이션에 대응하는 표시수단용 화면데이터와 상기 프로젝터 모듈을 통해 외부 스크린(900)으로 표시할 실행 어플리케이션에 대응하는 프로젝터용 화면데이터를 각각 생성한 후, 상기 생성하는 상기 표시수단용 화면데이터와 상기 프로젝터용 화면데이터 즉, 이원화 화면데이터를 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300)로 각각 출력한다(S709단계). 상기 S709단계에서 상기 휴대단말은 상기 프로젝터용 화면데이터를 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)으로 출력하고, 상기 프로젝터용 화면데이터의 기능 제어와 관련된 제어 수행이 가능한 표시수단용 화면데이터를 상기 표시수단(100)을 통해 표시한다.
이후, 상기 휴대단말은 상기 터치스크린(100)을 통해 제공되는 표시수단용 화면데이터를 이용한 사용자의 제어에 응답하여, 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)으로 출력되는 프로젝터용 화면데이터의 기능과 관련된 제어를 수행할 수 있다. 이러한 이원화 화면데이터를 이용한 제어 방식에 대해서는 후술하는 화면 예시를 참조하여 살펴보기로 한다.
도 8은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 이원화 처리하는 화면데이터의 표시 방법을 도시한 도면이다.
상기 도 1 내지 도 8을 참조하면, 먼저 휴대단말은 사용자의 프로젝터 기능 활성화 요청에 응답하여 프로젝터 모듈(300)을 구동한다(S801단계). 이어서, 휴대단말은 상기 프로젝터 모듈(300) 구동 시 공통 화면데이터를 생성하여 표시수단(100) 및 프로젝터 모듈(300)로 각각 출력한다(S803단계). 즉, 상기 휴대단말은 상기 표시수단(100)으로 제공할 화면데이터(표시수단용 화면데이터)와, 상기프로젝터 모듈(300)로 제공할 화면데이터(프로젝터용 화면데이터)를 공통 화면데이터로 생성하고, 상기 공통 화면데이터를 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300)로 각각 출력한다.
한편, 상기 도 8에서는 상기와 같이 프로젝터 모듈(300) 구동 시 공통 화면데이터가 표시수단(100) 및 프로젝터모듈(300)로 제공되는 경우를 예시로 설명한다. 하지만, 프로젝터 모듈(300) 구동 시 휴대단말에서 실행 중인 어플리케이션 또는 해당 시점에서 상기 휴대단말의 수행 모드에 따라 이원화 화면데이터가 표시수단(100) 및 프로젝터 모듈(300)로 제공될 수 있음은 물론이다.
다음으로, 상기 휴대단말은 상기와 같이 프로젝터 모듈(300) 구동에 따른 공통 화면데이터를 상기 표시수단(100) 및 프로젝터 모듈(300)로 제공하는 중에, 사용자로부터 특정 입력이벤트 발생을 감지할 수 있다(S805단계). 상기 휴대단말은 상기 입력이벤트 발생을 감지하면, 상기 입력이벤트가 특정 오브젝트에 대한 어플리케이션/기능 실행 명령인지 여부를 판별한다(S807단계).
상기 S807단계의 판별결과, 상기 입력이벤트가 실행 명령이 아니면, 상기 휴대단말은 상기 입력이벤트에 대응하여 화면데이터를 전환하고(S809단계), 화면데이터 전환에 따른 공통 화면데이터를 표시수단(100) 및 프로젝터 모듈(300)로 출력한다(S809단계). 예를 들면, 상기 휴대단말은 상기 입력이벤트에 대응하는 표시수단용 화면데이터와 프로젝터용 화면데이터를 생성하고, 상기 생성하는 각각의 화면데이터들 즉, 공통 화면데이터를 이원화 처리하여 표시수단(100) 및 프로젝터 모 듈(300)로 제공한다. 상기 공통 화면데이터의 상기 표시수단용 화면데이터와 프로젝터용 화면데이터는 동일한 형태의 화면 구성을 가진다.
상기 S807단계의 판별결과, 상기 입력이벤트가 실행 명령이면, 상기 휴대단말은 상기 실행 명령이 발생하는 해당 오브젝트에 매핑된 어플리케이션/기능을 판단하고(S813단계), 상기 어플리케이션/기능에 대응하는 실행 화면데이터 즉, 프로젝터용 화면데이터와, 상기 프로젝터용 화면데이터에 대응하는 기능 제어를 위한 화면데이터 즉, 표시수단용 화면데이터를 생성한다(S815단계).
즉, 상기 휴대단말은 상기 실행 명령에 따라 해당 오브젝트의 실행 어플리케이션/기능에 대응하는 이원화 화면데이터를 생성한다. 이어서, 상기 휴대단말은 상기 생성하는 각각의 화면데이터들 즉, 이원화 화면데이터를 이원화 처리하여 표시수단(100) 및 프로젝터 모듈(300)로 출력한다(S817단계). 상기 이원화 화면데이터의 상기 프로젝터용 화면데이터와 상기 표시수단용 화면데이터는 서로 다른 형태의 화면 구성을 가진다.
다음으로, 상기 휴대단말은 상기와 같이 이원화 화면데이터를 상기 표시수단(100) 및 프로젝터 모듈(300)로 제공하는 중에, 사용자로부터 특정입력이벤트 발생을 감지할 수 있다(S819단계). 상기 휴대단말은 상기 입력이벤트 발생을 감지하면, 상기 입력이벤트가 기능 제어를 위한 제어 명령인지 여부를 판별한다(S821단계).
상기 S821단계의 판별결과, 상기 입력이벤트가 제어 명령이면, 상기 휴대단말은 상기 제어 명령에 대응하게 이원화 화면데이터를 처리한다(S823단계). 상기 휴대단말은 상기 제어 명령이 발생하면, 상기 프로젝터 모듈(300)로 제공하는 프로젝터용 화면데이터에 대한 기능을 처리하고, 상기 기능 처리에 따라 상기 프로젝터용 화면데이터를 제어하게 된다. 즉, 상기 기능 처리에 따른 변경 정보가 반영된 프로젝터용 화면데이터를 생성하여 상기 프로젝터 모듈(300)로 제공하게 된다. 아울러, 상기 휴대단말은 상기 제어 명령이 입력되는 표시수단용 화면데이터에 대해서도 상기 제어 명령에 대응하게 변환되는 화면데이터를 제공한다.
즉, 상기 휴대단말은 상기 제어 명령에 대응하여 상기 프로젝터 모듈(300)로제공하는 프로젝터용 화면데이터와 상기 표시수단(100)으로 제공하는 표시수단용 화면데이터를 생성하고, 상기 생성하는 각각의 화면데이터들 즉, 이원화 화면데이터를 이원화 처리하여 표시수단(100) 및 프로젝터 모듈(300)로 제공한다. 이러한 구체적인 동작에 대해서는 후술하는 화면 예시들을 통해 살펴보기로 한다.
상기 S821단계의 판별결과, 상기 입력이벤트가 제어 명령이 아니면, 상기 휴대단말은 상기 입력이벤트가 복귀 명령인지 여부를 판단한다(S825단계). 상기 S825단계의 판단결과, 상기 입력이벤트가 복귀 명령이 아니면, 상기 휴대단말은 상기 입력이벤트에 대응하는 해동 동작을 처리할 수 있다(S827단계). 예를 들면, 상기 프로젝터 모듈(300)을 오프하고 프로젝터 기능을 비활성화하는 등의 동작을 수행할 수 있다.
상기 S825단계의 판단결과, 상기 입력이벤트가 복귀 명령이면, 상기 휴대단말은 상기 복귀 명령에 대응하게 공통 화면데이터를 처리한다(S829단계). 즉, 상기 휴대단말은 상기 복귀 명령이 발생하면, 상기 실행 명령에 따른 동작을 수행하기 이전의 화면데이터로 전환하게 된다. 이때, 상기 휴대단말은 상기 복귀 명령에 대응하여 상기 프로젝터 모듈(300)로 제공하는 프로젝터용 화면데이터와 상기 표시수단(100)으로 제공하는 표시수단용 화면데이터를 생성하고, 상기 생성하는 각각의 화면데이터들 즉, 공통 화면데이터를 이원화 처리하여 표시수단(100) 및 프로젝터 모듈(300)로 제공한다.
다음으로, 이하에서는 전술한 도 1 내지 도 8을 참조한 설명 부분에서 설명한 바와 같은, 본 발명의 프로젝터 기능을 가지는 휴대단말에서 화면데이터의 이원화 방안을 개략적인 신호 흐름을 통해 살펴보기로 한다.
도 9는 본 발명의 실시 예에 따른 휴대단말에서 화면데이터의 이원화 처리에 따른 신호 흐름을 개략적으로 도시한 도면이고, 도 10 및 도 11은 본 발명의 공통 화면데이터 및 이원화 화면데이터를 표시하는 화면 예시를 도시한 도면들이다.
상기 도 1 내지 도 9를 참조하면, 먼저 제어부(800)는 사용자의 프로젝터 모듈 구동 요청에 응답하여 프로젝터 모듈(300)을 제어하여 구동한다(S901단계).
이어서, 상기 제어부(800)는 공통 화면데이터의 생성 및 상기 공통 화면데이터를 이원화 처리하여 프레임 버퍼(750)를 통해(S903단계, S905단계) LCD 드라이버 모듈(150)과 프로젝터 모듈(300) 각각으로 출력한다(S907단계, S909단계).
이때, 상기 제어부(800)는 상기 프로젝터 모듈(300) 구동 시, 상기 표시수단(100) 상에 표시되고 있는 화면데이터(표시수단용 화면데이터)와 동일한 화면데이터(프로젝터용 화면데이터)를 상기 프로젝터모듈(300)로 제공한다. 즉, 상기 제어부(800)는 상기 프로젝터 모듈(300) 구동 시점에서, 이전에 LCD 드라이버 모 듈(150)을 통해 제공하는 화면데이터(표시수단용 화면데이터)와, 상기 표시수단용 화면데이터의 화면 구성과 동일한 화면 구성을 가지는 화면데이터(프로젝터용 화면데이터)를 생성하여 이원화 처리하고, 상기 표시수단용 화면데이터는 상기 표시수단(100)으로 제공하고 상기 프로젝터용 화면데이터는 상기 프로젝터 모듈(300)로 제공한다. 이때, 상기 표시수단용 화면데이터 및 프로젝터용 화면데이터는 프레임버퍼(750)를 통해 LCD 드라이버 모듈(150) 및 프로젝터 모듈(300) 각각으로 전달되는 화면데이터이지만, 그의 화면 구성은 동일한 구성을 가지는 공통 화면데이터로서 제공된다. 이러한 화면 예시가 도 10에 나타나 있다.
상기 도 10에 도시한 바와 같이, 상기 프로젝터 모듈(300)을 통해 출력되어 외부 스크린(900) 상에 표시되는 화면데이터(프로젝터용 화면데이터)(S13)와, 상기 LCD 드라이버 모듈(150)을 통해 표시수단(100) 상에 표시되는 화면데이터(표시수단용 화면데이터)(S11)가 동일한 화면 구성으로 이루어짐을 알 수 있다.
상기 도 10에서, 예를 들어, 사용자가 표시수단용 화면데이터(S11)의 특정 오브젝트에 입력이벤트를 발생할 시, 상기 입력이벤트에 대응하여 변경되는 화면데이터가 상기 표시수단(100)을 통해 제공된다. 이러한 경우, 상기 외부 스크린(900)에 제공되는 화면데이터 역시, 상기 변경되는 화면데이터와 동일한 형상의 화면데이터가 제공된다.
다음으로, 제어부(800)는 사용자의 특정 오브젝트에 의한 어플리케이션/기능 실행을 위한 실행 명령(S911단계)에 응답하여, 상기 실행 명령되는 특정 오브젝트의 어플리케이션/기능에 대한 실행 절차 및 그에 따른 화면데이터의 이원화 처리 절차를 수행할 수 있다. 이를 상기 도 9를 참조하여 살펴보면 다음과 같다.
즉, 상기 실행 명령 시, 상기 제어부(800)는 이원화 화면데이터의 생성 및 상기 이원화 화면데이터를 이원화 처리하여 프레임 버퍼(750)를 통해(S913단계, S915단계) LCD드라이버 모듈(150)과 프로젝터 모듈(300) 각각으로 출력한다(S917단계, S919단계).
이때, 상기 제어부(800)는 상기 실행 명령 시 이전에 상기 표시수단(100) 상에 표시되고 있는 공통 화면데이터(예컨대, 도 10의 예시 화면)의 출력은 생략하고, 상기 실행 명령에 따른 어플리케이션/기능의 화면데이터(프로젝터용 화면데이터)와, 상기 프로젝터용 화면데이터에 대한 기능 제어를 위한 화면데이터(표시수단용 화면데이터)를 각각 생성한다. 그리고 상기 제어부(100)는 상기 생성하는 각 화면데이터들 즉, 이원화 화면데이터를 상기 LCD 드라이버 모듈(150) 및 상기 프로젝터 모듈(300)로 제공한다.
즉, 상기 제어부(800)는 상기 실행 명령이 발생하는 시점에서, 실행 어플리케이션/기능에 대응하는 표시수단용 화면데이터와 프로젝터용 화면데이터를 각각 생성하여 이원화 처리하고, 실행 명령에 따라 실행한 프로젝터용 화면데이터에 대한 기능 제어를 위한 표시수단용 화면데이터는 상기 표시수단(100)으로 제공하고, 상기 어플리케이션/기능 실행에 대응하여 실행되는 실제 실행 화면데이터 즉, 프로젝터용 화면데이터는 상기 프로젝터 모듈(300)로 제공한다.
이때, 상기 표시수단용 화면데이터 및 프로젝터용 화면데이터는 프레임 버퍼(750)를 통해 LCD 드라이버 모듈(150) 및 프로젝터 모듈(300) 각각으로 전달되는 화면데이터로, 그의 화면 구성은 상이한 구성을 가지는 이원화 화면데이터로서 제공된다. 이러한 화면 예시가 도 11에 나타나 있다.
상기 도 11에 도시한 바와 같이, 상기 프로젝터 모듈(300)을 통해 출력되어 외부 스크린(900) 상에 표시되는 화면데이터(프로젝터용 화면데이터)(S23)와, 상기 LCD 드라이버 모듈(150)을 통해 상기표시수단(100) 상에 표시되는 화면데이터(표시수단용 화면데이터)(S21)가 상이한 화면 구성으로 이루어짐을 알 수 있다.
상기 도 11에서, 예를 들어,사용자가 표시수단용 화면데이터(S21)의 특정 가상아이템에 입력이벤트를 발생할 시, 해당 가상아이템에 매핑된 기능을 처리하여 상기 프로젝터용 화면데이터에 반영하게 된다. 따라서 이러한 경우 상기 외부 스크린(900)을 통해 제공되는 프로젝터용 화면데이터(S23)는 상기 기능 처리에 대응하게 변경된 화면데이터가 제공된다.
즉, 사용자는 상기 표시수단(100) 상에 제공되는 표시수단용 화면데이터(S21)에 의해 상기 프로젝터용 화면데이터의 재생과 관련된 기능을 제어할 수 있다. 예를 들어, 상기 표시수단용 화면데이터를 이루는 가상아이템들 중 특정 가상아이템에 입력이벤트(제어 명령)를 발생하면, 상기 제어부(800)는 해당 가상아이템에 매핑된 기능을 식별하여 그에 따른 기능 제어를 수행할 수 있다.
예컨대, 사용자의 실행 명령에 의해 실행되는 오브젝트가 특정 동영상 파일인 경우, 상기 외부 스크린(900)을 통해 제공되는 프로젝터용 화면데이터(S23)는 상기 동영상 파일에 대응하는 움직이는 화면데이터가 제공될 수 있다. 이러한 경우, 상기 표시수단용 화면데이터(S21)는 동영상 재생 기능 제어를 위한 가상아이템 들로 이루어질 수 있으며, 사용자는 상기의 가상아이템들 중 재생/일시정지, 정지, 빨리감기(FF, Fast Forward), 뒤로감기(REW, Rewind), 볼륨제어 및 녹화 등의 기능을 제어할 수 있다.
이상에서는 도 1 내지 도 5를 참조하여 본 발명의 실시 예에 따른 프로젝터 모듈을 포함하는 휴대단말에서 화면데이터의 이원화 처리에 의한 표시 제어 방안에 대하여 설명하였다. 다음으로 이하에서는 상기 도 1 내지 도 9에서 살펴본 바와 같은 본 발명의 휴대단말에서 수행되는 화면데이터 표시에 따른 다양한 화면 예시들에 대하여 살펴보기로 한다. 하지만, 본 발명의 휴대단말의 동작이 하기에서 기술하는 화면 예시에 한정되는 것은 아니므로, 하기의 실시 예에 의거하여 다양한 실시 예들에 적용할 수 있음에 유의하여야 한다.
도 12는 본 발명의 실시 예에 따른 휴대단말에서 공통 화면데이터를 출력하는 경우의 화면 예시를 도시한 도면이다.
상기 도 1 내지 12를 참조하면, 상기 LCD 드라이버 모듈(150)을 통해 표시수단(100)에 표시되는 화면데이터(표시수단용 화면데이터)(S31)와, 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)에 표시되는 화면데이터(프로젝터용 화면데이터)(S33)가 동일한 화면 구성으로 이루어짐을 알 수 있다.
이러한 상태에서, 사용자가 표시수단용 화면데이터(S31)의 특정 오브젝트 예컨대, 앨범(ALBUM) 오브젝트(S35)에 입력이벤트를 발생할 시, 상기 휴대단말은 상기 입력이벤트에 대응하여 변경되는 화면데이터(예컨대, 메뉴 리스트 화면)를 생성하고, 이러한 화면데이터를 이원화 처리하여 공통 화면데이터로 제공한다. 즉, 상 기 휴대단말은 상기 입력이벤트가 발생하는 해당 오브젝트(S35)에 대응하는 표시수단용 화면데이터(S37) 및 프로젝터용 화면데이터(S39)를 생성하고, 이러한 화면데이터들(S37, S39)을 이원화 처리하여 상기 표시수단(100) 및 상기프로젝터 모듈(300)로 각각 제공한다. 상기 도 12에서는 앨범 오브젝트에 대한 하위 메뉴로서, 상기 앨범 오브젝트에 종속되는 메뉴 리스트를 제공하는 경우를 예로 한다. 상기 메뉴 리스트는 상기 도 12에 나타낸 바와 같이, 블록 단위의 썸네일 이미지 리스트로 제공될 수도 있고, 사용자 설정 방식 및 실행 오브젝트에 대응하여 텍스트 리스트로 제공될 수도 있다.
상기 도 12에 나타낸 바와 같이, 상기 특정 오브젝트(S35)는 특정 어플리케이션 또는 기능 실행을 위한 오브젝트가 아닌, 하위 메뉴 등의 종속되는 요소를 포함하는 오브젝트인 경우를 가정한다. 만약, 상기 오브젝트가 특정 어플리케이션 또는 기능이 매핑된 오브젝트인 경우, 상기 휴대단말은 공통 화면데이터 출력이 아닌, 이원화 화면데이터를 출력하게 된다. 이러한 예시가 도 13에 나타나 있다.
도 13은 본 발명의 실시 예에 따른 휴대단말에서 이원화 화면데이터를 출력하는 경우의 화면 예시를 도시한 도면이다. 특히, 상기 도 13은 이미지 뷰어 실행에 따른 이원화 화면데이터를 출력하는 경우의 예시를 도시한 도면이다.
상기 도 1 내지 도 13을 참조하면, 상기 LCD 드라이버 모듈(150)을 통해 표시수단(100)에 표시되는 화면데이터(표시수단용 화면데이터)(S41)와, 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)에 표시되는 화면데이터(프로젝터용 화면데이터)(S43)가 서로 다른 화면 구성으로 이루어짐을 알 수 있다.
즉, 상기 도 12의 화면 예시에서 참조부호 S37 및 참조부호 S39에 나타낸 바와 같은 상태에서, 사용자가 특정 오브젝트(S45)에 입력이벤트를 발생할 시, 상기 휴대단말은 상기 입력이벤트에 대응하여 변경되는 화면데이터를 생성하고, 이러한 화면데이터를 이원화 처리하여 이원화 화면데이터로 제공한다. 즉, 상기휴대단말은 상기 입력이벤트가 발생하는 해당 오브젝트(S45)에 대응하는 프로젝터용 화면데이터(S43)와 상기 오브젝트(S45)에 입력이벤트가 발생함에 따라 입력이벤트 발생을 알리는 포커스 또는 하이라이트 등이 표시된 표시수단용 화면데이터(S41)를 생성하고, 이러한 화면데이터들(S41, S43)을 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300)로 각각 제공한다.
상기 도 13에서는 특정 이미지 오브젝트(S45)에 대한 실행 명령에 따라 해당 이미지 오브젝트를 확대하여 외부 스크린(900)으로 표시하는 경우를 예로 한다. 즉, 상기 도 13에서상기 특정 오브젝트(S45)는 특정 어플리케이션 또는 기능 실행을 위한 매크로가 매핑된 오브젝트를 나타내며, 이러한 경우 이원화 화면데이터를 출력하게 된다.
다음으로, 상기와 같은 상태에서, 사용자가 표시수단용 화면데이터(S41)의 특정 오브젝트(S47)에 입력이벤트를 발생할 시, 상기 휴대단말은 상기 입력이벤트에 대응하여 변경되는 화면데이터를 생성하고, 이러한 화면데이터를 이원화 처리하여 화면데이터로 제공한다. 즉, 상기휴대단말은 상기 입력이벤트가 발생하는 해당 오브젝트(S47)에 대응하는 프로젝터용 화면데이터(S49)와 상기 오브젝트(S47)에 입력이벤트가 발생함에 따라 입력이벤트 발생을 알리는 포커스 또는 하이라이트 등이 표시된 표시수단용 화면데이터(S48)를 생성하고, 이러한 화면데이터들(S48, S49)을 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300)로 각각 제공한다.
한편, 상기 도 13에 나타낸 바와 같은 상태에서, 사용자에 의해 복귀 명령에 따른 입력이벤트 즉, 상기 도 12의 화면데이터가 제공되는 단계로 진입하기 위한 복귀 명령이 전달되면, 상기 휴대단말은 상기 도 12에서 참조한 설명 부분에서 설명한 바와 같은 공통 화면데이터를 생성하여 출력하게 된다.
도 14는 본 발명의 실시 에에 따른 휴대단말에서 이원화 화면데이터를 출력하는 경우의 다른 화면 예시를 도시한 도면이다. 특히, 상기 도 14는 문서를 이용한 프리젠테이션 기능 수행 시의 이원화 화면데이터를 출력하는 경우의 예시를 도시한 도면이다.
상기 도 1 내지 도 14를 참조하면, 상기 LCD 드라이버 모듈(150)을 통해 표시수단(100)에 표시되는 화면데이터(표시수단용 화면데이터)(S51)와, 상기 프로젝터 모듈(300)을 통해 외부 스크린(900)에 표시되는 화면데이터(프로젝터용 화면데이터)(S53)가 서로 다른 화면 구성으로 이루어짐을 알 수 있다. 특히, 상기 도 14에서는 상기 표시수단용 화면데이터(S51)가 상기 표시수단(100)의 가로 방향으로 표시되는 경우의 예시를 나타낸다.
상기와 같은 상태에서, 사용자가 옵션 선택 등과 같은 특정 제어 행위에 의해 상기 프로젝터용 화면데이터(S53)의 제어를 위한 실행 명령을 발생하면, 상기 휴대단말은 상기실행 명령에 대응하여 변경되는 화면데이터를 생성하고, 이러한 화 면데이터를 이원화 처리하여 이원화 화면데이터로 제공한다. 즉, 상기 휴대단말은 상기 실행 명령에 대응하는 표시수단용 화면데이터(S55)와 프로젝터용 화면데이터(S57)를 생성하고, 이러한 화면데이터들(S55, S57)을 이원화 처리하여 상기 표시수단(100) 및 상기 프로젝터 모듈(300)로 각각 제공한다.
상기 도 14에서는 특정 문서를 이용한 프리젠테이션을 수행하는 경우, 예를 들면, 상기 문서 내의 텍스트 변경, 문단 변경, 페이지 전환, 페이지 미리보기 등과 같이 프리젠테이션 시 편집 또는 정보 변경 등을 위한 화면데이터가 표시수단용 화면데이터로 제공되는 경우를 예로 한다.
따라서 사용자는 메뉴 진입에 의한 특정 옵션 선택을 통해 편집 또는 정보 변경 등의 옵션 선택과 같은 실행 명령을 전달 할 시, 상기 휴대단말은 참조부호 S55의 표시수단용 화면데이터에 나타낸바와 같이 페이지 미리보기 기능 등과 같은 오브젝트(S59)를 포함하여 제공할 수 있다. 이때, 상기 프로젝터 모듈(300)로 제공되는 프로젝터용 화면데이터는 상기 참조부호 S53에 나타낸 프로젝터용 화면데이터와 대응하는 화면구성으로 이루어질 수 있다.
또한, 상기 도 14에서는 생략하였으나, 상기와 같은 상태에서 사용자가 상기 표시수단용 화면데이터(S55)의 상기 오브젝트(S59)에 의한 실행 명령을 전달할 시, 상기 휴대단말은 상기 실행명령에 대응하여 변경되는 화면데이터를 생성하고, 이러한 화면데이터를 이원화 처리하여 화면데이터로 제공한다.
즉, 상기 휴대단말은 상기 실행 명령이 발생하는 해당 오브젝트 예컨대, 참조부호 S59의 페이지 미리보기 오브젝트에서 특정 페이지를 지칭하는 오브젝트가 지정될 시, 상기 휴대단말은 상기 실행 명령이 발생하는 해당 오브젝트에 대응하는 프로젝터용 화면데이터와, 해당 오브젝트에 실행 명령이 발생함에 따라 변경되는 표시수단용 화면데이터를 생성한다. 그리고 상기 휴대단말은 이러한 화면데이터들을 이원화 처리하여 상기 표시수단(100)및 상기 프로젝터 모듈(300)로 각각 제공한다.
이러한 경우, 상기 프로젝터용 화면데이터는 상기 참조부호 S53 및 참조부호 S57의 화면데이터와는 다른 화면 구성으로 이루어지게 된다. 즉, 상기 변경되는 프로젝터용 화면데이터는 상기에서 사용자에 의해 지정되는 페이지에 대한 화면데이터의 화면 구성을 가지게 된다.
도 15 및 도 16은 본 발명의 실시 예에 따른 휴대단말에서 이원화 화면데이터를 출력할 시 정보아이템을 함께 제공하는 경우의 화면 예시를 도시한 도면이다.
상기 도 1 내지 도 16을 참조하면, 상기 휴대단말은 상기 LCD 드라이버 모듈(150) 및 상기 프로젝터 모듈(300)로 이원화 화면데이터 출력 시, 사용자 설정에 따른 적어도 하나의 정보아이템을 함께 제공할 수 있다. 이때, 상기 정보아이템은 상기 이원화 화면데이터 중 상기 프로젝터모듈(300)로 제공되는 프로젝터용 화면데이터에 표시할 다양한 정보를 나타내는 아이템으로, 상기 프로젝터용 화면데이터에 가상아이템의 아이콘 형태로 제공할 수 있다. 이러한 상기 사용자 설정에 따른 정보아이템의 예시를 살펴보면 하기 <표 1>과 같이 나타낼 수 있다.
Figure 112009012079035-pat00001
상기 <표 1>에 나타낸 바와 같이, 사용자는 휴대단말에서 제공되는 다양한 정보아이템들 중 희망에 따른 적어도 하나의 정보아이템에 대한 정보 표시를 설정할 수 있다. 상기 정보아이템으로는, 휴대단말의 배터리 잔량 정보를 아이콘 형태로 제공하는 배터리(Battery) 정보아이템, 단문 메시지 서비스(SMS, Short Message Service), 멀티미디어 메시지서비스(MMS, Multimedia Messaging Service) 및 전자메일(E-mail) 등의 문자메시지 서비스에 따른 수신 정보를 아이콘 형태로 제공하는 문자메시지 수신 정보아이템, 특정 상대 휴대단말로부터 콜(Call) 요청이 발생할 시 그에 따른 콜 수신 정보를 아이콘 형태로 제공하는 콜 수신 정보아이템, 특정 어플리케이션 예컨대, 동영상 또는 디지털 방송 등의 멀티미디어 데이터 재생과 관련된 기능 실행 시 그의 진행 정도 등의 정보를 간략한 가상아이템(예컨대, 재생 진행 정도를 나타내는 프로그래스 바 등)으로 제공하는 실행 정보아이템, 재난정보, 날씨정보 및 SOS 정보 등과 같은 서비스 정보가 수신됨을 아이콘 형태로 제공하는 긴급 정보아이템 및 사용자가 가입한 서비스 예컨대, 주식 서비스 등과 같은 서비스 정보가 수신됨을 아이콘 형태로 제공하는 서비스 정보아이템 등의 정보아이템들을 포함하며, 사용자는 상기 정보아이템들 중 적어도 하나의 정보에 대응하는 정보아이템에 대한 표시 여부를 설정할 수 있다. 또한, 상기 <표 1>에서는 나타내지 않았으나, 상기 정보아이템은 휴대단말의 인디케이터 영역을 통해 제공하는 다양한 정보들의 일부 또는 전체를 제공할 수도 있음은 물론이다.
이러한 정보아이템의 표시는 사용자 설정에 따를 수 있으며, 사용자가 지정한 적어도 하나의 정보아이템은 프로젝터 기능 수행 시, 외부 스크린(900)의 프로젝터용 화면데이터 상에 제공될 수 있다. 이러한 화면 예시를 상기 도 15 및 도 16을 참조하여 간략하게 살펴보면 다음과 같이 나타낼 수 있다.
상기 도 15를 참조하면, 상기 도 15는 배터리정보와 문자메시지 수신정보 등의 정보아이템(S67)이 프로젝터용 화면데이터(S63)에 함께 제공되는 경우의 예시를 나타낸 것이다. 특히, 상기 정보아이템 중 상기 배터리정보는 사용자 설정에 따라 외부 스크린(900)에 표시되는 프로젝터용 화면데이터(S63)에 항상 표시될 수 있으며, 상기 문자메시지 수신정보 또는 콜 수신정보 등은 해당 이벤트(문자메시지 수신 또는 콜 수신)가 발생하는 경우에 제공될 수 있다.
예를 들어, 프로젝터 기능에 의해 외부 스크린(900)을 통해 특정 멀티미디어 데이터의 화면데이터를 출력하는 중에 문자메시지가 수신될 시, 상기 휴대단말은 표시수단용 화면데이터(S61)가 표시되는 표시수단(100)의 인디케이터 영역에 문자메시지 수신을 알리는 정보아이템(S65)을 제공할 수 있다.아울러, 상기 휴대단말은 외부 스크린(900)에 표시되는 프로젝터용 화면데이터(S63)의 일 영역에 상기 문자메시지 수신을 알리는 정보아이템(S67)을 제공할 수 있다.
이때, 상기 프로젝터용 화면데이터(S63)에 제공되는 정보아이템은 휴대단말의 인디케이터 영역에 표시되는 위치에 상응하는 영역에 표시되거나, 또는 사용자 시야 확보를 위해, 프로젝터용 화면데이터(S63)가 방해되지 않는 상단 또는 하단 영역 등 사용자 설정에 따른 영역에 제공될 수 있다.
상기 도 16을 참조하면, 상기 도 16은 동영상 또는 디지털 방송 등의 멀티미디어 데이터 재생 시 그의 진행 정도를 나타내는 프로그래스 바 등의 정보아이템(S79)이 프로젝터용 화면데이터(S73)에 함께 제공되는 경우의 예시를 나타낸 것이다.
상기 도 16에 나타낸 바와 같이, 프로젝터 기능에 의해 외부스크린(900)을 통해 특정 멀티미디어 데이터의 화면데이터를 출력할 시, 사용자 설정에 대응하는 정보아이템(S79)을 프로젝터용 화면데이터(S73)에 함께 제공할 수 있다. 상기 도 16에서는 배터리 정보아이템(S77) 및 실행 정보아이템(S79)이 제공되는 경우를 예시로 한다. 특히, 상기 도 16에서 상기 실행 정보아이템은 프로그래스 바와 같은 가상아이템이 제공되며, 상기 실행 정보아이템은 멀티미디어 데이터 재생 진행 정도에 대응하여 가변되는 그의 진행 정도를 식별할 수 있도록 가변되어 표시된다.
이때, 상기 도 16의 예시에서와 같이, 표시수단(100)에 제공되는 표시수단용 화면데이터(S71)에서는 상기 실행 정보아이템(S79)의 표시가 생략될 수 있다. 즉, 상기 표시수단용 화면데이터(S71)는 상기 프로젝터용 화면데이터(S73)의 기능 제어를 위한 화면데이터로서 제공되고, 부가적인 정보아이템(S77, S79)의 표시는 프로젝터용 화면데이터(S73)를 통해 제공될 수 있다.
도 17은 본 발명의 실시 예에 따른 휴대단말에서 공통 화면데이터 및 이원화 화면데이터의 다른 출력 방식을 설명하기위한 화면 예시를 도시한 도면이다.
상기 도 1 내지 도 17을 참조하면, 상기 휴대단말은 상기 LCD 드라이버 모듈(150) 및 상기 프로젝터 모듈(300)로 공통 화면데이터 또는 이원화 화면데이터 출력 시, 사용자 설정에 따라 참조부호 S81에 나타낸 바와 같이 표시수단(100)의 동작을 오프(Off)할 수 있다. 이러한 경우, LCD 드라이버 모듈(150) 역시도 그 동작을 오프할 수 있으며, 아울러, 상기 표시수단(100)으로 표시수단용 화면데이터 제공을 위한 이원화 처리 절차를 생략할 수 있다.
즉, 상기 휴대단말은 사용자 설정에 따라 프로젝터 기능 수행 시, 설정된 일정 시간동안 사용자로부터 휴대단말에 의한 어떠한 입력이벤트도 발생하지 않을 시, 절전모드 등으로 진입할 수 있다. 본 발명의 실시 예에서 상기 절전모드라 함은, 프로젝터 기능 수행에 따른 동작은 구동하되, 휴대단말의 표시수단(100)으로 화면데이터 제공을 위한 데이터 처리 절차와, 그를 위한 구성 요소(표시수단, LCD 드라이버 모듈 등)의 동작을 오프하는 모드를 나타낼 수 있다.
따라서 상기 휴대단말은 상기 절전모드 수행을 결정하면, 공통 화면데이터 또는 이원화 화면데이터를 제공하기 위한 이원화 처리 동작을 종료한다. 즉, 상기 휴대단말은 표시수단용 화면데이터 생성을 생략하고, LCD 드라이버 모듈(150) 및 표시수단(100)을 오프한다. 이때, 상기 휴대단말은 상기 공통화 화면데이터 또는 이원화 화면데이터에서 프로젝터용 화면데이터(S83)만을 생성하고, 생성하는 프로젝터용 화면데이터(S83)만을 프로젝터 모듈(300)을 통해 외부 스크린(900)으로 표시할 수 있다.
상기 도 17에서는 이원화 화면데이터에 따른 프로젝터용 화면데이터를 출력하는 경우를 예시로 나타낸 것으로, 이러한 경우 상기 도 16에 나타낸 바와 같이, 휴대단말은 절전모드로 진입하면 LCD 드라이버 모듈(150) 및 표시수단(100)을 오프하고, 이원화 화면데이터 중 표시수단용 화면데이터 생성은 생략한다. 즉, 상기 절전모드에서 휴대단말은 이원화 화면데이터 중 프로젝터용 화면데이터만을 생성하여 프로젝터 모듈(300)로 제공한다.
이때, 상기 도 17에 나타낸 바와 같이, 사용자에 의해 설정된 정보아이템이 존재할 시, 상기 휴대단말은 해당 정보아이템(S85, S87)을 함께 제공할 수 있다. 즉, 상기 휴대단말은 절전모드에서도 사용자 설정에 따른 다양한 정보아이템(S85,S87)을 상기 프로젝터용 화면데이터와 함께 제공할 수 있다.
상기 도 15 내지 도 17에 나타낸 바와 같이, 본 발명의 실시 예에 따르면, 프로젝터 기능에 의한 동작 수행 시, 절전모드에 의해 휴대단말의 배터리 소모를 줄일 수 있으며, 아울러 사용자는 외부 스크린(900)을 통한 프로젝터용 화면데이터를 시청하는 중에, 휴대단말의 조작 없이도 배터리 잔량정보, 멀티미디어 재생 진행 정도, 문자메시지 또는 콜 수신 등에 대한 정보를 직관적으로 확인할 수 있다.
이상에서 살펴본 바와 같이, 본 발명의 실시 예에 따른 휴대단말 및 그의 화면데이터 출력 장치는, 표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하고, 상기화면데이터들을 이원화 처리하여 시분할적으로 출력하는 제어수단과; 상기 표시수단 및 프로젝터 모듈로 전달되는 각 화면데이터들을 버퍼링하는 저장수단과; 상기 저장수단에서 버퍼링되는 화면데이터들 중 상기 표시수단을 목적지로 가지는 화면데이터를 추출하여 전달하는 LCD 드라이버 모듈과; 상기 LCD 드라이버 모듈로부터 전달되는 화면데이터를 표시하는 상기 표시수단과; 상기 저장수단에서 버퍼링되는 화면데이터들 중 외부 스크린으로 출력할 화면데이터를 추출하여 상기 외부 스크린으로 출력하는 상기 프로젝터 모듈을 포함한다. 이러한 본 발명에 의하여, 전술한도 1 내지 도 17을 참조한 설명 부분에서 설명한 바와 같은 두 개의 화면데이터들의 이원화 처리를 통해 표시수단 및 프로젝터 모듈로 공통 화면데이터 또는 이원화 화면데이터를 각각 출력할 수 있다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
도 1 내지 도 3은 본 발명의 실시 예에 따른 휴대단말의 예시들을 개략적으로 도시한 도면들,
도 4는 본 발명의 실시 예에 따른 휴대단말의 블록 구성을 개략적으로 도시한 도면,
도 5 및 도 6은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 출력 화면데이터의 이원화 처리를 위한 구성 예시를 개략적으로 도시한 도면들,
도 7은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 화면데이터의 이원화 처리 방법을 도시한 도면,
도 8은 본 발명의 실시 예에 따른 프로젝터 기능을 가지는 휴대단말에서 이원화 처리하는 화면데이터의 표시 방법을 도시한 도면,
도 9는 본 발명의 실시 예에 따른 휴대단말에서 화면데이터의 이원화 처리에 따른 신호 흐름을 개략적으로 도시한 도면,
도 10 및 도 11은 본 발명의 실시 예에 따른 휴대단말에서공통 화면데이터 및 이원화 화면데이터를 표시하는 화면 예시를 도시한 도면들,
도 12 내지 도 17은 본 발명의 실시 에에 따른 휴대단말에서화면데이터를 출력하는 경우의 다양한 화면 예시들을 도시한 도면들.

Claims (38)

  1. 프로젝터기능을 가지는 휴대단말에서 화면데이터 출력 방법에 있어서,
    프로젝터모듈을 활성화 하는 과정과,
    표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하는 과정과,
    상기 생성하는 각각의 화면데이터들을 이원화 처리하여 상기 표시수단 및 상기 프로젝터 모듈에 각각 시분할적으로 출력하는 과정을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  2. 제1항에 있어서, 상기 생성하는 과정은,
    상기 표시수단으로 표시할 표시수단용 화면데이터와, 상기 프로젝터 모듈을 통해 외부 스크린으로 표시할 프로젝터용 화면데이터 각각을 생성하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  3. 제2항에 있어서,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터는 동일한 화면 구성을 가지는 공통 화면데이터로 출력하는 과정을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  4. 제2항에 있어서,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터는 서로 다른 화면 구성을 가지는 이원화 화면데이터로 출력하는 과정을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  5. 삭제
  6. 제4항에 있어서,
    상기 이원화 화면데이터 중 상기 표시수단용 화면데이터에 의해 상기 프로젝터용 화면데이터에 대한 기능 제어를 수행하는 과정을 더 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  7. 제3항에 있어서, 상기 출력하는 과정은,
    상기 공통 화면데이터에 의한 출력 중, 특정 오브젝트에 대한 실행 명령에 대응하여 서로 다른 화면 구성의 이원화 화면데이터를 생성하는 과정과,
    상기 이원화 화면데이터를 이원화 처리하여 상기 표시수단 및 상기 프로젝터 모듈로 각 화면데이터를 출력하는 과정을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  8. 제4항에 있어서,
    상기 이원화 화면데이터의 상기 프로젝터용 화면데이터는 사용자 설정에 따른 정보아이템을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  9. 제2항에 있어서,
    상기 표시수단용 화면데이터 및 프로젝터용 화면데이터를 상기 표시수단 및 상기 프로젝터 모듈로 출력할 시, 설정된 일정시간 경과 후 상기 표시수단용 화면데이터의 출력을 생략하는 과정을 더 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터출력 방법.
  10. 제9항에 있어서,
    휴대단말에서 발생하는 이벤트에 대응하는 정보아이템을 상기 프로젝터용 화면데이터를 통해 제공하는 과정을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말의 화면데이터 출력 방법.
  11. 휴대단말의 화면데이터 출력 시스템에 있어서,
    프로젝터 기능 수행 시 표시수단용 화면데이터와 프로젝터용 화면데이터로 이원화 처리하여 두 개의 화면데이터들을 생성하는 수단과,
    상기 표시수단용 화면데이터 및 프로젝터용 화면데이터를 기능 수행에 대응하여 시분할 방식에 의해 공통 화면데이터 또는 이원화 화면데이터로 출력하는 수단과,
    상기 공통 화면데이터 또는 이원화 화면데이터의 표시수단용 화면데이터를 표시하는 수단과,
    상기 공통 화면데이터 또는 이원화 화면데이터의 프로젝터용 화면데이터를 외부 스크린으로 출력하는 수단을 포함하는 것을 특징으로 하는 휴대단말의 화면데이터출력 시스템.
  12. 제11항에 있어서,
    상기 공통 화면데이터는, 상기 표시수단용 화면데이터와 상기 프로젝터용 화면데이터가 동일한 화면 구성으로 이루어진 두 개의 화면데이터들인 것을 특징으로 하는 휴대단말의 화면데이터 출력 시스템.
  13. 제11항에 있어서,
    상기 이원화 화면데이터는, 상기 표시수단용 화면데이터와 상기 프로젝터용 화면데이터가 서로 다른 화면 구성으로 이루어진 두 개의 화면데이터들인 것을 특징으로 하는 휴대단말의 화면데이터 출력 시스템.
  14. 삭제
  15. 제13항에 있어서,
    상기 이원화 화면데이터의 표시수단용 화면데이터는 상기 이원화 화면데이터 의 프로젝터용 화면데이터에 대한 기능 제어를 위한 가상아이템을 포함하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 시스템.
  16. 제15항에 있어서,
    상기 이원화 화면데이터의 프로젝터용 화면데이터는 휴대단말의 기능 수행에 대응하는 실행 화면데이터인 것을 특징으로 하는 휴대단말의 화면데이터 출력 시스템.
  17. 제16항에 있어서,
    상기 이원화 화면데이터의 프로젝터용 화면데이터는 사용자 설정에 따른 다양한 정보를 제공하는 정보아이템을 포함하는 것을 특징으로 하는 휴대단말의 화면데이터출력 시스템.
  18. 제11항에 있어서,
    상기 공통 화면데이터 또는 이원화 화면데이터에 의한 표시수단용 화면데이터 및 프로젝터용 화면데이터 출력 중, 설정된 일정시간이 경과할 시 상기 표시수단용 화면데이터의 출력을 생략하는 것을 특징으로 하는 휴대단말의 화면데이터 출 력 시스템.
  19. 프로젝터기능을 가지는 휴대단말에 있어서,
    프로젝터기능 활성화 시 출력하는 화면데이터를 표시수단을 목적지로 하는 표시수단용 화면데이터와 프로젝터 모듈을 목적지로 하는 프로젝터용 화면데이터로 생성하여 시분할 방식에 의해 출력하는 제어부와,
    상기 제어부로부터 출력되는 표시수단용 화면데이터를 표시하는 표시수단과,
    상기 제어부로부터 출력되는 프로젝터용 화면데이터를 외부 스크린으로 출력하는 프로젝터 모듈을 포함하는 것을 특징으로 하는 프로젝터 기능을 가지는 휴대단말.
  20. 제19항에 있어서, 상기 제어부는,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터를 동일한 화면 구성을 가지는 공통 화면데이터로 출력하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  21. 제20항에 있어서, 상기 제어부는,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터를 서로 다른 화면 구성을 가지는 이원화 화면데이터로 출력하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  22. 삭제
  23. 제21항에 있어서, 상기 제어부는,
    상기 이원화 화면데이터의 표시수단용 화면데이터에 의한 사용자 제어에 대응하여 상기 이원화 화면데이터의 프로젝터용 화면데이터의 변환을 제어하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  24. 제23항에 있어서, 상기 제어부는,
    상기 이원화 화면데이터의 프로젝터용 화면데이터에 사용자 설정에 따른 다양한 정보를 제공하는 정보아이템을 포함하여 출력하는 것을 특징으로 하는 프로젝 터기능을 구비하는 휴대단말.
  25. 제24항에 있어서, 상기 제어부는,
    상기 공통 화면데이터 또는 이원화 화면데이터에 의한 표시수단용 화면데이터 및 프로젝터용 화면데이터 출력 중, 설정된 일정시간이 경과할 시 상기 표시수단용 화면데이터의 출력을 생략하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  26. 제20항에 있어서, 상기 휴대단말은,
    상기 표시수단으로 전달되는 표시수단용 화면데이터 및 상기 프로젝터 모듈로 전달되는 프로젝터용 화면데이터를 버퍼링하는 프레임 버퍼를 포함하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  27. 제26항에 있어서, 상기 프레임 버퍼는,
    상기 제어부로부터 전달되는 화면데이터들 중 상기 표시수단으로 전달되는 표시수단용 화면데이터와, 상기 프로젝터 모듈로 전달되는 프로젝터용 화면데이터를 구분하여 버퍼링하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  28. 제27항에 있어서, 상기 프레임 버퍼는,
    상기 제어부가 상기 표시수단으로 전달하는 표시수단용 화면데이터를 버퍼링하는 LCD 프레임 버퍼와,
    상기 제어부가 상기 프로젝터 모듈로 전달하는 프로젝터용 화면데이터를 버퍼링하는 프로젝터 프레임 버퍼를 포함하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  29. 제26항에 있어서, 상기 휴대단말은,
    상기 프레임 버퍼에서 버퍼링되는 화면데이터들 중 상기 표시수단을 목적지로 가지는 화면데이터를 추출하여 상기 표시수단으로 전달하는 LCD 드라이버 모듈을 포함하는 것을 특징으로 하는 프로젝터 기능을 구비하는 휴대단말.
  30. 휴대단말의 화면데이터 출력 장치에 있어서,
    표시수단 및 프로젝터 모듈로 전달할 각각의 화면데이터들을 생성하고, 상기 화면데이터들을 이원화 처리하여 시분할적으로 출력하는 제어수단과,
    상기 표시수단 및 프로젝터 모듈로 전달되는 각 화면데이터들을 버퍼링하는 저장수단과,
    상기 저장수단에서 버퍼링되는 화면데이터들 중 상기 표시수단을 목적지로 가지는 화면데이터를 추출하여 전달하는 LCD 드라이버 모듈과,
    상기 LCD 드라이버 모듈로부터 전달되는 화면데이터를 표시하는 상기 표시수단과,
    상기 저장수단에서 버퍼링되는 화면데이터들 중 외부 스크린으로 출력할 화면데이터를 추출하여 상기 외부 스크린으로 출력하는 상기 프로젝터 모듈을 포함하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  31. 제30항에 있어서, 상기 제어수단은,
    상기 표시수단으로 표시할 표시수단용 화면데이터와, 상기 프로젝터 모듈로 출력할 프로젝터용 화면데이터를 생성하여 상기 저장수단으로 제공하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  32. 제31항에 있어서, 상기 제어수단은,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터를 동일한 화면 구성을 가지는 공통 화면데이터로 상기 저장수단으로 제공하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  33. 제32항에 있어서, 상기 제어수단은,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터를 서로 다른 화면 구성을 가지는 이원화 화면데이터로 상기 저장수단으로 제공하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  34. 제33항에 있어서, 상기 제어수단은,
    상기 이원화 화면데이터의 표시수단용 화면데이터에 상기 프로젝터용 화면데이터의 기능 제어를 위한 가상아이템을 포함하여 상기 저장수단으로 제공하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  35. 제34항에 있어서, 상기 제어수단은,
    상기 이원화 화면데이터의 프로젝터용 화면데이터에 사용자 설정에 따른 다양한 정보를 제공하는 정보아이템을 포함하여 상기 저장수단으로 제공하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  36. 제31항에 있어서, 상기 제어수단은,
    상기 표시수단용 화면데이터 및 상기 프로젝터용 화면데이터 출력 중, 설정된 일정시간이 경과할 시 상기 표시수단용 화면데이터의 출력을 생략하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  37. 제31항에 있어서, 상기 저장수단은,
    상기 제어수단이 전달하는 공통 화면데이터 또는 이원화 화면데이터를 버퍼링하는 프레임 버퍼인 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
  38. 제37항에 있어서, 상기 프레임 버퍼는,
    상기 제어수단이 상기 표시수단을 목적지로 전달하는 표시수단용 화면데이터를 버퍼링하는 LCD 프레임 버퍼와,
    상기 제어수단이 상기 프로젝터 모듈을 목적지로 전달하는 프로젝터용 화면데이터를 버퍼링하는 프로젝터 프레임 버퍼를 포함하는 것을 특징으로 하는 휴대단말의 화면데이터 출력 장치.
KR1020090016468A 2009-02-05 2009-02-26 프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템 KR101524594B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/700,011 US8700097B2 (en) 2009-02-05 2010-02-04 Method and system for controlling dual-processing of screen data in mobile terminal having projector function
US14/249,712 US20140204001A1 (en) 2009-02-05 2014-04-10 Method and system for controlling dual-processing of screen data in mobile terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20090009493 2009-02-05
KR1020090009493 2009-02-05

Publications (2)

Publication Number Publication Date
KR20100090175A KR20100090175A (ko) 2010-08-13
KR101524594B1 true KR101524594B1 (ko) 2015-06-03

Family

ID=42755863

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090016468A KR101524594B1 (ko) 2009-02-05 2009-02-26 프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR101524594B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11048379B2 (en) 2016-08-03 2021-06-29 Samsung Electronics Co., Ltd. Method for controlling display, storage medium, and electronic device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105812694B (zh) * 2014-12-29 2024-02-06 中强光电股份有限公司 投影***及其投影方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070108611A (ko) * 2006-05-08 2007-11-13 주식회사 대우일렉트로닉스 디엠비 단말기의 프로젝터에 의한 디스플레이 방법 및 그시스템
KR20080021204A (ko) * 2006-08-30 2008-03-07 삼성전기주식회사 광변조기를 이용한 프로젝터를 구비한 휴대용 단말기

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070108611A (ko) * 2006-05-08 2007-11-13 주식회사 대우일렉트로닉스 디엠비 단말기의 프로젝터에 의한 디스플레이 방법 및 그시스템
KR20080021204A (ko) * 2006-08-30 2008-03-07 삼성전기주식회사 광변조기를 이용한 프로젝터를 구비한 휴대용 단말기

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11048379B2 (en) 2016-08-03 2021-06-29 Samsung Electronics Co., Ltd. Method for controlling display, storage medium, and electronic device

Also Published As

Publication number Publication date
KR20100090175A (ko) 2010-08-13

Similar Documents

Publication Publication Date Title
US8700097B2 (en) Method and system for controlling dual-processing of screen data in mobile terminal having projector function
US10754532B2 (en) Method and apparatus for operating function in touch device
US10917511B2 (en) System and method of providing voice-message call service
WO2021213496A1 (zh) 消息显示方法及电子设备
KR101693690B1 (ko) 이동 단말기 및 그 제어 방법
CN113360238A (zh) 消息处理方法、装置、电子设备和存储介质
CN106708538B (zh) 界面显示方法及装置
US20110151926A1 (en) Method and system for controlling output of a mobile device
US20140192081A1 (en) Method and apparatus for laying out image using image recognition
KR101688145B1 (ko) 동영상 재생 방법 및 이를 이용하는 이동 단말기
KR101917696B1 (ko) 이동 단말기 및 그것의 제어 방법
WO2020151525A1 (zh) 消息发送方法及终端设备
CN101938570A (zh) 移动终端
US20140192137A1 (en) Video communication method and electronic device for processing method thereof
CN114422463A (zh) 通信方法、装置、电子设备和存储介质
KR101674945B1 (ko) 이동 단말기 및 이것의 메시지 리스트 디스플레이 방법
KR101524594B1 (ko) 프로젝터기능을 가지는 휴대단말에서 화면데이터 이원화 제어 방법 및 시스템
CN106020699B (zh) 一种输入法切换方法、装置及终端
KR101781846B1 (ko) 이동 단말기 및 이것의 이미지 디스플레이 제어 방법
KR101680663B1 (ko) 이동 단말기 및 이것의 메시지 리스트 디스플레이 방법
CN109714247A (zh) 群聊信息处理方法、装置、电子设备及存储介质
KR101674953B1 (ko) 이동 단말기 및 이것의 객체 아이콘 디스플레이 방법
CN112463085A (zh) 功能集合***及功能集合设备
CN117519622A (zh) 投屏方法、装置、电子设备、存储介质及芯片
KR101759937B1 (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
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180427

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee