[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101414585B1 - Method for efficient mirroring of document file - Google Patents

Method for efficient mirroring of document file Download PDF

Info

Publication number
KR101414585B1
KR101414585B1 KR1020120057860A KR20120057860A KR101414585B1 KR 101414585 B1 KR101414585 B1 KR 101414585B1 KR 1020120057860 A KR1020120057860 A KR 1020120057860A KR 20120057860 A KR20120057860 A KR 20120057860A KR 101414585 B1 KR101414585 B1 KR 101414585B1
Authority
KR
South Korea
Prior art keywords
electronic device
file
format
external electronic
mirroring
Prior art date
Application number
KR1020120057860A
Other languages
Korean (ko)
Other versions
KR20130134393A (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 KR1020120057860A priority Critical patent/KR101414585B1/en
Priority to PCT/KR2012/004278 priority patent/WO2013180319A1/en
Publication of KR20130134393A publication Critical patent/KR20130134393A/en
Application granted granted Critical
Publication of KR101414585B1 publication Critical patent/KR101414585B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 전자 기기 및 전자 기기의 미러링 방법에 관한 것이다.
본 발명에 따르면, 전자 기기는 수신측 전자 기기에서 지원하지 않는 포맷의 파일을 미러링하고자 하는 경우, 수신측 전자 기기에서 지원하는 포맷으로 포맷 변환된 파일을 수신측 전자 기기로 전송하거나, 파일의 프리뷰 이미지를 생성하여 수신측 전자 기기로 전송함으로써 파일 미러링을 수행한다.
The present invention relates to a method of mirroring electronic equipment and electronic equipment.
According to the present invention, when the electronic device wants to mirror a file in a format not supported by the receiving-side electronic device, it can transmit the format-converted file to the format supported by the receiving- An image is generated and transmitted to the receiving-side electronic device to perform file mirroring.

Description

문서 파일의 효율적인 미러링 방법{METHOD FOR EFFICIENT MIRRORING OF DOCUMENT FILE}[0001] METHOD FOR EFFICIENT MIRRORING OF DOCUMENT FILE [0002]

본 발명은 문서 파일의 효율적인 미러링 방법에 관한 것으로서, 더욱 상세하게는 파일 포맷에 상관없이 미러링을 수행하기 위한 전자 기기 및 전자 기기의 미러링 방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an efficient mirroring method of a document file, and more particularly, to a method of mirroring electronic equipment and electronic equipment for performing mirroring regardless of a file format.

최근 텔레비전(television), PC(Personal Computer), 휴대폰 등의 전자 기기를 네트워크로 연결하여 동일한 컨텐츠(contents)를 여러 전자 기기에서 즐길 수 있도록 지원하는 기술이 이슈가 되고 있다. BACKGROUND ART [0002] Recently, technology for supporting the same contents in various electronic devices by connecting electronic devices such as a television, a personal computer (PC), and a mobile phone with a network has become an issue.

특히, 미러링(mirroring) 기술은 전자 기기 간에 화면을 공유하는 기능으로서, 제1 전자 기기의 디스플레이에 표시되는 화면이 그대로 제2 전자 기기에 의해 보여지도록 하는 기술이다. 예를 들어, 미러링일 통해 스마트폰의 디스플레이 상에 보여지는 화면이 텔레비전의 디스플레이 상에 그대로 보여지게 된다. Particularly, a mirroring technique is a function of sharing a screen between electronic devices, in which a screen displayed on the display of the first electronic device is directly seen by the second electronic device. For example, the screen displayed on the display of the smartphone through the mirroring day is displayed on the display of the television.

한편, 미러링 시, 제1 전자 기기에서 미러링을 위해 전달한 파일 포맷이 제2 전자 기기에서 지원하는 포맷이 아닌 경우 미러링이 불가능한 문제점이 있다. On the other hand, when the file format transmitted for mirroring in the first electronic device is not a format supported by the second electronic device at the time of mirroring, mirroring is impossible.

따라서, 현재 제1 전자 기기의 화면에 보여지는 파일이 제2 전자 기기에서 지원하지 않는 포맷의 파일인 경우에 미러링을 성공적으로 수행하기 위해서는 전자 기기의 구조적인 부분 또는 소프트웨어적인 부분을 개량하는 것이 필요하다. Accordingly, in the case where the file currently displayed on the screen of the first electronic device is a file of a format not supported by the second electronic device, it is necessary to improve the structural or software part of the electronic device to successfully perform the mirroring Do.

본 발명의 과제는, 수신측 전자 기기에서 지원하지 않는 포맷의 파일에 대해 성공적인 미러링이 가능하도록 지원하는 전자 기기 및 전자 기기의 미러링 방법을 제공하는데 있다. SUMMARY OF THE INVENTION It is an object of the present invention to provide a method of mirroring an electronic device and an electronic device that enable successful mirroring of a file of a format not supported by a receiving-side electronic device.

본 발명의 일 양상에 따른 전자 기기의 미러링 방법에 있어서, 상기 파일이 상기 외부 전자 기기에 의해 지원되지 않으면, 네트워크를 통한 데이터 송수신 속도가 기 설정된 속도 이상이면, 프리뷰 이미지를 생성하고, 상기 네트워크를 통한 데이터 송수신 속도가 기 설정된 속도 미만이면, 상기 파일 포맷 리스트를 토대로 상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷으로 변환하는 단계; 및 상기 파일의 프리뷰 이미지 또는 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기에 의해 디스플레이되도록 상기 외부 전자 기기로 전송하는 단계를 포함하되, 상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷으로 변환하는 단계는 상기 수신한 파일 포맷 리스트를 토대로 상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷이 상기 전자 기기에서 지원하는 파일 포맷이면, 포맷 변환 프로그램을 이용하여 상기 파일을 상기 메타 포맷으로 변환하는 메타 포맷으로 변환하는 단계; 상기 수신한 파일 포맷 리스트에 포함된 상기 적어도 하나의 파일 포맷을 상기 전자 기기에서 지원하지 않는 경우에, 상기 파일을 서버로 전송하여 상기 서버에 의해 상기 메타 포맷으로 변환된 파일을 상기 서버로부터 수신한 후에 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기로 전송되도록 하거나, 상기 서버로부터 상기 메타 포맷으로의 포맷 변환 기능을 수행하는 프로그램을 수신한 후에 상기 프로그램을 이용하여 상기 파일을 상기 메타 포맷으로 변환하고, 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기로 전송되도록 하는 단계를 포함한다. In a method of mirroring an electronic device according to an aspect of the present invention, if the file is not supported by the external electronic device, if the data transmission / reception speed through the network is equal to or higher than a predetermined speed, a preview image is generated, Converting the file into a meta format supported by the external electronic device based on the file format list if the data transmission / reception speed through the external electronic device is less than a predetermined speed; And transmitting to the external electronic device a preview image of the file or a file converted into the meta format to be displayed by the external electronic device, wherein the file is converted into a meta format supported by the external electronic device If the meta-format supported by the external electronic device is a file format supported by the electronic device based on the received file format list, converting the file into the meta format using the format conversion program, ; When the electronic device does not support the at least one file format included in the received file format list, the file is transmitted to the server and the file converted into the meta format is received from the server After the file converted into the meta format is transferred to the external electronic device or after receiving the program for performing the format conversion function from the server to the meta format, the file is converted into the meta format And transferring the file converted into the meta format to the external electronic device.

삭제delete

본 발명에 따르면, 미러링하고자 하는 파일이 수신측 전자 기기에서 지원하지 않는 포맷의 파일인 경우, 송신측 전자 기기는 수신측 전자 기기에서 지원 가능한 포맷으로 변환된 파일을 전송하거나, 선택된 파일의 프리뷰 이미지를 수신측 전자 기기로 전송함으로써, 파일 포맷에 상관없이 미러링을 성공적으로 수행할 수 있다.According to the present invention, when the file to be mirrored is a file of a format not supported by the receiving-side electronic device, the transmitting-side electronic device transmits a file converted into a format that can be supported by the receiving- To the receiving-side electronic device, the mirroring can be successfully performed irrespective of the file format.

도 1은 본 발명의 실시 예들과 관련된 전자 기기의 블록 구성도이다.
도 2는 본 발명의 실시 예들과 관련된 서비스 망을 도시한 구조도이다.
도 3은 본 발명의 제1 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다.
도 4는 본 발명의 제2 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다.
도 5는 본 발명의 제3 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다.
도 6은 본 발명의 제4 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다.
1 is a block diagram of an electronic apparatus related to embodiments of the present invention.
2 is a structural diagram illustrating a service network related to embodiments of the present invention.
3 is a flowchart illustrating a mirroring method of an electronic apparatus according to a first embodiment of the present invention.
4 is a flowchart illustrating a mirroring method of an electronic device according to a second embodiment of the present invention.
5 is a flowchart showing a mirroring method of an electronic apparatus according to a third embodiment of the present invention.
6 is a flowchart illustrating a mirroring method of an electronic apparatus according to a fourth embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.

어떤 구성요소가 다른 구성요소에 "접속되어" 있다거나 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 접속되어 있거나 또는 연결되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 한다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 접속되어" 있다거나 "직접 연결되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.

또한, 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.In addition, the suffix "module" and " part "for constituent elements used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.

이하, 첨부된 도면들을 참조하여 본 발명에 대하여 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시 예에 따른 전자 기기(100)를 도시한 블록 구성도(block diagram)이다.1 is a block diagram illustrating an electronic device 100 according to an embodiment of the present invention.

도 1을 참조하면, 전자 기기(100)는 통신부(110), 사용자 입력부(120), 디스플레이(130), 메모리(140), 제어부(150) 등을 포함할 수 있다. 도 1에 도시된 구성요소들은 필수적인 것이 아니어서, 전자 기기(100)는 그보다 많은 구성요소들을 갖거나 그보다 적은 구성요소들을 갖도록 구현될 수도 있다. Referring to FIG. 1, the electronic device 100 may include a communication unit 110, a user input unit 120, a display 130, a memory 140, a controller 150, and the like. The components shown in FIG. 1 are not essential, so that the electronic device 100 may be configured to have more or fewer components.

통신부(110)는 전자 기기(100)와 다른 전자 기기, 전자 기기(100)와 서버(200), 전자 기기(100)와 네트워크 간의 통신을 수행한다. The communication unit 110 performs communication between the electronic device 100 and another electronic device, the electronic device 100, the server 200, and the electronic device 100 and the network.

사용자 입력부(120)는 사용자로부터 전자 기기(100)의 동작 제어를 위한 사용자 입력을 입력 받는 기능을 수행한다. 사용자 입력부(120)는 키패드(key pad), 돔 스위치(dome switch), 터치패드, 터치 스크린, 조그 휠, 조그 스위치 등으로 구성될 수 있다. The user input unit 120 receives a user input for controlling the operation of the electronic device 100 from a user. The user input unit 120 may include a key pad, a dome switch, a touch pad, a touch screen, a jog wheel, a jog switch, and the like.

디스플레이(130)는 전자 기기(100)에서 처리되는 정보를 표시하는 기능을 수행한다. 디스플레이(130)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor liquid crystal display), 유기 발광 다이오드(organic light emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 등으로 구성될 수 있다. The display 130 performs a function of displaying information processed in the electronic device 100. The display 130 may be a liquid crystal display, a thin film transistor liquid crystal display, an organic light emitting diode, a flexible display, a 3D display, And the like.

메모리(140)는 전자 기기(100)의 동작을 위한 프로그램과 각종 데이터를 저장할 수 있다. The memory 140 may store a program for operating the electronic device 100 and various data.

예를 들어, 메모리(140)는 이미지, 동영상, 오디오 등의 각종 파일을 저장할 수 있다. 또한, 예를 들어, 메모리(140)는 파일을 특정 포맷(format)으로 변환하기 위한 프로그램을 저장할 수도 있다. For example, the memory 140 may store various files such as images, moving pictures, audio, and the like. Also, for example, the memory 140 may store a program for converting a file into a specific format.

제어부(150)는 전자 기기(100)의 전반적인 동작을 제어한다. The controller 150 controls the overall operation of the electronic device 100.

예를 들어, 제어부(150)는 네트워크를 통해 외부의 다른 전자 기기 또는 서버와 통신할 수 있다. 또한, 예를 들어, 제어부(150)는 메모리(140)에 기 저장되거나 통신부(110)를 통해 수신되는 파일을 특정 포맷의 파일로 변환할 수도 있다. For example, the control unit 150 can communicate with other external electronic devices or servers via a network. In addition, for example, the control unit 150 may convert a file stored in the memory 140 or received through the communication unit 110 into a file having a specific format.

도 2는 본 발명의 실시 예들과 관련된 서비스 망을 도시한 구조도이다. 2 is a structural diagram illustrating a service network related to embodiments of the present invention.

본 문서에서는 설명의 편의를 위해, 자신의 화면을 다른 전자 기기에 미러링하는 송신측 전자 기기를 '제1 전자 기기'라 명명하고, 다른 전자 기기의 화면을 자신의 복사하여 디스플레이하는 수신측 전자 기기를 '제2 전자 기기'라 명명하여 사용한다.In this document, for convenience of explanation, a transmitting-side electronic device for mirroring its own screen to another electronic device is referred to as a "first electronic device", a receiving-side electronic device for copying and displaying a screen of another electronic device Is referred to as a " second electronic device ".

도 1을 참조하면, 제1 전자 기기(100-1)는 제2 전자 기기(100-2)와 네트워크를 통해 연결되며, 자신의 디스플레이에 보여지는 화면이 제2 전자 기기(100-2) 미러링 되도록 현재 디스플레이에 보여지는 파일을 제2 전자 기기(100-2)로 전송한다. 1, the first electronic device 100-1 is connected to the second electronic device 100-2 via a network, and the screen displayed on the display of the first electronic device 100-1 is mirrored to the second electronic device 100-2. To the second electronic device 100-2, the file currently displayed on the display.

또한, 제2 전자 기기(100-2)는 제1 전자 기기(100-2)와 네트워크를 통해 연결되며, 제1 전자 기기(100-1)로부터 수신한 파일을 토대로 제1 전자 기기(100-1)의 화면을 복사하여 디스플레이한다. The second electronic device 100-2 is connected to the first electronic device 100-2 via a network and is connected to the first electronic device 100-1 based on the file received from the first electronic device 100-1. 1) is copied and displayed.

서버(100-2)는 제1 전자 기기(100-1) 또는 제2 전자 기기(100-2)와 네트워크를 통해 연결되며, 제1 전자 기기(100-1)로부터 수신된 파일을 다양한 포맷의 파일로 변환하고, 변환된 파일을 제1 전자 기기(100-1) 또는 제2 전자 기기(100-2)로 전송한다. The server 100-2 is connected to the first electronic device 100-1 or the second electronic device 100-2 via a network and stores the file received from the first electronic device 100-1 in a variety of formats And transfers the converted file to the first electronic device 100-1 or the second electronic device 100-2.

한편, 도 2에서는 제1 전자 기기(100-1)가 휴대폰이고, 제2 전자 기기(100-2)가 프로젝터(projector)인 경우를 예로 들어 도시하였으나, 본 발명은 이에 한정되지 않음을 분명히 밝혀둔다. 본 발명에 따르면, 제1 전자 기기(100-1)는 스마트 폰(smart phone), 노트북 컴퓨터, 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 내비게이션(navigation), 텔레비전, 데스크탑 컴퓨터(desktop computer), 셋탑 박스(set-top box) 등으로 구현될 수도 있다. 또한, 제2 전자 기기(100-1)는 휴대폰, 스마트 폰, 디지털방송용 단말기, PDA, PMP, 내비게이션, 데스크탑 컴퓨터, 셋탑 박스 등으로 구현될 수도 있다.2, the first electronic device 100-1 is a cellular phone and the second electronic device 100-2 is a projector. However, the present invention is not limited thereto Leave. According to the present invention, the first electronic device 100-1 can be a smart phone, a notebook computer, a digital broadcasting terminal, a PDA (Personal Digital Assistants), a PMP (Portable Multimedia Player), a navigation, A desktop computer, a set-top box, or the like. Also, the second electronic device 100-1 may be implemented as a mobile phone, a smart phone, a digital broadcasting terminal, a PDA, a PMP, a navigation system, a desktop computer, a set-top box, or the like.

아래에서 설명하는 본 발명의 실시 예들은 전술한 도 1 및 도2를 참조하여 설명한 전자 기기(100)에서 구현된다. Embodiments of the present invention described below are implemented in the electronic device 100 described with reference to Figs. 1 and 2 described above.

이하, 필요한 도면들을 참조하여 본 발명의 제1 실시 예에 따른 전자 기기의 미러링 방법 및 이를 수행하는 전자 기기의 동작에 대하여 상세하게 설명하기로 한다. Hereinafter, a method of mirroring an electronic device according to a first embodiment of the present invention and an operation of an electronic device performing the mirroring method will be described in detail with reference to necessary drawings.

도 3은 본 발명의 제1 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다. 3 is a flowchart illustrating a mirroring method of an electronic apparatus according to a first embodiment of the present invention.

도 3을 참조하면, 제어부(150)는 통신부(110)를 통해 미러링하고자 하는 외부 전자 기기와 연결한다(S101). Referring to FIG. 3, the controller 150 connects to an external electronic device to be mirrored through the communication unit 110 (S101).

이후, 제어부(150)는 통신부(110)를 통해 외부 전자 기기로부터 외부 전자 기기에서 지원 가능한 적어도 하나의 파일 포맷을 포함하는 파일 포맷 리스트를 수신한다(S102). 여기서, 외부 전자 기기에서 지원 가능한 파일 포맷은 외부 전자 기기에서 렌더링(rendering)하여 디스플레이하는 것이 가능한 포맷을 나타낸다. Thereafter, the control unit 150 receives a file format list including at least one file format that can be supported by the external electronic device from the external electronic device through the communication unit 110 (S102). Here, a file format that can be supported by an external electronic device represents a format that can be rendered by an external electronic device and displayed.

상기 S102 단계에서, 제어부(150)는 외부 전자 기기에서 지원 가능한 파일 포맷의 리스트를 외부 전자 기기로 요청함으로써, 외부 전자 기기로부터 파일 포맷 리스트를 수신할 수 있다. 이 경우, 제어부(150)는 미러링하고자 하는 파일의 종류를 미리 외부 전자 기기로 전달함으로써, 외부 전자 기기로부터 미러링하고자 하는 파일의 종류에 대응되는 파일 포맷 리스트만을 수신할 수도 있다. 예를 들어, 제어부(150)는 미러링하고자 하는 파일이 전자 문서인 경우, 미러링하고자 하는 파일이 전자 문서임을 외부 전자 기기로 전달하고, 이를 수신한 외부 전자 기기는 자신이 지원하는 전자 문서 파일 포맷들을 포함하는 리스트를 전자 기기(100)로 전송할 수 있다. In step S102, the control unit 150 can receive a file format list from an external electronic device by requesting a list of file formats that can be supported by the external electronic device from the external electronic device. In this case, the controller 150 may receive only the file format list corresponding to the type of the file to be mirrored from the external electronic device by transmitting the type of the file to be mirrored to the external electronic device in advance. For example, when the file to be mirrored is an electronic document, the control unit 150 transmits to the external electronic device that the file to be mirrored is an electronic document, and the external electronic device receiving the file transmits the electronic document file formats To the electronic device 100. [0050]

한편, 외부 전자 기기로부터 파일 포맷 리스트를 수신한 제어부(150)는, 수신된 파일 포맷을 토대로 미러링하고자 하는 파일을 외부 전자 기기에서 지원 가능한지를 판단한다(S103). On the other hand, when receiving the file format list from the external electronic device, the control unit 150 determines whether the external electronic device can support the file to be mirrored based on the received file format (S103).

상기 S103 단계에서, 외부 전자 기기에서 지원 가능하다고 판단되면, 미러링을 위해 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 외부 전자 기기로 전송한다(S104). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 파일을 렌더링하여 디스플레이하게 된다. If it is determined in step S103 that the external electronic device can support the selected file, the file selected for mirroring is transmitted to the external electronic device for display by the external electronic device (S104). Accordingly, the external electronic device renders the file received from the electronic device 100 and displays the file.

반면에, 상기 S103 단계에서, 미러링하기 위해 선택된 파일이 외부 전자 기기에서 지원 가능하지 않은 파일 포맷인 경우, 제어부(150)는 파일 포맷 리스트에 포함된 파일 포맷이 전자 기기(100)가 지원하는 파일 포맷인지를 판단한다. 즉, 수신된 파일 포맷 리스트에 전자 기기(100)에서 지원하는 파일 포맷이 포함되고, 전자 기기(100)가 파일을 해당 포맷으로 변환하는 것이 가능한지 확인한다(S105). On the other hand, if it is determined in step S103 that the file selected for mirroring is a file format that can not be supported by the external electronic device, the controller 150 determines whether the file format included in the file format list is a file supported by the electronic device 100 Format. That is, the file format list supported by the electronic device 100 is included in the received file format list, and the electronic device 100 determines whether it is possible to convert the file into the format (S105).

상기 S105 단계에서, 수신된 파일 포맷 리스트가 전자 기기(100)에서 지원하는 파일 포맷을 포함하는 경우, 제어부(150)는 파일 포맷 변환 프로그램을 이용하여 미러링 하고자 하는 파일을 전자 기기(100)뿐만 아니라 외부 전자 기기에서도 지원하는 메타 포맷으로 변환한다(S106). If the received file format list includes the file format supported by the electronic device 100, the control unit 150 not only uses the file format conversion program to convert the file to be mirrored into the electronic device 100, And converted into a meta format supported by an external electronic device (S106).

또한, 메타 포맷으로 변환된 파일이 외부 전자 기기에 의해 디스플레이 되도록 메타 포맷으로 변환된 파일을 외부 전자 기기로 전송한다(S107). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 메타 포맷의 파일을 렌더링하여 디스플레이하게 된다. In addition, a file converted into the meta format is transmitted to the external electronic device so that the file converted into the meta format is displayed by the external electronic device (S107). Accordingly, the external electronic device renders the file of the meta format received from the electronic device 100 and displays it.

반면에, 상기 S105 단계에서, 외부 전자 기기로부터 수신한 파일 포맷 리스트에 포함된 파일 포맷들을 모두 전자 기기(100)에서 지원하지 않는 경우, 제어부(150)는 통신부(110)를 통해 연결된 서버(200)로 미러링하고자 하는 파일을 전송한다(S108). On the other hand, if the electronic device 100 does not support all of the file formats included in the file format list received from the external electronic device in step S105, the control unit 150 controls the server 200 connected through the communication unit 110 The file to be mirrored is transmitted (S108).

상기 S108 단계에서, 제어부(150)는 외부 전자 기기에서 지원하는 파일 포맷의 리스트를 미러링하고자 하는 파일과 함께 서버(200)로 전송함으로써, 미러링하고자 하는 파일에 대해 외부 전자 기기에서 지원하는 파일 포맷으로의 변환을 요청할 수 있다. In step S108, the control unit 150 transmits a list of file formats supported by the external electronic device to the server 200 together with the file to be mirrored, so that the file to be mirrored is stored in a file format supported by the external electronic device Lt; / RTI >

이를 수신한 서버(200)는 파일 포맷 변환 프로그램을 이용하여 전자 기기(100)로부터 수신한 파일을 외부 전자 기기에서 렌더링 가능한 메타 포맷의 파일로 변환하고, 변환된 메타 포맷의 파일을 전자 기기(100)로 재전송하게 된다. The server 200 receiving the file converts the file received from the electronic device 100 into a file of a meta format that can be rendered by an external electronic device using the file format conversion program, ).

이에 따라, 제어부(150)는 통신부(110)를 통해 서버(200)로부터 외부 전자 기기에서 지원하는 메타 포맷으로 변환된 파일을 수신한다(S109). Accordingly, the control unit 150 receives the converted file in the meta format supported by the external electronic device from the server 200 through the communication unit 110 (S109).

또한, 미러링하고자 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록, 서버(200)에 의해 메타 포맷으로 변환된 파일을 외부 전자 기기로 전달한다(S110). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 메타 포맷의 파일을 렌더링하여 디스플레이하게 된다. In addition, the file converted into the meta format by the server 200 is transferred to the external electronic device so that the selected file to be mirrored is displayed by the external electronic device (S110). Accordingly, the external electronic device renders the file of the meta format received from the electronic device 100 and displays it.

한편, 본 발명의 제1 실시 예에서는, 상기 S102 단계에서, 제어부(150)가 파일 포맷 리스트를 외부 전자 기기로 요청함으로써, 외부 전자 기기에서 지원하는 파일 포맷 리스트를 수신하는 경우를 예로 들어 설명하였으나, 본 발명은 이에 한정되지 않음을 분명히 밝혀둔다. 본 발명에 따르면, 제어부(150)는 미러링하고자 하는 파일 또는 해당 파일의 파일 포맷을 포함하는 파일 정보를 외부 전자 기기로 미리 전송하고, 외부 전자 기기에서 미러링하고자 하는 파일의 포맷을 지원하지 않는 경우, 지원 가능한 파일 포맷 리스트를 외부 전자 기기로부터 수신할 수도 있다. In the first embodiment of the present invention, the control unit 150 receives the file format list supported by the external electronic device by requesting the file format list from the external electronic device in step S102, , The present invention is not limited thereto. According to the present invention, when the control unit 150 transmits the file to be mirrored or the file information including the file format of the file to the external electronic device in advance and does not support the format of the file to be mirrored in the external electronic device, A list of file formats that can be supported may be received from an external electronic device.

또한, 본 발명의 제1 실시 예에서는, 서버(200)에 의해 메타 포맷으로 변환된 파일이 전자 기기(100)를 통해 수신측 전자 기기로 전달하는 방식을 예로 들어 설명하였으나, 본 발명은 이에 한정되지 않음을 분명히 밝혀둔다. In the first embodiment of the present invention, the file converted into the meta format by the server 200 is transmitted to the receiving-side electronic device through the electronic device 100. However, the present invention is not limited thereto It is clear that it is not.

본 발명에 따르면, 서버(200)와 미러링 대상이 되는 수신측 전자 기기가 통신망을 통해 서로 연결되는 경우, 전자기기(100)에서 미러링하고자 하는 파일을 서버(200)로 전송하는 1차 미러링이 수행되고, 서버(200)는 송신측인 전자 기기(100)로부터 수신한 파일을 메타 포맷으로 변환한 후, 변환된 파일을 수신측 전자 기기로 전송하는 2차 미러링이 수행되도록 함으로써 수신측 전자 기기에서 지원되지 않은 포맷의 파일을 실시간으로 미러링할 수 있도록 한다. According to the present invention, when the server 200 and the receiving-side electronic apparatus to be mirrored are connected to each other through a communication network, primary mirroring for transferring a file to be mirrored to the server 200 is performed in the electronic apparatus 100 And the server 200 converts the file received from the electronic device 100 as the transmitting side into the meta format and then performs the secondary mirroring for transmitting the converted file to the receiving side electronic device, Enables real-time mirroring of files in unsupported formats.

또한, 본 발명에 따르면, 서버(200)는 1차 미러링과 2차 미러링을 동시에 수행할 수도 있다. 즉, 메타 포맷으로 변환된 파일을 송신측 전자 기기와 수신측 전자 기기로 동시에 전송할 수도 있다.Also, according to the present invention, the server 200 may perform the primary mirroring and the secondary mirroring at the same time. That is, the file converted into the meta format can be simultaneously transmitted to the transmitting-side electronic device and the receiving-side electronic device.

이하, 필요한 도면들을 참조하여 본 발명의 제2 실시 예에 따른 전자 기기의 미러링 방법 및 이를 수행하는 전자 기기의 동작에 대하여 상세하게 설명하기로 한다. Hereinafter, a method of mirroring an electronic device according to a second embodiment of the present invention and an operation of the electronic device performing the mirroring method will be described in detail with reference to necessary drawings.

도 4는 본 발명의 제2 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다. 한편, 도 4에서 S201 단계 내지 S205 단계는 전술한 도 3의 S101 단계 내지 S105 단계와 유사하게 수행되므로 아래에서는 상세한 설명을 생략한다. 4 is a flowchart illustrating a mirroring method of an electronic device according to a second embodiment of the present invention. 4, steps S201 to S205 are performed in a similar manner to steps S101 to S105 of FIG. 3, and thus detailed description thereof will be omitted below.

도 4를 참조하면, 제어부(150)는 통신부(110)를 통해 파일을 미러링하고자 하는 외부 전자 기기와 연결한다(S201). Referring to FIG. 4, the control unit 150 connects the file to the external electronic device to be mirrored through the communication unit 110 (S201).

이후, 제어부(150)는 통신부(110)를 통해 연결된 외부 전자 기기로부터 외부 전자 기기가 지원하는 적어도 하나의 파일 포맷이 포함된 파일 포맷 리스트를 수신한다(S202). Then, the control unit 150 receives a file format list including at least one file format supported by the external electronic device from the external electronic device connected through the communication unit 110 (S202).

외부 전자 기기로부터 파일 포맷 리스트를 수신한 제어부(150)는, 수신된 파일 포맷을 토대로 미러링하고자 하는 파일을 외부 전자 기기에서 지원 가능한지를 판단한다(S203). Upon receiving the file format list from the external electronic device, the control unit 150 determines whether the external electronic device can support the file to be mirrored based on the received file format (S203).

또한, 미러링 대상이 되는 파일이 외부 전자 기기에서 지원 가능하다고 판단되면, 미러링 대상으로 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 해당 파일을 외부 전자 기기로 전송한다(S204). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 파일을 렌더링하여 디스플레이하게 된다. If it is determined that the file to be mirrored can be supported by the external electronic device, the file is transferred to the external electronic device so that the file selected for mirroring is displayed by the external electronic device (S204). Accordingly, the external electronic device renders the file received from the electronic device 100 and displays the file.

반면에, 상기 S203 단계에서, 미러링하기 위해 선택된 파일이 외부 전자 기기에서 렌더링할 수 없는 파일 포맷인 경우, 제어부(150)는 수신된 파일 포맷 리스트에 전자 기기(100)에서 지원하는 파일 포맷이 포함 되는지를 확인한다(S205).On the other hand, if it is determined in step S203 that the file selected for mirroring is a file format that can not be rendered by an external electronic device, the control unit 150 may include a file format supported by the electronic device 100 in the received file format list (S205).

상기 S205 단계에서, 외부 전자 기기로부터 수신한 파일 포맷 리스트에 포함된 파일 포맷들을 모두 전자 기기(100)에서 지원하지 않는 경우, 제어부(150)는 통신부(110)를 통해 연결된 서버(200)로부터 외부 전자 기기에서 지원하는 메타 포맷으로 포맷 변환하는 기능을 수행하는 프로그램을 수신한다(S206). If the electronic device 100 does not support all of the file formats included in the file format list received from the external electronic device in step S205, And receives a program for performing format conversion into a meta format supported by the electronic device (S206).

상기 S206 단계에서, 제어부(150)는 외부 전자 기기가 지원하는 파일 포맷에 대한 정보를 서버(200)로 전달함으로써, 대응하는 파일 포맷 변환 기능을 수행하는 프로그램을 서버(200)로 요청할 수 있다. In step S206, the controller 150 may request the server 200 for a program that performs a corresponding file format conversion function by transmitting information on a file format supported by the external electronic device to the server 200. [

이를 수신한 서버(200)는 전자 기기(100)로부터 요청된 파일 포맷으로 포맷 변환이 가능한 프로그램을 전자 기기(100)로 전송한다. The server 200 receives the program, and transmits the format-convertible program to the electronic device 100 in the file format requested by the electronic device 100.

포맷 변환 프로그램을 수신한 제어부(150)는, 수신된 프로그램을 실행시켜 외부 전자 기기로 미러링하고자 하는 파일을 외부 전자 기기에서 지원하는 메타 포맷으로 변환한다(S207). 또한, 메타 포맷으로 변환된 파일을 외부 전자 기기로 전송한다(S208). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 메타 포맷의 파일을 렌더링하여 디스플레이하게 된다. Upon receiving the format conversion program, the control unit 150 executes the received program and converts the file to be mirrored by the external electronic device into a meta format supported by the external electronic device (S207). In addition, the file converted into the meta format is transmitted to the external electronic device (S208). Accordingly, the external electronic device renders the file of the meta format received from the electronic device 100 and displays it.

반면에, 상기 S205 단계에서, 수신된 파일 포맷 리스트가 전자 기기(100)에서 지원하는 파일 포맷을 포함하는 경우, 제어부(150)는 수신된 파일 포맷 리스트를 토대로, 미러링하고자 하는 파일을 전자 기기(100)뿐만 아니라 외부 전자 기기에서도 지원하는 메타 포맷의 파일로 변환한다(S207). On the other hand, if the received file format list includes the file format supported by the electronic device 100 in step S205, the control unit 150 sets the file to be mirrored on the basis of the received file format list to the electronic device 100), as well as a file in a meta format supported by an external electronic device (S207).

또한, 메타 포맷으로 변환된 파일이 외부 전자 기기에 의해 디스플레이 되도록 메타 포맷의 파일을 외부 전자 기기로 전송한다(S208). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 메타 포맷의 파일을 렌더링하여 디스플레이하게 된다. In addition, the file of the meta format is transmitted to the external electronic device so that the file converted into the meta format is displayed by the external electronic device (S208). Accordingly, the external electronic device renders the file of the meta format received from the electronic device 100 and displays it.

이하, 필요한 도면들을 참조하여 본 발명의 제3 실시 예에 따른 전자 기기의 미러링 방법 및 이를 수행하는 전자 기기의 동작에 대하여 상세하게 설명하기로 한다. Hereinafter, a method of mirroring an electronic device according to a third embodiment of the present invention and an operation of the electronic device performing the mirroring method will be described in detail with reference to the drawings.

도 5는 본 발명의 제3 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다. 한편, 도 5에서 S301 단계 내지 S304 단계는 전술한 도 3의 S101 단계 내지 S104 단계와 유사하게 수행되므로 아래에서는 상세한 설명을 생략한다. 5 is a flowchart showing a mirroring method of an electronic apparatus according to a third embodiment of the present invention. 5, since steps S301 to S304 are performed in a similar manner to steps S101 to S104 of FIG. 3, detailed description will be omitted below.

도 5를 참조하면, 제어부(150)는 통신부(110)를 통해 파일을 미러링하고자 하는 외부 전자 기기와 연결한다(S301). Referring to FIG. 5, the control unit 150 connects the file to an external electronic device to be mirrored through the communication unit 110 (S301).

이후, 제어부(150)는 통신부(110)를 통해 연결된 외부 전자 기기로부터 외부 전자 기기가 지원하는 적어도 하나의 파일 포맷이 포함된 파일 포맷 리스트를 수신한다(S302). Thereafter, the control unit 150 receives a file format list including at least one file format supported by the external electronic device from the external electronic device connected through the communication unit 110 (S302).

외부 전자 기기로부터 파일 포맷 리스트를 수신한 제어부(150)는, 수신된 파일 포맷을 토대로 미러링하고자 하는 파일을 외부 전자 기기에서 지원 가능한지를 판단한다(S303). Upon receiving the file format list from the external electronic device, the control unit 150 determines whether the external electronic device can support the file to be mirrored based on the received file format (S303).

또한, 미러링 대상이 되는 파일이 외부 전자 기기에서 지원 가능하다고 판단되면, 미러링 대상으로 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 해당 파일을 외부 전자 기기로 전송한다(S304). If it is determined that the file to be mirrored can be supported by the external electronic device, the file is transmitted to the external electronic device so that the file selected as the mirroring object is displayed by the external electronic device (S304).

반면에, 상기 S303 단계에서, 미러링하기 위해 선택된 파일이 외부 전자 기기에서 지원 가능하지 않은 파일 포맷인 경우, 제어부(150)는 미러링 대상이 되는 파일의 프리뷰(preview) 이미지를 생성한다(S305). 또한, 미러링 대상으로 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 생성된 파일의 프리뷰 이미지를 외부 전자 기기로 전송한다(S306). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 파일 프리뷰 이미지를 디코딩하여 디스플레이하게 된다. On the other hand, if it is determined in step S303 that the file selected for mirroring is a file format that can not be supported by the external electronic device, the controller 150 generates a preview image of the file to be mirrored (S305). In addition, the preview image of the file generated so that the file selected as the mirroring object is displayed by the external electronic device is transmitted to the external electronic device (S306). Accordingly, the external electronic device decodes the file preview image received from the electronic device 100 and displays the file preview image.

상기 S305 단계에서, 제어부(150)는 미러링 대상이 되는 파일을 디스플레이(130)를 통해 미리 프리뷰하고, 프리뷰된 이미지를 캡쳐함으로써 파일의 프리뷰 이미지를 생성할 수 있다. In step S305, the control unit 150 previews the file to be mirrored through the display 130, and captures the previewed image, thereby generating a preview image of the file.

또한, 제어부(150)는 상기 외부 전자 기기로부터 상기 외부 전자 기기에서 디코딩할 수 있는 해상도, 코덱 등의 정보를 수신하고, 이를 토대로 외부 전자 기기에서 디코딩 가능하도록 상기 프리뷰 이미지를 생성할 수도 있다. In addition, the control unit 150 may receive information such as resolution, codec, etc., which can be decoded by the external electronic device, from the external electronic device, and may generate the preview image so that it can be decoded by an external electronic device.

이하, 필요한 도면들을 참조하여 본 발명의 제4 실시 예에 따른 전자 기기의 미러링 방법 및 이를 수행하는 전자 기기의 동작에 대하여 상세하게 설명하기로 한다. Hereinafter, a method of mirroring an electronic device according to a fourth embodiment of the present invention and an operation of an electronic device performing the mirroring method will be described in detail with reference to the required drawings.

도 6은 본 발명의 제4 실시 예에 따른 전자 기기의 미러링 방법을 도시한 흐름도이다. 한편, 도 6에서 S401 단계 내지 S404 단계는 전술한 도 5의 S301 단계 내지 S304 단계와 유사하게 수행되므로 아래에서는 상세한 설명을 생략한다. 6 is a flowchart illustrating a mirroring method of an electronic apparatus according to a fourth embodiment of the present invention. 6, steps S401 to S404 are performed in a manner similar to steps S301 to S304 of FIG. 5, and thus detailed description thereof will be omitted.

도 6을 참조하면, 제어부(150)는 통신부(110)를 통해 파일을 미러링하고자 하는 외부 전자 기기와 연결한다(S401). Referring to FIG. 6, the controller 150 connects a file to an external electronic device to be mirrored through the communication unit 110 (S401).

이후, 제어부(150)는 통신부(110)를 통해 연결된 외부 전자 기기로부터 외부 전자 기기가 지원하는 적어도 하나의 파일 포맷이 포함된 파일 포맷 리스트를 수신한다(S402). Thereafter, the control unit 150 receives a file format list including at least one file format supported by the external electronic device from the external electronic device connected through the communication unit 110 (S402).

외부 전자 기기로부터 파일 포맷 리스트를 수신한 제어부(150)는, 수신된 파일 포맷을 토대로 미러링하고자 하는 파일을 외부 전자 기기에서 지원 가능한지를 판단한다(S403). Upon receiving the file format list from the external electronic device, the control unit 150 determines whether the external electronic device can support the file to be mirrored based on the received file format (S403).

또한, 미러링 대상이 되는 파일이 외부 전자 기기에서 지원 가능하다고 판단되면, 미러링 대상으로 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 해당 파일을 외부 전자 기기로 전송한다(S404). In addition, if it is determined that the file to be mirrored can be supported by the external electronic device, the file is transferred to the external electronic device so that the file selected as the mirroring object is displayed by the external electronic device (S404).

반면에, 상기 S403 단계에서, 미러링하기 위해 선택된 파일이 외부 전자 기기에서 지원 가능하지 않은 파일 포맷인 경우, 제어부(150)는 통신부(110)를 통해 현재 외부 전자 기기와의 네트워크 연결 상태를 확인한다(S405). 즉, 현재 외부 전자 기기와 연결된 네트워크의 데이터 송수신 속도를 확인하고, 데이터 송수신 속도가 기 설정된 수준 이상이면 네트워크 연결 상태가 양호한 것으로 판단한다. On the other hand, if it is determined in step S403 that the file selected for mirroring is a file format that can not be supported by the external electronic device, the control unit 150 checks the network connection state with the external electronic device through the communication unit 110 (S405). That is, the data transmission / reception speed of the network currently connected to the external electronic device is checked. If the data transmission / reception speed is higher than the predetermined level, it is determined that the network connection state is good.

네트워크 상태가 양호한 것으로 판단되면, 제어부(150)는 미러링 대상이 되는 파일의 프리뷰(preview) 이미지를 생성한다(S406). 또한, 미러링 대상으로 선택된 파일이 외부 전자 기기에 의해 디스플레이 되도록 생성된 파일의 프리뷰 이미지를 외부 전자 기기로 전송한다(S407). 이에 따라, 외부 전자 기기는 전자 기기(100)로부터 수신한 파일 프리뷰 이미지를 디코딩하여 디스플레이하게 된다. If it is determined that the network status is good, the controller 150 generates a preview image of a file to be mirrored (S406). In addition, the preview image of the file generated so that the file selected as the mirroring object is displayed by the external electronic device is transmitted to the external electronic device (S407). Accordingly, the external electronic device decodes the file preview image received from the electronic device 100 and displays the file preview image.

반면에, 네트워크 상태가 불량한 것으로 판단되면, 제어부(150)는 파일을 외부 전자 기기에서 지원 가능한 메타 포맷으로 변환하고, 메타 포맷으로 변환된 파일을 외부 전자 기기로 전송한다(S408). 여기서, 메타 포맷으로 파일 변환하는 방법은 전술한 도 3 및 도 4를 이용하여 설명한 파일 변환 방법과 유사하게 수행되므로 상세한 설명을 생략한다. On the other hand, if it is determined that the network state is bad, the controller 150 converts the file into a meta format that can be supported by the external electronic device, and transmits the converted file to the external electronic device (S408). Here, the method of converting a file into the meta format is performed similar to the file conversion method described with reference to FIGS. 3 and 4, and thus a detailed description thereof will be omitted.

전술한 본 발명의 일 실시 예에 따르면, 전자 기기(100)는 미러링하고자 하는 파일이 수신측 전자 기기에서 지원하지 않는 포맷의 파일인 경우, 수신측 전자 기기에서 지원 가능한 포맷으로 변환하여 전송하거나, 선택된 파일의 프리뷰 이미지를 수신측 전자 기기로 전송함으로써, 파일 포맷에 상관없이 미러링을 성공적으로 수행할 수 있다. According to an embodiment of the present invention, when the file to be mirrored is a file in a format not supported by the receiving-side electronic device, the electronic device 100 converts the file into a format that can be supported by the receiving- By transmitting the preview image of the selected file to the receiving-side electronic device, the mirroring can be successfully performed irrespective of the file format.

이상에서 설명한 본 발명의 실시 예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiments of the present invention described above are not only implemented by the apparatus and method but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded, The embodiments can be easily implemented by those skilled in the art from the description of the embodiments described above.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니라, 다양한 변형이 이루어질 수 있도록 각 실시 예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수 있다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. The present invention is not limited to the drawings, and all or some of the embodiments may be selectively combined so that various modifications may be made.

Claims (7)

전자 기기의 미러링 방법에 있어서,
미러링하고자 하는 외부 전자 기기와 연결하는 단계;
상기 외부 전자 기기에서 지원하는 적어도 하나의 파일 포맷을 포함하는 파일 포맷 리스트를 상기 외부 전자 기기로부터 수신하는 단계;
상기 수신한 파일 포맷 리스트를 토대로, 미러링하고자 하는 파일을 상기 외부 전자 기기에서 지원하는지 판단하는 단계;
상기 파일이 상기 외부 전자 기기에 의해 지원되지 않으면, 네트워크를 통한 데이터 송수신 속도가 기 설정된 속도 이상이면, 프리뷰 이미지를 생성하고, 상기 네트워크를 통한 데이터 송수신 속도가 기 설정된 속도 미만이면, 상기 파일 포맷 리스트를 토대로 상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷으로 변환하는 단계; 및
상기 파일의 프리뷰 이미지 또는 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기에 의해 디스플레이되도록 상기 외부 전자 기기로 전송하는 단계를 포함하되,
상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷으로 변환하는 단계는
상기 수신한 파일 포맷 리스트를 토대로 상기 파일을 상기 외부 전자 기기에서 지원하는 메타 포맷이 상기 전자 기기에서 지원하는 파일 포맷이면, 포맷 변환 프로그램을 이용하여 상기 파일을 상기 메타 포맷으로 변환하는 메타 포맷으로 변환하는 단계;
상기 수신한 파일 포맷 리스트에 포함된 상기 적어도 하나의 파일 포맷을 상기 전자 기기에서 지원하지 않는 경우에, 상기 파일을 서버로 전송하여 상기 서버에 의해 상기 메타 포맷으로 변환된 파일을 상기 서버로부터 수신한 후에 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기로 전송되도록 하거나, 상기 서버로부터 상기 메타 포맷으로의 포맷 변환 기능을 수행하는 프로그램을 수신한 후에 상기 프로그램을 이용하여 상기 파일을 상기 메타 포맷으로 변환하고, 상기 메타 포맷으로 변환된 파일이 상기 외부 전자 기기로 전송되도록 하는 단계를 포함하는 미러링 방법.
A method of mirroring an electronic device,
Connecting to an external electronic device to be mirrored;
Receiving a file format list including at least one file format supported by the external electronic device from the external electronic device;
Determining whether a file to be mirrored is supported by the external electronic device based on the received file format list;
If the file is not supported by the external electronic device, generates a preview image if the data transmission / reception speed through the network is equal to or higher than a predetermined speed, and if the data transmission / reception speed through the network is less than the preset speed, Converting the file into a meta format supported by the external electronic device; And
Transmitting a preview image of the file or a file converted into the meta format to the external electronic device so as to be displayed by the external electronic device,
The step of converting the file into a meta format supported by the external electronic device
If the meta-format supported by the external electronic device is a file format supported by the electronic device based on the received file format list, the file is converted into a meta format for converting the file into the meta format using a format conversion program ;
When the electronic device does not support the at least one file format included in the received file format list, the file is transmitted to the server and the file converted into the meta format is received from the server After the file converted into the meta format is transferred to the external electronic device or after receiving the program for performing the format conversion function from the server to the meta format, the file is converted into the meta format And transferring the file converted into the meta format to the external electronic device.
삭제delete 삭제delete 삭제delete 제1항에 있어서,
상기 수신한 파일 포맷 리스트에 포함된 상기 적어도 하나의 파일 포맷을 상기 전자 기기에서 지원하지 않는 경우, 미러링하고자 하는 파일을 미러링 방식을 통해 상기 서버로 전송하는 1차 미러링 단계;
상기 서버에서, 상기 전자 기기로부터 수신한 파일을 메타 포맷으로 변환한 후, 변환된 파일을 수신측 전자 기기로 미러링 방식을 통해 전송하는 2차 미러링 단계를 더 포함하는 미러링 방법.
The method according to claim 1,
A first mirroring step of, when the electronic device does not support the at least one file format included in the received file format list, transmitting a file to be mirrored to the server through a mirroring method;
Further comprising a secondary mirroring step of converting a file received from the electronic device into a meta format and transmitting the converted file to a receiving electronic device through a mirroring method in the server.
삭제delete 삭제delete
KR1020120057860A 2012-05-31 2012-05-31 Method for efficient mirroring of document file KR101414585B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120057860A KR101414585B1 (en) 2012-05-31 2012-05-31 Method for efficient mirroring of document file
PCT/KR2012/004278 WO2013180319A1 (en) 2012-05-31 2012-05-31 Method for efficiently mirroring document files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120057860A KR101414585B1 (en) 2012-05-31 2012-05-31 Method for efficient mirroring of document file

Publications (2)

Publication Number Publication Date
KR20130134393A KR20130134393A (en) 2013-12-10
KR101414585B1 true KR101414585B1 (en) 2014-08-06

Family

ID=49673493

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120057860A KR101414585B1 (en) 2012-05-31 2012-05-31 Method for efficient mirroring of document file

Country Status (2)

Country Link
KR (1) KR101414585B1 (en)
WO (1) WO2013180319A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102277460B1 (en) * 2014-10-10 2021-07-15 삼성전자주식회사 Method for sharing a display and electronic device thereof
WO2016056858A2 (en) * 2014-10-10 2016-04-14 Samsung Electronics Co., Ltd. Method for sharing screen and electronic device thereof
KR102430271B1 (en) * 2015-07-14 2022-08-08 삼성전자주식회사 Method for operating electronic apparatus and electronic apparatus

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100058108A (en) * 2008-11-24 2010-06-03 (주)파인원커뮤니케이션즈 Mrthod for synchronizing digital contents between digital apparatus
KR20110020694A (en) * 2009-08-24 2011-03-03 삼성전자주식회사 Method and apparatus for sharing functions through network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060098343A (en) * 2006-08-03 2006-09-18 주식회사 아이액츠 The process of holding files in common and its system using common file format
KR101000104B1 (en) * 2008-10-10 2010-12-09 주식회사 케이티 Method and system for providing omniview service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100058108A (en) * 2008-11-24 2010-06-03 (주)파인원커뮤니케이션즈 Mrthod for synchronizing digital contents between digital apparatus
KR20110020694A (en) * 2009-08-24 2011-03-03 삼성전자주식회사 Method and apparatus for sharing functions through network

Also Published As

Publication number Publication date
KR20130134393A (en) 2013-12-10
WO2013180319A1 (en) 2013-12-05

Similar Documents

Publication Publication Date Title
US10439678B2 (en) Method and system for transfering data between plurality of devices
US9405845B2 (en) Adaptable layouts for social feeds
JP5799259B2 (en) Electronic equipment and computer program
EP3036911B1 (en) Method, terminal, and system for reproducing content
US20130050271A1 (en) Mobile terminal, image display device mounted on vehicle and data processing method using the same
US20120290942A1 (en) Apparatus and method for storing data of peripheral device in portable terminal
KR20110040604A (en) Cloud server, client terminal, device, method for operating cloud server and method for operating client terminal
KR101989016B1 (en) Method and apparatus for transferring files during video telephony in electronic device
KR20140022148A (en) Method for displaying a contents in portable terminal connection using a cloud service
CN103177043A (en) Method and electronic system used for transferring file across system platform
US10064118B2 (en) Method for operating communication function and electronic device supporting the same
US9306799B2 (en) Information processing apparatus, information processing method, and computer program product
KR101414585B1 (en) Method for efficient mirroring of document file
US9392063B2 (en) Information processing apparatus that controls transfer of image, control method therefor, and storage medium
CN104468499A (en) Determining format compatibility across a data processing device and another data processing device prior to transfer of a multimedia file therebetween
CN112506460B (en) Screen control authority sharing method, device, terminal and storage medium
JP2013168750A (en) Television receiver
JP2012221159A (en) Content processing device, content processing method, and control program for content processing device
JP2009140509A (en) Mobile communication terminal device, and method for controlling and operating resource of waiting image using mobile communication terminal device
CN104468761A (en) Method for controlling player to mount shared file and mobile terminal
KR101824647B1 (en) Method for synchronizing between devices, user device, and computer readable storage medium thereof
KR20140029049A (en) Display apparat and input signal processing method using the same
KR101368909B1 (en) Smart display monitor for link mobile terminal and method for providing smart display thereof
CN102164118A (en) Device control system, device control method and control terminal
JP2009157895A (en) Method and apparatus of multimedia data sharing for multimedia processing device

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
LAPS Lapse due to unpaid annual fee