KR20180046793A - Method and system for providing 3D desktop - Google Patents

Method and system for providing 3D desktop Download PDF

Info

Publication number
KR20180046793A
KR20180046793A KR1020160142402A KR20160142402A KR20180046793A KR 20180046793 A KR20180046793 A KR 20180046793A KR 1020160142402 A KR1020160142402 A KR 1020160142402A KR 20160142402 A KR20160142402 A KR 20160142402A KR 20180046793 A KR20180046793 A KR 20180046793A
Authority
KR
South Korea
Prior art keywords
desktop
graphic data
wireless communication
dimensional
generating
Prior art date
Application number
KR1020160142402A
Other languages
Korean (ko)
Other versions
KR101897789B1 (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 KR1020160142402A priority Critical patent/KR101897789B1/en
Publication of KR20180046793A publication Critical patent/KR20180046793A/en
Application granted granted Critical
Publication of KR101897789B1 publication Critical patent/KR101897789B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/332Displays for viewing with the aid of special glasses or head-mounted displays [HMD]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention provides a method and a system for displaying a PC desktop wallpaper in three dimensions by wirelessly transmitting the PC desktop wallpaper to a virtual reality (VR) device. According to the present invention, the three-dimensional desktop wallpaper providing method performed by a three-dimensional desktop wallpaper providing device of the VR device comprises the following steps of: a wireless communication part receives desktop wallpaper graphic data from a PC by using a wireless communication; a control part generates three-dimensional desktop wallpaper graphic data based on the desktop wallpaper graphic data; the control part generates a left eye image and a right eye image based on the three-dimensional desktop wallpaper graphic data; and a display part displays the left eye image and the right eye image.

Description

3차원 바탕화면 제공 방법 및 시스템{Method and system for providing 3D desktop}[0001] The present invention relates to a method and system for providing a 3D desktop,

본 발명은 3차원 바탕화면 제공 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for providing a three dimensional desktop screen.

사용자의 책상 위에 여러 가지 문서와 도구들을 놓는 것처럼 PC의 화면상에 여러 가지 객체(아이콘, 윈도우, 툴바, 폴더, 바탕화면, 위젯 등)들을 배열해 놓는 GUI가 널리 이용되고 있다. 이러한 PC 화면을 책상 위와 유사하다는 의미에서 데스크탑(desktop)이라 부르며, 우리말로는 흔히 바탕화면이라고 한다. 최근 가상현실 기술의 발전에 따라 헤드 마운티드 디스플레이(Head-Mounted Display; HMD) 등의 VR 기기들이 보급되고 있는바, PC의 바탕화면을 VR 기기에서 볼 수 있는 기술이 요구된다.A GUI that arranges various objects (icons, windows, toolbars, folders, desktops, widgets, etc.) on the screen of a PC is widely used as it places various documents and tools on a user's desk. Such a PC screen is called a desktop in the sense that it is similar to a desktop, and is often referred to as a desktop. In recent years, VR devices such as a head-mounted display (HMD) have become widespread in accordance with the development of virtual reality technology, and a technique of viewing a desktop of a PC in a VR device is required.

본 발명은 PC 바탕화면을 VR 기기로 무선으로 전송하여 3차원으로 표시하는 방법 및 시스템을 제공한다.The present invention provides a method and system for wirelessly transmitting a PC desktop to a VR device for three-dimensional display.

본 발명의 일 실시예에 의한 VR기기의 3차원 바탕화면(desktop) 제공 장치가 수행하는 3차원 바탕화면 제공 방법은, 무선통신부가 PC로부터 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 단계, 제어부가 상기 바탕화면 그래픽 데이터에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하는 단계, 상기 제어부가 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 단계, 및 표시부가 상기 좌안 영상 및 우안 영상을 표시하는 단계를 포함하는 것을 특징으로 한다.The 3D desktop image providing method performed by the 3D desktop providing apparatus of the VR apparatus according to an embodiment of the present invention includes a step of the wireless communication unit receiving the desktop graphic data from the PC using wireless communication, Generating three-dimensional desktop graphic data based on the desktop graphic data, the control unit generating a left eye image and a right eye image based on the three-dimensional desktop graphic data, And displaying the right eye image.

일 실시예에서, 상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하며, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 VR 기기로부터 소정의 거리만큼 떨어진 위치에 상기 2차원 바탕화면이 소정의 크기로 표시되도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하고, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 2차원 바탕화면이 상기 VR 기기의 정면에 표시되도록 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the desktop graphical data includes graphical data of a two-dimensional desktop, and the step of generating the three-dimensional desktop graphical data comprises displaying the two-dimensional desktop graphical data on a two- Generating the three-dimensional desktop graphic data so that the desktop is displayed at a predetermined size, wherein the step of generating the left eye image and the right eye image includes displaying the two-dimensional desktop image on the front of the VR device And generating the left eye image and the right eye image.

일 실시예에서, 상기 무선통신부가 상기 2차원 바탕화면이 표시되는 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further includes receiving information about a position at which the two-dimensional wallpaper is displayed from the PC or transmitting the information to the PC.

일 실시예에서, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계를 더 포함하고, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 VR 기기의 주변 공간의 위치를 기준으로 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하고, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 3차원 바탕화면 그래픽 데이터 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 3차원 바탕화면 그래픽 데이터에 의한 3차원 바탕화면이 상기 VR 기기의 주변 공간의 절대 위치에 표시되도록 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing step further comprises detecting motion information of the VR device, wherein the step of generating the 3D desktop graphic data comprises the steps of: Wherein the generating of the left eye image and the right eye image comprises generating the left eye image and the right eye image based on the three-dimensional desktop graphic data and the motion information of the VR device, And generating the left eye image and the right eye image so that a 3D desktop image is displayed at an absolute position of a peripheral space of the VR device.

일 실시예에서, 상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하며, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 2차원 바탕화면이 상기 VR 기기의 주변 공간의 소정의 위치에 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the desktop graphical data includes graphical data of a two-dimensional desktop, and the step of generating the three-dimensional desktop graphical data comprises: And generating the three-dimensional desktop graphic data so that the three-dimensional desktop graphic data is fixed at a position of the three-dimensional desktop graphic data.

일 실시예에서, 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 2차원 바탕화면이, 상기 2차원 바탕화면의 중심으로부터 상기 VR 기기의 중심부를 향하여 연장되는 선과 수직이 되는 각도로 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of generating three-dimensional desktop graphical data may include the step of: allowing the two-dimensional desktop to be fixed at an angle perpendicular to a line extending from the center of the two-dimensional desktop to the center of the VR device And generating the three-dimensional desktop graphic data.

일 실시예에서, 상기 무선통신부가 상기 2차원 바탕화면이 표시되는 상기 VR 기기의 주변 공간의 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further comprises receiving information about a position of a peripheral space of the VR device, on which the two-dimensional wallpaper is displayed, from the PC or transmitting the information to the PC.

일 실시예에서, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 2차원 바탕화면상의 현재 활성화된 객체를 검출하는 단계, 및 상기 현재 활성화된 객체가 상기 2차원 바탕화면보다 사용자 시점에 더 가까운 곳에 위치하도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, generating the three-dimensional desktop graphical data comprises: detecting a currently active object on the two-dimensional desktop; and displaying the currently active object on the two- And generating the three-dimensional desktop graphic data so that the three-dimensional desktop graphic data is located in a close vicinity.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 객체의 활성화 정보를 수신하는 단계를 포함하고, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 활성화 정보에 기초하여, 현재 활성화된 객체가 상기 2차원 바탕화면보다 사용자 시점에 더 가까운 곳에 위치하도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the desktop graphical data includes receiving activation information of the object, wherein the step of generating the three-dimensional desktop graphical data comprises: And generating the 3D desktop graphic data so that the 3D object is located closer to the user view than the 2D desktop.

일 실시예에서, 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 2차원 바탕화면상의 객체들의 전후 관계를 검출하는 단계, 및 상기 객체들 각각과 상기 VR 기기 간의 거리가 상기 전후 관계를 따르도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of generating three-dimensional desktop graphical data comprises the steps of: detecting the context of objects on the two-dimensional desktop, and determining the distance between each of the objects and the VR device to follow the context And generating the three-dimensional desktop graphic data.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 별도로 수신하는 단계를 포함하고, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 객체들 각각의 그래픽 데이터에 기초하여, 상기 객체들 각각이 상기 VR 기기의 주변 공간의 각 소정의 위치에 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the desktop graphical data includes separately receiving graphic data of each of the objects on the desktop of the PC, and the step of generating the three- And generating the three-dimensional desktop graphic data so that each of the objects is fixed at each predetermined position of the peripheral space of the VR device based on the graphic data of each of the objects.

일 실시예에서, 상기 무선통신부가 상기 객체들 각각이 표시되는 상기 VR 기기의 주변 공간의 각 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further comprises receiving information about each position of the peripheral space of the VR device, in which each of the objects is displayed, from the PC or transmitting the information to the PC.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 360 형식의 배경화면 그래픽 데이터를 수신하는 단계를 포함하고, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 배경화면 그래픽 데이터를 360 형식으로 렌더링하여 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, receiving the wallpaper graphic data comprises receiving 360 format background wallpaper graphic data, wherein the step of generating the left eye image and the right eye image comprises: And generating the left eye image and the right eye image.

일 실시예에서, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 PC의 바탕화면상의 복수의 객체들 중 스테레오 3차원 정보를 포함하는 객체는, 상기 스테레오 3차원 정보에 따라 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of generating the left eye image and the right eye image may include the steps of: generating a left eye image and a right eye image based on the stereoscopic three-dimensional information, And generating an image.

일 실시예에서, 상기 제어부가 상기 바탕화면 그래픽 데이터에 기초하여, 상기 PC의 바탕화면상의 객체들 중 스테레오 3차원 정보를 포함하는 객체를 검출하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the control unit is configured to detect, based on the desktop graphic data, an object including stereo three-dimensional information among objects on the desktop of the PC.

일 실시예에서, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계, 상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 결정하는 단계, 및 상기 무선통신부가 상기 위치 관계를 상기 PC로 송신하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 PC로부터, 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 3차원 렌더링된 상기 3차원 객체의 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit may detect motion information of the VR device, and the control unit may determine, based on the 3D desktop graphic data and motion information of the VR device, The method of claim 1, further comprising: determining a positional relationship between the three-dimensional object and the VR device; and transmitting the positional relationship to the PC by the wireless communication unit, And receiving graphic data of the 3D object rendered from the PC based on the positional relationship between the 3D object and the VR device.

일 실시예에서, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계, 및 상기 무선통신부가 상기 VR 기기의 움직임 정보를 상기 PC로 송신하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 PC로부터, 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 3차원 렌더링된 상기 3차원 객체의 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit further includes a step of detecting motion information of the VR device, and the wireless communication unit transmitting motion information of the VR device to the PC, the step of receiving the desktop graphic data The wireless communication unit may receive from the PC graphic data of the three-dimensional object rendered three-dimensionally based on the positional relationship between the three-dimensional object and the VR device.

일 실시예에서, 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계, 및 상기 무선통신부가 상기 PC로부터 단일 출력 애플리케이션의 그래픽 데이터를 무선통신을 이용해 수신하는 단계를 더 포함하며, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계 및 상기 좌안 영상 및 우안 영상을 생성하는 단계 중 적어도 하나는, 상기 단일 출력 애플리케이션의 종류 또는 상기 단일 출력 애플리케이션의 그래픽 데이터의 종류에 따라 다른 방식으로 수행되는 것을 특징으로 한다.In one embodiment, the method further comprises receiving a single application output mode switching command, and the wireless communication unit receiving graphics data of a single output application from the PC using wireless communication, wherein the 3D desktop graphics data Generating at least one of the left eye image and the right eye image is performed in a different manner depending on the type of the single output application or the type of the graphic data of the single output application.

일 실시예에서, 상기 단일 출력 애플리케이션의 그래픽 데이터가 360 형식의 그래픽 데이터인 경우, 상기 3차원 바탕화면 제공 방법은, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계를 더 포함하고, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 VR 기기의 움직임 정보에 기초하여 상기 단일 출력 애플리케이션의 그래픽 데이터를 360 형식으로 렌더링하여 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, when the graphic data of the single output application is graphic data of 360 format, the 3D desktop presentation method may further include detecting a motion information of the VR device by a sensing unit, And generating the right eye image includes generating the left eye image and the right eye image by rendering graphic data of the single output application in 360 format based on motion information of the VR device.

일 실시예에서, 상기 단일 출력 애플리케이션이 VR 애플리케이션인 경우, 상기 3차원 바탕화면 제공 방법은, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계; 및 상기 무선통신부가 상기 VR 기기의 움직임 정보를 상기 PC로 무선통신을 이용해 송신하는 단계를 더 포함하고, 상기 단일 출력 애플리케이션의 그래픽 데이터는, 상기 VR 기기의 움직임 정보에 기초하여 렌더링된 스테레오 3차원 정보를 포함하고, 상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 스테레오 3차원 정보에 따라 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, when the single output application is a VR application, the 3D desktop presentation method may include detecting a motion information of the VR device by a sensing unit; And transmitting, by the wireless communication unit, motion information of the VR device to the PC using wireless communication, wherein the graphic data of the single output application is transmitted to the PC through a stereo three-dimensional And the step of generating the left eye image and the right eye image includes generating the left eye image and the right eye image according to the stereo three-dimensional information.

일 실시예에서, 상기 단일 출력 애플리케이션이 VR 애플리케이션이 아니고 그 그래픽 데이터가 360 형식의 그래픽 데이터가 아닌 경우, 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 단일 출력 애플리케이션의 화면이, 상기 VR 기기의 정면에, 또는 상기 VR 기기의 주변 공간의 소정의 위치에 고정되어 표시되도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, if the single output application is not a VR application and the graphics data is not 360-format graphic data, the step of generating the 3-dimensional desktop graphics data comprises: And generating the three-dimensional desktop graphic data so as to be displayed on the front surface of the device or in a fixed position in a peripheral space of the VR device.

일 실시예에서, 상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는, 센싱부가 사용자로부터 상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the single application output mode switching command includes a step of the sensing unit receiving the single application output mode switching command from the user.

일 실시예에서, 상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는, 상기 무선통신부가 상기 PC로부터 단일 애플리케이션 출력 모드 전환 명령을 무선통신을 이용해 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the single application output mode switching command includes the step of the wireless communication unit receiving a single application output mode switching command from the PC using wireless communication.

일 실시예에서, 상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는, 상기 제어부가 상기 바탕화면 그래픽 데이터를 분석하여, 애플리케이션의 최대화가 검출되면 단일 애플리케이션 출력 모드 전환 명령이 입력된 것으로 간주하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the single application output mode switching command may include the step of the controller analyzing the desktop graphic data to regard the single application output mode switching command as being input when the maximization of the application is detected .

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 활성화된 객체의 그래픽 데이터는 고품질로 수신하고, 비활성화된 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the desktop graphic data includes a step in which the wireless communication unit receives, from the PC, graphic data of the activated object with high quality and graphic data of the inactivated object with low quality .

일 실시예에서, 센싱부가 사용자의 시선 정보를 검출하는 단계, 상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계, 및 상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 바탕화면에 대한 사용자 시선 정보에 따라 화면상의 위치별로 품질이 다른 상기 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit detects the user's sight line information, the control unit determines the user's sight line information on the desktop based on the three-dimensional desktop graphical data and the sight line information of the user, Wherein the step of receiving the desktop graphic data further comprises the step of allowing the wireless communication unit to receive user's sight line information on the desktop from the PC, And receiving the desktop graphic data having different quality for each position on the screen according to the quality of the screen.

일 실시예에서, 센싱부가 사용자의 시선 정보를 검출하는 단계, 상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계, 및 상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 수신하고, 나머지 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit detects the user's sight line information, the control unit determines the user's sight line information on the desktop based on the three-dimensional desktop graphical data and the sight line information of the user, Wherein the step of receiving the desktop graphic data further comprises the step of allowing the wireless communication unit to receive from the PC an object at the user's gaze position, And receiving the graphic data of the remaining objects at a low quality.

일 실시예에서, 센싱부가 사용자의 시선 정보를 검출하는 단계, 상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계, 및 상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체가 활성화된 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit detects the user's sight line information, the control unit determines the user's sight line information on the desktop based on the three-dimensional desktop graphical data and the sight line information of the user, Wherein the step of receiving the desktop graphic data further comprises the step of allowing the wireless communication unit to receive from the PC an object at the user's gaze position, And receiving the activated desktop graphic data.

일 실시예에서, 센싱부가 사용자의 시선 정보를 검출하는 단계, 제어부가 상기 사용자의 시선 정보에 기초하여, 상기 3차원 바탕화면 그래픽 데이터에 의한 3차원 바탕화면상의 사용자 시선 위치를 결정하는 단계, 상기 사용자의 시선 위치에 있는 객체를 선택하는 단계, 및 상기 무선통신부가 상기 사용자의 시선 위치에 있는 객체의 식별자를 상기 PC로 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit detects the user's sight line information, the control unit determines the user's sight line position on the three-dimensional desktop screen based on the three-dimensional desktop graphic data based on the user's sight line information, Selecting an object at a user's gaze position; and transmitting, by the wireless communication unit, an identifier of an object at the user's gaze position to the PC.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 수신하고, 나머지 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the desktop graphic data includes receiving, by the wireless communication unit, the graphic data of the object at the user's gaze position from the PC with high quality and the graphic data of the remaining objects at low quality The method comprising the steps of:

일 실시예에서, 상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체가 활성화된 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of receiving the desktop graphic data includes the step of the wireless communication unit receiving, from the PC, the desktop graphic data on which the object at the user's gaze position is activated .

일 실시예에서, 센싱부가 사용자의 시선 정보를 검출하는 단계, 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 상기 PC의 바탕화면상의 객체들 각각에 대하여 그래픽 데이터 전송 품질을 결정하는 단계, 및 상기 무선통신부가 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질을 상기 PC로 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the sensing unit may include a step of detecting the user's sight line information, and the control unit may determine, based on the three-dimensional desktop graphical data and the user's sight line information, And transmitting the graphic data transmission quality of each of the objects on the desktop of the PC to the PC by the wireless communication unit.

본 발명의 일 실시예에 의한 PC의 바탕화면 무선송신 장치가 수행하는 바탕화면 무선송신 방법은, 제어부가 바탕화면 그래픽 데이터를 생성하는 단계, 및 무선통신부가 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 단계를 포함하는 것을 특징으로 한다.A desktop wireless transmission method performed by a desktop wireless transmission apparatus of a PC according to an embodiment of the present invention includes a step of generating desktop graphics data by a control unit and a step of wireless communication using the desktop graphic data by wireless communication And transmitting the data to the VR device.

일 실시예에서, 상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하는 것을 특징으로 한다.In one embodiment, the desktop graphical data includes graphical data of a two-dimensional desktop.

일 실시예에서, 상기 2차원 바탕화면이 표시되는 위치에 관한 정보를, 상기 VR 기기로 송신하거나 상기 VR 기기로부터 수신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the method further comprises transmitting or receiving information about a position at which the two-dimensional wallpaper is displayed to the VR device or from the VR device.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 별도로 생성하는 단계를 포함하고, 상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 객체들 각각의 그래픽 데이터를 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of generating the desktop graphic data includes separately generating graphic data of each of the objects on the desktop of the PC, wherein the step of transmitting the desktop graphic data comprises: And transmitting the graphic data of each of the plurality of image data.

일 실시예에서, 상기 무선통신부가 상기 객체들 각각이 표시되는 상기 VR 기기의 주변 공간의 각 위치에 관한 정보를, 상기 VR 기기로 송신하거나 상기 VR 기기로부터 수신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further includes transmitting to the VR device or receiving information on each position of the peripheral space of the VR device in which the objects are displayed, from the VR device. do.

일 실시예에서, 상기 바탕화면 그래픽 데이터는 360 형식의 배경화면 그래픽 데이터를 포함하는 것을 특징으로 한다.In one embodiment, the wallpaper graphic data includes 360 format background wallpaper graphic data.

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 수신하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 제어부가 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 상기 3차원 객체의 그래픽 데이터를 3차원 렌더링하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further comprises receiving, from the VR device, a positional relationship between a three-dimensional object among a plurality of objects on the desktop of the PC and the VR device, And the generating step includes the step of the 3D rendering of the graphic data of the 3D object based on the positional relationship between the 3D object and the VR device.

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터, 상기 VR 기기의 움직임 정보를 수신하는 단계, 및 상기 제어부가 상기 위치에 관한 정보 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 결정하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 제어부가 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 상기 3차원 객체의 그래픽 데이터를 3차원 렌더링하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit may receive the motion information of the VR device from the VR device, and the controller may determine, based on the information about the position and the motion information of the VR device, Dimensional object and the VR device among the plurality of objects on the 3D object and the VR device, wherein the step of generating the desktop graphic data comprises: And three-dimensional rendering of the graphic data of the three-dimensional object based on the three-dimensional object.

일 실시예에서, 바탕화면상의 애플리케이션이 최대화되면, 상기 무선통신부가 단일 애플리케이션 출력 모드 전환 명령을 무선통신을 이용해 상기 VR 기기로 송신하고, 상기 최대화된 애플리케이션의 그래픽 데이터를 무선통신을 이용해 상기 VR 기기로 송신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, when the application on the desktop is maximized, the wireless communication unit transmits a single application output mode switching command to the VR device using wireless communication, and transmits the graphics data of the maximized application to the VR device To the mobile station.

일 실시예에서, 상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 무선통신부가 상기 VR 기기로, 활성화된 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the step of transmitting the desktop graphic data includes a step in which the wireless communication unit transmits the graphic data of the activated object with high quality and the graphic data of the remaining objects with low quality to the VR device .

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계를 더 포함하며, 상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보에 기초하여 화면상의 위치별로 품질이 다르게 상기 바탕화면 그래픽 데이터를 상기 VR 기기로 송신하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further includes receiving user's gaze information about the desktop from the VR device, wherein the wireless communication unit is configured to transmit quality information of the desktop, And transmitting the desktop graphic data to the VR device differently.

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계, 및 상기 제어부가 상기 바탕화면에 대한 사용자 시선 정보에 따라 사용자의 시선 위치에 있는 객체를 결정하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 무선통신부가 상기 VR 기기로, 상기 결정된 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit receives the user's gaze information about the desktop from the VR device, and the controller determines an object at the user's gaze position according to the user's gaze information about the desktop Wherein the step of transmitting the desktop graphic data includes transmitting the graphics data of the determined object with high quality and the graphic data of the remaining objects with low quality to the VR device by the wireless communication unit .

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계, 상기 제어부가 상기 바탕화면에 대한 사용자 시선 정보에 따라 사용자의 시선 위치에 있는 객체를 결정하는 단계, 및 상기 제어부가 상기 결정된 객체를 활성화하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit receives the user's gaze information about the desktop from the VR device, the controller determines an object at the user's gaze position according to the user's gaze information about the desktop, And activating the determined object by the control unit.

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 사용자의 시선 위치에 있는 객체의 식별자를 수신하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 무선통신부가 상기 식별자에 기초하여 상기 VR 기기로, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further includes receiving an identifier of an object located at a user's gaze position from the VR device, wherein the step of transmitting the desktop graphic data includes: And transmitting graphic data of the object at the gaze position of the user with high quality and transmitting graphic data of the remaining objects with low quality to the VR device.

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 사용자의 시선 위치에 있는 객체의 식별자를 수신하는 단계, 및 상기 제어부가 상기 식별자에 기초하여 상기 사용자의 시선 위치에 있는 객체를 활성화하는 단계를 더 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit receives an identifier of an object at a user's gaze position from the VR device, and the control unit activates an object at the user's gaze position based on the identifier .

일 실시예에서, 상기 무선통신부가 상기 VR 기기로부터 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질을 수신하는 단계를 더 포함하고, 상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질에 따라 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 송신하는 단계를 포함하는 것을 특징으로 한다.In one embodiment, the wireless communication unit further comprises receiving graphic data transmission quality for each of the objects on the desktop of the PC from the VR device, wherein the step of transmitting the desktop graphic data comprises: And transmitting graphic data of each of the objects on the desktop of the PC according to the graphic data transmission quality for each of the objects on the desktop of the PC.

본 발명의 일 실시예에 의한 3차원 바탕화면 제공 방법은, PC의 제어부가 바탕화면 그래픽 데이터를 생성하는 단계, 상기 PC의 무선통신부가 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 단계, 상기 VR 기기의 무선통신부가 상기 PC로부터 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 단계, 상기 VR 기기의 제어부가 상기 바탕화면 그래픽 데이터에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하는 단계, 상기 VR 기기의 제어부가 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 단계, 및 상기 VR 기기의 표시부가 상기 좌안 영상 및 우안 영상을 표시하는 단계를 포함하는 것을 특징으로 한다.A method of providing a 3D desktop wallpaper according to an embodiment of the present invention includes generating a desktop graphic data by a controller of a PC and transmitting the desktop graphic data to the VR device by wireless communication A wireless communication unit of the VR device receives the desktop graphic data from the PC using wireless communication, and the controller of the VR device generates three-dimensional desktop graphic data based on the desktop graphic data , The control unit of the VR device generates a left eye image and a right eye image based on the 3D desktop graphic data, and the display unit of the VR device displays the left eye image and the right eye image. do.

본 발명의 일 실시예에 의한 VR 기기에 구비되는 3차원 바탕화면 제공 장치는, PC로부터 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 무선통신부, 상기 바탕화면 그래픽 정보에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하고, 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 제어부, 및 상기 좌안 영상 및 우안 영상을 표시하는 표시부를 포함하는 것을 특징으로 한다.A three-dimensional desktop image providing apparatus provided in a VR apparatus according to an exemplary embodiment of the present invention includes a wireless communication unit for receiving desktop graphic data from a PC using wireless communication, And generating a left eye image and a right eye image based on the three-dimensional desktop graphic data, and a display unit displaying the left eye image and the right eye image.

본 발명의 일 실시예에 의한 PC에 구비되는 바탕화면 무선송신 장치는, 바탕화면 그래픽 데이터를 생성하는 제어부, 및 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 무선통신부를 포함하는 것을 특징으로 한다.The desktop wireless transmission apparatus provided in the PC according to an embodiment of the present invention includes a control unit for generating desktop graphic data and a wireless communication unit for transmitting the desktop graphic data to the VR device using wireless communication .

본 발명의 일 실시예에 의한 3차원 바탕화면 제공 시스템은, PC에 구비되는 바탕화면 무선송신 장치, 및 VR 기기에 구비되는 3차원 바탕화면 제공 장치를 포함하며, 상기 바탕화면 무선송신 장치는, 바탕화면 그래픽 데이터를 생성하는 제1 제어부, 및 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 제1 무선통신부를 포함하고, 상기 3차원 바탕화면 제공 장치는, 상기 PC로부터 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 제2 무선통신부, 상기 바탕화면 그래픽 정보에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하고, 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 제2 제어부, 및 상기 좌안 영상 및 우안 영상을 표시하는 표시부를 포함하는 것을 특징으로 한다.A three-dimensional desktop image providing system according to an embodiment of the present invention includes a desktop wireless transmission device provided in a PC and a three-dimensional desktop image providing device provided in the VR device, And a first wireless communication unit for transmitting the desktop graphic data to the VR device by using wireless communication, wherein the 3D desktop providing device comprises: A second wireless communication unit for receiving graphic data by using wireless communication; generating three-dimensional desktop graphic data based on the desktop graphic information and generating a left eye image and a right eye image based on the three- A second control unit, and a display unit for displaying the left eye image and the right eye image.

본 발명은, 본 발명의 일 실시예에 의한 방법을 컴퓨터에서 실행시키기 위하여 매체에 저장된 프로그램을 포함한다.The present invention includes a program stored on a medium for executing in a computer a method according to an embodiment of the present invention.

본 발명은, 본 발명의 일 실시예에 의한 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함한다.The present invention includes a computer-readable recording medium storing a program for causing a computer to execute a method according to an embodiment of the present invention.

본 발명에 의하면, PC 사용자가 무선 VR 기기를 통해 3차원 바탕화면을 다양한 방법으로 편리하게 볼 수 있게 된다.According to the present invention, a PC user can conveniently view a three-dimensional desktop screen in various ways via a wireless VR device.

도 1은 본 발명의 일 실시예에 의한 3차원 바탕화면(desktop) 제공 시스템의 구성을 개략적으로 도시한 도면이다.
도 2는 PC의 바탕화면 무선송신 장치가 수행하는 바탕화면 무선송신 방법의 흐름을 개략적으로 나타낸 흐름도이다.
도 3은 VR기기의 3차원 바탕화면 제공 장치가 수행하는 3차원 바탕화면 제공 방법의 흐름을 개략적으로 나타낸 흐름도이다.
도 4 내지 도 6은 본 발명에 의한 제1 실시예의 동작을 예시적으로 도시한 도면이다.
도 7은 본 발명에 의한 제2 실시예의 동작을 예시적으로 도시한 도면이다.
도 8 및 도 9는 본 발명에 의한 제3 실시예의 동작을 예시적으로 도시한 도면이다.
1 is a diagram schematically showing a configuration of a 3D desktop providing system according to an embodiment of the present invention.
2 is a flowchart schematically illustrating a flow of a desktop wireless transmission method performed by a desktop wireless transmission device of a PC.
3 is a flowchart schematically illustrating a flow of a method of providing a three-dimensional desktop image performed by a three-dimensional desktop image providing apparatus of a VR apparatus.
Figs. 4 to 6 are views showing an exemplary operation of the first embodiment of the present invention.
FIG. 7 is a diagram illustrating an exemplary operation of the second embodiment of the present invention.
Figs. 8 and 9 are views showing an exemplary operation of the third embodiment according to the present invention.

이하에서 본 발명의 기술적 사상을 명확화하기 위하여 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하도록 한다. 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성요소에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략할 것이다. 도면들 중 실질적으로 동일한 기능구성을 갖는 구성요소들에 대하여는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호들 및 부호들을 부여하였다. 설명의 편의를 위하여 필요한 경우에는 장치와 방법을 함께 서술하도록 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings in order to clarify the technical idea of the present invention. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram of a computer system according to an embodiment of the present invention; Fig. For convenience of explanation, the apparatus and method are described together when necessary.

도 1은 본 발명의 일 실시예에 의한 3차원 바탕화면(desktop) 제공 시스템의 구성을 개략적으로 도시한 도면이다. 도 1을 참조하면, 본 발명의 일 실시예에 의한 3차원 바탕화면 제공 시스템은 PC에 구비되는 바탕화면 무선송신 장치(110)와 VR 기기에 구비되는 3차원 바탕화면 제공 장치(120)를 포함한다. 바탕화면 무선송신 장치(110)는 제어부(111)와 무선통신부(112)를 포함하며, 3차원 바탕화면 제공 장치(120)는 제어부(121), 무선통신부(122), 및 표시부(123)를 포함한다. 여기서 PC는 데스크탑 컴퓨터뿐만 웍스테이션, 노트북 컴퓨터, 넷북 등 다양한 종류의 컴퓨터를 포함한다. VR 기기는 기본적으로 HMD를 의미하나, 반드시 이에 한정되는 것은 아니며 이와 유사한 모든 종류의 VR 기기를 포함한다. 또한 VR 기기는 HMD 외부의 장치, 예를 들면 HMD의 위치를 인식하기 위해 외부에 고정된 카메라 등을 포함할 수 있다. 다만 본 명세서에서 VR 기기의 공간적 특성인 움직임, 각도, 위치 등을 말할 때는 사용자가 착용하고 있는 HMD의 공간적 특성을 말하는 것으로 이해되어야 한다. 이하에서, 특별히 구분할 필요가 있는 경우가 아니면 설명의 편의상 PC에 구비되는 바탕화면 무선송신 장치(110)와 PC를 구분하지 않고 혼용하기로 한다. VR 기기에 구비되는 3차원 바탕화면 제공 장치(120)와 VR 기기도 마찬가지이다.1 is a diagram schematically showing a configuration of a 3D desktop providing system according to an embodiment of the present invention. Referring to FIG. 1, a 3D desktop wallpaper providing system according to an embodiment of the present invention includes a desktop wireless transmission device 110 provided in a PC and a 3D desktop providing device 120 provided in a VR device do. The desktop wireless transmission apparatus 110 includes a control unit 111 and a wireless communication unit 112. The three-dimensional desktop presentation apparatus 120 includes a control unit 121, a wireless communication unit 122, and a display unit 123 . Here, the PC includes various types of computers such as a desktop computer, a workstation, a notebook computer, and a netbook. A VR device basically means an HMD but is not limited thereto and includes all kinds of VR devices similar thereto. The VR device may also include a device external to the HMD, e.g., a camera fixed externally to recognize the position of the HMD. It should be understood, however, that the spatial characteristics of the HMD worn by the user are referred to herein as motion, angle, and position, which are spatial characteristics of the VR device. In the following description, the desktop wireless transmitting apparatus 110 provided in the PC and the PC are not distinguished from each other for the sake of convenience, unless it is necessary to distinguish them separately. The same applies to the three-dimensional desktop providing device 120 and the VR device provided in the VR device.

도 2는 PC의 바탕화면 무선송신 장치(110)가 수행하는 바탕화면 무선송신 방법의 흐름을 개략적으로 나타낸 흐름도이다. 도 2를 참조하면, PC의 바탕화면 무선송신 장치의 제어부(111)는 바탕화면 그래픽 데이터를 생성한다(S210). 여기서 바탕화면 그래픽 데이터는, 종래에 PC 모니터로 출력되던 통상적인 2차원 바탕화면을 나타내는 그래픽 데이터를 포함할 수 있으며, 그 외에 바탕화면상의 각종 객체의 그래픽 정보를 나타내는 데이터를 포함할 수 있다. 또한 제어부(111)가 바탕화면 그래픽 데이터를 생성한다는 것은, 제어부(111)가 스스로 바탕화면 그래픽 데이터를 생성하는 것뿐만 아니라, 제어부(111)가 별도의 GPU의 프레임 버퍼를 캡처하는 등 다른 그래픽 처리 모듈로부터 바탕화면 그래픽 데이터를 획득한는 것도 포함한다.2 is a flowchart schematically showing a flow of a desktop wireless transmission method performed by the desktop wireless transmission device 110 of the PC. Referring to FIG. 2, the controller 111 of the desktop wireless transmission apparatus of the PC generates the desktop graphic data (S210). Here, the desktop graphic data may include graphic data representing a conventional two-dimensional desktop screen that has conventionally been output to a PC monitor, and may also include data representing graphic information of various objects on the desktop. The control unit 111 generates the desktop graphic data by not only generating the desktop graphic data on its own but also performing other graphics processing such as capturing the frame buffer of the separate GPU by the control unit 111 And acquiring the desktop graphic data from the module.

PC의 바탕화면 무선송신 장치의 무선통신부(112)는, 제어부(111)가 생성한 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신한다(S220). 여기서 무선통신부(112)는 반드시 무선통신 하드웨어를 포함하는 것은 아니며, 무선통신 하드웨어를 제어하여 무선통신을 수행하도록 하는 제어모듈일 수 있다. 바탕화면 그래픽 데이터를 무선통신을 이용해 송신하는 과정에서 H.264, RTSP, WiFi 등 데이터 전송에 필요한 다양한 부호화, 압축, 스트리밍, 오류제어, 변조 등의 통신 관련 기술들이 활용될 수 있으며, 이는 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 알려진 공지기술로서 이에 대한 구체적인 설명은 본 발명의 요지를 불필요하게 흐릴 수 있는바 상술하지 않는다.The wireless communication unit 112 of the desktop wireless transmission device of the PC transmits the desktop graphic data generated by the control unit 111 to the VR device using the wireless communication (S220). Here, the wireless communication unit 112 does not necessarily include wireless communication hardware, but may be a control module that controls wireless communication hardware to perform wireless communication. Communication related technologies such as various coding, compression, streaming, error control, and modulation necessary for data transmission such as H.264, RTSP, and WiFi can be utilized in the process of transmitting desktop graphic data using wireless communication. It will be apparent to those skilled in the art that various changes and modifications may be made without departing from the scope of the present invention.

도 3은 VR기기의 3차원 바탕화면 제공 장치(120)가 수행하는 3차원 바탕화면 제공 방법의 흐름을 개략적으로 나타낸 흐름도이다. 도 3을 참조하면, VR기기의 3차원 바탕화면 제공 장치(120)의 무선통신부(122)는 PC로부터 바탕화면 그래픽 데이터를 무선통신을 이용해 수신한다(S310). 여기서 무선통신부(122)도 반드시 무선통신 하드웨어를 포함하는 것은 아니며, 무선통신 하드웨어를 제어하여 무선통신을 수행하도록 하는 제어모듈일 수 있다. 무선통신부(122)는 무선통신부(112)에 대응하여 복조, 복호화 등을 수행한다.3 is a flowchart schematically illustrating a flow of a three-dimensional desktop image providing method performed by the three-dimensional desktop image providing device 120 of the VR device. Referring to FIG. 3, the wireless communication unit 122 of the 3D desktop providing apparatus 120 of the VR device receives the desktop graphic data from the PC using wireless communication (S310). Here, the wireless communication unit 122 does not necessarily include wireless communication hardware, but may be a control module that controls wireless communication hardware to perform wireless communication. The wireless communication unit 122 performs demodulation, decoding, and the like corresponding to the wireless communication unit 112.

3차원 바탕화면 제공 장치(120)의 제어부(121)는, 무선통신부(122)가 수신한 바탕화면 그래픽 데이터에 기초하여 3차원 바탕화면을 모델링하여 3차원 바탕화면 그래픽 데이터를 생성한다(S320). 3차원 바탕화면을 모델링하는 데에는 다양한 방법이 사용될 수 있으며, 이는 뒤에서 다시 설명한다. 제어부(121)는 생성된 3차원 바탕화면 그래픽 데이터에 기초하여 VR 기기의 표시장치에 표시될 좌안 영상 및 우안 영상, 즉 스테레오(stereographic) 3차원 영상을 렌더링한다(S330). 3차원 바탕화면 제공 장치(120)의 표시부(123)는 생성된 좌안 영상 및 우안 영상을 각각 사용자의 좌안 및 우안에 보이도록 표시함으로써 사용자가 3차원 바탕화면을 입체적으로 볼 수 있도록 한다(S340). 여기서 표시부(123)도 반드시 물리적인 표시장치를 포함하는 것은 아니며, 물리적인 표시장치를 제어하여 영상을 표시하도록 하는 제어모듈일 수 있다.The controller 121 of the 3D desktop providing apparatus 120 models the 3D desktop screen based on the desktop graphic data received by the wireless communication unit 122 to generate 3D desktop graphic data (S320) . A variety of methods can be used to model the 3D desktop, which will be described later. The controller 121 renders a left eye image and a right eye image, i.e., a stereographic three-dimensional image, to be displayed on the display device of the VR device based on the generated three-dimensional desktop graphic data (S330). The display unit 123 of the 3D desktop providing apparatus 120 displays the generated left and right eye images so as to be visible in the left and right eyes of the user, respectively, so that the user can view the 3D desktop in three dimensions (S340) . Here, the display unit 123 does not necessarily include a physical display device, but may be a control module that controls a physical display device to display an image.

이제 3차원 바탕화면 그래픽 데이터를 생성하는 방법을 구체적으로 살펴보도록 한다Now let's look at how to generate 3D desktop graphics data.

제1 1st 실시예Example

도 4는 본 발명에 의한 제1 실시예의 동작을 예시적으로 도시한 도면이다. 도 4를 참조하면, PC의 바탕화면 무선송신 장치(110)는 통상적인 2차원 바탕화면을 나타내는 그래픽 데이터를 VR 기기로 무선송신하고, VR 기기는 사용자의 움직임(즉, VR 기기의 움직임)과 무관하게 항상 VR 기기의 정면에 PC의 2차원 바탕화면을 표시한다.FIG. 4 is a diagram illustrating an exemplary operation of the first embodiment of the present invention. Referring to FIG. 4, the desktop wireless transmission device 110 of the PC wirelessly transmits graphic data representing a typical two-dimensional wallpaper to the VR device, and the VR device transmits the graphic data representing the movement of the user (i.e., movement of the VR device) Regardless of the time, it always displays the two-dimensional desktop of the PC on the front of the VR device.

이때 VR 기기는 사용자에게 3차원 가상현실을 보여줄 수 있으므로, 가상현실 공간상에서 VR 기기로부터 소정의 거리만큼 떨어진 위치에 소정의 크기로 2차원 바탕화면이 표시되도록 3차원 바탕화면 그래픽 데이터를 생성한다. VR 기기는 생성된 3차원 바탕화면 그래픽 데이터에 기초하여 PC의 2차원 바탕화면이 VR 기기의 정면에 보이도록 좌안 영상 및 우안 영상을 생성하여 표시장치에 표시한다. PC의 바탕화면 무선송신 장치(110)가 송신하는 영상과 VR 기기의 표시장치에 표시되는 영상은 갱신 속도가 상이할 수 있다.At this time, since the VR device can show the 3D virtual reality to the user, the 3D desktop graphic data is generated so that the 2D desktop image is displayed at a predetermined distance from the VR device in the virtual reality space by a predetermined distance. The VR device generates a left eye image and a right eye image so that a two-dimensional desktop image of the PC is displayed on the front of the VR device based on the generated three-dimensional desktop graphic data, and displays the left eye image and the right eye image on the display device. The video transmitted by the desktop wireless transmission device 110 of the PC and the video displayed on the display device of the VR device may have different update rates.

2차원 바탕화면이 표시되는 거리, 크기, 각도 등은 VR 기기가 여러 가지 변수를 고려하여 스스로 설정하거나 사용자 입력에 따라 설정할 수 있으며, 실시예에 따라 PC 측에서 설정하여 VR 기기로 전달할 수도 있다. 2차원 바탕화면이 표시되는 거리 등을 VR 기기 측에서 설정한 경우, 이를 PC 측으로 알릴 수도 있다.The distance, size, angle, and the like on which the two-dimensional desktop screen is displayed can be set by the VR device by itself or by user input in consideration of various variables. When the VR device sets the distance to display the 2D desktop, it can be notified to the PC side.

PC와 VR 기기는 무선으로 통신하므로 사용자는 유선 연결에 따른 제약이 없이 자유롭게 원격으로 PC를 사용할 수 있게 된다. PC와 VR 기기 간에 케이블이 없으므로 사용자는 PC로부터 멀리 떨어진 곳에서도 PC를 사용할 수 있게 되며, PC가 위치하는 곳과 분리된 다른 공간, 예를 들면 다른 방이나 다른 건물에서도 PC를 사용할 수 있게 된다. 특히 본 실시예에서는 사용자의 움직임에 무관하게 언제나 정면에 바탕화면이 보이므로, 사용자가 자유로운 자세로 PC를 이용할 수 있다는 장점이 있다. 예를 들면 PC는 거실에 두고, 사용자는 안방의 침대에 누운 채로 자유롭게 자세를 바꿔가며 VR 기기를 통해 영화를 감상하는 것이 가능해진다.Since the PC and the VR device communicate wirelessly, the user can freely use the PC remotely without restriction due to the wired connection. Since there is no cable between the PC and the VR device, the user can use the PC from a distance from the PC and can use the PC in other places apart from where the PC is located, such as another room or other building. Particularly, in this embodiment, since the desktop is always displayed on the front regardless of the movement of the user, there is an advantage that the user can use the PC in a free attitude. For example, the PC can be placed in the living room, and the user can freely change his / her posture while lying on the bed in the guest room and watch the movie through the VR device.

또한, 바탕화면이 표시되는 거리와 크기가 자유롭게 설정 가능하므로, 사용자는 매우 큰 모니터, 이를테면 100인치 이상의 대형 모니터를 사용하는 것과 같은 효과를 누릴 수 있게 된다. 본 실시예에서 표시되는 바탕화면은 일반 PC 모니터에 표시되는 것과 같은 2차원 바탕화면이지만, VR 기기에 의해 보여지는 3차원 가상 공간상에 모델링되어 표시되므로 반드시 평면으로 표시될 필요는 없고 필요에 따라 곡면 티비와 같이 구부러진 화면이나 아이맥스 스크린과 같이 구형의 화면으로 표시함으로써 사용자가 대형화면을 편하게 볼 수 있도록 할 수 있다.In addition, the distance and size of the desktop display can be set freely, so that the user can enjoy the same effect as using a very large monitor, such as a large monitor of 100 inches or more. Although the desktop screen displayed in this embodiment is a two-dimensional desktop screen as displayed on a general PC monitor, since it is modeled and displayed on the three-dimensional virtual space viewed by the VR device, it is not necessarily displayed in a plane, By displaying a curved screen such as a curved screen or a spherical screen such as an Imax screen, a user can easily view a large screen.

한편, 도 5에 도시된 것과 같이 3차원 바탕화면 제공 장치(120)는 현재 활성화된 객체를 2차원 바탕화면보다 앞으로 튀어나오게 표시함으로써 사용자가 입체감을 느끼고 활성화된 객체를 더 가까이에서 볼 수 있도록 할 수 있다. 즉, 3차원 바탕화면 제공 장치(120)는 상기 2차원 바탕화면보다 현재 활성화된 객체가 VR 공간상에서의 사용자의 시점, 즉 VR 렌더링을 하게 되는 가상 카메라의 시점에 더 가까운 곳에 위치하도록 상기 3차원 바탕화면 그래픽 데이터를 생성할 수 있다. 이때, 어느 객체가 활성화된 객체인지는 3차원 바탕화면 제공 장치(120)가 2차원 바탕화면의 그래픽 정보로부터 스스로 검출하거나, PC로부터 객체의 활성화 정보를 수신하여 결정할 수 있다. 예를 들어 3차원 바탕화면 제공 장치(120)의 제어부(121)는 각 객체의 겹침 상태를 판단하여 최상위 객체를 현재 활성화된 객체로 판단할 수 있다. 다른 객체에 의해 가려지지 않은 객체가 복수 개 존재하는 경우, 제어부(121)는 복수 개의 객체를 모두 활성화 객체로 판단하여 바탕화면보다 튀어나오게 표시할 수 있다. 제어부(121)는 겹침 상태 외에 추가적으로 윈도우의 프레임이나 제목 표시줄의 색상이나 형태 등을 고려하여 활성화된 객체를 판단할 수도 있다. 바탕화면의 활성화된 객체가 원래 있던 자리, 즉 튀어나온 객체 뒤의 이미지는 사용자에게 보이지 않으므로 3차원 바탕화면 모델링 시 비워두거나 원래대로 놔두는 등 적절히 처리할 수 있다. 3차원 바탕화면 제공 장치(120)는 현재 활성화된 객체를 원래의 크기보다 더 크게 표시함으로써 사용자가 활성화된 객체를 더 잘 볼 수 있도록 할 수도 있다.Meanwhile, as shown in FIG. 5, the 3D desktop providing apparatus 120 displays the currently activated object in a forward direction than the 2D desktop screen, thereby allowing the user to feel the three-dimensional feeling and to view the activated object closer . In other words, the 3D desktop presentation device 120 may display the three-dimensional desktop image so that the currently activated object is positioned closer to the viewpoint of the user on the VR space, that is, It is possible to generate the desktop graphic data. At this time, the 3D desktop providing apparatus 120 may detect itself from the graphic information of the 2D desktop or receive activation information of the object from the PC to determine which object is the activated object. For example, the control unit 121 of the 3D desktop providing apparatus 120 may determine the overlapping state of each object to determine the top-level object as the currently-activated object. If there are a plurality of objects not covered by other objects, the control unit 121 may determine that all of the plurality of objects are activated objects and display the objects as protruding from the desktop. In addition to the overlapping state, the control unit 121 may determine the activated object in consideration of the color or shape of the window frame or the title bar. Since the image of the active object on the desktop, ie the image behind the protruding object, is not visible to the user, it can be handled appropriately, such as leaving it blank or restoring it when modeling the 3D desktop. The 3D desktop providing apparatus 120 may display the currently activated object larger than the original size so that the user can view the activated object more clearly.

도 6에 도시된 것과 같이, 3차원 바탕화면 제공 장치(120)는 2차원 바탕화면상의 각 객체들의 전후 관계에 따라 각 객체들을 공간상에 입체적으로 배열할 수도 있다. 이때, 3차원 바탕화면 제공 장치(120)는 각 객체들 및 객체들의 전후 관계를 2차원 바탕화면의 그래픽 정보로부터 스스로 검출하거나, PC로부터 객체들의 전후 관계를 수신할 수 있다.As shown in FIG. 6, the 3D desktop presentation device 120 may arrange objects in a three-dimensional manner according to the context of each object on a two-dimensional desktop screen. At this time, the 3D desktop presentation device 120 may detect the context of the objects and the objects themselves from the graphic information of the 2D desktop, or may receive the context relationship of the objects from the PC.

제2 Second 실시예Example

도 7은 본 발명에 의한 제2 실시예의 동작을 예시적으로 도시한 도면이다. 도 7을 참조하면, PC의 바탕화면 무선송신 장치(110)는 제1 실시예와 마찬가지로 통상적인 2차원 바탕화면을 나타내는 그래픽 데이터를 VR 기기로 송신하나, VR 기기는 제1 실시예와 달리 VR 기기의 움직임을 고려하여 사용자의 주변 공간의 특정 위치에 PC의 2차원 바탕화면이 고정되어 있는 것처럼 바탕화면을 표시한다.FIG. 7 is a diagram illustrating an exemplary operation of the second embodiment of the present invention. Referring to FIG. 7, the desktop wireless transmission device 110 of the PC transmits graphic data representing a typical two-dimensional desktop screen to the VR device as in the first embodiment. However, unlike the first embodiment, the VR device transmits VR Considering the movement of the device, the desktop is displayed as if the two-dimensional desktop of the PC is fixed at a specific position in the user's surrounding space.

이를 위하여, 3차원 바탕화면 제공 장치(120)는 VR 기기의 움직임 정보를 검출하는 센싱부(미도시)를 더 포함할 수 있다. 센싱부는 가속도 센서, 자이로 센서, 자기 센서, 광학 카메라 등 다양한 센서를 이용해 VR 기기의 움직임, 각도, 위치 등을 검출할 수 있다. 센싱부는 반드시 이러한 센서 하드웨어를 포함하는 것은 아니며, 센서 하드웨어를 제어하여 센싱하도록 하는 제어모듈일 수 있다. 경우에 따라 PC 측에 설치된 센서에 의해 검출된 VR 기기의 움직임 정보를 수신하는 것도 센싱부의 움직임 정보 검출에 포함될 수 있다.To this end, the 3D desktop presentation device 120 may further include a sensing unit (not shown) for detecting motion information of the VR device. The sensing unit can detect movement, angle, and position of the VR device by using various sensors such as an acceleration sensor, a gyro sensor, a magnetic sensor, and an optical camera. The sensing unit does not necessarily include such a sensor hardware, but may be a control module for controlling and sensing the sensor hardware. Receiving the motion information of the VR device detected by the sensor installed on the PC side may be included in the motion information detection of the sensing part.

3차원 바탕화면 제공 장치(120)의 제어부(121)는 VR 기기의 주변 공간의 위치를 기준으로 PC의 2차원 바탕화면이 소정의 위치에 고정되어 있도록 3차원 바탕화면 그래픽 데이터를 생성하고, 이렇게 생성된 3차원 바탕화면 그래픽 데이터와 센싱부에서 검출된 VR 기기의 움직임 정보에 기초하여 3차원 바탕화면이 VR 기기의 주변 공간의 절대 위치에 표시되도록 좌안 영상 및 우안 영상을 생성한다. 즉, 센싱부에 의해 VR 기기의 각도, 위치 등의 변화가 검출되면 제어부(121)는 이를 반영하여 영상을 반대로 움직임으로써 영상이 제자리에 머물러 있는 것과 같은 효과를 낸다. 표시부(123)는 생성된 좌안 영상 및 우안 영상을 표시장치에 표시한다.The controller 121 of the 3D desktop providing device 120 generates 3D desktop graphic data so that the 2D desktop of the PC is fixed at a predetermined position based on the position of the peripheral space of the VR device, The left eye image and the right eye image are generated so that the three-dimensional background image is displayed at the absolute position of the peripheral space of the VR device based on the generated three-dimensional desktop graphic data and the motion information of the VR device detected by the sensing unit. That is, when a change in the angle, position, or the like of the VR device is detected by the sensing unit, the control unit 121 reflects the movement of the VR device and moves the image in the opposite direction. The display unit 123 displays the generated left eye image and right eye image on the display device.

2차원 바탕화면이 표시되는 위치에 관한 정보는 VR 기기가 스스로 설정하거나 사용자 입력에 따라 설정할 수 있으며, 실시예에 따라 PC 측에서 설정하여 VR 기기로 전달할 수도 있다. 2차원 바탕화면의 위치 정보를 VR 기기 측에서 설정한 경우, 이를 PC 측으로 알릴 수도 있다. 2차원 바탕화면의 위치 정보를 PC 측에서 설정한 경우나 VR 기기 측에서 설정하고 PC 측으로 알린 경우는 PC 측에서 2차원 바탕화면이 어떻게 표시되고 있는지 알고 있으나, VR 기기 측에서 설정하고 PC 측으로 알리지 않은 경우는 2차원 바탕화면이 어떻게 표시되고 있는지를 VR 기기 측에서만 알고 PC 측에서는 모르게 된다.The information about the position of the two-dimensional desktop screen may be set by the VR device itself or may be set according to the user input, and may be set by the PC according to the embodiment and transmitted to the VR device. When the position information of the two-dimensional desktop is set on the VR device side, it can be notified to the PC side. When the location information of the 2D desktop is set on the PC side or when it is set on the VR device side and informed on the PC side, it is determined on the side of the VR device and informed to the PC side It is only known to the VR device side and the PC side does not know how the two-dimensional wallpaper is displayed.

본 실시예에서는 사용자가 마치 자신의 주변 공간의 특정 위치에 실제로 대형 모니터가 설치돼 있는 것처럼 느끼도록 하는 효과를 얻을 수 있다. 사용자는 도 7에 도시된 것과 같이 고개를 움직여 2차원 바탕화면의 특정 위치를 바라볼 수 있게 되며, 바탕화면의 크기나 위치를 자유롭게 설정할 수 있으므로, 특정 부분을 확대해 본다든가 하는 동작이 가능해진다. 바탕화면 전체가 반드시 VR 기기의 표시장치의 표시 영역 내에 들어가도록 표시될 필요가 없으므로, VR 기기의 표시장치의 해상도에 의해 제약받지 않고 얼마든지 높은 해상도의 바탕화면을 이용할 수 있게 된다. 예를 들면, VR 기기의 표시장치의 해상도는 1920x1080(FHD)이더라도, PC 바탕화면의 크기는 2560x1440(QHD), 3840x2160(UHD), 또는 더 높은 해상도로 설정할 수 있다. 또한 VR 기기의 표시장치에 바탕화면을 여러 개 표시할 수 있으므로 사용자는 듀얼 모니터, 트리플 모니터 등 여러 개의 대형 모니터를 사용하는 효과를 얻을 수 있고, 바탕화면의 종횡비도 자유롭게 설정 가능하므로 얼마든지 넓은 와이드 모니터, 또는 세로(portrait) 모니터를 사용하는 것과 같은 효과를 얻을 수 있으며, 화면을 자유롭게 회전(pivot)할 수도 있다.In this embodiment, it is possible for the user to feel as if a large-sized monitor is actually installed at a specific position in his or her surrounding space. The user can see the specific position of the two-dimensional desktop screen by moving his / her head as shown in FIG. 7, and the size and position of the desktop screen can be set freely, so that the user can magnify or enlarge a specific portion . It is not necessary that the whole of the desktop is necessarily displayed within the display area of the display device of the VR device, so that a high resolution desktop can be used regardless of the resolution of the display device of the VR device. For example, the resolution of the VR display device is 1920x1080 (FHD), the size of the PC desktop can be set to 2560x1440 (QHD), 3840x2160 (UHD), or higher resolution. In addition, since multiple desktops can be displayed on the display device of the VR device, the user can obtain the effect of using a plurality of large monitors such as a dual monitor and a triple monitor, and the aspect ratio of the desktop can be freely set. You can get the same effect as using a monitor or a portrait monitor, or you can pivot the screen freely.

3차원 바탕화면 제공 장치(120)의 제어부(121)는 PC의 2차원 바탕화면이, 2차원 바탕화면의 중심으로부터 VR 기기의 중심부를 향하여 연장되는 선과 수직이 되는 각도로 고정되어 있도록 3차원 바탕화면 그래픽 데이터를 생성함으로써 사용자가 2차원 바탕화면을 바라볼 때 시점 왜곡 없이 바탕화면의 정면에서 바라보도록 할 수 있다. 여기서 VR 기기의 중심부는, 기기 자체의 중심, 기기를 착용한 사용자의 두 눈 사이의 중심, 또는 사용자의 머리의 중심 등이 될 수 있다.The control unit 121 of the 3D desktop providing apparatus 120 controls the 3D desktop 120 such that the 2D desktop of the PC is fixed at an angle perpendicular to the line extending from the center of the 2D desktop to the center of the VR device, By creating screen graphic data, the user can look at the front of the desktop without distorting the viewpoint when viewing the two-dimensional desktop. Here, the center of the VR device may be the center of the device itself, the center between two eyes of the wearer of the device, or the center of the user's head.

물론 2차원 바탕화면을 반드시 사용자가 정면에서 바라보도록 할 필요는 없으며, 특히 센싱부가 VR 기기의 각도뿐 아니라 위치까지 검출가능한 경우, 2차원 바탕화면을 3차원 공간상에 배치한 후 사용자가 그 주변을 이동하면서 화면을 옆쪽에서도 볼 수 있도록 할 수 있다. 이 경우 AR(Augmented Reality; 증강현실) 기술과 접목하면, 예를 들어 마치 거실의 벽면에 큰 모니터가 설치돼 있는 것과 같은 효과를 얻을 수 있게 된다.Of course, there is no need for the user to look at the two-dimensional desktop screen from the front. In particular, if the sensing unit is able to detect not only the angle but also the angle of the VR device, So that the screen can be viewed from the side. In this case, when combined with Augmented Reality (AR) technology, for example, it is possible to obtain the same effect as if a large monitor is installed on the wall surface of a living room.

본 실시예에서는 사용자의 움직임에 따라 사용자에게 보이는 바탕화면의 위치와 각도 등이 변화하므로, 사용자가 화면 리셋 명령(이를테면, VR 기기를 두드림)을 입력받아 바탕화면의 위치를 기본 위치로 리셋할 수 있다.In this embodiment, since the position and angle of the desktop displayed to the user are changed according to the movement of the user, the user can reset the position of the desktop screen to the default position by receiving a screen reset command (e.g., tapping the VR device) have.

본 실시예에서도 제1 실시예처럼 활성화된 객체가 앞으로 튀어나오게 표시하거나 더 크게 표시할 수도 있고, 각 객체를 바탕화면상의 전후 관계에 따라 입체적으로 배열할 수도 있음은 물론이다.In this embodiment as well, it is also possible to display the activated objects in the forward direction or to display them in a larger size as in the first embodiment, or to arrange the objects in a three-dimensional manner according to the context relationship on the desktop.

제3 Third 실시예Example

도 8은 본 발명에 의한 제3 실시예의 동작을 예시적으로 도시한 도면이다. 도 8을 참조하면, PC는 일반 모니터로 출력하는 것과 같은 2차원 바탕화면 그래픽 정보를 송신하는 것이 아니라, 바탕화면상의 각 객체들의 그래픽 데이터를 별도로 송신하고, VR 기기는 이를 무선으로 수신하여 각 객체들을 개별적으로 3차원 공간상의 소정의 위치에 표시한다.FIG. 8 is a diagram illustrating an exemplary operation of the third embodiment of the present invention. Referring to FIG. 8, the PC transmits graphic data of respective objects on the desktop separately, rather than transmitting two-dimensional desktop graphic information such as outputting to a general monitor. The VR device wirelessly receives the graphic data, Are individually displayed at predetermined positions on the three-dimensional space.

구체적으로, PC의 바탕화면 무선송신 장치(110)의 제어부(111)는 제1, 제2 실시예와 달리 바탕화면상의 객체들 각각의 그래픽 데이터를 별도로 생성하며, 무선통신부(112)는 객체들 각각의 그래픽 데이터를 VR 기기로 무선으로 송신한다. VR기기의 3차원 바탕화면 제공 장치(120)의 무선통신부(122)는 객체들 각각의 그래픽 데이터를 별도로 수신하고, 제어부(121)는 객체들 각각이 VR 기기의 주변 공간의 각 소정의 위치에 고정되어 있도록 3차원 바탕화면 그래픽 데이터를 생성한다.Specifically, the controller 111 of the desktop wireless transmission device 110 of the PC separately generates graphic data of each object on the desktop screen, unlike the first and second embodiments, and the wireless communication unit 112 transmits And transmits each graphic data to the VR device wirelessly. The wireless communication unit 122 of the three-dimensional desktop providing apparatus 120 of the VR apparatus separately receives the graphic data of each of the objects, and the control unit 121 causes each of the objects to be displayed at each predetermined position And generates three-dimensional desktop graphic data so as to be fixed.

이때, 각 객체들을 표시할 위치, 크기, 각도 등은 VR 기기가 스스로 설정하거나 사용자 입력에 따라 설정할 수 있으며, 실시예에 따라 PC 측에서 설정하여 VR 기기로 알릴 수도 있다. 각 객체들의 위치 등을 VR 기기 측에서 설정한 경우, 이를 PC 측으로 알릴 수도 있다. VR 기기에서 표시되는 각 객체들의 위치가 PC와 공유되지 않으면 PC는 3차원 바탕화면이 어떻게 표시되고 있는지 알지 못한다.At this time, the position, size, angle, and the like for displaying each object can be set by the VR device itself or according to the user input, and may be set by the PC and informed to the VR device according to the embodiment. When the position of each object is set on the VR device side, it can be notified to the PC side. If the position of each object displayed on the VR device is not shared with the PC, the PC does not know how the 3D desktop is being displayed.

본 실시예에서는 바탕화면상의 각 객체를 공간상에 자유롭게 배치할 수 있으므로 사용자는 종래의 2차원 바탕화면보다 훨씬 편리하게 PC를 사용할 수 있게 된다. 예를 들면, 도 9에 도시된 것과 같이 사용자는 자신을 둘러싸도록 원형으로 객체들을 배열해 놓고 사용할 수 있으며, 일부 객체들은 마치 책상 위에 놓인 것과 같이 아랫쪽에 배열해 놓을 수도 있다. 본 실시예에서는 2차원 바탕화면을 사용하는 경우와 달리 사용자를 둘러싼 공간 전체가 바탕화면으로 기능하며, 따라서 배경화면은 360 형식(예를 들면, equirectangular 형식)의 영상을 이용할 수 있다. 즉, PC는 360 형식의 배경화면 그래픽 데이터를 무선으로 송신하고, VR 기기는 이를 수신하여 360 형식으로 렌더링하여 사용자의 주변 공간 전체에 배경화면을 표시할 수 있다.In this embodiment, since each object on the desktop can be freely placed in the space, the user can use the PC more conveniently than the conventional two-dimensional desktop screen. For example, as shown in FIG. 9, a user can arrange objects in a circular shape so as to surround him / herself, and some objects may be arranged at the bottom as if they are placed on a desk. In this embodiment, unlike the case of using the two-dimensional desktop screen, the entire space surrounding the user functions as a desktop, and therefore, the background screen can use images of 360 format (e.g., equirectangular format). That is, the PC wirelessly transmits the background graphic data of the 360 format, and the VR device receives and displays the 360 background format graphic data in the 360 format, thereby displaying the background image on the entire user's surrounding space.

센싱부가 VR 기기의 각도뿐만 아니라 위치도 인식 가능할 경우, 사용자는 객체들이 배열된 3차원 바탕화면 속에서 이동하면서 다양한 위치, 다양한 각도로 객체들을 볼 수 있게 된다. 예를 들면 다수의 애플리케이션을 일렬로 길게 나열해 놓고 사용자가 걸어다니면서 원하는 애플리케이션 앞에서 작업하는 등의 동작이 가능해진다. AR 기술을 접목하면 사무실이나 집 안, 집 주변 등 곳곳의 원하는 위치나 물체, 지형지물 등에 객체를 배치해 놓을 수도 있다. 예를 들면 냉장고의 문에 냉장고 관련 애플리케이션을 붙여 놓을 수도 있고, 계단 옆의 벽에 자신이 좋아하는 그림이나 사진 앨범이 걸려 있도록 할 수도 있다.When the sensing unit recognizes the position as well as the angle of the VR device, the user can view the objects at various positions and angles while moving in a three-dimensional background screen on which the objects are arranged. For example, it is possible to arrange a large number of applications in a long line and to walk in front of a desired application while the user is walking. When AR technology is applied, objects can be placed in desired locations, objects, and features in offices, homes, and around the house. For example, you can put a refrigerator application on the door of a refrigerator or have your favorite picture or photo album on the wall next to the stairs.

각 객체의 크기나 해상도 등은 자유롭게 설정이 가능하며, 특히 본 실시예에서는 2차원 바탕화면을 사용하지 않으므로 각 객체의 크기나 해상도가 2차원 바탕화면의 크기나 해상도에 의해 제한되지 않는다.The size and resolution of each object can be freely set. In particular, since the two-dimensional desktop is not used in the present embodiment, the size and resolution of each object are not limited by the size and resolution of the two-dimensional desktop.

이상에서 세 가지 기본적인 실시예를 살펴보았는데, 이 세 가지 실시예 중 둘 이상을 조합하여 실시할 수도 있다. 예를 들면 기본적으로 2차원 바탕화면을 제2 실시예와 같이 사용자 주변의 공간에 표시하고, 바탕화면상의 일부 객체들만 제3 실시예와 같이 다른 위치에 표시할 수 있다.In the above, three basic embodiments have been discussed. Two or more of these three embodiments may be combined. For example, basically, a two-dimensional desktop screen may be displayed in a space around the user as in the second embodiment, and only some objects on the desktop screen may be displayed at different positions as in the third embodiment.

한편, 바탕화면상에 표시된 복수의 객체들 중 스테레오 3차원 영상을 지원하는 객체는 스테레오 3차원으로 표시함으로써 사용자가 해당 객체를 입체적으로 보도록 할 수 있다. 즉, 3차원 바탕화면 제공 장치(120)는 바탕화면상의 객체들의 그래픽 데이터 중에 스테레오 3차원 정보가 포함된 것이 있으면, 해당 객체는 스테레오 3차원 정보에 따라 좌안 영상 및 우안 영상을 생성하여 표시장치에 표시할 수 있다. 그래픽 데이터 중에 스테레오 3차원 정보가 포함되어 있는지 여부는, PC로부터 이를 알리는 별도의 정보를 수신하거나, 사용자가 직접 지정하거나, 그래픽 데이터의 메타 데이터로부터 판단하거나, 그래픽 데이터의 형태를 분석하여 검출할 수 있다. 예를 들어 영상의 좌우에 같은 크기로 유사한 영상이 반복되는 경우, 이는 side-by-side 형식의 스테레오 3차원 영상이라고 판단할 수 있다.On the other hand, among the plurality of objects displayed on the desktop, the object supporting the stereo three-dimensional image can be displayed in three-dimensional stereo so that the user can see the object in three dimensions. That is, if there is stereoscopic three-dimensional information included in the graphic data of objects on the desktop, the 3D desktop providing apparatus 120 generates a left eye image and a right eye image according to stereo three-dimensional information, Can be displayed. Whether stereoscopic three-dimensional information is included in the graphic data can be determined by receiving additional information from the PC or specifying it directly by the user, from the meta data of the graphic data, or by analyzing the shape of the graphic data have. For example, if a similar image is repeated on the left and right sides of the image, it can be judged to be a stereo three-dimensional image in side-by-side format.

바탕화면상에 표시된 복수의 객체들 중 3차원 영상(스테레오 3차원 영상 및 일반 3차원 영상 포함)을 지원하는 객체는 PC에서 VR 기기의 위치에 따라 3차원 렌더링을 할 수 있다. 일반적으로 3차원 영상을 지원하는 객체는 사용자가 정면에서 바라보는 것으로 간주하고 영상을 3차원으로 렌더링하기 때문에, 사용자가 정면이 아닌 곳, 예를 들어 옆쪽에서 객체를 바라보면 3차원 영상이 올바른 입체감을 가진 것으로 보이지 않는다. 그러나 사용자가 VR 기기를 통해 바탕화면을 보는 경우, 사용자가 바탕화면상의 각 객체를 바라보는 방향과 거리 등을 알 수 있으므로, 사용자가 바라보는 곳에서 보이는 3차원 영상을 렌더링하여 보여주는 것이 가능하다. 이렇게 3차원 객체를 실제 사용자가 바라보는 위치에 따라 렌더링하면, 사용자는 모든 3차원 객체가 실제로 공간상에 현실로 존재하는 것과 같은 느낌을 느낄 수 있게 된다. 이는 이를테면 제1 실시예에서 대형 화면의 가장자리에 표시된 3차원 객체와 같은 경우에 유용하며, 특히 제3 실시예와 같이 바탕화면상의 각 객체를 전혀 다른 방향과 거리에서, 사용자가 이동하면서 바라볼 수 있는 경우에 매우 효과적이다.An object supporting a 3D image (including a stereoscopic 3D image and a general 3D image) among a plurality of objects displayed on the desktop can perform 3D rendering according to the position of the VR device in the PC. In general, an object that supports a 3D image is considered to be viewed from the front by the user, and the 3D image is rendered in 3D. Therefore, when the user views the object at a place other than the front, . However, when the user views the desktop through the VR device, it is possible for the user to know the direction, distance, and the like of each object on the desktop, so that it is possible to render and display the three-dimensional image seen from the place where the user looks. When the 3D object is rendered according to the position viewed by the actual user, the user can feel the feeling that all three-dimensional objects actually exist in space. This is useful, for example, in the case of a three-dimensional object displayed on the edge of a large screen in the first embodiment. In particular, as in the third embodiment, each object on the desktop can be viewed It is very effective when there is.

이를 위해, VR 기기의 3차원 바탕화면 제공 장치(120)는 3차원 바탕화면 그래픽 데이터 및 VR 기기의 움직임 정보에 기초하여 바탕화면상의 복수의 객체들 중 3차원 객체와 VR 기기 간의 위치 관계를 결정하고, 이를 PC로 송신한다. PC의 바탕화면 무선송신 장치(110)는 이를 수신하고, 수신된 위치 관계에 기초하여 VR 기기의 위치에서 바라보는 3차원 객체의 그래픽 데이터를 3차원 렌더링하여 VR 기기로 송신한다.To this end, the 3D desktop presentation device 120 of the VR device determines the positional relationship between the 3D object and the VR device among a plurality of objects on the desktop based on the 3D desktop graphic data and the motion information of the VR device And transmits it to the PC. The desktop wireless transmitting device 110 of the PC receives the received 3D position data, and three-dimensionally renders graphic data of the 3D object viewed from the position of the VR device based on the received positional relationship, and transmits the 3D data to the VR device.

PC가 VR 기기에서 표시되고 있는 3차원 바탕화면의 위치 정보를 알고 있는 경우에는, VR 기기에서 VR 기기의 움직임 정보를 PC로 송신하고, PC가 VR 기기의 움직임 정보에 기초하여 바탕화면상의 복수의 객체들 중 3차원 객체와 VR 기기 간의 위치 관계를 결정할 수도 있다. 실시예에 따라 VR 기기의 위치 정보를 PC에서 카메라 등을 이용하여 측정할 수도 있다.If the PC knows the position information of the 3D background displayed on the VR device, the VR device transmits the motion information of the VR device to the PC, and the PC transmits a plurality of The positional relationship between the 3D object and the VR device among the objects may be determined. The positional information of the VR device may be measured using a camera or the like in the PC according to the embodiment.

3차원 바탕화면 제공 장치(120)는 바탕화면을 출력하는 모드에서 단일 애플리케이션을 출력하는 모드로 전환할 수 있다. 3차원 바탕화면 제공 장치(120)가 단일 애플리케이션 출력 모드 전환 명령을 입력받으면, 무선통신부(122)가 PC로부터 단일 출력 애플리케이션의 그래픽 데이터를 수신하고, 표시부(123)는 단일 출력 애플리케이션의 영상만을 표시장치에 표시하는데, 이때 단일 출력 애플리케이션의 종류 또는 단일 출력 애플리케이션의 그래픽 데이터의 종류에 따라 영상을 다른 방식으로 표시할 수 있다. 애플리케이션의 종류나 그래픽 데이터의 종류는 3차원 바탕화면 제공 장치(120)가 스스로 판단하거나, PC로부터 수신할 수 있다.The three-dimensional desktop providing apparatus 120 can switch to a mode for outputting a single application in a mode for outputting a desktop screen. When the 3D desktop presentation device 120 receives the single application output mode switching command, the wireless communication unit 122 receives the graphic data of the single output application from the PC, and the display unit 123 displays only the image of the single output application Device, wherein the image can be displayed differently depending on the type of single output application or the type of graphic data of the single output application. The type of application and the type of graphic data can be determined by the 3D desktop presentation device 120 itself or received from the PC.

예를 들어, 단일 출력 애플리케이션의 그래픽 데이터가 360 형식의 그래픽 데이터인 경우, 3차원 바탕화면 제공 장치(120)는 단일 출력 애플리케이션의 그래픽 데이터를 360 형식으로 렌더링하여 표시장치에 표시할 수 있다. 3차원 바탕화면 제공 장치(120)는 센싱부를 통해 VR 기기의 움직임 정보를 검출하고, VR 기기의 움직임에 따라 사용자가 바라보는 방향에 맞추어 360 형식의 영상을 표시할 수 있다. 제1 실시예와 같이 VR 기기의 움직임과 무관하게 VR 기기의 정면에 바탕화면을 표시하는 경우에도, 단일 애플리케이션 출력 모드에서는 VR 기기의 움직임 정보를 이용하여 화면을 표시할 수 있다.For example, when the graphic data of the single output application is graphic data of 360 format, the 3D desktop presentation device 120 may render graphic data of a single output application in a 360 format and display it on the display device. The 3D desktop presentation device 120 detects motion information of the VR device through the sensing unit and can display a 360-type image according to the direction in which the user views the VR device. The screen can be displayed using the motion information of the VR device in the single application output mode even when the desktop is displayed on the front of the VR device regardless of the motion of the VR device as in the first embodiment.

단일 출력 애플리케이션이 VR 애플리케이션인 경우, 3차원 바탕화면 제공 장치(120)는 센싱부를 통해 검출된 VR 기기의 움직임 정보를 PC로 무선송신하고, PC는 수신된 VR 기기의 움직임 정보에 따라 스테레오 3차원 영상을 렌더링하여 VR 기기로 송신할 수 있다. 여기서 VR 애플리케이션이란 VR 기기의 움직임 정보에 따라 스테레오 3차원 영상을 렌더링하는 애플리케이션을 말한다. 3차원 바탕화면 제공 장치(120)는 수신된 스테레오 3차원 영상 정보에 따라 좌안 영상 및 우안 영상을 표시장치에 표시한다.When the single output application is a VR application, the 3D desktop presentation device 120 wirelessly transmits the motion information of the VR device detected through the sensing section to the PC, and the PC transmits the motion information of the stereo 3D The image can be rendered and transmitted to the VR device. Here, the VR application refers to an application that renders stereo three-dimensional images according to motion information of a VR device. The 3D desktop presentation device 120 displays the left eye image and the right eye image on the display device according to the received stereo three-dimensional image information.

단일 출력 애플리케이션이 VR 애플리케이션이 아니고 그 그래픽 데이터가 360 형식의 그래픽 데이터가 아닌 경우, 다시 말해 단일 출력 애플리케이션의 그래픽 데이터가 일반 2차원 영상 데이터이거나, VR 애플리케이션이 아닌 일반 스테레오 3차원 영상 데이터(예를 들면, 3D 영화), 또는 일반 3차원 영상 데이터(예를 들면, 스테레오 영상을 지원하지 않는 일반 3D 게임)인 경우, 3차원 바탕화면 제공 장치(120)는 단일 출력 애플리케이션의 화면을 제1 실시예에서 2차원 바탕화면을 표시하는 것과 같이 VR 기기의 정면에 표시하거나, 제2 실시예에서 2차원 바탕화면을 표시하는 것과 같이 VR 기기의 주변 공간의 소정의 위치에 고정시켜 표시할 수 있다.If the single-output application is not a VR application and the graphics data is not 360-format graphics data, that is, if the graphics data of the single-output application is generic 2-dimensional image data or is not a VR application, (For example, a 3D movie), or a general 3D image data (for example, a general 3D game that does not support stereo images), the 3D desktop presentation device 120 displays a screen of a single output application in the first embodiment Such as displaying a two-dimensional desktop on a front surface of a VR device, or displaying a two-dimensional desktop screen in a second embodiment, in a predetermined position in a peripheral space of the VR device.

3차원 바탕화면 제공 장치(120)는 단일 애플리케이션 출력 모드 전환 명령을 사용자로부터 입력받을 수 있다. 사용자가 특정 애플리케이션을 지정하여 단일 애플리케이션 출력을 요청하면, 3차원 바탕화면 제공 장치(120)는 바탕화면을 표시하지 않고 그 애플리케이션의 영상만을 표시장치에 표시한다. 이때 3차원 바탕화면 제공 장치(120)는 PC와 무관하게 자체적으로 단일 애플리케이션 출력 모드를 수행할 수도 있고, 단일 애플리케이션 출력 모드 전환을 PC에 알려 PC가 해당 애플리케이션의 그래픽 정보만 송신하도록 할 수도 있다.The 3D desktop presentation device 120 may receive a single application output mode switching command from the user. When the user designates a specific application and requests a single application output, the 3D desktop presentation device 120 displays only the image of the application on the display device without displaying the desktop. At this time, the 3D desktop presentation device 120 may perform a single application output mode independently of the PC, or may inform the PC of a single application output mode transition so that the PC transmits only the graphic information of the application.

3차원 바탕화면 제공 장치(120)는 단일 애플리케이션 출력 모드 전환 명령을 PC로부터 수신할 수 있다. PC의 바탕화면 무선송신 장치(110)는 특정 애플리케이션이 최대화되는 경우에 VR 기기로 단일 애플리케이션 출력 모드 전환 명령을 송신할 수 있다. 물론 바탕화면 무선송신 장치(110)는 애플리케이션의 최대화 여부와 무관하게 단일 애플리케이션 출력 모드 전환 명령을 송신할 수도 있다.The three-dimensional desktop providing device 120 can receive a single application output mode switching command from the PC. The desktop wireless transmission device 110 of the PC may transmit a single application output mode switching command to the VR device when a specific application is maximized. Of course, the desktop wireless transmission device 110 may also send a single application output mode switching command regardless of whether the application is maximized.

3차원 바탕화면 제공 장치(120)는 외부로부터의 명령 없이 자체적으로 바탕화면 그래픽 데이터를 분석하여 애플리케이션의 최대화가 검출되면 단일 애플리케이션 출력 모드 전환 명령이 입력된 것으로 간주할 수 있다.The three-dimensional desktop providing device 120 may analyze the desktop graphic data itself without any external command and consider the input of a single application output mode switching command when the maximization of the application is detected.

앞서 설명하였듯이, 본 발명에 의한 3차원 바탕화면의 객체는 영상의 해상도에 제약이 없으며, 특히 실시예 3과 같은 경우 2차원 바탕화면의 제약을 받지 않고 3차원 공간상에 많은 객체를 배치할 수 있으므로, 본 발명에 의한 3차원 바탕화면은 매우 높은 그래픽 데이터량을 가질 수 있다. 따라서 한정된 무선통신 자원을 통해 본 발명에 의한 바탕화면 그래픽 데이터를 전송하기 위해서는, 데이터 전송량을 줄이는 방법이 요구된다.As described above, the object of the 3D desktop according to the present invention has no limitation on the resolution of the image. Particularly in the case of the third embodiment, many objects can be placed on the 3D space without being restricted by the 2D desktop Therefore, the 3D desktop according to the present invention can have a very high amount of graphic data. Therefore, in order to transmit the desktop graphic data according to the present invention through limited wireless communication resources, a method of reducing the data transmission amount is required.

일 실시예에서, PC의 바탕화면 무선송신 장치(110)는 바탕화면상의 객체들 중 현재 활성화된 객체의 그래픽 데이터는 고품질로 송신하고, 배경화면을 포함한 나머지 객체들의 그래픽 데이터는 품질을 낮추어 송신함으로써 데이터 전송량을 낮출 수 있다. 여기서 그래픽 데이터의 품질을 낮추는 데에는 영상의 해상도나 갱신율을 낮추거나, 다른 코덱을 이용하거나, 동일 코덱에서 압축손실율을 높이는 등 다양한 방법이 사용될 수 있다. 경우에 따라 일부 객체는 아예 그래픽 데이터를 송신하지 않을 수도 있다. 이 경우 그래픽 데이터를 송신하지 않는 객체는 외곽만 표시되고 내용은 표시되지 않거나, 최종적으로 표시된 내용에서 더 이상 갱신이 안 될 수 있다. 실시예에 따라 제어부(111)가 품질을 조절하여 그래픽 데이터를 생성할 수도 있고, 제어부(111)는 일정한 품질로 그래픽 데이터를 생성하고 무선통신부(112)가 그래픽 데이터의 품질을 조절하여 송신할 수도 있다.In one embodiment, the desktop wireless transmission device 110 of the PC transmits graphic data of the currently activated object among the objects on the desktop with high quality, and transmits the graphic data of the remaining objects including the background image by lowering the quality The data transmission amount can be reduced. In order to lower the quality of the graphic data, various methods such as lowering the resolution and update rate of the image, using another codec, or increasing the compression loss ratio in the same codec can be used. In some cases, some objects may not transmit graphic data at all. In this case, an object that does not transmit graphic data is displayed only in the outline, the contents may not be displayed, or the contents finally displayed may not be updated any more. The control unit 111 may generate graphic data by controlling the quality of the graphic data according to the embodiment of the present invention. The control unit 111 may generate graphic data of a predetermined quality and may control the quality of the graphic data by the wireless communication unit 112 have.

일 실시예에서, PC의 바탕화면 무선송신 장치(110)는 사용자의 시선 정보를 이용하여 화면상의 위치에 따라 다른 품질로 바탕화면 그래픽 데이터를 송신할 있다. 이를테면, 사용자가 바라보는 위치 부근은 고품질로 그래픽 데이터를 송신하고 나머지는 저품질로 그래픽 데이터를 송신하는 것이다.In one embodiment, the desktop wireless transmission device 110 of the PC may transmit desktop graphics data of different quality according to the location on the screen using the user's sight line information. For example, in the vicinity of a user's view, graphic data is transmitted with high quality and the rest is transmitted with low quality graphic data.

이를 위하여, VR기기의 3차원 바탕화면 제공 장치(120)의 센싱부가 사용자의 시선 정보를 검출한다. 여기서 사용자의 시선 정보는 단순히 VR 기기의 움직임 정보일 수도 있고, 아이 트래킹 기술을 이용하여 검출한 실제로 사용자의 눈이 바라보는 시선 방향에 관한 정보를 포함할 수도 있다.To this end, the sensing unit of the 3D desktop presentation device 120 of the VR device detects the user's gaze information. Here, the user's gaze information may be simply motion information of the VR device, or may include information about the gaze direction of the user's eyes actually detected using the eye tracking technique.

제어부(121)는 3차원 바탕화면 그래픽 데이터 및 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정한다. 여기서 바탕화면에 대한 사용자 시선 정보는 3차원 바탕화면 공간을 기준으로 나타낸 사용자의 시선 정보를 말한다.The control unit 121 determines the user's gaze information on the desktop based on the three-dimensional desktop graphic data and the user's gaze information. Here, the user's gaze information on the desktop refers to the gaze information of the user on the basis of the three-dimensional desktop screen space.

무선통신부(122)는 바탕화면에 대한 사용자 시선 정보를 PC로 송신하고, PC의 바탕화면 무선송신 장치(110)는 수신된 바탕화면에 대한 사용자 시선 정보에 기초하여 화면상의 위치별로 품질이 다르게 바탕화면 그래픽 데이터를 송신할 수 있다. 이때, 실시예 3의 경우는 PC 측에서 객체들 각각이 표시되는 위치에 관한 정보를 가지고 있어야 사용자의 시선 위치와 객체들의 영상 간의 위치 관계를 판단할 수 있다.The wireless communication unit 122 transmits the user's sight line information on the desktop to the PC, and the desktop wireless transmission apparatus 110 of the PC receives the user's visual information on the desktop based on the user's visual information on the received desktop, Screen graphic data can be transmitted. In this case, in the case of the third embodiment, the positional relationship between the user's gaze position and the images of the objects can be determined so that the PC has information on the position where each of the objects is displayed.

바탕화면 무선송신 장치(110)는 사용자의 시선 방향을 고려하여 사용자의 시선 방향으로부터 소정의 시각(視角, perspective angle) 이상 벗어난 곳의 그래픽 데이터를 저품질로 송신할 수 있으며, 사용자의 시선 방향으로부터 사람의 시야각(field of view)을 벗어난 곳의 그래픽 데이터는 송신하지 않을 수 있다.The desktop wireless transmission apparatus 110 can transmit graphic data of a location out of a predetermined time (perspective angle) from the user's gaze direction at a low quality in consideration of the user's gaze direction, The graphic data outside the field of view of < / RTI >

바탕화면 무선송신 장치(110)는 사용자가 바라보는 객체를 기준으로 그래픽 데이터의 품질을 달리할 수 있다. 즉, 바탕화면 무선송신 장치(110)는 바탕화면에 대한 사용자의 시선 정보에 따라 사용자가 바라보는 객체를 결정한 후, 사용자가 바라보는 객체의 그래픽 데이터를 고품질로 송신하고 나머지 객체의 그래픽 데이터는 저품질로 송신할 수 있다.The desktop wireless transmission device 110 may vary the quality of the graphic data based on the object that the user views. That is, the desktop wireless transmission apparatus 110 determines an object to be viewed by the user according to the sight line information of the desktop, transmits graphic data of the object viewed by the user with high quality, As shown in FIG.

바탕화면 무선송신 장치(110)는 각도 기준과 객체 기준을 함께 사용할 수도 있다. 예를 들어, 사용자의 시선으로부터 소정의 시각 이상 벗어난 곳의 그래픽 데이터는 저품질로 송신하되, 사용자가 바라보고 있는 객체는 그 일부가 상기 소정의 시각 밖에 있다 하더라도 객체 전체의 그래픽 데이터를 고품질로 송신할 수 있다.The desktop wireless transmission device 110 may use the angle reference and the object reference together. For example, graphic data at a predetermined time or more away from the user's gaze is transmitted with a low quality, and even if a part of the object that the user views is outside the predetermined time, graphic data of the entire object is transmitted with high quality .

바탕화면 무선송신 장치(110)는 사용자의 시선 방향에 있는 객체라 하더라도 객체가 배치된 각도에 따라 사용자가 거의 볼 수 없거나(예를 들면, 평면 객체를 옆쪽에서 바라보는 경우) 객체의 뒷면이 보이는 경우, AR 기술을 적용하여 다른 물체 뒤에 가려진 것으로 표현되어 표시장치에 표시되지 않는 경우 등에는 그래픽 데이터를 저품질로 송신할 수 있다.The background wireless transmission apparatus 110 may display the back side of the object when the user is hardly visible (for example, when viewing the plane object from the side) according to the angle at which the object is disposed, , Graphic data can be transmitted with low quality when the AR technology is applied and displayed as being hidden behind other objects and is not displayed on the display device.

바탕화면 무선송신 장치(110)는 사용자의 시선의 움직임에 따라 그래픽 데이터의 품질을 조절할 수 있다. 예를 들어, 바탕화면 무선송신 장치(110)는 시선의 움직임이 많을 때는 고품질로 표시하는 시각의 범위를 넓히고, 시선의 움직임이 적을 때는 고품질로 표시하는 시각의 범위를 좁힐 수 있다. 또한, 시선의 움직임이 향하는 곳의 그래픽 데이터를 고품질로 송신하고, 시선에서 멀어지는 곳의 그래픽 데이터는 저품질로 송신할 수도 있다. 사용자의 시야각을 벗어난 곳이어서 그래픽 데이터를 송신하지 않고 있던 곳이라 하더라도 사용자의 시선이 빠르게 그쪽으로 이동하고 있으면 그래픽 데이터를 송신할 수 있다. 한편, 시선의 움직임이 빠를 때는 영상의 해상도나 화질을 낮추되 갱신율을 높이고, 시선의 움직임이 느릴 때는 갱신율을 낮추되 영상의 해상도나 화질을 높이는 것과 같이 그래픽 데이터의 품질에 관련된 각종 파라미터들을 별도로 조절할 수 있다.The desktop wireless transmission apparatus 110 can adjust the quality of the graphic data according to the movement of the user's gaze. For example, the desktop wireless transmission device 110 can broaden the range of time to display high quality when there are many movements of the line of sight, and narrow the range of time to display high quality when the line of sight moves is small. Also, it is possible to transmit graphic data at a point where the movement of the line of sight is directed with high quality, and to transmit graphic data at a position away from the line of sight with low quality. The graphic data can be transmitted when the user's gaze is moving rapidly even though the user has not transmitted the graphic data since the viewing angle is outside the viewing angle of the user. On the other hand, when the gaze movement is fast, various parameters related to the quality of the graphic data, such as increasing the resolution and image quality of the image, increasing the update rate, and lowering the update rate when the gaze movement is slow, It can be adjusted separately.

실시예 3에서, VR기기의 3차원 바탕화면 제공 장치(120)는 사용자가 바라보는 객체의 식별자를 PC로 송신함으로써 PC가 사용자가 바라보는 객체의 그래픽 데이 고품질로 송신하고 나머지 객체의 그래픽 데이터는 저품질로 송신하도록 할 수 있다. 이 경우 PC는 반드시 객체들 각각이 표시되는 위치에 관한 정보를 가지고 있을 필요가 없다.In the third embodiment, the 3D desktop presentation device 120 of the VR device transmits the identifier of the object that the user views to the PC, so that the PC transmits the graphic data of the object that the user views and the graphic data of the remaining objects It can be transmitted with low quality. In this case, the PC need not necessarily have information about the location where each of the objects is displayed.

3차원 바탕화면 제공 장치(120)는 사용자의 시선 정보에 기초하여, 바탕화면상의 객체들 각각에 대하여 그래픽 데이터 전송 품질을 결정하여 PC로 송신할 수 있다. 이 경우에도 PC는 객체들이 어디에 표시되는지 알 필요 없이 VR 기기가 지시하는 대로 객체별로 그래픽 데이터의 품질을 달리하여 송신할 수 있다. 전송품질은 고품질, 저품질의 두 단계로 지정하거나, 여러 단계로 지정할 수 있다. 해상도에 관한 품질, 갱신율에 관한 품질, 압축율에 대한 품질 등을 별도로 지정할 수도 있다. VR 기기가 각 전송 품질을 구체적으로 지정할 수도 있고, VR 기기는 전송품질의 등급만을 지정하고 각 등급별 구체적인 전송품질은 PC측에서 결정할 수도 있다. VR 기기나 PC는 전송품질을 결정하는 데에 있어 프로세서의 부하나 무선 환경 상황 등을 고려할 수 있다.The 3D desktop presentation device 120 may determine the graphic data transmission quality for each of the objects on the desktop based on the sight line information of the user and transmit it to the PC. Even in this case, the PC can transmit graphic data of different quality according to the object as instructed by the VR device without needing to know where the objects are displayed. Transmission quality can be specified in two stages, high quality and low quality, or in several stages. Quality relating to the resolution, quality with respect to the update rate, quality with respect to the compression ratio, and the like. The VR device can specify each transmission quality specifically, and the VR device can specify only the transmission quality grade, and the specific transmission quality for each class can be determined by the PC side. A VR device or a PC may take into consideration the processor part or the wireless environment situation in determining the transmission quality.

일 실시예에서, PC의 바탕화면 무선송신 장치(110)는 사용자의 시선에 따라 객체를 활성화할 수 있다. 즉, PC의 바탕화면 무선송신 장치(110)는 VR 기기로부터 바탕화면에 대한 사용자의 시선 정보를 수신하고, 수신된 바탕화면에 대한 사용자의 시선 정보에 기초하여 사용자가 바라보는 객체를 결정한 후, 결정된 객체를 활성화할 수 있다. 바탕화면 무선송신 장치(110)는 사용자가 하나의 객체를 소정의 시간 이상 지속하여 바라보는 경우 그 객체를 활성화할 수도 있다. 바탕화면 무선송신 장치(110)는 VR기기로부터 사용자가 바라보는 객체의 식별자를 수신하여 해당 객체를 활성화할 수도 있다.In one embodiment, the desktop wireless transmission device 110 of the PC may activate the object according to the user's gaze. That is, the desktop wireless transmission device 110 of the PC receives the user's sight line information on the desktop from the VR device, determines the object that the user sees based on the sight line information of the user on the received desktop, You can activate the determined object. The desktop wireless transmission device 110 may activate the object when the user views the one object for a predetermined time or more. The desktop wireless transmission device 110 may receive the identifier of the object that the user views from the VR device and activate the corresponding object.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 마그네틱 저장 매체, 광학적 판독 매체 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송) 등 모든 저장매체를 포함한다.The present invention can also be embodied as computer-readable codes on a computer-readable recording medium. The computer-readable recording medium includes all storage media such as a magnetic storage medium, an optical readable medium, and a carrier wave (for example, transmission over the Internet).

지금까지 본 발명에 대하여 도면에 도시된 바람직한 실시예들을 중심으로 상세히 살펴보았다. 이러한 실시예들은 이 발명을 한정하려는 것이 아니라 예시적인 것에 불과하며, 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 진정한 기술적 보호범위는 전술한 설명이 아니라 첨부된 특허청구범위의 기술적 사상에 의해서 정해져야 할 것이다. 비록 본 명세서에 특정한 용어들이 사용되었으나 이는 단지 본 발명의 개념을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 본 발명의 각 단계는 반드시 기재된 순서대로 수행되어야 할 필요는 없고, 병렬적, 선택적 또는 개별적으로 수행될 수 있다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 특허청구범위에서 청구하는 본 발명의 본질적인 기술사상에서 벗어나지 않는 범위에서 다양한 변형 형태 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 균등물은 현재 공지된 균등물뿐만 아니라 장래에 개발될 균등물 즉 구조와 무관하게 동일한 기능을 수행하도록 발명된 모든 구성요소를 포함하는 것으로 이해되어야 한다.The present invention has been described in detail with reference to the preferred embodiments shown in the drawings. These embodiments are to be considered as illustrative rather than limiting, and should be considered in an illustrative rather than a restrictive sense. The true scope of protection of the present invention should be determined by the technical idea of the appended claims rather than the above description. Although specific terms are used herein, they are used for the purpose of describing the concept of the present invention only and are not used to limit the scope of the present invention described in the claims or the claims. Each step of the present invention need not necessarily be performed in the order described, but may be performed in parallel, selectively, or individually. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. It is to be understood that the equivalents include all components that are invented in order to perform the same function irrespective of the currently known equivalents as well as the equivalents to be developed in the future.

Claims (54)

VR기기의 3차원 바탕화면(desktop) 제공 장치가 수행하는 방법으로서,
무선통신부가 PC로부터 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 단계;
제어부가 상기 바탕화면 그래픽 데이터에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하는 단계;
상기 제어부가 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 단계; 및
표시부가 상기 좌안 영상 및 우안 영상을 표시하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
A method performed by a 3D desktop providing apparatus of a VR apparatus,
The wireless communication unit receiving the desktop graphic data from the PC using wireless communication;
The control unit generating three-dimensional desktop graphic data based on the desktop graphic data;
The control unit generating a left eye image and a right eye image based on the 3D desktop graphic data; And
And displaying the left eye image and the right eye image on the display unit.
제1항에 있어서,
상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하며,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 VR 기기로부터 소정의 거리만큼 떨어진 위치에 상기 2차원 바탕화면이 소정의 크기로 표시되도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하고,
상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 2차원 바탕화면이 상기 VR 기기의 정면에 표시되도록 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 1,
The desktop graphic data includes graphic data of a two-dimensional desktop screen,
Wherein the step of generating the 3D desktop graphic data includes generating the 3D desktop graphic data so that the 2D desktop is displayed at a predetermined distance from the VR device ,
Wherein the step of generating the left eye image and the right eye image includes generating the left eye image and the right eye image so that the two-dimensional desktop image is displayed on the front surface of the VR device.
제2항에 있어서,
상기 무선통신부가 상기 2차원 바탕화면이 표시되는 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
3. The method of claim 2,
Further comprising the step of the wireless communication unit receiving information about the position of the two-dimensional wallpaper displayed on the PC or transmitting the information to the PC.
제1항에 있어서,
센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계를 더 포함하고,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 VR 기기의 주변 공간의 위치를 기준으로 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하고,
상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 3차원 바탕화면 그래픽 데이터 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 3차원 바탕화면 그래픽 데이터에 의한 3차원 바탕화면이 상기 VR 기기의 주변 공간의 절대 위치에 표시되도록 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 1,
Wherein the sensing unit further comprises detecting motion information of the VR device,
Wherein the generating of the 3D desktop graphic data includes generating the 3D desktop graphic data based on a position of a peripheral space of the VR device,
Wherein the generating of the left eye image and the right eye image comprises generating a 3D desktop image based on the 3D desktop graphic data based on the 3D desktop graphic data and the motion information of the VR device, And generating the left eye image and the right eye image so that the left eye image and the right eye image are displayed at the absolute positions of the three-dimensional desktop image.
제4항에 있어서,
상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하며,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 2차원 바탕화면이 상기 VR 기기의 주변 공간의 소정의 위치에 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
5. The method of claim 4,
The desktop graphic data includes graphic data of a two-dimensional desktop screen,
Wherein the generating of the 3D desktop graphic data includes generating the 3D desktop graphic data such that the 2D desktop is fixed at a predetermined position in a peripheral space of the VR device A method of providing a 3D desktop.
제5항에 있어서,
3차원 바탕화면 그래픽 데이터를 생성하는 단계는,
상기 2차원 바탕화면이, 상기 2차원 바탕화면의 중심으로부터 상기 VR 기기의 중심부를 향하여 연장되는 선과 수직이 되는 각도로 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
6. The method of claim 5,
Wherein the generating of the three-dimensional desktop graphical data comprises:
And generating the three-dimensional desktop graphic data such that the two-dimensional desktop screen is fixed at an angle perpendicular to a line extending from the center of the two-dimensional desktop screen toward the center of the VR device, A method of providing a 3D desktop.
제5항에 있어서,
상기 무선통신부가 상기 2차원 바탕화면이 표시되는 상기 VR 기기의 주변 공간의 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
6. The method of claim 5,
Further comprising a step of receiving information about a position of a peripheral space of the VR device on which the two-dimensional wallpaper is displayed from the PC or transmitting the information to the PC by the wireless communication unit .
제2항 또는 제5항에 있어서,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는,
상기 2차원 바탕화면상의 현재 활성화된 객체를 검출하는 단계; 및
상기 현재 활성화된 객체가 상기 2차원 바탕화면보다 사용자 시점에 더 가까운 곳에 위치하도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
6. The method according to claim 2 or 5,
Wherein the generating of the three-dimensional desktop graphical data comprises:
Detecting a currently active object on the two-dimensional desktop; And
And generating the three-dimensional desktop graphic data so that the currently-activated object is located closer to the user's view than the two-dimensional desktop.
제2항 또는 제5항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 객체의 활성화 정보를 수신하는 단계를 포함하고,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 활성화 정보에 기초하여, 현재 활성화된 객체가 상기 2차원 바탕화면보다 사용자 시점에 더 가까운 곳에 위치하도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
6. The method according to claim 2 or 5,
Wherein the receiving the desktop graphical data comprises receiving activation information of the object,
Wherein the generating of the 3D desktop graphic data comprises generating the 3D desktop graphic data based on the activation information such that the currently activated object is located closer to the user's viewpoint than the 2D desktop screen And displaying the three-dimensional desktop image on the display screen.
제2항 또는 제5항에 있어서,
3차원 바탕화면 그래픽 데이터를 생성하는 단계는,
상기 2차원 바탕화면상의 객체들의 전후 관계를 검출하는 단계; 및
상기 객체들 각각과 상기 VR 기기 간의 거리가 상기 전후 관계를 따르도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
6. The method according to claim 2 or 5,
Wherein the generating of the three-dimensional desktop graphical data comprises:
Detecting a context of objects on the two-dimensional desktop; And
And generating the 3D desktop graphic data so that the distance between each of the objects and the VR device follows the context relationship.
제4항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 별도로 수신하는 단계를 포함하고,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 객체들 각각의 그래픽 데이터에 기초하여, 상기 객체들 각각이 상기 VR 기기의 주변 공간의 각 소정의 위치에 고정되어 있도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
5. The method of claim 4,
Wherein the step of receiving the desktop graphic data comprises separately receiving graphic data of each of the objects on the desktop of the PC,
Wherein the generating of the three-dimensional desktop graphic data comprises generating the three-dimensional desktop graphic data based on the graphic data of each of the objects so that each of the objects is fixed at each predetermined position of the peripheral space of the VR device. And generating the three-dimensional desktop image.
제11항에 있어서,
상기 무선통신부가 상기 객체들 각각이 표시되는 상기 VR 기기의 주변 공간의 각 위치에 관한 정보를, 상기 PC로부터 수신하거나 상기 PC로 송신하는 단계를 더 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
12. The method of claim 11,
Further comprising the step of the wireless communication unit receiving information about each position of the peripheral space of the VR device in which the objects are displayed from the PC or transmitting the information to the PC .
제11항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 360 형식의 배경화면 그래픽 데이터를 수신하는 단계를 포함하고,
상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 배경화면 그래픽 데이터를 360 형식으로 렌더링하여 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
12. The method of claim 11,
Wherein receiving the wallpaper graphic data comprises receiving 360 format background wallpaper graphic data,
Wherein the step of generating the left eye image and the right eye image includes generating the left eye image and the right eye image by rendering the background graphic data in a 360 format.
제2항, 제5항, 또는 제11항에 있어서,
상기 좌안 영상 및 우안 영상을 생성하는 단계는,
상기 PC의 바탕화면상의 복수의 객체들 중 스테레오 3차원 정보를 포함하는 객체는, 상기 스테레오 3차원 정보에 따라 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 2, 5, or 11,
Wherein the generating the left eye image and the right eye image comprises:
Wherein the object including stereoscopic three-dimensional information among the plurality of objects on the desktop of the PC includes the steps of generating the left eye image and the right eye image according to the stereoscopic three-dimensional information Way.
제14항에 있어서,
상기 제어부가 상기 바탕화면 그래픽 데이터에 기초하여, 상기 PC의 바탕화면상의 객체들 중 스테레오 3차원 정보를 포함하는 객체를 검출하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
15. The method of claim 14,
Wherein the controller detects an object including stereo three-dimensional information among objects on the desktop of the PC based on the desktop graphic data.
제1항에 있어서,
센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계;
상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 결정하는 단계; 및
상기 무선통신부가 상기 위치 관계를 상기 PC로 송신하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 PC로부터, 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 3차원 렌더링된 상기 3차원 객체의 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 1,
Detecting a motion information of the VR device by a sensing unit;
Determining a positional relationship between the 3D object and the VR device among a plurality of objects on the desktop of the PC, based on the 3D desktop graphic data and the motion information of the VR device; And
Further comprising the step of the wireless communication unit transmitting the positional relationship to the PC,
The step of receiving the desktop graphic data may include receiving, from the PC, the graphic data of the three-dimensional object rendered in three dimensions based on the positional relationship between the three-dimensional object and the VR device A method for providing a three dimensional desktop image.
제3항, 제7항, 또는 제12항에 있어서,
센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계; 및
상기 무선통신부가 상기 VR 기기의 움직임 정보를 상기 PC로 송신하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 PC로부터, 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 3차원 렌더링된 상기 3차원 객체의 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 3, 7, or 12,
Detecting a motion information of the VR device by a sensing unit; And
Wherein the wireless communication unit transmits the motion information of the VR device to the PC,
The step of receiving the desktop graphic data may include receiving, from the PC, the graphic data of the three-dimensional object rendered in three dimensions based on the positional relationship between the three-dimensional object and the VR device A method for providing a three dimensional desktop image.
제1항에 있어서,
단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계; 및
상기 무선통신부가 상기 PC로부터 단일 출력 애플리케이션의 그래픽 데이터를 무선통신을 이용해 수신하는 단계를 더 포함하며,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계 및 상기 좌안 영상 및 우안 영상을 생성하는 단계 중 적어도 하나는, 상기 단일 출력 애플리케이션의 종류 또는 상기 단일 출력 애플리케이션의 그래픽 데이터의 종류에 따라 다른 방식으로 수행되는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 1,
Receiving a single application output mode switching command; And
Further comprising the step of the wireless communication unit receiving graphic data of a single output application from the PC using wireless communication,
At least one of generating the 3D desktop graphic data and generating the left eye image and the right eye image is performed in a different manner depending on the type of the single output application or the type of the graphic data of the single output application Wherein the three-dimensional desktop image providing method comprises:
제18항에 있어서,
상기 단일 출력 애플리케이션의 그래픽 데이터가 360 형식의 그래픽 데이터인 경우,
상기 3차원 바탕화면 제공 방법은, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계를 더 포함하고,
상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 VR 기기의 움직임 정보에 기초하여 상기 단일 출력 애플리케이션의 그래픽 데이터를 360 형식으로 렌더링하여 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
If the graphic data of the single output application is graphic data of 360 format,
The 3D desktop presentation method may further include detecting a motion information of the VR device by a sensing unit,
The step of generating the left eye image and the right eye image includes generating the left eye image and the right eye image by rendering graphic data of the single output application in a 360 format based on motion information of the VR device, A method of providing a 3D desktop.
제18항에 있어서,
상기 단일 출력 애플리케이션이 VR 애플리케이션인 경우,
상기 3차원 바탕화면 제공 방법은, 센싱부가 상기 VR 기기의 움직임 정보를 검출하는 단계; 및 상기 무선통신부가 상기 VR 기기의 움직임 정보를 상기 PC로 무선통신을 이용해 송신하는 단계를 더 포함하고,
상기 단일 출력 애플리케이션의 그래픽 데이터는, 상기 VR 기기의 움직임 정보에 기초하여 렌더링된 스테레오 3차원 정보를 포함하고,
상기 좌안 영상 및 우안 영상을 생성하는 단계는, 상기 스테레오 3차원 정보에 따라 상기 좌안 영상 및 우안 영상을 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
If the single output application is a VR application,
The 3D desktop presentation method may further include detecting a motion information of the VR device by a sensing unit; And transmitting, by the wireless communication unit, motion information of the VR device to the PC using wireless communication,
Wherein the graphics data of the single output application includes stereo three-dimensional information rendered based on motion information of the VR device,
Wherein the step of generating the left eye image and the right eye image includes generating the left eye image and the right eye image according to the stereo three-dimensional information.
제18항에 있어서,
상기 단일 출력 애플리케이션이 VR 애플리케이션이 아니고 그 그래픽 데이터가 360 형식의 그래픽 데이터가 아닌 경우,
상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 단일 출력 애플리케이션의 화면이, 상기 VR 기기의 정면에, 또는 상기 VR 기기의 주변 공간의 소정의 위치에 고정되어 표시되도록 상기 3차원 바탕화면 그래픽 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
If the single output application is not a VR application and the graphics data is not 360-format graphic data,
Wherein the generating of the three-dimensional desktop graphic data comprises generating the three-dimensional desktop graphic data such that the screen of the single output application is fixedly displayed on the front surface of the VR device or at a predetermined position of the peripheral space of the VR device, And generating the three-dimensional desktop image.
제18항에 있어서,
상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는,
센싱부가 사용자로부터 상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
Receiving the single application output mode switching command,
And the sensing unit receives the single application output mode switching command from the user.
제18항에 있어서,
상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는,
상기 무선통신부가 상기 PC로부터 단일 애플리케이션 출력 모드 전환 명령을 무선통신을 이용해 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
Receiving the single application output mode switching command,
Wherein the wireless communication unit receives a single application output mode switching command from the PC using wireless communication.
제18항에 있어서,
상기 단일 애플리케이션 출력 모드 전환 명령을 입력받는 단계는,
상기 제어부가 상기 바탕화면 그래픽 데이터를 분석하여, 애플리케이션의 최대화가 검출되면 단일 애플리케이션 출력 모드 전환 명령이 입력된 것으로 간주하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
19. The method of claim 18,
Receiving the single application output mode switching command,
Wherein the control unit analyzes the desktop graphic data and when the maximization of the application is detected, it is regarded that the single application output mode switching command is inputted.
제1항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는,
상기 무선통신부가 상기 PC로부터, 활성화된 객체의 그래픽 데이터는 고품질로 수신하고, 비활성화된 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 1,
Wherein the receiving of the desktop graphic data comprises:
Wherein the wireless communication unit receives graphic data of the activated object with high quality from the PC and receives graphic data of the inactivated object with low quality.
제2항, 제5항, 또는 제12항에 있어서,
센싱부가 사용자의 시선 정보를 검출하는 단계;
상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계; 및
상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 바탕화면에 대한 사용자 시선 정보에 따라 화면상의 위치별로 품질이 다른 상기 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 2, 5, or 12,
Detecting a sight line information of a user;
Determining the user's gaze information on the desktop based on the 3D desktop graphic data and the gaze information of the user; And
Further comprising the step of the wireless communication unit transmitting user line of sight information on the desktop to the PC,
The step of receiving the desktop graphic data includes the step of the wireless communication unit receiving the desktop graphic data of different quality for each position on the screen according to the user's sight line information on the desktop from the PC To provide a three-dimensional desktop image.
제2항, 제5항, 또는 제11항에 있어서,
센싱부가 사용자의 시선 정보를 검출하는 단계;
상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계; 및
상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 수신하고, 나머지 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 2, 5, or 11,
Detecting a sight line information of a user;
Determining the user's gaze information on the desktop based on the 3D desktop graphic data and the gaze information of the user; And
Further comprising the step of the wireless communication unit transmitting user line of sight information on the desktop to the PC,
The step of receiving the desktop graphic data may include receiving from the PC the graphic data of the object at the user's gaze position with high quality and the graphic data of the remaining object with low quality from the PC Wherein the three-dimensional desktop image providing method comprises:
제2항, 제5항, 또는 제11항에 있어서,
센싱부가 사용자의 시선 정보를 검출하는 단계;
상기 제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 바탕화면에 대한 사용자 시선 정보를 결정하는 단계; 및
상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보를 상기 PC로 송신하는 단계를 더 포함하며,
상기 바탕화면 그래픽 데이터를 수신하는 단계는, 상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체가 활성화된 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The method according to claim 2, 5, or 11,
Detecting a sight line information of a user;
Determining the user's gaze information on the desktop based on the 3D desktop graphic data and the gaze information of the user; And
Further comprising the step of the wireless communication unit transmitting user line of sight information on the desktop to the PC,
Wherein the step of receiving the desktop graphic data comprises receiving the desktop graphic data in which the object at the user's gaze position is activated from the PC by the wireless communication unit Way.
제11항에 있어서,
센싱부가 사용자의 시선 정보를 검출하는 단계;
제어부가 상기 사용자의 시선 정보에 기초하여, 상기 3차원 바탕화면 그래픽 데이터에 의한 3차원 바탕화면상의 사용자 시선 위치를 결정하는 단계;
상기 사용자의 시선 위치에 있는 객체를 선택하는 단계; 및
상기 무선통신부가 상기 사용자의 시선 위치에 있는 객체의 식별자를 상기 PC로 송신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
12. The method of claim 11,
Detecting a sight line information of a user;
Determining a user's gaze position on the 3D desktop based on the 3D desktop graphic data based on the user's gaze information;
Selecting an object at the gaze position of the user; And
Wherein the wireless communication unit transmits an identifier of an object at the user's gaze position to the PC.
제29항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는,
상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 수신하고, 나머지 객체의 그래픽 데이터는 저품질로 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
30. The method of claim 29,
Wherein the receiving of the desktop graphic data comprises:
Wherein the wireless communication unit receives graphic data of an object at the user's gaze position from the PC with high quality and receives graphics data of the remaining objects with low quality.
제29항에 있어서,
상기 바탕화면 그래픽 데이터를 수신하는 단계는,
상기 무선통신부가 상기 PC로부터, 상기 사용자의 시선 위치에 있는 객체가 활성화된 바탕화면 그래픽 데이터를 수신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
30. The method of claim 29,
Wherein the receiving of the desktop graphic data comprises:
Wherein the wireless communication unit receives from the PC desktop graphic data on which an object at the user's gaze position is activated.
제11항에 있어서,
센싱부가 사용자의 시선 정보를 검출하는 단계;
제어부가 상기 3차원 바탕화면 그래픽 데이터 및 상기 사용자의 시선 정보에 기초하여, 상기 PC의 바탕화면상의 객체들 각각에 대하여 그래픽 데이터 전송 품질을 결정하는 단계; 및
상기 무선통신부가 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질을 상기 PC로 송신하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
12. The method of claim 11,
Detecting a sight line information of a user;
Determining a graphic data transmission quality for each of the objects on the desktop of the PC based on the 3D desktop graphic data and the sight line information of the user; And
And transmitting, by the wireless communication unit, the graphic data transmission quality for each of the objects on the desktop of the PC to the PC.
PC의 바탕화면 무선송신 장치가 수행하는 방법으로서,
제어부가 바탕화면 그래픽 데이터를 생성하는 단계; 및
무선통신부가 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
A method performed by a desktop wireless transmission device of a PC,
The control unit generating the desktop graphic data; And
And the wireless communication unit transmits the desktop graphic data to the VR device using wireless communication.
제33항에 있어서,
상기 바탕화면 그래픽 데이터는, 2차원 바탕화면의 그래픽 데이터를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
Wherein the desktop graphic data includes graphic data of a two-dimensional desktop screen.
제33항에 있어서,
상기 2차원 바탕화면이 표시되는 위치에 관한 정보를, 상기 VR 기기로 송신하거나 상기 VR 기기로부터 수신하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
Further comprising the step of transmitting information to the VR device or receiving information on a position at which the two-dimensional wallpaper is displayed from the VR device.
제33항에 있어서,
상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 별도로 생성하는 단계를 포함하고,
상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 객체들 각각의 그래픽 데이터를 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
Wherein the step of generating the desktop graphic data includes separately generating graphic data of each of the objects on the desktop of the PC,
Wherein the step of transmitting the desktop graphic data comprises transmitting graphic data of each of the objects.
제36항에 있어서,
상기 무선통신부가 상기 객체들 각각이 표시되는 상기 VR 기기의 주변 공간의 각 위치에 관한 정보를, 상기 VR 기기로 송신하거나 상기 VR 기기로부터 수신하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 36,
Further comprising the step of transmitting or receiving information on each position of the peripheral space of the VR device in which the objects are displayed by the wireless communication unit to the VR device or from the VR device, Way.
제36항에 있어서,
상기 바탕화면 그래픽 데이터는 360 형식의 배경화면 그래픽 데이터를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 36,
Wherein the desktop graphic data includes 360 format background graphic data.
제33항에 있어서,
상기 무선통신부가 상기 VR 기기로부터, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 수신하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 제어부가 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 상기 3차원 객체의 그래픽 데이터를 3차원 렌더링하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
Wherein the wireless communication unit further comprises receiving, from the VR device, a positional relationship between the three-dimensional object among the plurality of objects on the desktop of the PC and the VR device,
Wherein the generating of the desktop graphic data includes rendering the graphic data of the 3D object three-dimensionally based on a positional relationship between the 3D object and the VR device. Transmission method.
제35항 또는 제37항에 있어서,
상기 무선통신부가 상기 VR 기기로부터, 상기 VR 기기의 움직임 정보를 수신하는 단계; 및
상기 제어부가 상기 위치에 관한 정보 및 상기 VR 기기의 움직임 정보에 기초하여, 상기 PC의 바탕화면상의 복수의 객체들 중 3차원 객체와 상기 VR 기기 간의 위치 관계를 결정하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 생성하는 단계는, 상기 제어부가 상기 3차원 객체와 VR 기기 간의 위치 관계에 기초하여 상기 3차원 객체의 그래픽 데이터를 3차원 렌더링하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 35 or 37,
Receiving the motion information of the VR device from the VR device; And
Further comprising the step of determining a positional relationship between the three-dimensional object among the plurality of objects on the desktop of the PC and the VR device based on the information about the position and the motion information of the VR device,
Wherein the generating of the desktop graphic data includes rendering the graphic data of the 3D object three-dimensionally based on a positional relationship between the 3D object and the VR device. Transmission method.
제33항에 있어서,
바탕화면상의 애플리케이션이 최대화되면,
상기 무선통신부가 단일 애플리케이션 출력 모드 전환 명령을 무선통신을 이용해 상기 VR 기기로 송신하고, 상기 최대화된 애플리케이션의 그래픽 데이터를 무선통신을 이용해 상기 VR 기기로 송신하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
When the application on the desktop is maximized,
The wireless communication unit transmits a single application output mode switching command to the VR device using wireless communication and transmits the graphic data of the maximized application to the VR device using wireless communication. Screen wireless transmission method.
제33항에 있어서,
상기 바탕화면 그래픽 데이터를 송신하는 단계는,
상기 무선통신부가 상기 VR 기기로, 활성화된 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
34. The method of claim 33,
Wherein the transmitting the desktop graphic data comprises:
Wherein the wireless communication unit transmits the graphics data of the activated object with high quality and the graphic data of the remaining objects with low quality to the VR device.
제34항 또는 제37항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계를 더 포함하며,
상기 무선통신부가 상기 바탕화면에 대한 사용자 시선 정보에 기초하여 화면상의 위치별로 품질이 다르게 상기 바탕화면 그래픽 데이터를 상기 VR 기기로 송신하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 34 or 37,
Further comprising the step of the wireless communication unit receiving the user's gaze information on the desktop from the VR device,
Further comprising the step of the wireless communication unit transmitting the desktop graphic data to the VR device in a quality different from each other on the screen based on the user's sight line information on the desktop.
제34항 또는 제37항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계; 및
상기 제어부가 상기 바탕화면에 대한 사용자 시선 정보에 따라 사용자의 시선 위치에 있는 객체를 결정하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 무선통신부가 상기 VR 기기로, 상기 결정된 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 34 or 37,
Receiving the user's gaze information on the desktop from the VR device; And
Further comprising the step of the controller determining an object at a user's gaze position according to user's gaze information on the desktop,
The step of transmitting the desktop graphic data may include transmitting the graphics data of the determined object with high quality and the graphic data of the remaining objects with low quality to the VR device by the wireless communication unit Wireless wireless transmission method.
제34항 또는 제37항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 바탕화면에 대한 사용자 시선 정보를 수신하는 단계;
상기 제어부가 상기 바탕화면에 대한 사용자 시선 정보에 따라 사용자의 시선 위치에 있는 객체를 결정하는 단계; 및
상기 제어부가 상기 결정된 객체를 활성화하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 34 or 37,
Receiving the user's gaze information on the desktop from the VR device;
The control unit determining an object at a user's gaze position according to user's gaze information about the desktop; And
Further comprising the step of the controller activating the determined object.
제36항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 사용자의 시선 위치에 있는 객체의 식별자를 수신하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 무선통신부가 상기 식별자에 기초하여 상기 VR 기기로, 상기 사용자의 시선 위치에 있는 객체의 그래픽 데이터는 고품질로 송신하고, 나머지 객체의 그래픽 데이터는 저품질로 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 36,
Further comprising the step of the wireless communication unit receiving an identifier of an object at a user's gaze position from the VR device,
The wireless communication unit transmits the graphic data of the object at the sight line position of the user with high quality to the VR device based on the identifier and the graphic data of the remaining objects is of low quality The method comprising the steps of: transmitting a wireless signal to a wireless network;
제36항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 사용자의 시선 위치에 있는 객체의 식별자를 수신하는 단계; 및
상기 제어부가 상기 식별자에 기초하여 상기 사용자의 시선 위치에 있는 객체를 활성화하는 단계를 더 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 36,
Receiving, by the wireless communication unit, an identifier of an object at a user's gaze position from the VR device; And
Further comprising the step of the controller activating an object at the user's gaze position based on the identifier.
제36항에 있어서,
상기 무선통신부가 상기 VR 기기로부터 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질을 수신하는 단계를 더 포함하고,
상기 바탕화면 그래픽 데이터를 송신하는 단계는, 상기 PC의 바탕화면상의 객체들 각각에 대한 그래픽 데이터 전송 품질에 따라 상기 PC의 바탕화면상의 객체들 각각의 그래픽 데이터를 송신하는 단계를 포함하는 것을 특징으로 하는 바탕화면 무선송신 방법.
37. The method of claim 36,
Further comprising the step of the wireless communication unit receiving the graphic data transmission quality for each of the objects on the desktop of the PC from the VR device,
Wherein the step of transmitting the desktop graphic data includes transmitting graphic data of each of the objects on the desktop of the PC according to the graphic data transmission quality of each of the objects on the desktop of the PC Wireless wireless transmission method.
PC의 제어부가 바탕화면 그래픽 데이터를 생성하는 단계;
상기 PC의 무선통신부가 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 단계;
상기 VR 기기의 무선통신부가 상기 PC로부터 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 단계;
상기 VR 기기의 제어부가 상기 바탕화면 그래픽 데이터에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하는 단계;
상기 VR 기기의 제어부가 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 단계; 및
상기 VR 기기의 표시부가 상기 좌안 영상 및 우안 영상을 표시하는 단계를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 방법.
The control unit of the PC generating the desktop graphic data;
The wireless communication unit of the PC transmitting the desktop graphic data to the VR device using wireless communication;
The wireless communication unit of the VR device receiving the desktop graphic data from the PC using wireless communication;
The control unit of the VR device generating three-dimensional desktop graphic data based on the desktop graphic data;
Generating a left eye image and a right eye image based on the 3D desktop graphic data by a control unit of the VR device; And
And displaying the left eye image and the right eye image on a display unit of the VR device.
VR 기기에 구비되는 3차원 바탕화면 제공 장치로서,
PC로부터 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 무선통신부;
상기 바탕화면 그래픽 정보에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하고, 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 제어부; 및
상기 좌안 영상 및 우안 영상을 표시하는 표시부를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 장치.
A three-dimensional desktop providing apparatus provided in a VR apparatus,
A wireless communication unit for receiving desktop graphic data from a PC using wireless communication;
A control unit for generating 3D desktop graphic data based on the desktop graphic information and generating a left eye image and a right eye image based on the 3D desktop graphic data; And
And a display unit for displaying the left eye image and the right eye image.
PC에 구비되는 바탕화면 무선송신 장치로서,
바탕화면 그래픽 데이터를 생성하는 제어부; 및
상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 무선통신부를 포함하는 것을 특징으로 하는 바탕화면 무선송신 장치.
A desktop wireless transmission device provided in a PC,
A control unit for generating background graphic data; And
And a wireless communication unit for transmitting the desktop graphic data to the VR device using wireless communication.
PC에 구비되는 바탕화면 무선송신 장치; 및
VR 기기에 구비되는 3차원 바탕화면 제공 장치를 포함하며,
상기 바탕화면 무선송신 장치는, 바탕화면 그래픽 데이터를 생성하는 제1 제어부, 및 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 VR 기기로 송신하는 제1 무선통신부를 포함하고,
상기 3차원 바탕화면 제공 장치는, 상기 PC로부터 상기 바탕화면 그래픽 데이터를 무선통신을 이용해 수신하는 제2 무선통신부, 상기 바탕화면 그래픽 정보에 기초하여 3차원 바탕화면 그래픽 데이터를 생성하고, 상기 3차원 바탕화면 그래픽 데이터에 기초하여 좌안 영상 및 우안 영상을 생성하는 제2 제어부, 및 상기 좌안 영상 및 우안 영상을 표시하는 표시부를 포함하는 것을 특징으로 하는 3차원 바탕화면 제공 시스템.
A desktop wireless transmission device provided in the PC; And
And a three-dimensional desktop providing device provided in the VR device,
Wherein the desktop wireless transmission apparatus includes a first control section for generating desktop graphic data and a first wireless communication section for transmitting the desktop graphic data to the VR device using wireless communication,
Wherein the 3D desktop providing apparatus comprises: a second wireless communication unit for receiving the desktop graphic data from the PC by using wireless communication; generating three-dimensional desktop graphic data based on the desktop graphic information; A second controller for generating a left eye image and a right eye image based on the desktop graphic data, and a display unit for displaying the left eye image and the right eye image.
제1항 내지 제7항, 제11항 내지 제13항, 제16항, 제18항 내지 제25항, 제29항 내지 제39항, 제41항, 제42항, 제46항 내지 제49항 중 어느 한 항의 방법을 수행하는 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체.The method of any one of claims 1 to 7, 11 to 13, 16, 18 to 25, 29 to 39, 41, 42, 46 to 49 A computer-readable recording medium on which a program for performing the method of any one of claims 1 to 6 is recorded. 제1항 내지 제7항, 제11항 내지 제13항, 제16항, 제18항 내지 제25항, 제29항 내지 제39항, 제41항, 제42항, 제46항 내지 제49항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위하여 매체에 저장된 컴퓨터프로그램.
The method of any one of claims 1 to 7, 11 to 13, 16, 18 to 25, 29 to 39, 41, 42, 46 to 49 A computer program stored on a medium for causing a computer to execute the method of any one of the preceding claims.
KR1020160142402A 2016-10-28 2016-10-28 Method and system for providing 3D desktop KR101897789B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160142402A KR101897789B1 (en) 2016-10-28 2016-10-28 Method and system for providing 3D desktop

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160142402A KR101897789B1 (en) 2016-10-28 2016-10-28 Method and system for providing 3D desktop

Publications (2)

Publication Number Publication Date
KR20180046793A true KR20180046793A (en) 2018-05-09
KR101897789B1 KR101897789B1 (en) 2018-09-13

Family

ID=62200848

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160142402A KR101897789B1 (en) 2016-10-28 2016-10-28 Method and system for providing 3D desktop

Country Status (1)

Country Link
KR (1) KR101897789B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101982291B1 (en) * 2018-07-19 2019-05-24 주식회사 테크노블러드코리아 Method for arranging and displaying virtual reality screens
KR102021497B1 (en) * 2019-05-17 2019-09-16 주식회사 테크노블러드코리아 Method for controlling display of virtual reality contents

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10854169B2 (en) 2018-12-14 2020-12-01 Samsung Electronics Co., Ltd. Systems and methods for virtual displays in virtual, mixed, and augmented reality

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004056335A (en) * 2002-07-18 2004-02-19 Sony Corp Information processing apparatus and method, display apparatus and method, and program
KR101619468B1 (en) * 2015-01-29 2016-05-18 곽준영 Display device for displaying 3D virtual reality media and control method thereof
KR101656025B1 (en) * 2016-05-03 2016-09-08 (주) 올림플래닛 Method and computer program for controlling object in virtual reality interface system based on motion recognition of user

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101982291B1 (en) * 2018-07-19 2019-05-24 주식회사 테크노블러드코리아 Method for arranging and displaying virtual reality screens
WO2020017866A1 (en) * 2018-07-19 2020-01-23 주식회사 테크노블러드코리아 Method for arranging and displaying virtual reality picture
KR102021497B1 (en) * 2019-05-17 2019-09-16 주식회사 테크노블러드코리아 Method for controlling display of virtual reality contents

Also Published As

Publication number Publication date
KR101897789B1 (en) 2018-09-13

Similar Documents

Publication Publication Date Title
US11790871B2 (en) Detection and display of mixed 2D/3D content
CN107710108B (en) Content browsing
US10187633B2 (en) Head-mountable display system
US11277603B2 (en) Head-mountable display system
JP6558839B2 (en) Intermediary reality
CN107209565B (en) Method and system for displaying fixed-size augmented reality objects
KR102543993B1 (en) Display device sharing and interactivity in simulated reality (SR)
KR102582407B1 (en) Methods, systems, and media for rendering immersive video content with foveated meshes
KR101897789B1 (en) Method and system for providing 3D desktop
KR20230022239A (en) Augmented reality experience enhancements
US11443487B2 (en) Methods, apparatus, systems, computer programs for enabling consumption of virtual content for mediated reality
CN111699460A (en) Multi-view virtual reality user interface
US9547933B2 (en) Display apparatus and display method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
X701 Decision to grant (after re-examination)