KR20080018396A - 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체 - Google Patents

이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체 Download PDF

Info

Publication number
KR20080018396A
KR20080018396A KR1020060080435A KR20060080435A KR20080018396A KR 20080018396 A KR20080018396 A KR 20080018396A KR 1020060080435 A KR1020060080435 A KR 1020060080435A KR 20060080435 A KR20060080435 A KR 20060080435A KR 20080018396 A KR20080018396 A KR 20080018396A
Authority
KR
South Korea
Prior art keywords
image data
time
communication terminal
mobile communication
display device
Prior art date
Application number
KR1020060080435A
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 KR1020060080435A priority Critical patent/KR20080018396A/ko
Publication of KR20080018396A publication Critical patent/KR20080018396A/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • 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
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/045Zooming at least part of an image, i.e. enlarging it or shrinking it
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0492Change of orientation of the displayed image, e.g. upside-down, mirrored
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2356/00Detection of the display position w.r.t. other display screens
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/16Use of wireless transmission of display information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/16Details of telephonic subscriber devices including more than one display unit

Landscapes

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

Abstract

본 발명은 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션 및 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체에 관한 것이다.
본 발명은 이동통신 단말기에서 디스플레이 중인 영상을 외부 디스플레이 장치에 디스플레이하도록 제어하는 PC(Personal Computer)와 연동하는 상기 이동통신 단말기의 모바일 애플리케이션에 있어서, 상기 이동통신 단말기의 LCD(Liquid Crystal Display)에 표시된 이미지 데이터가 상주하는 프레임 버퍼(Frame Buffer)에서 상기 이미지 데이터를 복사하여 미리 설정된 두 개의 버퍼에 번갈아 가며 저장함과 동시에 상기 두 개의 버퍼에 저장된 상기 이미지 데이터를 비교하여 시간이 지남에 따라 변하는 이미지 데이터인 시변 이미지 데이터와 시간이 지나도 변하지 않는 이미지 데이터인 시불변 이미지 데이터를 분리하고, 상기 시변 이미지 데이터만을 전송하는 화면 캡쳐 모듈; 상기 화면 캡쳐 모듈로부터 상기 이미지 데이터 중에서 상기 시변 이미지 데이터만을 수신하고, 상기 PC로 상기 시변 이미지 데이터를 전송할 때, 전송 속도의 최적화를 위해 상기 시변 이미지 데이터를 1/4 사이즈로 압축하는 이미지 데이터 변환/압축 모듈; 및 1/4로 압축된 시변 이미지 데이터를 USB(Universal Serial Bus) 통신으로 상기 이동통신 단말기에서 상기 PC로 전송하는 이미지 데이터 송신 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리 케이션을 기록한 컴퓨터 판독 가능 기록매체를 제공한다.
본 발명에 의하면, 이동통신 단말기에서 디스플레이 중인 모바일 콘텐츠를 외부 디스플레이 장치에서 실시간으로 디스플레이할 수 있기 때문에, 모바일 콘텐츠 개발 및 제작이 용이해지고, 모바일 콘텐츠의 효과적인 홍보를 할 수 있는 효과가 있다.
모바일, 애플리케이션, 디스플레이, 이동통신 단말기, 이미지 데이터

Description

이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션 및 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체{Computer-Readable Medium for Recording Mobile Application and Personal Computer Application for Displaying display Information of Mobile Communications Terminal in External Display Device}
도 1은 본 발명의 바람직한 실시예에 따른 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 실시간으로 디스플레이하기 위한 시스템을 간략하게 나타낸 도면,
도 2는 본 발명의 바람직한 실시예에 따른 이동통신 단말기의 모바일 플랫폼 구조 및 모바일 애플리케이션 구성을 간략하게 나타낸 도면,
도 3은 본 발명의 바람직한 실시예에 따른 데이터 압축을 위한 화면의 화소 단위 재구성을 나타낸 도면,
도 4는 본 발명의 바람직한 실시예에 따른 프레임 구조, 타일 구조 및 셀 구조를 나타낸 도면,
도 5는 본 발명의 바람직한 실시예에 따른 이미지 데이터의 변환 및 압축 과정을 나타낸 도면,
도 6은 본 발명의 바람직한 실시예에 따른 PC 애플리케이션의 구성을 나타낸 도면,
도 7은 본 발명의 바람직한 실시예에 따른 PC 애플리케이션의 UI를 예시적으로 나타낸 도면,
도 8은 본 발명의 바람직한 실시예에 따른 이미지의 블러 및 선명화 처리를 나타낸 도면이다.
< 도면의 주요 부분에 대한 부호의 설명 >
110: 이동통신 단말기 120: PC
130: 외부 디스플레이 장치 140: 인터넷
210: 모바일 애플리케이션 212: 화면 캡쳐 모듈
214: 이미지 데이터 변환/압축 모듈 216: 이미지 데이터 송신 모듈
220: 모바일 플랫폼 230: 모바일 콘텐츠
510: PC 애플리케이션 512: 이미지 데이터 수신 모듈
514: 디스플레이 모듈 516: 컨트롤 모듈
본 발명은 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션 및 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체에 관한 것이다. 더욱 상세하게는 이동통신 단말기 상에서 실행중인 모바일 콘텐츠의 구성, 실행 상태 및 구현되는 동작의 상태를 PDP(Plasma Display Panel), LCD, TV(TeleVision) 등과 같은 외부 디스플레이 장치에서 실시간으로 확대/표출하거나, 이동통신 단말기 상에서 실행중인 모바일 콘텐츠의 동영상을 생성 및 저장하기 위한 모바일 애플리케이션 및 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체에 관한 것이다.
모바일 콘텐츠는 무선통신과 디지털 콘텐츠를 결합한 것으로, 모바일 콘텐츠 산업은 모바일콘텐츠를 통해 새로운 부가가치를 생산하는 것으로 정의할 수 있다. 즉 영화, 게임, 정보콘텐츠, 교육콘텐츠가 디지털화되어 유선이 아닌 무선통신망을 통해 유통되고 서비스되는 것으로 언제 어디서나 원하는 정보를 들을 수 있는 유비쿼터스 환경의 핵심으로 등장하고 있다. 또한, 디지털 위성 방송, DMB(Digital Multimedia Broadcasting) 서비스 등을 이용하여 유통되는 콘텐츠도 모바일 콘텐츠에 속한다.
모바일 콘텐츠는 디지털콘텐츠의 범부에 속하면서도 무선 인터넷이 가지는 이동성, 위치기반, 고객차별성, 개인성 등의 특성으로 인해 기존의 유선 인터넷 중심의 디지털콘텐츠와는 다른 성격을 보여준다.
모바일 콘텐츠는 크게 네 가지로 분류할 수 있는데, 첫째는 뉴스, 날씨, 위치 정보 등의 정보형 서비스이고, 둘째는 벨소리, 캐릭터 다운로드, 영화, VOD(Video On Demand), MOD(Music On Demand) 등의 엔터테인먼트형 서비스이다. 그리고, 셋째는 이동통신 단말기를 이용한 모바일 게임 서비스이고, 넷째는 이동통신 단말기를 이용하여 각종 메시지 전송 및 이메일 등을 보내는 커뮤니케이션 서비스이다.
이러한 모바일 콘텐츠의 종래 기획 및 개발 업무에서 우선 개발 상황에서는 PC 프로그램인 "에뮬레이터"라는 소프트웨어를 이용하여 개발을 하기 때문에 일반 PC 화면에서 어느 정도는 불편 없이 작업이 가능하다. 그러나 "에뮬레이터"는 이동통신 단말기 환경을 유사하게 나타낼 뿐 실제 이동통신 단말기가 아니기 때문에 단순히 개발된 프로그램의 실행 여부 정도만을 확인할 수 있고, 모바일 콘텐츠를 실제 이동통신 단말기에 적용했을 때, 소프트웨어 상의 작동 여부, 하드웨어와의 적합성 및 모바일 콘텐츠 실행 상 문제점의 유무 등의 테스트는 1 ~ 2 inch 정도의 이동통신 단말기의 LCD(Liquid Crystal Display) 화면을 직접 보면서 하는 수밖에 없다. 결국, 모바일 콘텐츠의 개발은 화면크기가 1 ~ 2 inch 정도의 작은 화면을 보면서 할 수밖에 없는 매우 불편한 작업이다.
또한, 모바일 콘텐츠의 홍보에 있어서도, 모바일 콘텐츠를 실행중인 이동통신 단말기의 LCD 화면을 고객에게 보여주기 때문에, 다수의 고객에게 동시에 모바일 콘텐츠의 시연을 할 수 없는 문제점이 있고, 이동통신 단말기에서 실행중인 모바일 콘텐츠에 대한 동영상 또는 실시간 확대 화면을 제공하기 위한 시스템이 없기 때문에 모바일 콘텐츠의 홍보를 제대로 할 수 없는 문제점이 있다.
전술한 문제점을 해결하기 위해 본 발명은, 이동통신 단말기 상에서 실행중인 모바일 콘텐츠의 구성, 실행 상태 및 구현되는 동작의 상태를 PDP(Plasma Display Panel), LCD, TV(TeleVision) 등과 같은 외부 디스플레이 장치에서 실시간으로 확대/표출하거나, 이동통신 단말기 상에서 실행중인 모바일 콘텐츠의 동영상 을 생성 및 저장하기 위한 모바일 애플리케이션 및 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체를 제공하는 데 그 목적이 있다.
상기한 목적을 달성하기 위해 본 발명은, 이동통신 단말기에서 디스플레이 중인 영상을 외부 디스플레이 장치에 디스플레이하도록 제어하는 PC(Personal Computer)와 연동하는 상기 이동통신 단말기의 모바일 애플리케이션에 있어서, 상기 이동통신 단말기의 LCD(Liquid Crystal Display)에 표시된 이미지 데이터가 상주하는 프레임 버퍼(Frame Buffer)에서 상기 이미지 데이터를 복사하여 미리 설정된 두 개의 버퍼에 번갈아 가며 저장함과 동시에 상기 두 개의 버퍼에 저장된 상기 이미지 데이터를 비교하여 시간이 지남에 따라 변하는 이미지 데이터인 시변 이미지 데이터와 시간이 지나도 변하지 않는 이미지 데이터인 시불변 이미지 데이터를 분리하고, 상기 시변 이미지 데이터만을 전송하는 화면 캡쳐 모듈; 상기 화면 캡쳐 모듈로부터 상기 이미지 데이터 중에서 상기 시변 이미지 데이터만을 수신하고, 상기 PC로 상기 시변 이미지 데이터를 전송할 때, 전송 속도의 최적화를 위해 상기 시변 이미지 데이터를 1/4 사이즈로 압축하는 이미지 데이터 변환/압축 모듈; 및 1/4로 압축된 시변 이미지 데이터를 USB(Universal Serial Bus) 통신으로 상기 이동통신 단말기에서 상기 PC로 전송하는 이미지 데이터 송신 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체를 제공한다.
또한, 본 발명의 다른 목적에 의하면, 이동통신 단말기로부터 압축된 이미지 데이터를 수신하여 PDP(Plasma Display Panel), LCD 및 CRT(Cathode-Ray Tube)를 포함하는 외부 디스플레이 장치에 디스플레이하도록 관리하는 PC(Personal Computer)의 PC 애플리케이션에 있어서,
상기 이동통신 단말기와 USB(Universal Serial Bus) 통신을 하여 상기 이동통신 단말기로부터 상기 이미지 데이터를 수신하는 이미지 데이터 수신 모듈;
상기 이미지 데이터 수신 모듈로부터 상기 이미지 데이터를 수신하고, 상기 이미지 데이터의 YUV 방식을 RGB 방식의 이미지 데이터로 변환하며, 겹 선형 보간(Bilinear Interpolation)법을 이용하여 이미지를 확대하고, 블러 필터 및 선명화 필터 중 하나 이상을 이용한 이미지 프로세싱을 수행한 후, 상기 RGB 방식의 이미지 데이터를 상기 외부 디스플레이 장치로 전송하여, 상기 이동통신 단말기에서 디스플레이 중인 영상을 상기 외부 디스플레이 장치에서 실시간으로 디스플레이하도록 하는 디스플레이 모듈; 및
상기 PC 애플리케이션의 UI(User Interface)를 통해 사용자가 입력한 각각의 명령에 따라 상기 디스플레이 모듈에서 수행하는 상기 이미지 프로세싱의 실행 여부를 제어하며, 상기 외부 디스플레이 장치에서 디스플레이 중인 영상을 캡쳐한 이미지 데이터인 캡쳐 이미지 데이터를 저장하고, 상기 캡쳐 이미지 데이터를 상기 명령을 통해 모두 연결하거나, 상기 캡쳐 이미지 데이터의 부분 삽입 및 부분 누락 등의 방법으로 동영상을 제작하고, 상기 명령을 입력받아 상기 외부 디스플레이 장치에서 디스플레이 중인 상기 영상을 실시간으로 녹화하는 컨트롤 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체를 제공한다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1은 본 발명의 바람직한 실시예에 따른 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 실시간으로 디스플레이하기 위한 시스템을 간략하게 나타낸 도면이다.
본 발명의 바람직한 실시예에 따른 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 실시간으로 디스플레이하기 위한 시스템은 이동통신 단말기(110), PC(120), 외부 디스플레이 장치(130) 및 인터넷(140) 등을 포함한다.
이동통신 단말기(110)는 무선 접속망(미도시)을 통해서 이동통신망과 연결되어 서로 다른 이동통신 단말기와 무선 통신으로 통상적인 음성 통화를 수행하는 단말기이고, KVM(Kilobyte Virtual Machine), SK-VM(SK-Virtual Machine), GVM(General Virtual Machine), BREW(Binary Run-time Enveronment for Wireless) 및 WIPI(Wireless Internet Platform for Interoperability) 중 어느 하나를 포함 하는 모바일 플랫폼을 탑재한 단말기이다.
본 발명에서의 이동통신 단말기(110)는 이동통신 단말기(110)에서 디스플레이하는 디스플레이 정보, 즉 영상을 실시간으로 캡쳐(Capture)한 이미지 데이터를 저장하고, 저장한 이미지 데이터의 데이터 형식을 RGB(Red-Green-Blue)에서 YUV(Y: 휘도 신호, U: 휘도 신호와 적색 성분의 차, V: 휘도 신호와 청색 성분의 차)로 변환하고 압축하여 PC(120)에 전송하는 모바일 애플리케이션을 탑재한다. 여기서, 영상은 동영상 또는 정지 영상 중 어느 하나를 포함한다.
본 발명의 바람직한 실시예에 따른 모바일 애플리케이션의 자세한 설명은 도 2 내지 도 4를 통해 하겠다.
본 발명에서 이동통신 단말기(110)는 USB(Universal Serial Bus) 통신을 통해 PC(120)와 연동하고, 모바일 애플리케이션을 통해 이동통신 단말기(110)에서 디스플레이 중인 영상의 이미지 데이터를 PC(120)로 전송한다.
PC(120)는 데스크 탑 컴퓨터 및 노트북 컴퓨터 중 어느 하나를 포함하는 개인용 컴퓨터로서, 본 발명에서는 이동통신 단말기(110)로부터 YUV로 변환 및 압축된 이미지 데이터를 수신하여 이미지 데이터 형식을 RGB로 변환하고, RGB로 변환된 이미지 데이터를 필터링하고, 이미지 데이터의 해상도를 확대하여 외부 디스플레이 장치(130)로 전송하거나 인터넷(140)을 통해 웹페이지에 이미지 데이터를 등록하는 PC 애플리케이션을 탑재한다. 본 발명의 바람직한 실시예에 따른 PC 애플리케이션의 자세한 설명은 도 6 내지 도 8을 통해 하겠다.
본 발명에서 PC(120)는 이동통신 단말기(110)와 USB 통신으로 연동하고, 이 동통신 단말기(110)에서 전송한 이미지 데이터의 데이터 형식을 YUV에서 RGB로 변환하고, RGB로 변환된 이미지 데이터를 필터링하고, 이미지 데이터의 해상도를 확대하여 외부 디스플레이 장치(130)로 전송하거나 인터넷(140)을 통해 웹페이지에 이미지 데이터를 등록한다.
외부 디스플레이 장치(130)는 PDP(Plasma Display Panel), LCD 및 CRT(Cathode-Ray Tube) 등을 포함하는 디스플레이 장치로서, PC(120)로부터 이미지 데이터를 수신하여 이동통신 단말기(110)에서 디스플레이 중인 영상을 실시간으로 디스플레이한다.
도 2는 본 발명의 바람직한 실시예에 따른 이동통신 단말기의 모바일 플랫폼 구조 및 모바일 애플리케이션을 간략하게 나타낸 도면이다.
본 발명에서 모바일 플랫폼은 KVM, GVM, BREW, WIPI 및 WI-TOP 등을 포함하지만, 설명의 편의상 WIPI 및 WI-TOP으로 한정하여 설명한다. 또한, 본 발명에서의 모바일 플랫폼 구조는 공지기술이므로, 모바일 플랫폼 구조에 대한 별도의 설명을 생략하도록 하겠다.
본 발명에서 모바일 애플리케이션(210)은 이동통신 단말기(110)에서 디스플레이하는 디스플레이 정보, 즉 이미지 데이터를 캡쳐하는 화면 캡쳐 모듈(212), 이미지 데이터 변환/압축 모듈(214) 및 이미지 데이터 송신 모듈(216)을 포함하며, 모바일 플랫폼(220)의 상부 및 게임, 사진 등을 포함하는 모바일 콘텐츠(230)의 하부에서 구동한다.
본 발명의 모바일 애플리케이션(210)에서 화면 캡쳐 모듈(212) 및 이미지 데 이터 송신 모듈(216)은 WIPI에서 제공하는 API(Application Process Invocation) 함수로 구현된다. 본 발명에서는 설명의 편의상 모바일 플랫폼을 WIPI 및 WI-TOP로 한정하였기 때문에, WIPI에서 제공하는 API를 이용한다고 한정하였지만, 본 발명을 실제로 적용하는 경우에는 KVM, GVM 및 BREW 등을 포함하는 모바일 플랫폼에 따른 API 함수 중에서 본 발명에서 기재된 API(WIPI에서 제공) 함수와 동일한 기능을 수행하는 API 함수를 이용하여 화면 캡쳐 모듈(212) 및 이미지 데이터 송신 모듈(216)을 구현할 수 있다.
본 발명에서의 화면 캡쳐 모듈(212)은 이동통신 단말기(110)의 LCD 화면에 표시된 이미지 데이터가 상주하는 프레임 버퍼(Frame Buffer)에서 이미지 데이터를 복사하여 미리 설정된 두 개의 버퍼에 번갈아 가며 저장함과 동시에 두 개의 버퍼에 저장된 이미지 데이터를 이미지 데이터 변환/압축 모듈(214)로 전송한다. 여기서, 화면 캡쳐 모듈(212)은 "MC_grpGetRGBPixels"라는 WIPI에서 제공하는 API 함수를 이용하여 프레임 버퍼에서 화면 전체 픽셀의 색상 데이터를 가져오는 기능을 수행, 즉 이미지 데이터를 복사한다.
이미지 데이터 변환/압축 모듈(214)에 이미지 데이터를 전송할 때, 화면 캡쳐 모듈(212)은 두 개의 버퍼에 저장된 이미지 데이터를 비교하여 시간이 지남에 따라 변하는 이미지 데이터인 시변 이미지 데이터와 시간이 지나도 변하지 않는 이미지 데이터인 시불변 이미지 데이터를 분리하고, 시변 이미지 데이터만을 이미지 데이터 변환/압축 모듈(214)에 전송한다. 여기서, 시변 이미지 데이터와 시불변 이미지 데이터의 구분은 타일(Tile) 단위로 구분한다. 타일에 대한 설명은 도 3a에서 자세히 하도록 하겠다.
이미지 데이터 변환/압축 모듈(214)은 화면 캡쳐 모듈(212)로부터 전체 화면의 이미지 데이터 중에서 시변 이미지 데이터만을 수신하고, PC(120)로 시변 이미지 데이터를 전송할 때, 전송 속도의 최적화를 위해 시변 이미지 데이터를 1/4 사이즈로 압축한다.
본 발명에서 시변 이미지 데이터를 1/4 사이즈로 압축하는 이유는 모바일 애플리케이션(210)에서는 이미지 데이터를 USB 통신을 통해 이동통신 단말기(110)에서 PC(120)로 전송할 때, 전송할 이미지 데이터량이 이동통신 단말기(110)에서 USB 통신으로 전송 가능한 데이터량보다 많기 때문이다. 이에 대한 자세한 설명은 다음과 같다.
이미지 데이터를 USB 통신을 통해 이동통신 단말기(110)에서 PC(120)로 전송할 때, 전제로 두는 경우는 첫째, 현재 많이 사용되고 있는 이동통신 단말기(110)에 대하여 화면의 해상도가 240×320 픽셀(Pixel)이며, 각 픽셀의 데이터가 24 bit이므로 화면 한 프레임의 전송 데이터량은 230 kbyte가 된다.
둘째, WIPI에서 제공하는 "MC_srlWrite" 함수의 경우 한 번에 65, 535 Byte의 실험적 측정값만이 전송 가능하다.
셋째, 이동통신 단말기(110)에서 디스플레이되는 이미지 데이터는 보통 초당 5 ~ 10 프레임 정도이며, 최소한 초당 3 ~ 5 프레임 정도는 되어야 정상적인 시연이 가능하다.
넷째, 현재 많이 사용되고 있는 이동통신 단말기(110)의 USB 규격은 USB 1.1 이며, USB 1.1은 최대 전송속도가 12 Mbps이다. 그러나 실제로는 이러한 최대 전송속도를 만족하지는 못하며, 특히 이동통신 단말기(110)의 CPU(Central Processing Unit)가 다른 작업을 병행하며 전송하기 때문에 실제로는 대략 0.8 ~ 2.4 Mbps 즉, 초당 100 ~ 300 kbytes 정도가 가능하다.
위의 경우를 조합해보면, 100 ~ 300 kbytes 정도 내에서 초당 3 ~ 5 프레임 정도를 전송하기 위해서는 캡쳐한 이미지 데이터의 사이즈는 20 ~ 100 kbytes 정도여야 외부 디스플레이 장치(130)에서의 실시간 시연이 가능하다는 결론을 얻을 수 있기 때문에 시변 이미지 데이터를 1/4 사이즈로 압축하는 것이다.
시변 이미지 데이터를 1/4 사이즈로 압축하는 방식은 도 3 및 도 4를 통해 설명하겠다.
우선, 도 3은 본 발명의 바람직한 실시예에 따른 데이터 압축을 위한 화면의 화소 단위 재구성을 나타낸 도면이다.
먼저, 시변 이미지 데이터의 압축을 위해 이동통신 단말기(110) 화면의 픽셀 데이터를 그대로 사용하지 않고, 도 3a에서 도시한 것과 같이 240×320 픽셀 사이즈의 전체 스크린을 16×16 픽셀 사이즈를 갖는 타일(Tile)로 정의하여 전체 스크린이 15×20 즉, 300개의 타일로 구분한다. 그리고 이러한 타일은 다시 4×4 픽셀 사이즈의 셀(Cell)로 정의하고, 4×4 즉, 16개의 셀로 나뉘도록 구성한다.
도 4는 본 발명의 바람직한 실시예에 따른 프레임 구조, 타일 구조 및 셀 구조를 나타낸 도면이다.
4A는 프레임 구조를 나타낸 것으로서, 프레임 구조에서 6 Bytes의 헤 더(Header)는 2 Bytes의 프레임 구분자인 프레임 ID(IDentification), 2 Bytes의 디버그(Debug) 구분자인 디버그 및 2 Bytes의 전송 타일 개수로 구성되며, 타일 하나의 크기는 192 Bytes이다.
4B는 타일 구조를 나타낸 것으로서, 타일 구조에서 타일 번호는 2 Bytes를 차지하며, 하나의 셀당 크기는 12 Bytes이다.
4C는 셀 구조를 나타낸 것으로서, 셀 구조에서는 각 픽셀이 3 Bytes의 크기를 갖게 되는데 그 이유는 이미지 데이터 변환/ 압축 모듈(214)에서의 RGB to YUV 변환 및 압축 방식에 의해 정해지게 된다. 여기서, YUV 방식은 RGB 방식에 비하여 작은 데이터로 RGB 방식과 비슷한 수준의 컬러 표현이 가능하기 때문에 일반적으로 데이터 전송 등에서 많이 이용되고 있으며, YUV 컬러 모델은 YCbCr이라고도 하며, Y: 밝기(Luminance), Cb: 청색정도(Blueness), Cr: 적색 정도(Redness)를 나타낸다.
도 5는 본 발명의 바람직한 실시예에 따른 이미지 데이터의 변환 및 압축 과정을 나타낸 도면이다.
YUV 방식은 Y 성분 4개당 하나씩의 U, V 성분이 할당되는 방식이며, RGB 방식과의 변환관계는 수학식 1과 같다.
Y= 0.3R + 0.59G + 0.11B
U= (B-Y)×0.493
V= (R-Y)×0.577
이와 같이 YUV 방식으로 변형된 데이터는 각 픽셀의 Y 성분 4개에 대하여 하나씩의 U, V 성분을 갖기 때문에 그 데이터의 크기가 12 Bytes(RGB 방식)에서 6 Bytes(YUV 변환)로 축소된다. 여기서, 4개의 픽셀 데이터에 대하여 하나씩의 U, V 성분을 할당하는 이유는 밝기성분에 비하여 색상성분은 매우 인접해 있는 4개의 픽셀에 대하여 큰 차이가 나지 않기 때문이다.
이렇게 12 Bytes에서 6 Bytes, 즉 1/2로 압축한 시변 이미지 데이터를 다시 1/2로 압축하기 위해 4개의 픽셀로 이루어진 셀의 데이터를 다음과 같이 변형한다.
Y, U, V 성분은 각각 1 Bytes의 크기를 갖는 데이터인데, 이는 8 bit로 이루어진 데이터이며, 이 중 뒤의 4 bit에 해당하는 값을 0으로 강제 변환한다. 이와 같은 강제 압축 방식을 수행하면 데이터의 손실을 가져오게 되어 외부 디스플레이 장치(130)에서 시변 이미지 데이터를 디스플레이할 때 색상에 약간의 변화가 생기게 되나, 그 변화는 전체 화면에 크게 영향을 미치지 않는다.
Y, U, V 성분을 각각 4 bit로 압축하면, 4개의 Y 성분과 한 개씩의 U, V 성분 총 6개의 데이터의 크기가 3 Bytes가 된다. 즉, 12 Bytes의 1/4이 되는 것이다.
이렇게 1/4로 압축된 시변 이미지 데이터를 전송할 경우 한 프레임에 대하여 이동통신 단말기(110)의 화면 사이즈 240×320×6÷8= 57600 Bytes의 크기가 된다.
이와 같이 이미지 데이터 변환/압축 모듈(214)에서 시변 이미지 데이터를 12 Bytes에서 3 Bytes로 압축하면, 이미지 데이터 송신 모듈(216)이 WIPI API에서 제공하는 함수인 "MC_srlWrite"를 이용하여 시변 이미지 데이터를 USB 통신으로 이동통신 단말기(110)에서 PC(120)로 전송한다.
이상과 같이 화면 캡쳐 모듈(212), 이미지 데이터 변환/압축 모듈(214) 및 이미지 데이터 송신 모듈(216)을 포함하는 모바일 애플리케이션(210)은 이동통신 단말기(110)에서 디스플레이하고 있는 영상에 대한 이미지 데이터를 PC(120)에 적절하게 전송하기 위해 이미지 데이터 중에서 시변 이미지 데이터만을 변환 및 압축하여 PC(120)로 전송하게 된다.
한편, 모바일 플랫폼(220)이 WI-TOP 플랫폼일 경우, 이동통신 단말기(110)에 WI-TOP이 탑재되면, 이미지 데이터의 용량이 WIPI가 탑재되었을 때보다 훨씬 작게 된다. WI-TOP이 탑재된 이동통신 단말기(110)의 화면 해상도는 WIPI가 탑재되었을 때에 비해서 1/4밖에 되지 않기 때문에 그 데이터의 양 또한 1/4 정도밖에 되지 않는다.
그러므로 모바일 플랫폼(220)이 WI-TOP 플랫폼일 경우에는 이미지 데이터를 변환 및 압축하지 않고, PC(120)로 전송한다.
도 6은 본 발명의 바람직한 실시예에 따른 PC 애플리케이션의 구성을 나타낸 도면이다.
본 발명의 바람직한 실시예에 따른 PC 애플리케이션(610)은 이미지 데이터 수신 모듈(612), 디스플레이 모듈(614) 및 컨트롤 모듈(616)을 포함한다.
이미지 데이터 수신 모듈(612)은 이동통신 단말기(110)와 USB 통신을 하여 이동통신 단말기(110)로부터 1/4로 압축된 시변 이미지 데이터를 수신하여 디스플레이 모듈(614)로 전송한다. 앞에서도 설명하였지만 시변 이미지 데이터는 이동통신 단말기(110)의 전체 화면의 이미지 데이터 중에서 타일 단위의 데이터가 시간이 지남에 따라 변하는 이미지 데이터이다.
디스플레이 모듈(614)은 이미지 데이터 수신 모듈(612)로부터 1/4로 압축된 시변 이미지 데이터를 수신하고, 1/4로 압축된 시변 이미지 데이터의 이미지 프로세싱 및 외부 디스플레이 장치(130)에 전송하기 위해 1/4로 압축된 YUV 방식의 시변 이미지 데이터를 RGB 방식의 이미지 데이터로 변환한다. 여기서, YUV 방식에서 RGB 방식으로의 변환 과정은 모바일 애플리케이션(210)에서의 RGB to YUV 변환 및 압축 과정의 반대 과정을 수행하면 된다.
시변 이미지 데이터를 RGB 방식으로 변환한 디스플레이 모듈(614)은 RGB 방식으로 변환된 시변 이미지 데이터의 이미지 프로세싱을 아래와 같이 수행하게 된다. 여기서, 이미지 프로세싱은 영상을 더욱 보기 좋게 처리하는 가공 단계이다.
우선, 디스플레이 모듈(614)은 RGB 방식으로 변환된 시변 이미지 데이터의 이미지를 확대한다. 여기서, 이미지 확대를 수행하기 위한 방식으로는 겹 선형 보간(Bilinear Interpolation)법을 이용하여 수행한다.
본 발명에서 겹 선형 보간법을 이용하는 이유는 이동통신 단말기(110)의 해상도는 240×320인 경우가 많고, 외부 디스플레이 장치(130)의 해상도는 1024×768인 경우가 대부분이므로 이동통신 단말기(110)에서 전송한 시변 이미지 데이터를 2배 확대하면 외부 디스플레이 장치(130)의 해상도에 적당한 영상을 디스플레이할 수 있기 때문이다.
또한, 디스플레이 모듈(614)은 블러(Blur) 필터를 이용하여 RGB 방식으로 변환된 시변 이미지 데이터의 원 이미지를 부드럽게 처리하고, 선명화 필터를 이용하 여 이미지를 선명하게 한다. 여기서 블러 필터는 이미지의 초점을 흐리게 처리해서 이미지의 잡티를 줄여주어 이미지를 늘렸을 때 발생하는 픽셀 깨짐 현상을 없앨 수 있는 필터로서, 스마트(Smart) 블러 필터, 래디얼(Radial) 블러 필터, 가우시안(Gaussian) 블러 필터 및 모션(Motion) 블러 필터 중 어느 하나를 포함한다. 한편, 본 발명에서의 선명화 필터는 고주파 강조(High-boost) 필터를 이용한다. 이와 같은 블러 처리 및 선명화 처리에 대한 예는 도 8에서 설명하기로 하겠다.
이미지 프로세싱을 완료한 디스플레이 모듈(612)은 RGB 방식으로 변환된 시변 이미지 데이터를 외부 디스플레이 장치(130)에 전송하여, 외부 디스플레이 장치(130)가 이동통신 단말기(110)에서 디스플레이 중인 영상을 실시간으로 디스플레이하도록 한다.
컨트롤 모듈(616)은 사용자의 명령을 입력받아 디스플레이 모듈(612)에서 수행하는 블러 처리 및 선명화 처리의 실행 여부를 제어하며, 사용자의 명령을 입력받아 외부 디스플레이 장치(130)에서 디스플레이 중인 영상을 다시 캡쳐한 이미지 데이터인 캡쳐 이미지 데이터로 저장한다. 여기서, 컨트롤 모듈(616)은 기저장한 캡쳐 이미지 데이터를 사용자가 입력한 명령을 통해 모두 연결하여 동영상을 제작하거나, 캡쳐 이미지 데이터의 부분 삽입 및 부분 누락 등의 방법으로 동영상을 제작할 수 있다.
또한, 컨트롤 모듈(616)은 사용자의 명령을 입력받아 외부 디스플레이 장치(130)에서 디스플레이 중인 동영상을 실시간으로 녹화한다.
이밖에도, 컨트롤 모듈(616)은 다양한 배경 그림 데이터를 포함하고 있으며, 외부 디스플레이 장치(130)의 화면 중에서 영상을 디스플레이하지 않는 나머지 부분에 대해서는 사용자가 입력한 명령에 의해 다양한 배경 그림 데이터 중 어느 하나를 외부 디스플레이 장치(130)에 전송하여, 외부 디스플레이 장치(130)에서 배경 그림을 나머지 부분에 디스플레이하도록 한다.
위와 같이 컨트롤 모듈(616)은 사용자의 명령을 입력받아서 그 기능을 수행한다. 여기서, 사용자의 명령은 UI(User Interface)를 통해서 입력받는다.
도 7은 본 발명의 바람직한 실시예에 따른 PC 애플리케이션의 UI를 예시적으로 나타낸 도면이다.
본 발명에서의 UI는 이미지 프로세싱 선택 부분, 이미지 캡쳐 및 이미지 조합을 통한 동영상 제작 및 편집 선택 부분, 배경 그림 선택 및 종료 선택 부분 및 동영상 제작, 재생 선택 부분을 포함한다.
도 8은 본 발명의 바람직한 실시예에 따른 이미지의 블러 및 선명화 처리를 나타낸 도면이다.
8A는 블러 및 선명화 처리를 수행하기 전의 이미지이고, 8B는 블러 처리를 수행한 후의 이미지이며, 8C는 선명화 처리를 수행한 후의 이미지이다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위 가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
이상에서 설명한 바와 같이 본 발명에 의하면, 이동통신 단말기에서 디스플레이 중인 모바일 콘텐츠를 외부 디스플레이 장치에서 실시간으로 디스플레이할 수 있기 때문에, 모바일 콘텐츠 개발 및 제작이 용이해지고, 모바일 콘텐츠의 효과적인 홍보를 할 수 있는 효과가 있다.

Claims (5)

  1. 이동통신 단말기에서 디스플레이 중인 영상을 외부 디스플레이 장치에 디스플레이하도록 제어하는 PC(Personal Computer)와 연동하는 상기 이동통신 단말기의 모바일 애플리케이션에 있어서,
    상기 이동통신 단말기의 LCD(Liquid Crystal Display)에 표시된 이미지 데이터가 상주하는 프레임 버퍼(Frame Buffer)에서 상기 이미지 데이터를 복사하여 미리 설정된 두 개의 버퍼에 번갈아 가며 저장함과 동시에 상기 두 개의 버퍼에 저장된 상기 이미지 데이터를 비교하여 시간이 지남에 따라 변하는 이미지 데이터인 시변 이미지 데이터와 시간이 지나도 변하지 않는 이미지 데이터인 시불변 이미지 데이터를 분리하고, 상기 시변 이미지 데이터만을 전송하는 화면 캡쳐 모듈;
    상기 화면 캡쳐 모듈로부터 상기 이미지 데이터 중에서 상기 시변 이미지 데이터만을 수신하고, 상기 PC로 상기 시변 이미지 데이터를 전송할 때, 전송 속도의 최적화를 위해 상기 시변 이미지 데이터를 더 작은 사이즈로 압축하는 이미지 데이터 변환/압축 모듈; 및
    더 작은 사이즈로 압축된 시변 이미지 데이터를 USB(Universal Serial Bus) 통신으로 상기 이동통신 단말기에서 상기 PC로 전송하는 이미지 데이터 송신 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체.
  2. 제 1 항에 있어서,
    상기 이미지 데이터 변환/압축 모듈은 상기 시변 이미지 데이터의 RGB(Red-Green-Blue) 형식을 YUV 형식으로 변환하고, 8 bit의 Y, U, V 성분을 각각 4 bit로 변환하여 상기 시변 이미지 데이터를 1/4 사이즈로 압축하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 모바일 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체.
  3. 이동통신 단말기로부터 압축된 이미지 데이터를 수신하여 PDP(Plasma Display Panel), LCD 및 CRT(Cathode-Ray Tube)를 포함하는 외부 디스플레이 장치에 디스플레이하도록 관리하는 PC(Personal Computer)의 PC 애플리케이션에 있어서,
    상기 이동통신 단말기와 USB(Universal Serial Bus) 통신을 하여 상기 이동통신 단말기로부터 상기 이미지 데이터를 수신하는 이미지 데이터 수신 모듈;
    상기 이미지 데이터 수신 모듈로부터 상기 이미지 데이터를 수신하고, 상기 이미지 데이터의 YUV 방식을 RGB 방식의 이미지 데이터로 변환하며, 겹 선형 보간(Bilinear Interpolation)법을 이용하여 이미지를 확대하고, 블러 필터 및 선명화 필터 중 하나 이상을 이용한 이미지 프로세싱을 수행한 후, 상기 RGB 방식의 이미지 데이터를 상기 외부 디스플레이 장치로 전송하여, 상기 이동통신 단말기에서 디스플레이 중인 영상을 상기 외부 디스플레이 장치에서 실시간으로 디스플레이하 도록 하는 디스플레이 모듈; 및
    상기 PC 애플리케이션의 UI(User Interface)를 통해 사용자가 입력한 각각의 명령에 따라 상기 디스플레이 모듈에서 수행하는 상기 이미지 프로세싱의 실행 여부를 제어하며, 상기 외부 디스플레이 장치에서 디스플레이 중인 영상을 캡쳐한 이미지 데이터인 캡쳐 이미지 데이터를 저장하고, 상기 캡쳐 이미지 데이터를 상기 명령을 통해 모두 연결하거나, 상기 캡쳐 이미지 데이터의 부분 삽입 및 부분 누락 등의 방법으로 동영상을 제작하고, 상기 명령을 입력받아 상기 외부 디스플레이 장치에서 디스플레이 중인 상기 영상을 실시간으로 녹화하는 컨트롤 모듈
    을 포함하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체.
  4. 제 3 항에 있어서,
    상기 이미지 데이터는 상기 이동통신 단말기의 전체 화면의 이미지 데이터 중에서 시간이 지남에 따라 변하는 시변 이미지인 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체.
  5. 제 3 항에 있어서,
    상기 컨트롤 모듈은 다양한 배경 그림 데이터를 포함하고 있으며, 상기 외부 디스플레이 장치의 화면 중에서 상기 영상을 디스플레이하지 않는 나머지 부분에 대해서는 상기 명령에 의해 상기 다양한 배경 그림 데이터 중 어느 하나를 상기 외부 디스플레이 장치에 전송하여, 상기 외부 디스플레이 장치에서 배경 그림을 상기 나머지 부분에 디스플레이하도록 하는 것을 특징으로 하는 이동통신 단말기의 디스플레이 정보를 외부 디스플레이 장치에서 디스플레이하기 위한 PC 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체.
KR1020060080435A 2006-08-24 2006-08-24 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체 KR20080018396A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060080435A KR20080018396A (ko) 2006-08-24 2006-08-24 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060080435A KR20080018396A (ko) 2006-08-24 2006-08-24 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체

Publications (1)

Publication Number Publication Date
KR20080018396A true KR20080018396A (ko) 2008-02-28

Family

ID=39385428

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060080435A KR20080018396A (ko) 2006-08-24 2006-08-24 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체

Country Status (1)

Country Link
KR (1) KR20080018396A (ko)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100928034B1 (ko) * 2009-03-10 2009-11-24 주식회사 엔트로피테크 이종 시스템에서 데이터 전송 방법 및 이를 이용하는 시스템
WO2012046890A1 (ko) * 2010-10-06 2012-04-12 엘지전자 주식회사 이동단말기, 디스플레이 장치 및 그 제어 방법
KR101140419B1 (ko) * 2011-12-01 2012-05-03 알서포트 주식회사 이동통신단말기의 화면 캡처 방법
KR101144694B1 (ko) * 2009-04-23 2012-05-24 브이엠웨어, 인코포레이티드 원격 디스플레이로의 전송을 위해 프레임버퍼를 복제하기 위한 방법 및 시스템
KR101156930B1 (ko) * 2010-12-20 2012-06-15 주식회사 우미네트웍스 영상 수신 장치를 이용한 휴대 단말 데이터의 외부 출력 시스템 및 방법
WO2012133982A1 (ko) * 2011-03-25 2012-10-04 엘지전자 주식회사 영상처리장치 및 영상처리장치의 제어 방법
CN103426418A (zh) * 2012-05-21 2013-12-04 联想(北京)有限公司 一种显示数据处理方法及电子设备
CN104156191A (zh) * 2014-08-22 2014-11-19 沈炜 将移动电子设备扩展为pc机显示器的***及方法
US10893092B2 (en) 2013-10-30 2021-01-12 Samsung Electronics Co., Ltd. Electronic device for sharing application and control method thereof
CN111552983B (zh) * 2020-04-28 2023-12-15 深圳鼎智通讯股份有限公司 一种基于单片机的电子签名方法

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100928034B1 (ko) * 2009-03-10 2009-11-24 주식회사 엔트로피테크 이종 시스템에서 데이터 전송 방법 및 이를 이용하는 시스템
US8441494B2 (en) 2009-04-23 2013-05-14 Vmware, Inc. Method and system for copying a framebuffer for transmission to a remote display
KR101144694B1 (ko) * 2009-04-23 2012-05-24 브이엠웨어, 인코포레이티드 원격 디스플레이로의 전송을 위해 프레임버퍼를 복제하기 위한 방법 및 시스템
WO2012046890A1 (ko) * 2010-10-06 2012-04-12 엘지전자 주식회사 이동단말기, 디스플레이 장치 및 그 제어 방법
KR101156930B1 (ko) * 2010-12-20 2012-06-15 주식회사 우미네트웍스 영상 수신 장치를 이용한 휴대 단말 데이터의 외부 출력 시스템 및 방법
WO2012133982A1 (ko) * 2011-03-25 2012-10-04 엘지전자 주식회사 영상처리장치 및 영상처리장치의 제어 방법
US8847746B2 (en) 2011-03-25 2014-09-30 Lg Electronics Inc. Image processing apparatus and control method thereof
KR101140419B1 (ko) * 2011-12-01 2012-05-03 알서포트 주식회사 이동통신단말기의 화면 캡처 방법
US8787985B2 (en) 2011-12-01 2014-07-22 Rsupport Co., Ltd. Screen capture method of mobile communication terminal
CN103426418A (zh) * 2012-05-21 2013-12-04 联想(北京)有限公司 一种显示数据处理方法及电子设备
US10893092B2 (en) 2013-10-30 2021-01-12 Samsung Electronics Co., Ltd. Electronic device for sharing application and control method thereof
CN104156191A (zh) * 2014-08-22 2014-11-19 沈炜 将移动电子设备扩展为pc机显示器的***及方法
CN111552983B (zh) * 2020-04-28 2023-12-15 深圳鼎智通讯股份有限公司 一种基于单片机的电子签名方法

Similar Documents

Publication Publication Date Title
KR20080018396A (ko) 이동통신 단말기의 디스플레이 정보를 외부 디스플레이장치에서 디스플레이하기 위한 모바일 애플리케이션 및pc 애플리케이션을 기록한 컴퓨터 판독 가능 기록매체
CN102981793B (zh) 一种屏幕同步方法及装置
US20050104909A1 (en) Communications system and method
US8184127B2 (en) Apparatus for and method of generating graphic data, and information recording medium
CN101753716B (zh) 终端及其摄像方法
EP1631078B1 (en) Video display control apparatus and method
CN101507268A (zh) 具有增强型视频显示接口的移动终端设备、外挂装置和外部显示设备
CN108235055B (zh) Ar场景中透明视频实现方法及设备
CN105892976A (zh) 实现多屏互动的方法及装置
JP2002044422A (ja) 低解像度かつ低い色深度画像を生成するための画像処理方法及び装置
WO2011129624A2 (en) Method and apparatus for generating and playing animation message
CN1578452A (zh) 远程显示协议、视频显示***、以及终端设备
CN102497388A (zh) 一种移动网络终端以及该终端与电视进行无线传屏的方法
CN103488371A (zh) 一种在移动终端上制作动画的方法及移动终端
CN111083496A (zh) 数据处理方法及相关产品
CN101778243A (zh) 可视电话及可视通话过程中进行图像互动的方法
CN109194942B (zh) 一种裸眼3d视频播放方法、终端和服务器
CN110727485A (zh) 一种屏幕界面可选择性共享方法及***
EP1850290B1 (en) Image processing apparatus and method for preventing degradation of image quality when bit format of image is converted
CN102770827A (zh) 用于在终端的屏幕上显示多媒体内容的方法
WO2011003315A1 (zh) 一种基于移动终端的图像处理方法及移动终端
CN101159819A (zh) 一种在线视频中插播Flash的方法和装置
CN103686404A (zh) 一种移动终端播放机顶盒画面的方法和***
CN110661880A (zh) 一种远程协助方法、***和存储介质
JP2002512470A (ja) ネットワーク環境においてビデオ・プロトコルをサポートする方法及び装置

Legal Events

Date Code Title Description
A201 Request for examination
E601 Decision to refuse application