KR20200067537A - System and method for providing a virtual environmental conference room - Google Patents

System and method for providing a virtual environmental conference room Download PDF

Info

Publication number
KR20200067537A
KR20200067537A KR1020180154508A KR20180154508A KR20200067537A KR 20200067537 A KR20200067537 A KR 20200067537A KR 1020180154508 A KR1020180154508 A KR 1020180154508A KR 20180154508 A KR20180154508 A KR 20180154508A KR 20200067537 A KR20200067537 A KR 20200067537A
Authority
KR
South Korea
Prior art keywords
terminal
rental
information
mixed reality
server
Prior art date
Application number
KR1020180154508A
Other languages
Korean (ko)
Inventor
안길재
홍준표
김상훈
김경진
Original Assignee
주식회사 동우 이앤씨
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 동우 이앤씨 filed Critical 주식회사 동우 이앤씨
Priority to KR1020180154508A priority Critical patent/KR20200067537A/en
Publication of KR20200067537A publication Critical patent/KR20200067537A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • G06Q30/0619Neutral agent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions

Abstract

The present invention is a system for providing a mixed reality conference room. Provided are the system and a method of the present invention include: a seller terminal that provides at least one rental place for being used as a mixed reality conference room; a buyer terminal that pays money and rents an arbitrary rental place; at least one rental driving terminal provided in the at least one rental location; a server that registers rental place information for at least one rental place of the seller terminal, registers rental information for the buyer terminal for the arbitrary rental place, and drives the mixed reality conference room through the at least one driving terminal in response to the rental information; and a payment server that intermediates payment between the seller terminal, the buyer terminal, and the server, and a method thereof.

Description

가상 환경 회의실 제공 시스템 및 방법{System and method for providing a virtual environmental conference room}System and method for providing a virtual environmental conference room}

본 발명은 가상 환경 회의실 제공 시스템 및 방법에 관한 것으로, 보다 구체적으로는 가상 환경 회의실을 위한 장소 대여 서비스를 제공하는 시스템 및 방법에 관한 것이다. The present invention relates to a system and method for providing a virtual environment conference room, and more particularly, to a system and method for providing a place rental service for a virtual environment conference room.

최근 3차원 영상 처리 기술이 급속도로 발전하면서, 영화, 게임, 인테리어 등 다양한 분야에 가상 현실(Virtual Reality; VR) 또는 증강 현실(Augmented Reality; AR)을 이용한 가상 환경 서비스가 제공되고 있다. 증강 현실 이후에 등장한 혼합 현실(Mixed Reality; MR)은 현실의 이미지와 3차원 이미지로 구현된 가상의 이미지를 합성하여 표시함으로써, 사용자에게 현실과 가상 이미지의 경계가 없는 이미지를 제공한다. With the recent rapid development of 3D image processing technology, virtual environment services using virtual reality (VR) or augmented reality (AR) have been provided to various fields such as movies, games, and interiors. Mixed reality (MR), which appeared after augmented reality, provides a user with an image without a boundary between reality and virtual image by combining and displaying a real image and a virtual image implemented as a 3D image.

혼합 현실 기술을 이용하면, 사용자의 현실 공간에 원격지의 사용자가 마치 함께 있는 것과 같은 사용자 경험을 제공할 수 있다. 이러한 사용자 경험은, 비즈니스 분야에서 데이터 공유 및 협업의 효율을 크게 증가시킬 수 있다.Using mixed reality technology, it is possible to provide a user experience as if a remote user is present in the user's real space. Such a user experience can greatly increase the efficiency of data sharing and collaboration in the business field.

한편, 최근에는 사용자에게 업무 공간 및/또는 회의 공간을 제공하는 서비스가 활발하게 이용되고 있다. 그러나 이러한 비즈니스 서비스의 대부분은 사용자가 해당 서비스를 제공하는 장소에 유선으로 연락하여 예약을 진행할 수 있고, 직접 방문하여 공간을 이용할 수 있으므로 불편함이 따른다. Meanwhile, recently, a service providing a work space and/or a meeting space to a user has been actively used. However, most of these business services are inconvenient because the user can make a reservation by contacting the place where the service is provided by wire, and can visit and use the space.

본 발명은 상기한 문제점을 해결하기 위한 것으로, 가상 환경 회의실 서비스를 제공하기 위한 시스템 및 방법을 제공한다. The present invention is to solve the above problems, and provides a system and method for providing a virtual environment conference room service.

또한, 본 발명은 온라인 대여 시스템 및 이동식 컨테이너를 이용하여 가상 환경 장소를 대여는 시스템 및 방법을 제공한다. In addition, the present invention provides a system and method for renting a virtual environment place using an online rental system and a mobile container.

상기한 목적을 위한 본 발명에 따른 혼합 현실 회의실을 제공하기 위한 시스템은, 혼합 현실 회의실 이용을 위한 적어도 하나의 대여 장소를 제공하는 판매자 단말, 대금을 지급하고 임의의 대여 장소를 대여하는 구매자 단말, 상기 적어도 하나의 대여 장소에 마련되는 적어도 하나의 대여 구동 단말, 상기 판매자 단말의 적어도 하나의 대여 장소에 대한 대여 장소 정보를 등록하고, 상기 임의의 대여 장소에 대하여 상기 구매자 단말을 위한 대여 정보를 등록하며, 상기 대여 정보에 대응하여 상기 적어도 하나의 구동 단말을 통해 상기 혼합 현실 회의실을 구동하는 서버 및 상기 판매자 단말, 상기 구매자 단말 및 상기 서버 사이의 대금 지급을 중개하는 결제 서버를 포함할 수 있다.The system for providing a mixed reality meeting room according to the present invention for the above object includes a seller terminal that provides at least one rental place for using the mixed reality meeting room, a buyer terminal that pays a price and rents an arbitrary rental place, At least one rental driving terminal provided in the at least one rental location, and registration of rental location information for at least one rental location of the seller terminal, and registration of rental information for the buyer terminal for the arbitrary rental location And, in response to the rental information may include a server that drives the mixed reality meeting room through the at least one driving terminal and the payment server for brokering payment between the seller terminal, the buyer terminal and the server.

또한, 상기 서버는, 상기 판매자 단말로부터 상기 대여 장소 정보의 등록 요청이 수신되면, 상기 결제 서버로 상기 판매자 단말에 대한 대금 결제를 요청하고, 상기 결제 서버를 통해 상기 판매자 단말로부터의 대금 지급이 완료되면 상기 판매자 단말에 대하여 상기 대여 장소 정보를 등록할 수 있다.In addition, when the server receives a request for registration of the rental place information from the seller terminal, the server requests payment for the seller terminal to the payment server, and payment from the seller terminal is completed through the payment server When it does, the rental place information can be registered with respect to the seller terminal.

또한, 상기 서버는, 상기 구매자 단말로부터 상기 임의의 대여 장소를 대여하기 위한 대여 요청이 수신되면, 상기 결제 서버로 상기 구매자 단말에 대한 대금 결제를 요청하고, 상기 결제 서버를 통해 상기 구매자 단말로부터 상기 판매자 단말에 대한 대금 지급이 완료되면 상기 구매자 단말에 대하여 상기 대여 정보를 등록할 수 있다.In addition, when the server receives a rental request for renting the arbitrary rental place from the purchaser terminal, the server requests payment for the purchaser terminal to the payment server, and receives the loan from the purchaser terminal through the payment server. When payment for the seller terminal is completed, the rental information may be registered for the buyer terminal.

또한, 상기 구매자 단말에 대한 대금은, 상기 대여 장소의 크기, 상기 혼합 현실 회의실의 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능 및 요청된 주소지 중 적어도 하나를 기초로 결정될 수 있다.In addition, the price for the purchaser terminal may be determined based on at least one of the size of the rental place, the number of participants in the mixed reality meeting room, the date and time of use, the additional function of the requested mixed reality meeting room, and the requested address. .

또한, 상기 대여 장소는, 상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 대여 정보에 의해 설정된 주소지로 이동 가능하게 구성될 수 있다.In addition, the rental place may be configured to be movable to an address set by the rental information on a date and time set by the rental information.

또한, 상기 적어도 하나의 구동 단말은, 상기 혼합 현실 회의실을 구동하기 위한 대여 구동 단말, 상기 대여 구동 단말의 사용자에 대한 영상을 촬영하여 상기 서버로 전송하는 촬영 단말 및 상기 대여 구동 단말에서 표시되는 혼합 현실 이미지를 수신하여 상기 대여 구동 단말의 사용자 이외의 적어도 하나의 사용자를 위해 표시하는 모니터링 단말을 포함할 수 있다.In addition, the at least one driving terminal is a rental driving terminal for driving the mixed reality meeting room, a shooting terminal that shoots an image of a user of the rental driving terminal and transmits it to the server, and the mixing displayed by the rental driving terminal And a monitoring terminal that receives a real image and displays it for at least one user other than the user of the rental driving terminal.

또한, 상기 서버는, 상기 대여 정보에 의해 설정된 날짜 및 시간에 혼합 현실 회의실을 개설하고, 상기 적어도 하나의 구동 단말로 상기 개설된 혼합 현실 회의실에 대한 식별 정보를 전달하되, 상기 적어도 하나의 구동 단말은, 상기 식별 정보를 원격지 구동 단말로 전달하여 상기 개설된 혼합 현실 회의실에 대한 참여를 가능하게 할 수 있다.Further, the server opens a mixed reality meeting room on a date and time set by the rental information, and delivers identification information for the opened mixed reality meeting room to the at least one driving terminal, wherein the at least one driving terminal In some embodiments, the identification information may be transmitted to a remote terminal to enable participation in the established mixed reality conference room.

또한, 상기 서버는, 상기 적어도 하나의 구동 단말 및 상기 원격지 구동 단말로부터 트랙킹 정보를 수신하고, 상기 트랙킹 정보를 기초로 3차원 데이터 및 적어도 하나의 오브젝트에 대한 가상 이미지를 생성하여 상기 적어도 하나의 구동 단말 및 상기 원격지 구동 단말로 전송하되, 상기 가상 이미지는, 상기 적어도 하나의 구동 단말 및 상기 원격지 단말에서 현실 이미지와 합성되어 혼합 현실 이미지로 표시될 수 있다.In addition, the server receives tracking information from the at least one driving terminal and the remote driving terminal, and generates the 3D data and a virtual image of at least one object based on the tracking information to drive the at least one drive. The terminal may be transmitted to the remote terminal and the remote terminal, but the virtual image may be displayed as a mixed reality image by being synthesized with a real image at the at least one driving terminal and the remote terminal.

또한, 상기 적어도 하나의 오브젝트는, 상기 적어도 하나의 구동 단말 및 상기 원격지 단말의 사용자를 모사하는 아바타를 포함하고, 상기 아바타는, 상기 혼합 현실 회의실에 마련되는 촬영 단말을 통해 획득되는 사용자 이미지에 기초하여 생성될 수 있다.Further, the at least one object includes an avatar that simulates a user of the at least one driving terminal and the remote terminal, and the avatar is based on a user image obtained through a shooting terminal provided in the mixed reality meeting room. Can be created.

또한, 상기한 목적을 위한 본 발명에 따른 혼합 현실 회의실 제공 방법은, 판매자 단말의 등록 요청에 응답하여, 상기 판매자 단말이 제공하는 적어도 하나의 대여 장소에 대한 대여 장소 정보를 등록하는 단계, 구매자 단말의 대여 요청에 응답하여, 임의의 대여 장소에 대한 상기 구매자 단말의 대여 정보를 등록하는 단계 및 상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 임의의 대여 장소에 배치된 적어도 하나의 구동 단말을 통하여 혼합 현실 회의실을 구동하는 단계를 포함할 수 있다.In addition, the method for providing a mixed reality meeting room according to the present invention for the above-described purpose, in response to a registration request from the seller terminal, registering rental place information for at least one rental place provided by the seller terminal, a buyer terminal In response to the rental request of the step, registering the rental information of the buyer terminal for an arbitrary rental place and mixing through at least one driving terminal disposed in the arbitrary rental place on a date and time set by the rental information And driving the reality conference room.

또한, 상기 대여 장소 정보를 등록하는 단계는, 상기 판매자 단말로부터 상기 등록 요청이 수신되면, 결제 서버로 상기 판매자 단말에 대한 대금 결제를 요청하는 단계 및 상기 결제 서버를 통해 상기 판매자 단말로부터의 대금 지급이 완료되면, 상기 판매자 단말에 대하여 상기 대여 장소 정보를 등록하는 단계를 포함할 수 있다.In addition, the step of registering the rental place information, when the registration request is received from the seller terminal, requesting payment for the seller terminal to the payment server and payment from the seller terminal through the payment server When it is completed, it may include the step of registering the rental place information for the seller terminal.

또한, 상기 대여 정보를 등록하는 단계는, 상기 구매자 단말로부터 상기 대여 요청이 수신되면, 결제 서버로 상기 구매자 단말에 대한 대금 결제를 요청하는 단계 및 상기 결제 서버를 통해 상기 구매자 단말로부터 상기 판매자 단말에 대한 대금 지급이 완료되면, 상기 구매자 단말에 대하여 상기 대여 정보를 등록하는 단계를 포함할 수 있다.In addition, the step of registering the rental information, when the rental request is received from the buyer terminal, requesting payment for the buyer terminal to a payment server and from the buyer terminal to the seller terminal through the payment server When payment for the payment is completed, it may include registering the rental information with respect to the buyer terminal.

또한, 상기 구매자 단말에 대한 대금은, 상기 대여 장소의 크기, 상기 혼합 현실 회의실의 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능 및 요청된 주소지 중 적어도 하나를 기초로 결정될 수 있다.In addition, the price for the purchaser terminal may be determined based on at least one of the size of the rental place, the number of participants in the mixed reality meeting room, the date and time of use, the additional function of the requested mixed reality meeting room, and the requested address. .

또한, 상기 대여 장소는, 상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 대여 정보에 의해 설정된 주소지로 이동 가능하게 구성될 수 있다.In addition, the rental place may be configured to be movable to an address set by the rental information on a date and time set by the rental information.

또한, 상기 혼합 현실 회의실을 구동하는 단계는, 상기 대여 정보에 의해 설정된 상기 날짜 및 상기 시간에 혼합 현실 회의실을 개설하는 단계, 상기 적어도 하나의 구동 단말로 상기 개설된 혼합 현실 회의실에 대한 식별 정보를 전달하는 단계, 상기 적어도 하나의 구동 단말 및 상기 식별 정보를 통해 상기 혼합 현실 회의실에 참여한 원격지 단말로부터 트랙킹 정보를 수집하는 단계, 상기 트랙킹 정보를 기초로 3차원 데이터 및 적어도 하나의 오브젝트에 대한 가상 이미지를 생성하는 단계 및 상기 가상 이미지를 상기 적어도 하나의 구동 단말 및 상기 원격지 단말로 전송하는 단계를 포함할 수 있다.In addition, the step of driving the mixed reality meeting room, the step of opening the mixed reality meeting room on the date and time set by the rental information, the identification information for the mixed reality meeting room opened by the at least one driving terminal Transmitting, collecting tracking information from a remote terminal participating in the mixed reality meeting room through the at least one driving terminal and the identification information, and a 3D data and a virtual image of at least one object based on the tracking information And generating the virtual image and transmitting the virtual image to the at least one driving terminal and the remote terminal.

본 발명에 따른 가상 환경 회의실 제공 시스템 및 방법은, 혼합 현실 공간에서 다수의 사용자들이 3차원 데이터를 실시간으로 공유하고 원격에서 협업할 수 있도록 하는 혼합 현실 회의실을 제공할 수 있다. The virtual environment conference room providing system and method according to the present invention can provide a mixed reality conference room that allows multiple users to share 3D data in real time and collaborate remotely in a mixed reality space.

또한, 본 발명에 따른 가상 환경 회의실 제공 시스템 및 방법은, 온라인 대여 시스템 및 이동식 컨테이너를 이용하여 가상 현실 회의실을 위한 장소를 제공함으로써, 사용자가 보다 편리하게 가상 환경 회의실 제공 서비스를 이용할 수 있게 한다. In addition, the virtual environment conference room providing system and method according to the present invention provides a place for a virtual reality conference room using an online rental system and a mobile container, so that a user can more conveniently use the virtual environment conference room providing service.

도 1은 본 발명에 따른 혼합 현실 회의실 제공 시스템의 네트워크 구조를 나타낸 도면이다.
도 2는 본 발명에 따른 서버의 구조를 나타낸 도면이다.
도 3은 본 발명에 따른 단말의 구조를 나타낸 도면이다.
도 4는 본 발명에 따른 구동 단말이 헤드 마운트 디스플레이 장치로 구현되는 일 예를 나타낸 도면이다.
도 5는 이동식 컨테이너로 구현된 혼합 현실 회의실 대여 장소의 일 예를 나타낸 도면이다.
도 6은 본 발명에 따른 혼합 현실 회의실 제공 방법에 있어서 장소 대여 절차를 나타낸 흐름도이다.
도 7은 본 발명에 따른 혼합 현실 회의실 제공 방법에 있어서 혼합 현실 회의실 구동 절차를 나타낸 흐름도이다.
도 8 및 도 9는 본 발명에 따른 3차원 스케일링을 설명하기 위한 도면이다.
도 10은 본 발명에 따른 혼합 현실 이미지의 일 예를 나타낸 도면이다.
1 is a view showing a network structure of a mixed reality conference room providing system according to the present invention.
2 is a view showing the structure of a server according to the present invention.
3 is a view showing the structure of a terminal according to the present invention.
4 is a view showing an example in which the driving terminal according to the present invention is implemented as a head mounted display device.
5 is a view showing an example of a mixed reality conference room rental place implemented with a mobile container.
6 is a flowchart illustrating a place rental procedure in a method for providing a mixed reality meeting room according to the present invention.
7 is a flowchart illustrating a mixed reality conference room driving procedure in a method for providing a mixed reality conference room according to the present invention.
8 and 9 are diagrams for explaining 3D scaling according to the present invention.
10 is a view showing an example of a mixed reality image according to the present invention.

본 명세서의 실시 예를 설명함에 있어 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 명세서의 요지를 흐릴 수 있다고 판단되는 경우, 그 상세한 설명은 생략될 수 있다. In describing the embodiments of the present specification, when it is determined that a detailed description of related known configurations or functions may obscure the subject matter of the present specification, the detailed description may be omitted.

본 명세서에서 사용되는 "포함한다," "포함할 수 있다." 등의 표현은 개시된 해당 기능, 동작, 구성요소 등의 존재를 가리키며, 추가적인 하나 이상의 기능, 동작, 구성요소 등을 제한하지 않는다. 또한, 본 명세서에서, "포함하다." 또는 "가지다." 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.  As used herein, "includes," "can include." The expressions, etc., indicate the existence of the disclosed corresponding functions, operations, components, etc., and do not limit additional one or more functions, operations, components, and the like. Also, in this specification, "includes." Or "take it." Terms such as intended to designate the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, one or more other features or numbers, steps, operation, component, part, or It should be understood that the possibility of the presence or addition of these combinations is not excluded in advance.

본 명세서에서 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.In this specification, a singular expression includes a plural expression unless the context clearly indicates otherwise.

이하, 첨부된 도면을 참조하여 본 발명을 설명한다. Hereinafter, the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명에 따른 혼합 현실 회의실 제공 시스템의 네트워크 구조를 나타낸 도면이다.1 is a view showing a network structure of a mixed reality conference room providing system according to the present invention.

도 1을 참조하면, 본 발명에 따른 혼합 현실 회의실 제공 시스템(1)은 서버(10), 혼합 현실 회의실 서비스를 제공하는 판매자 단말(20) 및 혼합 현실 회의실 서비스를 이용하는 구매자 단말(30), 판매자 단말(20)과 구매자 단말(30) 사이의 대금 결제를 대행하는 결제 서버(40), 서버(10)에 의해 제공되는 혼합 현실 회의실을 실질적으로 구동하는 적어도 하나의 구동 단말(50)을 포함하여 구성될 수 있다. Referring to FIG. 1, the mixed reality meeting room providing system 1 according to the present invention includes a server 10, a seller terminal 20 providing a mixed reality meeting room service, and a buyer terminal 30 using a mixed reality meeting room service, and a seller Including a payment server 40 for proxy payment between the terminal 20 and the buyer terminal 30, at least one driving terminal 50 to substantially drive the mixed reality conference room provided by the server 10 Can be configured.

서버(10)는 본 발명에 따른 혼합 현실 회의실 서비스를 제공하기 위하여 마련되는 것으로, 서비스 제공자에 의해 운영되는 네트워크 서버, 애플리케이션 서버, 도메인 서버 등일 수 있다. The server 10 is provided to provide a mixed reality meeting room service according to the present invention, and may be a network server, application server, domain server, etc. operated by a service provider.

일 실시 예에서, 서버(10)는 판매자 단말(20)과 구매자 단말(30) 사이에서 혼합 현실 회의실을 이용하기 위한 장소 대여 서비스를 중개할 수 있다. 구체적으로, 서버(10)는 판매자 단말(20)로부터 혼합 현실 회의실을 위한 대여 장소 정보를 수신하여 등록하고, 등록된 대여 장소 정보를 구매자 단말(30)에게 제공할 수 있다. 또한, 서버(10)는 구매자 단말(30)로부터 대여 장소의 이용을 위한 이용 요청 정보를 수신하여 판매자 단말(20)로 전달하고, 혼합 현실 회의실 장소 대여가 성공적으로 완료되면, 그에 대응하는 대여 정보를 저장하고 관리할 수 있다. In one embodiment, the server 10 may broker a place rental service for using the mixed reality meeting room between the seller terminal 20 and the buyer terminal 30. Specifically, the server 10 may receive and register rental place information for the mixed reality meeting room from the seller terminal 20 and provide the registered rental place information to the buyer terminal 30. In addition, the server 10 receives the use request information for the use of the rental place from the buyer terminal 30 and delivers it to the seller terminal 20, and when the rental of the mixed reality meeting room place is successfully completed, the rental information corresponding thereto You can store and manage them.

여기서, 대여 장소 정보는, 예를 들어 대여 장소의 크기, 수용 가능한 인원, 가격, 이용 가능한 날짜 및 시간, 혼합 현실 회의실의 이용 가능한 추가 기능 및 그 가격, 대여 가능한 주소지, 대여 장소에 배치된 대여 구동 단말(51)의 식별 정보 등을 포함할 수 있다. 혼합 현실 회의실의 이용 가능한 추가 기능은, 예를 들어 보이스 채팅, 문자 채팅, 그룹 콜 기능 등일 수 있다.Here, the rental place information may include, for example, the size of the rental place, the number of people accommodated, the price, the available date and time, the additional functions and prices available in the mixed reality meeting room, the rental address, and the rental drive arranged at the rental place It may include identification information of the terminal 51. Additional functions available in the mixed reality meeting room may be, for example, voice chat, text chat, group call function, and the like.

이용 요청 정보 및 대여 정보는, 예를 들어, 요청된 대여 장소의 식별 정보, 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능, 요청된 주소지, 이용할 구동 단말의 개수 등을 포함할 수 있다. The usage request information and rental information may include, for example, identification information of the requested rental place, attendance number, date and time of use, additional functions of the requested mixed reality meeting room, requested address, number of driving terminals to be used, and the like. Can be.

또한, 일 실시 예에서, 서버(10)는 장소 대여 서비스를 통해 이용 권한을 획득한 구매자 단말(30)의 사용자를 위해 혼합 현실 회의실을 개설할 수 있다. 또한, 서버(10)는 해당 대여 장소에 배치된 구동 단말(50)을 포함하여, 개설된 혼합 현실 회의실에 참석한 구동 단말(50)들을 위해 3차원 데이터의 가상 이미지를 제공할 수 있다. In addition, in one embodiment, the server 10 may open a mixed reality meeting room for a user of the purchaser terminal 30 who has obtained use authority through a place rental service. In addition, the server 10 may provide a virtual image of 3D data for the driving terminals 50 participating in the opened mixed reality meeting room, including the driving terminal 50 disposed at the rental location.

구체적으로, 서버(10)는 대여 정보에 의해 설정된 이용 날짜 및 시간에, 해당 대여 장소에 배치된 구동 단말(50)(이하, 대여 구동 단말(51))을 위한 혼합 현실 회의실을 개설하고, 그의 식별 정보를 대여 구동 단말(51)로 전송할 수 있다. 이후에 서버(10)는 대여 구동 단말(51) 및 식별 정보를 이용하여 혼합 현실 회의실에 참여한 원격지의 구동 단말(50)(이하, 원격지 구동 단말(54))에게 3차원 데이터의 가상 이미지를 제공할 수 있다. 여기서 가상 이미지는, 각각의 구동 단말(50)의 현실 공간에 대응하여 처리된 이미지일 수 있다. 가상 이미지는 각각의 구동 단말(50)에서 촬영되는 현실 이미지와 합성되어 혼합 현실 이미지로 표시될 수 있다. 일 실시 예에서, 대여 구동 단말(51)에 전송된 가상 이미지는, 대여 장소의 테이블 상면에 대응하여 배치된 3차원 데이터를 포함하도록 구성될 수 있다. Specifically, the server 10 opens a mixed reality conference room for the driving terminal 50 (hereinafter, the rental driving terminal 51) disposed at the rental location, at the use date and time set by the rental information, and The identification information may be transmitted to the rental driving terminal 51. Thereafter, the server 10 provides a virtual image of 3D data to the driving terminal 50 (hereinafter referred to as the remote driving terminal 54) of the remote site participating in the mixed reality meeting room using the rental driving terminal 51 and the identification information. can do. Here, the virtual image may be an image processed corresponding to the real space of each driving terminal 50. The virtual image may be displayed as a mixed reality image by being synthesized with a real image taken at each driving terminal 50. In one embodiment, the virtual image transmitted to the rental driving terminal 51 may be configured to include three-dimensional data arranged corresponding to the upper surface of the table of the rental place.

서버(10)의 혼합 현실 회의실 제공 방법은 이하에서 더 상세히 설명한다.The method for providing the mixed reality meeting room of the server 10 will be described in more detail below.

판매자 단말(20)은 자신이 제공하는 혼합 현실 회의실의 대여 공간에 대한 장소 정보를 서버(10)에 등록하고, 서버(10)의 중개 하에 구매자 단말(30)에게 대여 공간을 제공할 수 있다. 대여 공간은 이동 가능하게 구성될 수 있으며, 구체적으로 구매자 단말(30)에 의해 요청된 주소지로 이동 가능한 이동식 컨테이너 등으로 마련될 수 있다. 대여 공간 내에는, 혼합 현실 회의실을 구동할 수 있는 적어도 하나의 대여 구동 단말(51)이 마련될 수 있고, 적어도 하나의 대여 구동 단말(51) 중 일부는 모니터링 구동 단말로써 동작하도록 구성될 수 있다. The seller terminal 20 may register place information on the rental space of the mixed reality conference room provided by the server to the server 10 and provide a rental space to the buyer terminal 30 under the mediation of the server 10. The rental space may be configured to be movable, and specifically, may be provided as a movable container or the like that is movable to the address requested by the buyer terminal 30. In the rental space, at least one rental driving terminal 51 capable of driving the mixed reality meeting room may be provided, and some of the at least one rental driving terminal 51 may be configured to operate as a monitoring driving terminal. .

구매자 단말(30)은 서버(10)를 통하여 판매자 단말(20)이 등록한 장소 정보를 제공받고, 임의의 대여 장소를 선택하여 원하는 날짜, 시간 및 주소지에서의 대여를 요청할 수 있다. 구매자 단말(30)의 사용자는 대여 정보에 의해 설정된 날짜 및 시간에 설정된 주소지에서 대여 장소를 이용할 수 있으며, 대여 장소에 배치된 대여 구동 단말(51)를 통하여 혼합 현실 회의실을 이용할 수 있다. The purchaser terminal 30 may receive the place information registered by the seller terminal 20 through the server 10 and select an arbitrary rental place to request rental at a desired date, time, and address. The user of the purchaser terminal 30 can use the rental place at the address set at the date and time set by the rental information, and can use the mixed reality meeting room through the rental driving terminal 51 disposed at the rental location.

판매자 단말(20) 및 구매자 단말(30)은 대여 장소의 이용을 위하여 대금 결제를 수행할 수 있다. 결제 서버(40)는 판매자 단말(20)과 구매자 단말(30) 사이에서 이러한 대금 결제를 중개할 수 있다. 대금 결제는 에스크로(escrow) 등과 같은 알려진 다양한 방식에 의해 수행될 수 있다. The seller terminal 20 and the buyer terminal 30 may perform payment for use of the rental place. The payment server 40 may mediate such payment between the seller terminal 20 and the buyer terminal 30. Payment can be performed by a variety of known methods, such as escrow.

예를 들어, 결제 서버(40)는 구매자 단말(30)의 장소 이용 요청 후 대금 결제 절차가 진행됨에 따라, 일회용 인증 코드(예를 들어, QR 코드 등)를 이용하여 구매자 단말(30)의 장소 대여 확인을 인증하고 구매자 단말(30)의 계좌로부터 대금을 지급받을 수 있다. 결제 서버(40)는 구매자 단말(30)의 계좌로부터 지급받은 대금을 판매자 단말(20)의 계좌로 송금하여 판매자 단말(20)의 대금 결제 완료 처리를 도울 수 있다. For example, the payment server 40 uses the one-time authentication code (for example, a QR code, etc.) as the payment process proceeds after the request for using the place of the purchaser terminal 30, the place of the purchaser terminal 30 It is possible to authenticate the rental confirmation and receive payment from the account of the buyer terminal 30. The payment server 40 may transfer the payment received from the account of the buyer terminal 30 to the account of the seller terminal 20 to help the merchant terminal 20 complete the payment settlement.

구동 단말(50)은 서버(10)에 의해 제공되는 혼합 현실 회의실을 구동할 수 있다. 구체적으로, 구동 단말(50)은 서버(10)로부터 제공되는 혼합 현실 회의실을 식별 정보를 이용하여, 개설된 혼합 현실 회의실에 참여할 수 있다. 혼합 현실 회의실에 참여한 구동 단말(50)은 카메라를 이용하여 촬영되는 현실 이미지 및 트랙킹 정보를 서버(10)로 전송하고, 서버로부터 수신되는 가상 이미지를 현실 이미지와 혼합하여 혼합 현실 이미지로 표시할 수 있다. 트랙킹 정보는 구동 단말(50)의 현실 공간에 대한 식별 정보(예를 들어, 포인트 클라우드 정보, 메쉬망 정보 등) 및 구동 단말(30)의 3차원 회전 운동, 위치, 속도/가속도 등에 관한 정보를 포함할 수 있다. The driving terminal 50 may drive the mixed reality meeting room provided by the server 10. Specifically, the driving terminal 50 may participate in the opened mixed reality meeting room using identification information of the mixed reality meeting room provided from the server 10. The driving terminal 50 participating in the mixed reality meeting room may transmit the real image and tracking information photographed using the camera to the server 10, and mix the virtual image received from the server with the real image to display the mixed reality image. have. Tracking information includes identification information (for example, point cloud information, mesh network information, etc.) of the real space of the driving terminal 50 and information on 3D rotation motion, position, speed/acceleration, etc. of the driving terminal 30. It can contain.

다양한 실시 예에서, 구동 단말(50) 중 일부는 모니터링 단말(52)로써 동작할 수 있다. 모니터링 단말(52)은 다른 구동 단말(50)에서 표시되고 있는 혼합 현실 이미지를 수신하고, 수신된 혼합 현실 이미지를 디스플레이(표시부)를 통해 표시할 수 있다. 모니터링 장치의 디스플레이는 이미지는 다수의 사용자가 확인할 수 있도록 구성되며, 디스플레이를 통해 표시되는 혼합 현실 이미지는 모니터링 이미지로써 제공될 수 있다. In various embodiments, some of the driving terminals 50 may operate as the monitoring terminal 52. The monitoring terminal 52 may receive the mixed reality image being displayed by the other driving terminal 50 and display the received mixed reality image through a display (display unit). The display of the monitoring device is configured so that a plurality of users can check the image, and the mixed reality image displayed through the display can be provided as a monitoring image.

또한, 추가적인 실시 예에서, 구동 단말(50) 중 일부는 사용자를 촬영하기 위한 촬영 단말(53)로써 동작할 수 있다. 촬영 단말(53)은 사용자를 촬영하여 획득되는 사용자 이미지를 서버(10)로 전송할 수 있다. 이러한 실시 예에서, 서버(10)는 사용자 이미지 내의 사용자 모션을 분석하여 해당 모션에 모사하는 아바타 오브젝트를 가상 이미지로써 생성할 수 있다.In addition, in a further embodiment, some of the driving terminals 50 may operate as a photographing terminal 53 for photographing a user. The photographing terminal 53 may transmit a user image obtained by photographing a user to the server 10. In this embodiment, the server 10 may analyze the user motion in the user image and generate an avatar object that simulates the motion as a virtual image.

상기 및 이하에서는 판매자 단말(20), 구매자 단말(30) 및 구동 단말(50)을 각각 별개의 것으로 구분하여 도시 및 설명하였지만, 본 발명은 이로써 한정되지 않는다. 즉, 다양한 실시 예에서, 판매자 단말(20)은 구매자 단말(30) 및/또는 구동 단말(50)로써 동작할 수 있고, 구매자 단말(30)은 판매자 단말(20) 및/또는 구동 단말(50)로써 동작할 수 있다. 마찬가지로, 구동 단말(50)은 판매자 단말(20) 및/또는 구매자 단말(30)로써 동작할 수 있다. In the above and hereinafter, the seller terminal 20, the buyer terminal 30 and the driving terminal 50 are separately illustrated and described, but the present invention is not limited thereto. That is, in various embodiments, the seller terminal 20 may operate as the buyer terminal 30 and/or the driving terminal 50, and the buyer terminal 30 may be the seller terminal 20 and/or the driving terminal 50 ). Similarly, the driving terminal 50 may operate as the seller terminal 20 and/or the buyer terminal 30.

도 2는 본 발명에 따른 서버의 구조를 나타낸 도면이다.2 is a view showing the structure of a server according to the present invention.

도 2를 참조하면, 서버(10)는 통신부(11), 제어부(12) 및 저장부(13)를 포함하여 구성될 수 있다. Referring to FIG. 2, the server 10 may include a communication unit 11, a control unit 12, and a storage unit 13.

통신부(11)는 네트워크를 통해 외부와 데이터를 송수신할 수 있다. 일 예로 통신부(11)는 판매자 단말(20), 구매자 단말(30)로부터 사용자 입력에 대응하는 정보를 수신하고 그에 대한 응답을 송신할 수 있다. 또한, 통신부(11)는 구동 단말(50)로부터 현실 이미지 및 트랙킹 정보를 수신하고, 그에 대응하여 처리된 가상 이미지를 구동 단말(50)로 송신할 수 있다. The communication unit 11 may transmit and receive data to and from the outside through a network. For example, the communication unit 11 may receive information corresponding to a user input from the seller terminal 20 and the buyer terminal 30 and transmit a response thereto. In addition, the communication unit 11 may receive a real image and tracking information from the driving terminal 50 and transmit the processed virtual image to the driving terminal 50.

제어부(12)는 본 발명에 따른 혼합 현실 회의실 서비스를 제공하기 위하여, 서버(10)의 각 구성 요소들을 제어하도록 구성된다. The control unit 12 is configured to control each component of the server 10 in order to provide a mixed reality meeting room service according to the present invention.

일 실시 예에서, 제어부(12)는 판매자 단말(20)과 구매자 단말(30) 사이에서 혼합 현실 회의실에 대한 장소 대여 서비스를 중개하기 위한 데이터 처리를 수행할 수 있다. 또한, 제어부(12)는 판매자 단말(20)로부터 장소 정보가 수신되면, 해당 판매자 단말(20)에 대하여 장소 정보를 저장부(13)에 저장/등록하고 관리할 수 있다. 구매자 단말(30)로부터 대여 정보에 대한 열람 요청이 수신되면, 제어부(12)는 등록된 장소 정보를 구매자 단말(30)로 전송할 수 있다. 구매자 단말(30)로부터 특정 대여 장소에 대한 이용 요청 정보가 수신되면, 서버(10)는 이용 요청 정보를 판매자 단말(20)로 전달하고, 판매자 단말(20)로부터의 응답에 대응하여 해당 대여 장소에 대한 대여 정보를 저장부(13)에 저장/등록하고 관리할 수 있다. In one embodiment, the controller 12 may perform data processing for brokering a place rental service for a mixed reality meeting room between the seller terminal 20 and the buyer terminal 30. In addition, when place information is received from the seller terminal 20, the controller 12 may store/register and manage place information in the storage unit 13 for the corresponding seller terminal 20. When a request for viewing rental information is received from the purchaser terminal 30, the control unit 12 may transmit the registered place information to the purchaser terminal 30. When the usage request information for a specific rental place is received from the purchaser terminal 30, the server 10 delivers the usage request information to the seller terminal 20, and responds to the response from the seller terminal 20, corresponding rental place The rental information for can be stored/registered in the storage unit 13 and managed.

본 발명의 다양한 실시 예에서, 제어부(12)는 판매자 단말(20)에 대한 장소 정보 등록 및 관리 서비스에 대응하여 판매자 단말(20)과 대금 결제를 수행할 수 있다. 구체적으로, 판매자 단말(20)로부터 장소 정보 등록 및 관리를 위한 장소 정보가 수신되면, 제어부(12)는 결제 서버(40)를 통해 판매자 단말(20)에 대한 대금 결제를 수행할 수 있다. 일 실시 예에서, 판매자 단말(20)에 대한 대금은 등록하고자 하는 장소의 개수에 대응하여 결정될 수 있다. In various embodiments of the present invention, the controller 12 may perform payment with the seller terminal 20 in response to a place information registration and management service for the seller terminal 20. Specifically, when place information for registering and managing place information is received from the seller terminal 20, the controller 12 may perform payment for the seller terminal 20 through the payment server 40. In one embodiment, the price for the seller terminal 20 may be determined corresponding to the number of places to be registered.

본 발명의 다양한 실시 예에서, 제어부(12)는 대여 장소 이용을 위한 판매자 단말(20)과 구매자 단말(30) 사이의 대금 결제를 중개할 수도 있다. 구체적으로, 구매자 단말(30)로부터 이용 요청 정보가 수신되면, 제어부(12)는 이용 요청 정보에 대응하여 결정된 대금을 결제 서버(40)로 전달하여, 판매자 단말(20)과 구매자 단말(30) 간 대금 결제가 수행될 수 있게 한다. 구매자 단말(30)에 대한 대금은 대여 장소의 크기, 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능, 및 요청된 주소지(예를 들어 판매자 단말(20)에 의해 설정된 기준 주소지로부터의 거리), 이용할 구동 단말의 개수 등에 대응하여 결정될 수 있다. In various embodiments of the present invention, the controller 12 may mediate payment between the seller terminal 20 and the buyer terminal 30 for using the rental place. Specifically, when the usage request information is received from the purchaser terminal 30, the controller 12 delivers the payment determined in response to the usage request information to the payment server 40, so that the seller terminal 20 and the purchaser terminal 30 Allows inter-payment to be performed. Payment for the purchaser terminal 30 is based on the size of the rental place, the number of attendees, the date and time of use, the additional functions of the mixed reality meeting room requested, and the requested address (for example, the reference address set by the seller terminal 20). Distance), the number of driving terminals to be used, and the like.

일 실시 예에서, 제어부(12)는 구매자 단말(30)의 사용자를 위해 혼합 현실 회의실을 개설하고, 개설된 혼합 현실 회의실을 구동에 필요한 정보를 구동 단말(50)로 전송할 수 있다. 구체적으로, 제어부(12)는 대여 정보에 대응하는 날짜 및 시간에 혼합 현실 회의실을 개설할 수 있다. 개설된 혼합 현실 회의실은 대여 정보에 대응하는 인원을 수용하도록 구성되고, 대여 정보에 의해 요청된 추가 기능을 제공하도록 설정될 수 있다. 제어부(12)는 개설된 혼합 현실 회의실의 식별 정보를 대여 구동 단말(51)로 전송하여, 대여 장소에 위치한 사용자가 식별 정보를 확인할 수 있게 한다. In one embodiment, the controller 12 may open a mixed reality meeting room for the user of the purchaser terminal 30 and transmit information required to drive the opened mixed reality meeting room to the driving terminal 50. Specifically, the control unit 12 may open a mixed reality meeting room on a date and time corresponding to rental information. The opened mixed reality meeting room is configured to accommodate personnel corresponding to the rental information, and can be set to provide additional functions requested by the rental information. The control unit 12 transmits identification information of the opened mixed reality conference room to the rental driving terminal 51, so that the user located at the rental location can confirm the identification information.

이후에, 제어부(12)는 혼합 현실 회의실에 참석한 적어도 하나의 구동 단말(50)(대여 구동 단말(51) 및 원격지 구동 단말(54))로부터 현실 이미지 및 트랙킹 정보를 수집하고, 이를 기초로 3차원 데이터의 가상 이미지를 생성하여, 각각의 구동 단말(50)로 전송할 수 있다. 제어부(12)에 의해 제공되는 3차원 데이터는 구매자 단말(30)로부터 수신되거나 기등록된 데이터일 수 있다. 필요한 경우, 제어부(12)는 2차원 데이터로부터 3차원 데이터를 생성하기 위하여 AUTOCAD, Autodesk, image registration, photogrammetry, laser scan 등을 이용한 이미지 데이터 변환을 수행할 수 있다. Subsequently, the controller 12 collects reality images and tracking information from at least one driving terminal 50 (rental driving terminal 51 and remote driving terminal 54) attending the mixed reality meeting room, and based on this, A virtual image of 3D data can be generated and transmitted to each driving terminal 50. The 3D data provided by the control unit 12 may be data received or pre-registered from the purchaser terminal 30. If necessary, the controller 12 may perform image data conversion using AUTOCAD, Autodesk, image registration, photogrammetry, laser scan, and the like to generate 3D data from 2D data.

제어부(12)는 혼합 현실 회의실이 구동되는 동안, 구동 단말(50)에서 수신되는 사용자 입력에 대응하여 3차원 데이터의 편집을 수행할 수 있다. 또한, 제어부(12)는 혼합 현실 회의실이 구동되는 동안, 보이스 채팅, 문자 채팅, 그룹 콜 등과 같은 기능을 제공할 수 있고, 사용자 인터페이스 오브젝트 및 구동 단말(50)의 사용자를 모사하는 아바타 오브젝트 등을 가상 이미지로 생성 및 제공할 수 있다. 일 실시 예에서, 아바타 오브젝트는 구동 단말(50)로부터 수신되는 사용자 이미지 내에서 사용자의 모션을 감지하고, 해당 모션을 모사하도록 구현될 수 있다. The controller 12 may edit the 3D data in response to a user input received from the driving terminal 50 while the mixed reality meeting room is being driven. In addition, while the mixed reality conference room is running, the controller 12 may provide functions such as voice chat, text chat, group call, and the like, and provide user interface objects and avatar objects that mimic users of the driving terminal 50. It can be created and provided as a virtual image. In one embodiment, the avatar object may be implemented to detect a user's motion in a user image received from the driving terminal 50 and to simulate the motion.

저장부(13)는 서버(10)의 동작에 필요한 운영 체제, 프로그램, 소프트웨어, 데이터 등을 저장할 수 있다. 본 발명의 다양한 실시 예에서, 저장부(13)는 판매자 단말(20)을 위한 대여 장소 정보 및 각각의 대여 장소에 대한 대여 정보를 저장하고 관리할 수 있다. The storage unit 13 may store an operating system, programs, software, data, etc. necessary for the operation of the server 10. In various embodiments of the present invention, the storage unit 13 may store and manage rental place information for the seller terminal 20 and rental information for each rental place.

도 3은 본 발명에 따른 단말의 구조를 나타낸 도면이다. 도 3의 단말(100)은, 판매자 단말(20), 구매자 단말(30) 또는 구동 단말(50) 중 어느 하나일 수 있다.3 is a view showing the structure of a terminal according to the present invention. The terminal 100 of FIG. 3 may be any one of the seller terminal 20, the purchaser terminal 30, and the driving terminal 50.

단말(100)은 데스크톱 컴퓨터, 랩톱 컴퓨터 디바이스, 모바일 컴퓨팅 디바이스, 모바일 전화기, 스마트 폰, 개인 휴대용 단말기(PDA), 태블릿 컴퓨팅 디바이스, 개인용 디지털 보조기기, 착용 가능한 컴퓨팅 디바이스(wearable computing device), 헤드 마운티드 디스플레이(Head Mounted Display; HMD), 스마트 기기(smart appliance) 및/또는 다른 유형의 컴퓨팅 디바이스를 포함하나 이에 제한되지 않는다.The terminal 100 is a desktop computer, laptop computer device, mobile computing device, mobile phone, smart phone, personal digital assistant (PDA), tablet computing device, personal digital assistant, wearable computing device, head mounted Includes, but is not limited to, a head mounted display (HMD), a smart appliance, and/or other types of computing devices.

도 3을 참조하면, 단말(100)은 카메라부(110), 센서부(120), 입력부(130), 표시부(140), 출력부(150), 통신부(160), 제어부(170) 및 저장부(180)를 포함하여 구성될 수 있다. Referring to FIG. 3, the terminal 100 includes a camera unit 110, a sensor unit 120, an input unit 130, a display unit 140, an output unit 150, a communication unit 160, a control unit 170 and storage It may be configured to include a portion 180.

카메라부(110)는 적어도 하나의 카메라 모듈을 구비하여 영상을 촬영하도록 형성된다. 본 발명의 다양한 실시 예에서, 카메라부(110)는 사용자의 현실 공간(피사체)의 형태와 깊이감을 식별할 수 있는 깊이 카메라(depth camera)를 포함하여 구성될 수 있다. 또한, 카메라부(110)는 사용자의 핸드 제스처 등을 촬영하기 위한 적외선 카메라 등을 포함하여 구성될 수 있다. The camera unit 110 is provided with at least one camera module to form an image. In various embodiments of the present invention, the camera unit 110 may be configured to include a depth camera capable of identifying the shape and depth of the user's real space (subject). In addition, the camera unit 110 may include an infrared camera or the like for photographing a user's hand gesture.

센서부(120)는 단말(100)의 동작에 관한 다양한 정보를 감지할 수 있는 적어도 하나의 센서를 포함하여 구성될 수 있다. 본 발명의 다양한 실시 예에서, 센서부(120)는 단말(100)의 3차원 회전이나 기울임, 속도/가속도 등과 같은 움직임을 감지하기 위한 자이로 센서나 가속도 센서, GPS 센서 등을 포함할 수 있다. The sensor unit 120 may include at least one sensor capable of sensing various information regarding the operation of the terminal 100. In various embodiments of the present invention, the sensor unit 120 may include a gyro sensor, an acceleration sensor, a GPS sensor, and the like to detect movement such as three-dimensional rotation or tilt of the terminal 100, speed/acceleration, and the like.

입력부(130)는 사용자의 다양한 입력을 수신한다. 입력부(130)는 터치 패드, 키 패드, 조그 다이얼, 돔 스위치, 버튼 등을 포함할 수 있다. 또는, 일 실시 예에서, 카메라부(110)를 통하여 사용자의 핸드 제스처를 입력으로 수신하는 경우, 입력부(130)는 카메라부(110)를 통하여 촬영된 핸드 제스처를 식별하는 동작을 수행하도록 구성될 수 있다. 또한, 다양한 실시 예에서, 입력부(130)는 사용자의 음성과 같은 음향을 입력받아 전기적인 음성 데이터로 처리하는 마이크를 더 포함할 수 있다. The input unit 130 receives various inputs from a user. The input unit 130 may include a touch pad, a keypad, a jog dial, a dome switch, buttons, and the like. Alternatively, in one embodiment, when a user's hand gesture is received as an input through the camera unit 110, the input unit 130 may be configured to perform an operation of identifying a hand gesture photographed through the camera unit 110. Can be. In addition, in various embodiments, the input unit 130 may further include a microphone that receives sound such as a user's voice and processes it as electrical voice data.

표시부(140)는 단말(100)에서 처리되는 다양한 정보들을 시각적으로 표시할 수 있다. 본 발명의 다양한 실시 예에서, 단말(100)이 헤드 마운티드 디스플레이로 구성되는 경우 표시부(140)는 좌안용 영상을 표시하는 좌안용 표시부 및 우안용 영상을 표시하는 우안용 표시부를 포함하여 구성될 수 있다. The display 140 may visually display various information processed by the terminal 100. In various embodiments of the present invention, when the terminal 100 is configured as a head mounted display, the display unit 140 may include a left-eye display unit displaying a left-eye image and a right-eye display unit displaying a right-eye image. have.

출력부(150)는 단말(100)에서 처리되는 정보들을 음향, 진동, 광 등의 다양한 형태로 출력하도록 구성된다. 이를 위하여, 출력부(150)는 스피커, 햅틱 모듈, LED 램프 등을 포함하여 구성될 수 있다. The output unit 150 is configured to output information processed by the terminal 100 in various forms such as sound, vibration, and light. To this end, the output unit 150 may include a speaker, a haptic module, an LED lamp, and the like.

통신부(160)는 네트워크를 통해 외부와 데이터를 송수신할 수 있다. 일 예로, 통신부(160)는 제어부(170)의 제어를 통하여, 혼합 현실 회의실 서비스를 제공받기 위한 다양한 요청들 및/또는 데이터를 서버(10)로 전송하거나, 서버(10)로부터 혼합 현실 회의실에 표시될 가상 이미지를 수신할 수 있다. The communication unit 160 may transmit and receive data to and from the outside through a network. For example, the communication unit 160 transmits various requests and/or data for receiving the mixed reality meeting room service to the server 10 through the control of the control unit 170, or from the server 10 to the mixed reality meeting room. A virtual image to be displayed can be received.

제어부(170)는 단말(100)의 각 구성 요소들을 제어하도록 구성된다. 일 예로, 제어부(170)는 혼합 현실 회의실의 장소 대여를 위한 정보를 서버(10) 및/또는 다른 단말과 송수신하고, 이러한 정보를 처리할 수 있다. 또한, 제어부(170)는 혼합 현실 회의실의 구동을 위한 정보를 서버(10) 및/또는 다른 단말과 송수신하고, 이러한 정보를 처리할 수 있다. The control unit 170 is configured to control each component of the terminal 100. For example, the control unit 170 may transmit and receive information for renting a place in a mixed reality conference room with the server 10 and/or other terminals, and process the information. In addition, the control unit 170 may transmit and receive information for driving the mixed reality meeting room with the server 10 and/or other terminals, and process the information.

저장부(180)는 단말(100)의 동작을 위하여 필요한 운영 체제, 프로그램, 소프트웨어 등을 저장할 수 있다. The storage unit 180 may store an operating system, a program, and software required for the operation of the terminal 100.

도 4는 본 발명에 따른 구동 단말이 헤드 마운트 디스플레이 장치로 구현되는 일 예를 나타낸 도면이다. 이하 도 4의 헤드 마운트 디스플레이 장치에 있어서 도 3의 단말(100)과 동일한 구성 요소에 대하여는 동일한 도면 부호를 할당하고 그 상세한 설명은 생략한다.4 is a view showing an example in which the driving terminal according to the present invention is implemented as a head mounted display device. Hereinafter, in the head-mounted display device of FIG. 4, the same reference numerals are assigned to the same components as the terminal 100 of FIG. 3, and detailed description thereof is omitted.

헤드 마운트 디스플레이 장치는 프레임(190)으로 구성될 수 있다. 프레임(190)은 사용자의 두부 등에 착용이 용이하도록 플렉서블한 재질로 형성될 수 있으며, 예를 들어 사용자의 안면에 착용 가능하도록 안경형으로 형성될 수 있다. 프레임(190)은 본체부 또는 바디부 등으로 명명될 수 있다. 프레임(190)에는 상술한 카메라부(110), 센서부(120), 입력부(130), 표시부(140) 및 출력부(150) 등이 마련될 수 있다. The head mounted display device may be configured with a frame 190. The frame 190 may be formed of a flexible material to be easily worn on the user's head or the like, and may be formed, for example, in a glasses shape to be worn on the user's face. The frame 190 may be referred to as a body part or a body part. The frame 190 may be provided with the camera unit 110, the sensor unit 120, the input unit 130, the display unit 140, and the output unit 150 described above.

표시부(140)는 사용자가 착용한 상태에서 좌안 및 우안에 각각 대응되는 좌안용 및 우안용 표시부(140)를 구비할 수 있다. 그에 따라, 헤드 마운트 디스플레이 장치는 사용자로 하여금 좌안용 영상과 우안용 영상의 시차에 대응하는 깊이감을 느낄 수 있도록 하고 보다 현실성있는 혼합 현실 공간을 체험할 수 있도록 한다. The display unit 140 may include a display unit 140 for the left eye and the right eye, respectively, corresponding to the left eye and the right eye in a state worn by the user. Accordingly, the head mounted display device allows the user to feel a depth sense corresponding to the parallax between the image for the left eye and the image for the right eye and to experience a more realistic mixed reality space.

그러나, 헤드 마운트 디스플레이 장치의 구조는 상술한 것에 한정되지 않으며, 헤드 마운트 디스플레이는 다양한 구조 및 형태를 가질 수 있다. However, the structure of the head mounted display device is not limited to the above, and the head mounted display may have various structures and shapes.

도 5는 이동식 컨테이너로 구현된 혼합 현실 회의실 대여 장소의 일 예를 나타낸 도면이다. 5 is a view showing an example of a mixed reality conference room rental place implemented with a mobile container.

본 발명의 다양한 실시 예에서, 대여 장소는 이동 가능하게 마련되어, 구매자 단말(30)에 의해 요청된 주소지로 이동할 수 있다. 이러한 실시 예에서, 대여 장소는 이동식 컨테이너로 구성될 수 있다. In various embodiments of the present invention, the rental place is provided to be movable, and may be moved to the address requested by the purchaser terminal 30. In this embodiment, the rental location may consist of a removable container.

이동식 컨테이너(200) 내에는 적어도 하나의 구동 단말(50)이 마련될 수 있다. 구동 단말(50) 중 일부는 모니터링 단말(52)로써 동작할 수 있으며, 모니터링 단말(52)의 표시부는 다수의 사용자가 혼합 현실 이미지를 볼 수 있도록 하기 위해 LDC 디스플레이 등으로 구성될 수 있다. 또한, 이동식 컨테이너(200) 내에는 적어도 하나의 촬영 단말(53)이 마련될 수 있다. 이러한 구동 단말(50)은 이동식 컨테이너(200) 내에 위치하는 사용자를 촬영하여, 사용자 이미지를 서버(10)로 전송하도록 구성될 수 있다. At least one driving terminal 50 may be provided in the movable container 200. Some of the driving terminal 50 may operate as the monitoring terminal 52, and the display unit of the monitoring terminal 52 may be configured as an LDC display or the like to enable multiple users to view a mixed reality image. In addition, at least one photographing terminal 53 may be provided in the movable container 200. The driving terminal 50 may be configured to photograph a user located in the mobile container 200 and transmit the user image to the server 10.

또한, 이동식 컨테이너(200) 내에는 사용자 편의를 위한 테이블 및 의자 등이 마련될 수 있다. In addition, tables and chairs for user convenience may be provided in the movable container 200.

이하에서는, 본 발명에 따른 혼합 현실 회의실 제공 시스템(1)을 통하여 혼합 현실 회의실을 제공하는 방법을 보다 구체적으로 설명한다. 이하에서 설명되는 방법은, 판매자 단말(20), 구매자 단말(30) 및 구동 단말(50)에 설치되는 애플리케이션, 프로그램, 소프트웨어 등을 통해 수행되거나, HTTP 기반 웹 서비스를 통하여 수행될 수 있다. 그러나, 본 발명의 기술적 사상은 이에 한정되지는 않으며, 다양한 방식을 통해 본 발명에 따른 판매 방법이 실행될 수 있다. Hereinafter, a method of providing a mixed reality meeting room through the mixed reality meeting room providing system 1 according to the present invention will be described in more detail. The method described below may be performed through an application, program, software, or the like installed in the seller terminal 20, the buyer terminal 30, and the driving terminal 50, or may be performed through an HTTP-based web service. However, the technical spirit of the present invention is not limited to this, and the sales method according to the present invention may be executed through various methods.

도 6은 본 발명에 따른 혼합 현실 회의실 제공 방법에 있어서 장소 대여 절차를 나타낸 흐름도이다.6 is a flowchart illustrating a place rental procedure in a method for providing a mixed reality meeting room according to the present invention.

도 6을 참조하면, 본 발명에 따른 서버(10)는 판매자 단말(20)로부터 적어도 하나의 대여 장소에 대한 등록 요청을 수신할 수 있다(601). 등록 요청은 각각의 대여 장소에 대응하는 대여 장소 정보를 포함할 수 있다. 대여 장소 정보는, 예를 들어 대여 장소의 크기, 수용 가능한 인원, 가격, 이용 가능한 날짜 및 시간, 혼합 현실 회의실의 이용 가능한 추가 기능 및 그 가격, 대여 가능한 주소지, 대여 장소에 배치된 대여 구동 단말(51)의 식별 정보 등을 포함할 수 있다.Referring to FIG. 6, the server 10 according to the present invention may receive a registration request for at least one rental place from the seller terminal 20 (601). The registration request may include rental location information corresponding to each rental location. The rental place information includes, for example, the size of the rental place, the number of people accommodated, the price, the available date and time, the additional functions available in the mixed reality meeting room and its price, the rental address, and the rental driving terminal arranged in the rental place ( 51).

서버(10)는 등록 요청에 응답하여, 판매자 단말(20)과 대금 결제 절차를 수행할 수 있다. 구체적으로, 서버(10)는 결제 서버(40)로 결제 요청을 전송할 수 있다(602). 결제 요청에는 결제할 대금, 서버(10)에 연동된 계좌 정보 등이 포함될 수 있다. 판매자 단말(20)에 대한 대금은 등록하고자 하는 장소의 개수에 대응하여 결정될 수 있다. The server 10 may perform a payment process with the seller terminal 20 in response to the registration request. Specifically, the server 10 may transmit a payment request to the payment server 40 (602). The payment request may include a price to be paid, account information linked to the server 10, and the like. The price for the seller terminal 20 may be determined in correspondence to the number of places to be registered.

결제 서버(40)는 판매자 단말(20)에 대한 대금 결제 절차를 수행할 수 있다(603). 일 예로, 결제 서버(40)는 판매자 단말(20)로 일회용 인증 코드를 전송하여 판매자 단말(20)에 대한 결제 확인을 인증하고, 판매자 단말(20)로부터 계좌 정보를 수신하여 해당 게좌로부터 대금을 지급받을 수 있다. The payment server 40 may perform a payment settlement procedure for the seller terminal 20 (603). For example, the payment server 40 transmits a one-time authentication code to the seller terminal 20 to authenticate payment confirmation for the seller terminal 20, receives account information from the seller terminal 20, and receives payment from the account. Can be paid.

결제 서버(40)는 지급된 대금을 서버(10)의 계좌로 송금할 수 있다(604). The payment server 40 may transfer the payment to the account of the server 10 (604 ).

대금 지급이 완료되면, 서버(10)는 판매자 단말(20)에 대한 대여 장소 정보를 저장하고 등록할 수 있다(605). 실시 예에 따라, 서버(10)는 등록이 완료되었음을 알리기 위한 등록 응답을 판매자 단말(20)로 전송할 수 있다. When payment is completed, the server 10 may store and register rental place information for the seller terminal 20 (605). According to an embodiment, the server 10 may transmit a registration response to notify that the registration is completed to the seller terminal 20.

다양한 실시 예에서, 서버(10)와 판매자 단말(20)은 대여 장소의 등록 이전에 계정 등록 및/또는 사용자 인증 절차를 수행할 수도 있다. In various embodiments, the server 10 and the seller terminal 20 may perform an account registration and/or user authentication procedure prior to registration of the rental place.

적어도 하나의 판매자 단말(20)에 대한 대여 장소 등록 이후에, 서버(10)는 구매자 단말(30)로부터 대여 장소 정보 요청을 수신할 수 있다(606).After registering the rental place for at least one seller terminal 20, the server 10 may receive a request for rental place information from the purchaser terminal 30 (606).

서버(10)는 대여 장소 정보 요청에 응답하여, 기등록된 적어도 하나의 대여 장소 정보를 구매자 단말(30)에게 전송할 수 있다(607). 일 실시 예에서, 서버(10)는 판매자 단말(20) 별로 대여 장소 정보를 분류하거나, 구매자 단말(30)이 이용 가능하도록 허여된 대여 장소 정보만을 추출하여 구매자 단말(30)에게 전송할 수 있다. 구매자 단말(30)로 전송된 대여 장소 정보는, 구매자 단말(30)에서 목록 등으로 표시되어, 사용자가 원하는 대여 장소에 대한 이용 요청을 입력할 수 있게 한다. The server 10 may transmit at least one pre-registered rental place information to the purchaser terminal 30 in response to the request for rental location information (607). In one embodiment, the server 10 may classify the rental place information for each seller terminal 20 or extract only the rental place information permitted to be used by the buyer terminal 30 and transmit it to the buyer terminal 30. The rental place information transmitted to the buyer terminal 30 is displayed as a list or the like in the buyer terminal 30, so that a user can input a request for a rental place desired by the user.

이후에 서버(10)는 구매자 단말(30)로부터 장소 대여를 위한 대여 요청을 수신할 수 있다(608). 대여 요청은 대여하고자 하는 대여 장소에 대한 이용 요청 정보를 포함할 수 있다. 이용 요청 정보는, 예를 들어 해당 대여 장소의 식별 정보, 참석 인원, 이용 날짜 및 시간, 이용하고자 하는 혼합 현실 회의실의 추가 기능, 이용하고자 하는 주소지 등을 포함할 수 있다. Thereafter, the server 10 may receive a rental request for a place rental from the purchaser terminal 30 (608). The rental request may include use request information for a rental place to be rented. The use request information may include, for example, identification information of the rental place, attendance number, date and time of use, additional functions of the mixed reality meeting room to be used, and an address to be used.

일 실시 예에서, 서버(10)는 대여 요청이 유효한 것인지 여부를 판단할 수 있다. 예를 들어, 서버(10)는 요청된 대여 장소가 요청된 날짜, 시간 및 주소지에서 이용 가능한 상태인지 여부 등을 기초로, 대여 요청의 유효성을 판단할 수 있다.In one embodiment, the server 10 may determine whether the rental request is valid. For example, the server 10 may determine the validity of the rental request based on whether the requested rental location is available at the requested date, time, and address.

대여 요청이 유효한 경우, 서버(10)는 대여 요청에 응답하여, 판매자 단말(20)과 구매자 단말(30) 사이의 대금 결제 절차를 중개할 수 있다. 구체적으로, 서버(10)는 대여 요청에 대응하여 결제 서버(40)로 구매자 단말(30)에 대한 결제 요청을 전송할 수 있다(609). 결제 요청에는 이용 요청 정보에 대응하여 결정된 대금, 판매자 단말(20)에 대한 계좌 정보 등을 포함할 수 있다. 다양한 실시 예에서, 결제 요청에는 서버(10)에 대한 계좌 정보 및 서버(10)에 대한 중개 수수료에 관한 정보가 더 포함될 수 있다. 구매자 단말(30)에 대한 대금은, 판매자 단말(20)에 의해 설정된 계산 방식에 따라 계산될 수 있으며, 예를 들어 대여 요청된 대여 장소의 크기, 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능 및 요청된 주소지 등에 대응하여 결정될 수 있다. When the rental request is valid, the server 10 may intermediary the payment procedure between the seller terminal 20 and the buyer terminal 30 in response to the rental request. Specifically, the server 10 may transmit a payment request for the purchaser terminal 30 to the payment server 40 in response to the rental request (609). The payment request may include payment determined in response to the use request information, account information for the seller terminal 20, and the like. In various embodiments, the payment request may further include account information for the server 10 and brokerage fee for the server 10. The price for the purchaser terminal 30 may be calculated according to the calculation method set by the seller terminal 20, for example, the size of the rental location requested for rental, the number of attendees, the date and time of use, and the mixed reality requested It can be determined in response to additional functions of the conference room and the requested address.

결제 서버(40)는 구매자 단말(30)에 대한 대금 결제 절차를 수행하여(610), 구매자 단말(30)로부터 지급된 대금을 판매자 단말(20)의 계좌로 송금할 수 있다(611). 필요한 경우, 결제 서버(40)는 서버(10)의 계좌로 수수료에 상응하는 대금을 송금할 수도 있다.The payment server 40 may perform a payment settlement procedure for the buyer terminal 30 (610), and transfer the payment from the buyer terminal 30 to the account of the seller terminal 20 (611). If necessary, the payment server 40 may send a payment corresponding to the fee to the account of the server 10.

대금 지급이 완료되면, 서버(10)는 요청된 대여 장소에 대하여, 구매자 단말(30)의 대여 정보를 등록하고/하거나(612) 판매자 단말(20)에게 전송할 수 있다(613). 대여 정보는 예를 들어, 요청된 대여 장소의 식별 정보, 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능, 요청된 주소지 등을 포함할 수 있다. When payment is completed, the server 10 may register the rental information of the purchaser terminal 30 and/or transmit 612 the requested rental location to the seller terminal 20 (613). The rental information may include, for example, identification information of the requested rental place, attendance number, use date and time, additional functions of the requested mixed reality meeting room, requested address, and the like.

실시 예에 따라, 서버(10)는 대여 정보의 등록이 완료되었음을 알리기 위한 등록 응답을 구매자 단말(30)로 전송할 수 있다. According to an embodiment, the server 10 may transmit a registration response to notify the purchaser terminal 30 that registration of rental information is completed.

다양한 실시 예에서, 서버(10)와 구매자 단말(30)은 장소 대여의 등록 이전에 계정 등록 및/또는 사용자 인증 절차를 수행할 수도 있다.In various embodiments, the server 10 and the purchaser terminal 30 may perform an account registration and/or user authentication procedure prior to registration of a place rental.

대여 정보를 수신한 판매자 단말(20)은 자신이 운영하는 해당 대여 장소를, 대여 정보에 의해 설정된 날짜 및 시간에, 대여 정보에 의해 설정된 주소지로 이동시킬 수 있다. 또한, 서버(10)는 대여 정보에 의해 설정된 날짜 및 시간에 혼합 현실 회의실을 개설하여, 해당 대여 장소에 마련된 대여 구동 단말(51)에게 식별 정보를 전송할 수 있다. 해당 대여 장소에 출입할 수 있는 이용 권한을 획득한 사용자는 해당 대여 장소에 마련된 대여 구동 단말(51)을 통하여 혼합 현실 회의실의 식별 정보를 획득할 수 있다. 사용자는 획득된 식별 정보를 원격지 구동 단말(54)로 전달하여, 원격지의 사용자가 혼합 현실 회의실에 참여할 수 있도록 한다. The seller terminal 20 receiving the rental information may move the corresponding rental place operated by the user to the address set by the rental information on a date and time set by the rental information. In addition, the server 10 may open a mixed reality meeting room on a date and time set by the rental information, and transmit identification information to the rental driving terminal 51 provided at the rental location. The user who has obtained the access right to access the rental place can obtain identification information of the mixed reality meeting room through the rental driving terminal 51 provided in the rental place. The user transmits the obtained identification information to the remote driving terminal 54 so that the remote user can participate in the mixed reality meeting room.

이하에서는, 상기와 같이 대여된 장소에서 혼합 현실 회의실이 실질적으로 구동되는 절차를 구체적으로 설명한다.Hereinafter, a procedure in which the mixed reality meeting room is substantially driven in the rental place as described above will be described in detail.

도 7은 본 발명에 따른 혼합 현실 회의실 제공 방법에 있어서 혼합 현실 회의실 구동 절차를 나타낸 흐름도이다. 또한, 도 8 및 도 9는 본 발명에 따른 3차원 스케일링을 설명하기 위한 도면이고, 도 10은 본 발명에 따른 혼합 현실 이미지의 일 예를 나타낸 도면이다.7 is a flowchart illustrating a mixed reality conference room driving procedure in a method for providing a mixed reality conference room according to the present invention. 8 and 9 are views for explaining 3D scaling according to the present invention, and FIG. 10 is a view showing an example of a mixed reality image according to the present invention.

도 7을 참조하면, 서버(10)는 기등록된 대여 정보에 기초하여, 요청된 날짜 및 시간에 혼합 현실 회의실을 개설하고(701), 그에 대응하는 식별 정보를 요청된 대여 장소에 배치된 것으로 등록된 대여 구동 단말(51)로 전송할 수 있다(702). 식별 정보는 예를 들어, 해당 혼합 현실 회의실의 도메인 정보, URL 정보, 암호 등을 포함할 수 있다.Referring to FIG. 7, the server 10 establishes a mixed reality meeting room at a requested date and time (701) based on pre-registered rental information (701), and allocates identification information corresponding thereto to the requested rental location. It can be transmitted to the registered rental driving terminal 51 (702). The identification information may include, for example, domain information, URL information, and password of the mixed reality meeting room.

대여 장소에 출입한 사용자는 대여 구동 단말(51)을 통하여 식별 정보를 확인하고, 해당 식별 정보를 이용하여 개설된 혼합 현실 회의실에 참여할 수 있다(703). 이때, 해당 대여 장소에 배치되는 모니터링 단말(52) 및 촬영 단말(53)도 사용자 조작에 의해 또는 자동으로 설정된 동작에 의해 혼합 현실 회의실 참여할 수 있다.The user who has entered the rental location can check the identification information through the rental driving terminal 51 and participate in the mixed reality meeting room opened using the identification information (703). At this time, the monitoring terminal 52 and the shooting terminal 53 disposed in the rental location may also participate in the mixed reality meeting room by user manipulation or by an automatically set operation.

사용자는 식별 정보를 원격지 구동 단말(54)로 전달하여(704), 원격지의 사용자가 혼합 현실 회의실에 참석할 수 있게 한다(705). 사용자는 식별 정보를 다수의 원격지 구동 단말(54)로 전달할 수 있지만, 대여 정보에 의해 제한된 수의 참여자만이 혼합 현실 회의실에 참여할 수 있다. The user passes identification information to the remote drive terminal 54 (704), allowing the remote user to attend the mixed reality meeting room (705). The user can transmit the identification information to a plurality of remotely driven terminals 54, but only a limited number of participants by rental information can participate in the mixed reality meeting room.

혼합 현실 회의실에 참여한 대여 구동 단말(51) 및 원격지 구동 단말(54)은 트랙킹 정보를 실시간으로 수집할 수 있다(706, 707). 다양한 실시 예에서, 대여 구동 단말(51) 및 원격지 구동 단말(54)은 카메라부(110) 및/또는 센서부(120)를 통해 트랙킹 정보를 수집할 수 있다. 일 예로, 대여 구동 단말(51) 및 원격지 구동 단말(54)은 카메라부(110)를 통하여 촬영되는 현실 공간에 대한 이미지를 분석하여 현실 공간의 형태, 깊이감 등을 식별할 수 있다. 공간 식별을 통해 대여 구동 단말(51) 및 원격지 구동 단말(54)은 현실 공간의 형태, 깊이감 등을 식별할 수 있다. 공간 식별을 통해 대여 구동 단말(51) 및 원격지 구동 단말(54)은 특정한 형상의 영역, 예를 들어 3차원 데이터가 표시될 수 있는 면상의 영역을 식별할 수 있다. 또한, 공간 식별을 통해 대여 구동 단말(51) 및 원격지 구동 단말(54)은 사용자의 전방에 위치한 장애물(예를 들어, 가구 등)의 형태, 크기, 위치 등을 판단할 수 있다. 또한, 대여 구동 단말(51) 및 원격지 구동 단말(54)은 센서부(120)를 통해 3차원 회전이나 기울임, 속도 및 가속도와 같은 움직임을 감지할 수 있다. The rental driving terminal 51 and the remote driving terminal 54 participating in the mixed reality meeting room may collect tracking information in real time (706, 707). In various embodiments, the rental driving terminal 51 and the remote driving terminal 54 may collect tracking information through the camera unit 110 and/or the sensor unit 120. For example, the rental driving terminal 51 and the remote driving terminal 54 may analyze the image of the real space photographed through the camera unit 110 to identify the shape, depth, and the like of the real space. Through the space identification, the rental driving terminal 51 and the remote driving terminal 54 can identify the shape, depth, and the like of the real space. Through the spatial identification, the rental driving terminal 51 and the remote driving terminal 54 may identify an area of a specific shape, for example, an area on a surface where 3D data can be displayed. In addition, through the space identification, the rental driving terminal 51 and the remote driving terminal 54 may determine the shape, size, and location of an obstacle (eg, furniture, etc.) located in front of the user. In addition, the rental driving terminal 51 and the remote driving terminal 54 may detect movements such as three-dimensional rotation or tilt, speed, and acceleration through the sensor unit 120.

본 발명에서 대여 구동 단말(51) 및 원격지 구동 단말(54)에 의해 수집되는 트랙킹 정보는 상술한 공간 식별 정보 및 움직임 정보에 한정되는 것은 아니며, 가상 이미지를 생성하기 위해 요구되는 다양한 정보들, 예를 들어 마커 인지 정보, 핸드 제스처 식별 정보 등을 포함할 수 있다. In the present invention, tracking information collected by the rental driving terminal 51 and the remote driving terminal 54 is not limited to the above-described spatial identification information and motion information, and various information required to generate a virtual image, for example For example, it may include marker recognition information, hand gesture identification information, and the like.

대여 구동 단말(51) 및 원격지 구동 단말(54)은 수집된 트랙킹 정보를 실시간으로 서버(10)에 전송할 수 있다(709, 710). The rental driving terminal 51 and the remote driving terminal 54 may transmit the collected tracking information to the server 10 in real time (709, 710).

또한, 본 발명의 다양한 실시 예에서, 촬영 단말(53)은 사용자의 영상을 실시간으로 촬영할 수 있다(708). 촬영 단말(53)은 카메라부(110)를 이용하여 대여 구동 단말(51)의 사용자를 촬영하고, 촬영에 의하여 생성되는 사용자 이미지를 서버(10)로 전송할 수 있다(711). In addition, in various embodiments of the present invention, the photographing terminal 53 may photograph a user's image in real time (708). The photographing terminal 53 may photograph the user of the rental driving terminal 51 using the camera unit 110 and transmit the user image generated by the photographing to the server 10 (711).

서버(10)는 대여 구동 단말(51) 및 원격지 구동 단말(54)로부터 수신되는 트랙킹 정보를 기초로 가상 이미지를 생성할 수 있다(712).The server 10 may generate a virtual image based on tracking information received from the rental driving terminal 51 and the remote driving terminal 54 (712).

서버(10)는 트랙킹 정보로부터 획득되는 대여 구동 단말(51) 및 원격지 구동 단말(540)의 움직임 정보를 기초로 3차원 데이터의 표시 방향 및 모양 중 적어도 하나를 결정할 수 있다. 예를 들어, 서버(10)는 3차원 회전 정보 또는 이동 정보에 대응하여 3차원 데이터를 회전하거나 이동시킬 수 있다. 또는, 서버(10)는 트랙킹 정보로부터 식별되는 장애물을 기초로 3차원 데이터의 일부분을 장애물의 형상에 대응하여 제거하거나 음영 처리하여 가상 이미지를 생성할 수 있다. 여기서 3차원 데이터는 판매자 단말(20) 또는 구매자 단말(30)에 의하여 미리 요청되고 저장/등록된 데이터이거나, 서버(10)에 의해 임의로 선택되거나 제공되는 3차원 데이터일 수 있다. The server 10 may determine at least one of the display direction and shape of the 3D data based on the motion information of the rental driving terminal 51 and the remote driving terminal 540 obtained from the tracking information. For example, the server 10 may rotate or move 3D data in response to 3D rotation information or movement information. Alternatively, the server 10 may generate a virtual image by removing or shading a portion of the 3D data corresponding to the shape of the obstacle based on the obstacle identified from the tracking information. Here, the 3D data may be data previously requested and stored/registered by the seller terminal 20 or the buyer terminal 30, or 3D data randomly selected or provided by the server 10.

다양한 실시 예에서, 서버(10)는 사용자 인터페이스 오브젝트 및/또는 사용자를 모사하는 오브젝트에 대한 가상 이미지를 생성할 수 있다. 구체적으로, 서버(10)는 대여 구동 단말(51) 및 원격지 구동 단말(54)의 상대적인 위치 및 3차원 회전 방향을 식별할 수 있다. 서버(10)는 사용자를 모사하는 오브젝트, 예를 들어 아바타를 사용자의 3차원 회전 방향에 대응하여 회전시키고, 사용자의 상대적인 위치에 대응하는 좌표에 배치하여 가상 이미지를 생성할 수 있다. In various embodiments, the server 10 may generate a virtual image of a user interface object and/or an object that mimics the user. Specifically, the server 10 may identify the relative positions and three-dimensional rotation directions of the rental driving terminal 51 and the remote driving terminal 54. The server 10 may generate an virtual image by rotating an object that mimics a user, for example, an avatar, in response to the user's 3D rotation direction and arranging the coordinates corresponding to the user's relative position.

본 발명의 다양한 실시 예에서, 아바타는 촬영 단말(53)로부터 수신되는 사용자 이미지에 기초하여 생성될 수 있다. 구체적으로, 서버(10)는 사용자 이미지 내에서 사용자의 관절 분석 기법에 따른 사용자 모션을 식별하고, 해당 모션에 대응하여 움직이는 아바타를 가상 이미지로써 생성할 수 있다.In various embodiments of the present invention, an avatar may be generated based on a user image received from the photographing terminal 53. Specifically, the server 10 may identify a user motion according to a user's joint analysis technique within a user image, and generate a moving avatar corresponding to the motion as a virtual image.

다양한 실시 예에서, 서버(10)는 해당 사용자의 식별 정보, 예를 들어 아이디를 생성된 아바타와 연계하여 가상 이미지를 생성할 수 있다. 또는, 다양한 실시 예에서, 혼합 현실 회의실이 구동되는 동안 보이스 채팅 또는 그룹 콜 기능이 수행되는 경우에, 서버(10)는 현재 음성이 출력되고 있는 사용자의 식별 정보, 예를 들어 화살표 등의 마커를 아바타와 연계하거나 예를 들어 특정 색상을 아바타와 연계하여 가상 이미지를 생성할 수 있다. In various embodiments, the server 10 may generate a virtual image by associating identification information of the corresponding user, for example, an ID with the generated avatar. Or, in various embodiments, when a voice chat or group call function is performed while the mixed reality conference room is running, the server 10 displays markers such as identification information of a user who is currently outputting voice, for example, an arrow. A virtual image may be generated by linking with an avatar or by linking a specific color with an avatar, for example.

본 발명의 다양한 실시 예에서, 서버(10)는 3차원 스케일링을 적용하여 가상 이미지를 생성할 수 있다. 일 예에서, 대여 구동 단말(51)과 원격지 구동 단말(54)이 위치한 현실 공간은 형태와 크기가 상이할 수 있다. 이러한 현실 공간의 차이는 복수의 원격지 구동 단말(54)들 사이에서도 발생할 수 있다. 또한, 일 실시 예에서, 대여 구동 단말(51)과 원격지 구동 단말(54)에서 식별된 면상의 영역 역시 크기가 상이할 수 있다. In various embodiments of the present invention, the server 10 may generate a virtual image by applying 3D scaling. In one example, the real space in which the rental driving terminal 51 and the remote driving terminal 54 are located may have different shapes and sizes. Such a difference in real space may also occur between a plurality of remote driving terminals 54. In addition, in one embodiment, the area on the surface identified in the rental driving terminal 51 and the remote driving terminal 54 may also be different in size.

이 경우, 대여 구동 단말(51)과 원격지 구동 단말(540)에서 3차원 데이터가 동일한 크기로 표시되면, 도 8에 도시된 것과 같이 작은 면상의 영역이 식별된 구동 단말에서는 3차원 데이터의 가상 이미지(801)가 적합하게 표시되지 않을 수 있다. 또한, 이 경우, 임의의 구동 단말에서 다른 구동 단말의 아바타가 표시될 때, 도 8에 도시된 것과 같이 적합한 위치에 배치되지 않거나(802), 공간을 벗어날 수 있다(803). In this case, if the 3D data is displayed in the same size in the rental driving terminal 51 and the remote driving terminal 540, the virtual image of the 3D data in the driving terminal in which a small area is identified as shown in FIG. 801 may not be displayed properly. In addition, in this case, when an avatar of another driving terminal is displayed in an arbitrary driving terminal, it may not be placed in a suitable location as illustrated in FIG. 8 (802) or may be out of space (803).

따라서, 서버(10)는 식별된 면상의 영역의 크기에 대응하여 3차원 데이터를 확대 또는 축소(스케일링)함으로써 가상 이미지를 생성할 수 있다. 또한, 서버(10)는 현실 공간의 크기에 따라 사용자를 모사하는 오브젝트를 임의의 기준점을 기준으로 결집시키거나 분산하여 가상 이미지를 생성할 수 있다. 여기서 기준점은 3차원 데이터가 표시된 위치의 중심 좌표, 인지된 면상의 영역의 중심 좌표 또는 인지된 면상의 영역의 형태에 따른 무게 중심 좌표 등일 수 있다. Therefore, the server 10 may generate a virtual image by enlarging or reducing (scaling) the 3D data corresponding to the size of the identified area on the plane. In addition, the server 10 may generate a virtual image by collecting or dispersing objects simulating a user based on an arbitrary reference point according to the size of the real space. Here, the reference point may be a center coordinate of a location where 3D data is displayed, a center coordinate of an area on the recognized surface, or a center of gravity coordinate according to the shape of the area on the recognized surface.

예를 들어, 서버(10)는 대여 구동 단말(51)의 트랙킹 정보를 기초로 원격지 구동 단말(54)의 사용자에 대한 아바타의 좌표를 결정할 수 있다. 이때, 대여 구동 단말(51)의 현실 공간의 크기가 원격지 구동 단말(54)의 현실 공간의 크기보다 작으면, 서버(10)는 대여 구동 단말(51)의 3차원 데이터가 표시된 위치의 중심 좌표를 기준으로, 원격지 구동 단말(54)의 사용자에 대한 아바타를 결집시킴으로써 가상 이미지를 생성할 수 있다. For example, the server 10 may determine the coordinates of the avatar for the user of the remote driving terminal 54 based on the tracking information of the rental driving terminal 51. At this time, if the size of the real space of the rental driving terminal 51 is smaller than the size of the real space of the remote driving terminal 54, the server 10 coordinates the center of the location where the 3D data of the rental driving terminal 51 is displayed. Based on the, it is possible to generate a virtual image by assembling an avatar for a user of the remote driving terminal 54.

3차원 스케일링을 통하여 가상 이미지는 도 9에 도시된 것과 같이 어떠한 구동 단말에서도 3차원 데이터의 가상 이미지(901)가 식별된 면상의 영역 내에 적합하게 표시되고, 각 사용자의 아바타(902, 903)가 3차원 데이터 주변의 적합한 위치에 배치되어 표시될 수 있도록 구성된다. Through the 3D scaling, the virtual image is suitably displayed in the area on the surface where the virtual image 901 of the 3D data is identified in any driving terminal as illustrated in FIG. 9, and the avatars 902 and 903 of each user It is configured to be displayed at a suitable location around the 3D data.

서버(10)는 생성된 가상 이미지를 대여 구동 단말(51) 및 원격지 구동 단말(54)로 전송할 수 있다(713). 여기서, 각각의 대여 구동 단말(51) 및 원격지 구동 단말(54)로 전송되는 가상 이미지는 서로 다른 이미지일 수 있다. The server 10 may transmit the generated virtual image to the rental driving terminal 51 and the remote driving terminal 54 (713). Here, the virtual images transmitted to the respective rental driving terminals 51 and the remote driving terminals 54 may be different images.

대여 구동 단말(51) 및 원격지 구동 단말(54)은 수신된 가상 이미지를 카메라부(110)를 통하여 촬영되는 현실 이미지에 합성하여 혼합 현실 이미지를 생성할 수 있다. 또한, 대여 구동 단말(51) 및 원격지 구동 단말(54)은 생성된 혼합 현실 이미지를 표시부(140)를 통해 표시할 수 있다(714, 715). The rental driving terminal 51 and the remote driving terminal 54 may generate a mixed reality image by synthesizing the received virtual image into a real image photographed through the camera unit 110. In addition, the rental driving terminal 51 and the remote driving terminal 54 may display the generated mixed reality image through the display unit 140 (714, 715).

이와 같이 표시되는 혼합 현실 이미지의 일 예가 도 10에 도시되어 있다. 도 10에서 3차원 데이터의 가상 이미지(1001)는 인지된 면상의 영역, 예를 들어 데스크 상에 표시된다. 이때, 가상 이미지(1001)는 면상의 영역 내에 적합하게 전시되도록 스케일링될 수 있다. 또한, 적어도 하나의 구매자 단말의 사용자를 모사하는 적어도 하나의 오브젝트들(1002, 1003)이 해당 사용자의 위치 및 회전 방향에 대응하여 배치된다. An example of the mixed reality image displayed as described above is illustrated in FIG. 10. In FIG. 10, the virtual image 1001 of 3D data is displayed on a recognized area, for example, on a desk. At this time, the virtual image 1001 may be scaled to be properly displayed in an area on the plane. In addition, at least one object 1002, 1003 that mimics a user of at least one buyer terminal is disposed corresponding to a location and a rotation direction of the user.

또한, 화면상의 일부 영역들에는 혼합 현실 회의실 내에서 이용 가능한 제어를 수행하기 위해 적어도 하나의 사용자 인터페이스 오브젝트(1004)가 표시될 수 있다. 사용자 인터페이스는 예를 들어, 문자 채팅, 보이스 채팅, 그룹 콜, 메모 생성, 참석자 정보 표시, 참석자 관리 등을 수행하기 위한 인터페이스를 포함할 수 있다. 일 실시 예에서, 사용자 인터페이스 오브젝트(1004)는 대여 정보에 의해 요청 및 권한이 부여된 추가 기능에 대응하는 오브젝트만이 활성화 또는 표시되도록 구성될 수 있다. In addition, at least one user interface object 1004 may be displayed in some areas on the screen to perform control available in the mixed reality meeting room. The user interface may include, for example, an interface for performing text chat, voice chat, group call, memo creation, attendee information display, attendee management, and the like. In one embodiment, the user interface object 1004 may be configured to activate or display only objects corresponding to additional functions requested and authorized by the rental information.

표시된 혼합 현실 이미지를 통하여, 사용자는 현실 공간의 데스크 상에 3차원 데이터가 전시되어 있고, 현실 공간 내에 다른 구동 단말의 사용자가 존재하는 것으로 인지할 수 있다. 그에 따라, 사용자는 자신이 위치한 현실 공간 내에서 실재하는 3차원 데이터에 대해 다른 사용자와 함께 처리 작업을 수행하는 것과 같은 현실감을 느낄 수 있다. Through the displayed mixed reality image, the user can recognize that 3D data is displayed on the desk in the real space, and the user of another driving terminal exists in the real space. Accordingly, the user can feel a sense of reality, such as performing processing with other users on the 3D data that exists in the reality space in which he or she is located.

혼합 현실 이미지가 표시되는 동안, 대여 구동 단말(51) 및 원격지 구동 단말(54)은 계속해서 트랙킹 정보를 실시간으로 수집하고, 이를 서버(10)로 전송한다. 또한, 서버(10)는 계속해서 수신되는 트랙킹 정보를 기초로 가상 이미지를 생성하고 이를 대여 구동 단말(51) 및 원격지 구동 단말(54)로 전송한다. 대여 구동 단말(51) 및 원격지 구동 단말(54)에서는 실시간 트랙킹 정보에 따라 변화하는 가상 이미지를 현실 이미지에 합성하여 생성된 혼합 현실 이미지가 표시될 수 있다. While the mixed reality image is displayed, the rental driving terminal 51 and the remote driving terminal 54 continuously collect tracking information in real time and transmit it to the server 10. In addition, the server 10 generates a virtual image based on the tracking information that is continuously received and transmits it to the rental driving terminal 51 and the remote driving terminal 54. The rental driving terminal 51 and the remote driving terminal 54 may display a mixed reality image generated by synthesizing a virtual image changing according to real-time tracking information into a real image.

혼합 현실 이미지가 표시되는 동안, 서버(10)는 대여 구동 단말(51) 및 원격지 구동 단말(54)에서 수신되는 사용자 입력에 대응하여 3차원 데이터에 대한 처리를 수행할 수 있다. 처리는 예를 들어, 색상/형태/질감 등의 편집, 확대/축소, 회전 등일 수 있다. While the mixed reality image is displayed, the server 10 may process 3D data in response to user input received from the rental driving terminal 51 and the remote driving terminal 54. The processing can be, for example, editing of color/shape/texture, zooming, rotation, and the like.

사용자 입력은 혼합 현실 이미지로써 표시된 사용자 인터페이스 오브젝트를 통해 수신될 수 있다. 또는, 사용자 입력은 핸드 제스처로써 카메라부(110)를 통해 수신될 수 있다. 핸드 제스처는, 예를 들어 특정 위치(예를 들어 사용자 인터페이스 오브젝트가 표시된 위치)를 손가락으로 포인팅하는 동작, 손을 쥐거나 펴는 동작, 특정 개수의 손가락을 펴거나 접는 동작 등을 포함할 수 있으며, 이로써 한정되지 않는다. User input may be received through a user interface object displayed as a mixed reality image. Alternatively, the user input may be received through the camera unit 110 as a hand gesture. The hand gesture may include, for example, a finger pointing to a specific location (for example, a location where a user interface object is displayed), a hand gripping or opening gesture, a specific number of finger opening or folding operations, It is not limited thereby.

본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 그리고 본 명세서와 도면에 개시된 실시 예들은 본 발명의 내용을 쉽게 설명하고, 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다. Those skilled in the art to which the present invention pertains will be able to make various modifications and variations without departing from the essential characteristics of the present invention. In addition, the embodiments disclosed in the present specification and drawings merely describe the contents of the present invention and provide specific examples to help understanding, and are not intended to limit the scope of the present invention. Therefore, the scope of the present invention should be interpreted as including all the modified or modified forms derived on the basis of the technical spirit of the present invention in addition to the embodiments disclosed herein.

1: 혼합 현실 회의실 제공 시스템
10: 서버
20: 판매자 단말
30: 구매자 단말
40: 결제 서버
50: 구동 단말
1: Mixed Reality Meeting Room Provision System
10: Server
20: seller terminal
30: buyer terminal
40: payment server
50: driving terminal

Claims (15)

혼합 현실 회의실을 제공하기 위한 시스템으로,
혼합 현실 회의실 이용을 위한 적어도 하나의 대여 장소를 제공하는 판매자 단말;
대금을 지급하고 임의의 대여 장소를 대여하는 구매자 단말;
상기 적어도 하나의 대여 장소에 마련되는 적어도 하나의 대여 구동 단말;
상기 판매자 단말의 적어도 하나의 대여 장소에 대한 대여 장소 정보를 등록하고, 상기 임의의 대여 장소에 대하여 상기 구매자 단말을 위한 대여 정보를 등록하며, 상기 대여 정보에 대응하여 상기 적어도 하나의 구동 단말을 통해 상기 혼합 현실 회의실을 구동하는 서버; 및
상기 판매자 단말, 상기 구매자 단말 및 상기 서버 사이의 대금 지급을 중개하는 결제 서버를 포함하는 시스템.
A system for providing a mixed reality meeting room,
A seller terminal providing at least one rental place for using the mixed reality meeting room;
A buyer terminal for paying a price and renting an arbitrary rental place;
At least one rental driving terminal provided at the at least one rental location;
Register rental place information for at least one rental place of the seller terminal, register rental information for the buyer terminal for the arbitrary rental place, and through the at least one driving terminal corresponding to the rental information A server driving the mixed reality meeting room; And
And a payment server that mediates payment between the seller terminal, the buyer terminal, and the server.
제1항에 있어서, 상기 서버는,
상기 판매자 단말로부터 상기 대여 장소 정보의 등록 요청이 수신되면, 상기 결제 서버로 상기 판매자 단말에 대한 대금 결제를 요청하고, 상기 결제 서버를 통해 상기 판매자 단말로부터의 대금 지급이 완료되면 상기 판매자 단말에 대하여 상기 대여 장소 정보를 등록하는 시스템.
The method of claim 1, wherein the server,
When the request for registration of the rental place information is received from the seller terminal, the payment server requests payment for the seller terminal, and when the payment from the seller terminal is completed through the payment server, to the seller terminal System for registering the rental place information.
제1항에 있어서, 상기 서버는,
상기 구매자 단말로부터 상기 임의의 대여 장소를 대여하기 위한 대여 요청이 수신되면, 상기 결제 서버로 상기 구매자 단말에 대한 대금 결제를 요청하고, 상기 결제 서버를 통해 상기 구매자 단말로부터 상기 판매자 단말에 대한 대금 지급이 완료되면 상기 구매자 단말에 대하여 상기 대여 정보를 등록하는 시스템.
The method of claim 1, wherein the server,
When a rental request for renting the rental location is received from the purchaser terminal, payment of the purchaser terminal is requested to the payment server, and payment is made to the seller terminal from the purchaser terminal through the payment server When this is completed, a system for registering the rental information with respect to the buyer terminal.
제3항에 있어서, 상기 구매자 단말에 대한 대금은,
상기 대여 장소의 크기, 상기 혼합 현실 회의실의 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능 및 요청된 주소지 중 적어도 하나를 기초로 결정되는 시스템.
According to claim 3, Payment for the buyer terminal,
A system determined based on at least one of the size of the rental location, the number of people attending the mixed reality meeting room, the date and time of use, the additional functions of the requested mixed reality meeting room, and the requested address.
제1항에 있어서, 상기 대여 장소는,
상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 대여 정보에 의해 설정된 주소지로 이동 가능하게 구성되는 시스템.
According to claim 1, wherein the rental place,
A system configured to be movable to an address set by the rental information on a date and time set by the rental information.
제1항에 있어서, 상기 적어도 하나의 구동 단말은,
상기 혼합 현실 회의실을 구동하기 위한 대여 구동 단말;
상기 대여 구동 단말의 사용자에 대한 영상을 촬영하여 상기 서버로 전송하는 촬영 단말; 및
상기 대여 구동 단말에서 표시되는 혼합 현실 이미지를 수신하여 상기 대여 구동 단말의 사용자 이외의 적어도 하나의 사용자를 위해 표시하는 모니터링 단말을 포함하는 시스템.
The method of claim 1, wherein the at least one driving terminal,
A rental driving terminal for driving the mixed reality meeting room;
A photographing terminal photographing an image of a user of the rental driving terminal and transmitting the image to the server; And
And a monitoring terminal that receives the mixed reality image displayed by the rental driving terminal and displays it for at least one user other than the user of the rental driving terminal.
제1항에 있어서, 상기 서버는,
상기 대여 정보에 의해 설정된 날짜 및 시간에 혼합 현실 회의실을 개설하고, 상기 적어도 하나의 구동 단말로 상기 개설된 혼합 현실 회의실에 대한 식별 정보를 전달하되,
상기 적어도 하나의 구동 단말은,
상기 식별 정보를 원격지 구동 단말로 전달하여 상기 개설된 혼합 현실 회의실에 대한 참여를 가능하게 하는 시스템.
The method of claim 1, wherein the server,
A mixed reality meeting room is opened on a date and time set by the rental information, and identification information for the opened mixed reality meeting room is delivered to the at least one driving terminal,
The at least one driving terminal,
A system that enables participation in the established mixed reality conference room by delivering the identification information to a remote-drive terminal.
제7항에 있어서, 상기 서버는,
상기 적어도 하나의 구동 단말 및 상기 원격지 구동 단말로부터 트랙킹 정보를 수신하고, 상기 트랙킹 정보를 기초로 3차원 데이터 및 적어도 하나의 오브젝트에 대한 가상 이미지를 생성하여 상기 적어도 하나의 구동 단말 및 상기 원격지 구동 단말로 전송하되,
상기 가상 이미지는,
상기 적어도 하나의 구동 단말 및 상기 원격지 단말에서 현실 이미지와 합성되어 혼합 현실 이미지로 표시되는 시스템.
The method of claim 7, wherein the server,
Receiving tracking information from the at least one driving terminal and the remote driving terminal, and generating virtual images of 3D data and at least one object based on the tracking information, thereby generating the at least one driving terminal and the remote driving terminal Transfer to,
The virtual image,
A system that is combined with a real image in the at least one driving terminal and the remote terminal and displayed as a mixed reality image.
제8항에 있어서, 상기 적어도 하나의 오브젝트는,
상기 적어도 하나의 구동 단말 및 상기 원격지 단말의 사용자를 모사하는 아바타를 포함하고,
상기 아바타는,
상기 혼합 현실 회의실에 마련되는 촬영 단말을 통해 획득되는 사용자 이미지에 기초하여 생성되는 시스템.
The method of claim 8, wherein the at least one object,
And an avatar simulating a user of the at least one driving terminal and the remote terminal,
The avatar,
A system that is generated based on a user image obtained through a shooting terminal provided in the mixed reality meeting room.
혼합 현실 회의실 제공 방법으로,
판매자 단말의 등록 요청에 응답하여, 상기 판매자 단말이 제공하는 적어도 하나의 대여 장소에 대한 대여 장소 정보를 등록하는 단계;
구매자 단말의 대여 요청에 응답하여, 임의의 대여 장소에 대한 상기 구매자 단말의 대여 정보를 등록하는 단계; 및
상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 임의의 대여 장소에 배치된 적어도 하나의 구동 단말을 통하여 혼합 현실 회의실을 구동하는 단계를 포함하는 방법.
As a way to provide a mixed reality meeting room,
Registering rental place information for at least one rental place provided by the seller terminal in response to a registration request from the seller terminal;
Registering rental information of the buyer terminal for an arbitrary rental place in response to a request for rental of the buyer terminal; And
And driving the mixed reality meeting room through at least one driving terminal disposed at the arbitrary rental location on a date and time set by the rental information.
제10항에 있어서, 상기 대여 장소 정보를 등록하는 단계는,
상기 판매자 단말로부터 상기 등록 요청이 수신되면, 결제 서버로 상기 판매자 단말에 대한 대금 결제를 요청하는 단계; 및
상기 결제 서버를 통해 상기 판매자 단말로부터의 대금 지급이 완료되면, 상기 판매자 단말에 대하여 상기 대여 장소 정보를 등록하는 단계를 포함하는 방법.
11. The method of claim 10, The step of registering the rental place information,
When the registration request is received from the seller terminal, requesting payment for the seller terminal to a payment server; And
And when payment from the seller terminal is completed through the payment server, registering the rental place information with respect to the seller terminal.
제10항에 있어서, 상기 대여 정보를 등록하는 단계는,
상기 구매자 단말로부터 상기 대여 요청이 수신되면, 결제 서버로 상기 구매자 단말에 대한 대금 결제를 요청하는 단계; 및
상기 결제 서버를 통해 상기 구매자 단말로부터 상기 판매자 단말에 대한 대금 지급이 완료되면, 상기 구매자 단말에 대하여 상기 대여 정보를 등록하는 단계를 포함하는 방법.
The method of claim 10, wherein the step of registering the rental information,
When the rental request is received from the purchaser terminal, requesting payment for the purchaser terminal to a payment server; And
And when payment for the seller terminal is completed from the buyer terminal through the payment server, registering the rental information with respect to the buyer terminal.
제12항에 있어서, 상기 구매자 단말에 대한 대금은,
상기 대여 장소의 크기, 상기 혼합 현실 회의실의 참석 인원, 이용 날짜 및 시간, 요청된 혼합 현실 회의실의 추가 기능 및 요청된 주소지 중 적어도 하나를 기초로 결정되는 방법.
The method of claim 12, wherein the payment for the buyer terminal,
A method determined based on at least one of the size of the rental place, the number of people attending the mixed reality meeting room, the date and time of use, the additional functions of the requested mixed reality meeting room, and the requested address.
제10항에 있어서, 상기 대여 장소는,
상기 대여 정보에 의해 설정된 날짜 및 시간에 상기 대여 정보에 의해 설정된 주소지로 이동 가능하게 구성되는 방법.
The method of claim 10, wherein the rental place,
A method configured to be movable to an address set by the rental information on a date and time set by the rental information.
제10항에 있어서, 상기 혼합 현실 회의실을 구동하는 단계는,
상기 대여 정보에 의해 설정된 상기 날짜 및 상기 시간에 혼합 현실 회의실을 개설하는 단계;
상기 적어도 하나의 구동 단말로 상기 개설된 혼합 현실 회의실에 대한 식별 정보를 전달하는 단계;
상기 적어도 하나의 구동 단말 및 상기 식별 정보를 통해 상기 혼합 현실 회의실에 참여한 원격지 단말로부터 트랙킹 정보를 수집하는 단계;
상기 트랙킹 정보를 기초로 3차원 데이터 및 적어도 하나의 오브젝트에 대한 가상 이미지를 생성하는 단계; 및
상기 가상 이미지를 상기 적어도 하나의 구동 단말 및 상기 원격지 단말로 전송하는 단계를 포함하는 방법.
The method of claim 10, wherein the step of driving the mixed reality meeting room,
Establishing a mixed reality meeting room on the date and time set by the rental information;
Transmitting identification information for the opened mixed reality conference room to the at least one driving terminal;
Collecting tracking information from a remote terminal participating in the mixed reality meeting room through the at least one driving terminal and the identification information;
Generating a virtual image of 3D data and at least one object based on the tracking information; And
And transmitting the virtual image to the at least one driving terminal and the remote terminal.
KR1020180154508A 2018-12-04 2018-12-04 System and method for providing a virtual environmental conference room KR20200067537A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180154508A KR20200067537A (en) 2018-12-04 2018-12-04 System and method for providing a virtual environmental conference room

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180154508A KR20200067537A (en) 2018-12-04 2018-12-04 System and method for providing a virtual environmental conference room

Publications (1)

Publication Number Publication Date
KR20200067537A true KR20200067537A (en) 2020-06-12

Family

ID=71088063

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180154508A KR20200067537A (en) 2018-12-04 2018-12-04 System and method for providing a virtual environmental conference room

Country Status (1)

Country Link
KR (1) KR20200067537A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102308678B1 (en) * 2020-12-28 2021-10-06 주식회사 믐 Method, server and computer program for providing virtual exhibition space provide service
KR102419906B1 (en) * 2021-12-28 2022-07-13 주식회사 직방 User image data matching method in metaverse based office environment, storage medium in which a program executing the same, and user image data matching system including the same
WO2023128310A1 (en) * 2021-12-28 2023-07-06 주식회사 직방 Method for user grouping in metaverse-based office environment, storage medium in which program for executing same is recorded, and user grouping system including storage medium
WO2023128307A1 (en) * 2021-12-28 2023-07-06 주식회사 직방 Method for displaying user image data in metaverse-based office environment, storage medium in which program for executing same is recorded, and user image data display system comprising same

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102308678B1 (en) * 2020-12-28 2021-10-06 주식회사 믐 Method, server and computer program for providing virtual exhibition space provide service
KR102419906B1 (en) * 2021-12-28 2022-07-13 주식회사 직방 User image data matching method in metaverse based office environment, storage medium in which a program executing the same, and user image data matching system including the same
WO2023128310A1 (en) * 2021-12-28 2023-07-06 주식회사 직방 Method for user grouping in metaverse-based office environment, storage medium in which program for executing same is recorded, and user grouping system including storage medium
WO2023128307A1 (en) * 2021-12-28 2023-07-06 주식회사 직방 Method for displaying user image data in metaverse-based office environment, storage medium in which program for executing same is recorded, and user image data display system comprising same
WO2023128305A1 (en) * 2021-12-28 2023-07-06 주식회사 직방 Method for user image data matching in metaverse-based office environment, storage medium in which program for executing same is recorded, and user image data matching system including storage medium

Similar Documents

Publication Publication Date Title
US11206373B2 (en) Method and system for providing mixed reality service
US10970934B2 (en) Integrated operating environment
EP3754992A1 (en) Immersive interactive remote participation in live entertainment
US10431003B2 (en) Three-dimensional virtual environment
KR20200067537A (en) System and method for providing a virtual environmental conference room
EP3457253B1 (en) Collaboration methods to improve use of 3d models in mixed reality environments
US20120192088A1 (en) Method and system for physical mapping in a virtual world
KR20150120427A (en) Providing a tele-immersive experience using a mirror metaphor
CN104253862A (en) Digital panorama-based immersive interaction browsing guide support service system and equipment
KR20200034468A (en) Integrated space information management platform using virtual reality video and operation method thereof
WO2019099912A1 (en) Integrated operating environment
US20210405369A1 (en) System and methods of holographic extended reality platform to layer virtual objects in real or augmented environments
KR20170122688A (en) Method of construction projection based on virtual reality, computer readable storage media containing program for executing the same, and application stored in media for executing the same
Nor'a et al. Integrating virtual reality and augmented reality in a collaborative user interface
US11568615B2 (en) Collaborative on-demand experiences
CN109155083A (en) In response to the mathematical model optimization of orientation sensors data
JP2019204244A (en) System for animated cartoon distribution, method, and program
JP2022507502A (en) Augmented Reality (AR) Imprint Method and System
KR102005251B1 (en) Server, provider terminal and method for providing image of offerings base on virtual reality
JP2023121636A (en) Information processing system, communication system, image sharing method, and program
JPWO2018225805A1 (en) INFORMATION MANAGEMENT SYSTEM, INFORMATION MANAGEMENT SERVER, INFORMATION MANAGEMENT METHOD, AND PROGRAM
JPWO2018225806A1 (en) Information management system and information management method
EP4294019A1 (en) Display terminal, communication system, display method, and communication method
Ganesh et al. Real‐Time Applications of Mixed Reality
JP2004054828A (en) Image processing device