Movatterモバイル変換


[0]ホーム

URL:


KR20240160392A - A computing device and a terminal for the avatar in the metaverse - Google Patents

A computing device and a terminal for the avatar in the metaverse
Download PDF

Info

Publication number
KR20240160392A
KR20240160392AKR1020230057134AKR20230057134AKR20240160392AKR 20240160392 AKR20240160392 AKR 20240160392AKR 1020230057134 AKR1020230057134 AKR 1020230057134AKR 20230057134 AKR20230057134 AKR 20230057134AKR 20240160392 AKR20240160392 AKR 20240160392A
Authority
KR
South Korea
Prior art keywords
terminal
avatar
control unit
computing device
url information
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020230057134A
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 주식회사 예간filedCritical주식회사 예간
Priority to KR1020230057134ApriorityCriticalpatent/KR20240160392A/en
Priority to PCT/KR2023/008257prioritypatent/WO2024228421A1/en
Priority to JP2023100038Aprioritypatent/JP2024160907A/en
Publication of KR20240160392ApublicationCriticalpatent/KR20240160392A/en
Ceasedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명의 일 실시예에 따른 컴퓨팅 장치는 단말기로부터 URL 정보를 수신하는 수신부; 및상기 URL 정보에 대응하는 웹 사이트를 통해 촬영 기능을 제공하여 촬영된 이미지를 기반으로 3D 아바타를 생성하고 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 구현하는 제어부;를 포함할 수 있다.
본 발명의 일 실시예에 따른 단말기는 QR 코드로부터 URL 정보를 획득하는 단말 제어부; 상기 URL 정보에 대응하는 웹사이트에 접속하는 통신부; 상기 웹사이트가 제공하는 촬영 기능을 기반으로 이미지를 촬영하는 촬영부; 및 상기 촬영부가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 표시하는 디스플레이부;를 포함할 수 있다.
A computing device according to one embodiment of the present invention may include a receiving unit that receives URL information from a terminal; and a control unit that provides a shooting function through a website corresponding to the URL information to generate a 3D avatar based on the shot image and implements it on a 3D content space corresponding to the URL information.
A terminal according to one embodiment of the present invention may include a terminal control unit that obtains URL information from a QR code; a communication unit that accesses a website corresponding to the URL information; a photographing unit that takes an image based on a photographing function provided by the website; and a display unit that displays 3D avatar information generated based on the image taken by the photographing unit on a 3D content space corresponding to the URL information.

Description

Translated fromKorean
메타버스 아바타 구현을 위한 컴퓨팅 장치 및 단말기{A COMPUTING DEVICE AND A TERMINAL FOR THE AVATAR IN THE METAVERSE}{A COMPUTING DEVICE AND A TERMINAL FOR THE AVATAR IN THE METAVERSE}

본 발명은 메타버스 아바타 구현을 위한 컴퓨팅 장치 및 단말기에 관한 것이다.The present invention relates to a computing device and terminal for implementing a metaverse avatar.

최근에는 컴퓨터 그래픽 기술을 응용하는 메타버스(metaverse)와 관련된 기술이 급격하게 발달하고 있다. 여기서, 메타버스는 추상을 의미할 수 있는 메타(meta)와 현실 공간을 의미할 수 있는 유니버스(universe)의 합성에 의해 생성된 단어로, 메타버스 기술은 현실 공간에 존재하지 않은 가상 공간을 구축한 후 구축된 가상 공간을 현실처럼 사용자가 느낄 수 있도록 지원할 수 있다.Recently, technologies related to the metaverse, which applies computer graphics technology, are rapidly developing. Here, the metaverse is a word created by combining meta, which can mean abstraction, and universe, which can mean real space. Metaverse technology can support users to feel the virtual space as if it were real after building a virtual space that does not exist in real space.

메타버스와 관련된 기술을 통해 제공되는 가상 공간에는 현실 세계에 존재하거나 또는 현실 세계에는 존재하지 않지만 존재할 법한 다양한 오브젝트들이 구현될 수 있다. 예를 들어, 현실 세계의 책상, 의자 또는 테이블 등 이 오브젝트로 구현되어 가상 공간에 구현될 수 있다. 이를 활용하여 기업에서도 메타버스 근무제를 실시하는 등 실생활에서도 적용 사례가 발생하고 있다.In the virtual space provided through technology related to the metaverse, various objects that exist in the real world or that are likely to exist but do not exist in the real world can be implemented. For example, desks, chairs, or tables in the real world can be implemented as objects and implemented in the virtual space. Using this, cases of application are also occurring in real life, such as companies implementing metaverse work systems.

특히, 게임 산업은 가상 공간에서의 사용자의 흥미를 증진시키기 위해 메타버스 기술 도입에 적극적이다. 그러나, 게임사, 기업 또는 여러 소프트웨어 제조 업체에서 메타버스 기술을 도입하기 위해 다양한 시도를 하고 있음에도 불구하고, 메타버스 기술에 대한 사용자의 흥미는 다소 부족한 실정이다. 따라서, 향후 사용자의 흥미를 증진시키기 위한 메타버스 기술의 발전이 기대된다.In particular, the game industry is actively introducing metaverse technology to increase users’ interest in virtual space. However, despite various attempts by game companies, enterprises, or various software manufacturers to introduce metaverse technology, users’ interest in metaverse technology is somewhat lacking. Therefore, the development of metaverse technology to increase users’ interest in the future is expected.

본 발명이 해결하고자 하는 과제는 사용자가 직접 작성한 그림을 기반으로 3D 아바타를 제공하는 컴퓨팅 장치 및 단말기를 제공하는 것이다.The problem to be solved by the present invention is to provide a computing device and terminal that provide a 3D avatar based on a picture created by a user.

본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The tasks of the present invention are not limited to the tasks mentioned above, and other tasks not mentioned will be clearly understood by those skilled in the art from the description below.

본 발명의 일 실시예에 따른 컴퓨팅 장치는 단말기로부터 URL 정보를 수신하는 수신부; 및상기 URL 정보에 대응하는 웹 사이트를 통해 촬영 기능을 제공하여 촬영된 이미지를 기반으로 3D 아바타를 생성하고 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 구현하는 제어부;를 포함할 수 있다.A computing device according to one embodiment of the present invention may include a receiving unit that receives URL information from a terminal; and a control unit that provides a shooting function through a website corresponding to the URL information to generate a 3D avatar based on the shot image and implement it on a 3D content space corresponding to the URL information.

본 발명의 일 실시예에 따른 단말기는 QR 코드로부터 URL 정보를 획득하는 단말 제어부; 상기 URL 정보에 대응하는 웹사이트에 접속하는 통신부; 상기 웹사이트가 제공하는 촬영 기능을 기반으로 이미지를 촬영하는 촬영부; 및 상기 촬영부가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 표시하는 디스플레이부;를 포함할 수 있다.A terminal according to one embodiment of the present invention may include a terminal control unit that obtains URL information from a QR code; a communication unit that connects to a website corresponding to the URL information; a photographing unit that takes an image based on a photographing function provided by the website; and a display unit that displays 3D avatar information generated based on the image taken by the photographing unit on a 3D content space corresponding to the URL information.

본 발명의 일 실시예에 따른 메타버스 서비스로 안내하기 위한 아바타 카드는 사용자가 그 안에 아바타와 연관된 그림을 그릴 수 있도록, 윤곽선으로 구성된 아바타 실루엣을 포함하는 제 1 면; 및 상기 그림을 촬영하도록 유도하는 웹 사이트에 대한 정보 및 상기 촬영된 그림을 기반으로 생성된 아바타를 구현하기 위한 메타버스 기반의 3D 콘텐츠 공간으로의 연결을 위한 정보 중 적어도 하나를 포함하는 QR 코드를 포함하는 제 2 면을 포함할 수 있다.An avatar card for guiding to a metaverse service according to one embodiment of the present invention may include a first side including an avatar silhouette composed of outlines so that a user can draw a picture related to the avatar therein; and a second side including a QR code including at least one of information about a website that induces a user to take a picture of the picture and information for connecting to a metaverse-based 3D content space for implementing an avatar generated based on the picture taken.

기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Specific details of other embodiments are included in the detailed description and drawings.

본 발명의 메타버스 구현을 위한 컴퓨팅 장치 및 단말기는 다음과 같은 효과가 하나 혹은 그 이상 있다.The computing device and terminal for implementing the metaverse of the present invention have one or more of the following effects.

실시예에 따른 컴퓨팅 장치 및 단말기는 사용자가 직접 작성한 그림을 기반으로 맞춤형 3D 아바타를 제공하여 사용자들의 가상공간에 대한 친숙도 및 흥미도를 제고할 수 있다.A computing device and terminal according to an embodiment can provide a customized 3D avatar based on a drawing created by a user, thereby increasing the user's familiarity with and interest in a virtual space.

본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.

도 1 은 일 실시예에 따른 메타버스 구현 시스템의 개념도,
도 2 는 일 실시예에 따른 컴퓨팅 장치의 블록도,
도 3 는 일 실시예에 따른 단말기의 블록도,
도 4 및 도 5 는 일 실시예에 따른 컴퓨팅 장치의 아바타 생성 예시도
도 6 은 일 실시예에 따른 컴퓨팅 장치의 동작에 관한 순서도,
도 7 은 일 실시예에 따른 단말기의 동작에 관한 순서도이다.
Figure 1 is a conceptual diagram of a metaverse implementation system according to one embodiment.
FIG. 2 is a block diagram of a computing device according to one embodiment;
Figure 3 is a block diagram of a terminal according to one embodiment;
Figures 4 and 5 are examples of avatar creation of a computing device according to one embodiment.
FIG. 6 is a flowchart of the operation of a computing device according to one embodiment;
Figure 7 is a flowchart regarding the operation of a terminal according to one embodiment.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The present invention can have various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the present invention to specific embodiments, but should be understood to include all modifications, equivalents, or substitutes included in the spirit and technical scope of the present invention.

제 1, 제 2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제 1 구성요소는 제 2 구성요소로 명명될 수 있고, 유사하게 제 2 구성요소도 제 1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are only used to distinguish one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. The term and/or includes any combination of a plurality of related described items or any item among a plurality of related described items.

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

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, '포함하다' 또는 '가지다' 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is only used to describe specific embodiments and is not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, it should be understood that the terms "comprises" or "has" and the like are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not exclude in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms defined in commonly used dictionaries, such as those defined in common dictionaries, should be interpreted as having a meaning consistent with the meaning they have in the context of the relevant art, and will not be interpreted in an idealized or overly formal sense unless expressly defined in this application.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, with reference to the attached drawings, a preferred embodiment of the present invention will be described in more detail. In order to facilitate an overall understanding in describing the present invention, the same reference numerals are used for the same components in the drawings, and redundant descriptions of the same components are omitted.

도 1 은 일 실시예에 따른 메타버스 구현 시스템의 개념도이고, 도 2 는 일 실시예에 따른 컴퓨팅 장치의 블록도, 도 3 는 일 실시예에 따른 단말기의 블록도이다.FIG. 1 is a conceptual diagram of a metaverse implementation system according to one embodiment, FIG. 2 is a block diagram of a computing device according to one embodiment, and FIG. 3 is a block diagram of a terminal according to one embodiment.

도 1 및 도 2 를 참조하면, 본 발명의 일 실시예에 따른 컴퓨팅 장치(110)는 단말기(120)로부터 URL 정보를 수신하는 수신부(220) 및 URL 정보에 대응하는 웹 사이트를 통해 촬영 기능을 제공하여 촬영된 이미지를 기반으로 3D 아바타를 생성하고 URL 정보에 대응하는 3D 콘텐츠 공간 상에 구현하는 제어부(210)를 포함할 수 있다.Referring to FIGS. 1 and 2, a computing device (110) according to one embodiment of the present invention may include a receiving unit (220) that receives URL information from a terminal (120) and a control unit (210) that provides a shooting function through a website corresponding to the URL information to create a 3D avatar based on the shot image and implement it on a 3D content space corresponding to the URL information.

컴퓨팅 장치(110)는 단말기(120)와 통신할 수 있다. 컴퓨팅 장치(110)는 단말기(120)로부터 URL 정보를 수신할 수 있다. 컴퓨팅 장치(110)는 단말기(120)가 URL 정보와 대응하는 웹 사이트에 접속한 경우, 촬영 기능을 제공할 수 있다. 컴퓨팅 장치(110)는 촬영 기능을 통해 촬영된 이미지를 단말기(120)로부터 수신할 수 있다. 컴퓨팅 장치(110)는 촬영 기능을 통해 단말기(120)의 사용자가 그린 그림을 촬영하도록 허여할 수 있다.The computing device (110) can communicate with the terminal (120). The computing device (110) can receive URL information from the terminal (120). The computing device (110) can provide a photographing function when the terminal (120) accesses a website corresponding to the URL information. The computing device (110) can receive an image captured through the photographing function from the terminal (120). The computing device (110) can allow the user of the terminal (120) to capture a drawing drawn through the photographing function.

컴퓨팅 장치(110)는 단말기(120)로부터 수신한 이미지를 기반으로 3D 아바타를 생성할 수 있다. 컴퓨팅 장치(110)는 단말기(120)로부터 임시 ID를 수신하여 생성한 3D 아바타와 임시 ID를 매칭시킬 수 있다. 컴퓨팅 장치(110)는 단말기(120)로부터 인증코드를 수신하여 3D 아바타 생성여부를 결정할 수 있다.The computing device (110) can generate a 3D avatar based on an image received from the terminal (120). The computing device (110) can receive a temporary ID from the terminal (120) and match the generated 3D avatar with the temporary ID. The computing device (110) can receive an authentication code from the terminal (120) and determine whether to generate a 3D avatar.

단말기(120)가 송신한 이미지는 기 설정된 양식이 인쇄된 카드(130)를 촬영한 것일 수 있다. 기 설정된 양식이 인쇄된 카드는 사용자의 취향을 반영한 그림을 그릴 수 있는 것으로, 상기 그림은 3D 아바타 생성의 기초가 될 수 있다. 예를 들어, 상기 기 설정된 양식은 윤곽선으로 구성된 아바타 실루엣일 수 있다.The image transmitted by the terminal (120) may be a photograph of a card (130) printed with a preset form. The card printed with a preset form can draw a picture reflecting the user's taste, and the picture can be the basis for creating a 3D avatar. For example, the preset form may be an avatar silhouette composed of outlines.

단말기(120)는 촬영한 이미지 내에 아바타 실루엣이 존재하는지 여부를 파악할 수 있다. 단말기(120)는 촬영한 이미지 내에 아바타 실루엣이 존재하지 않는 경우, 사용자에게 재촬영을 요구할 수 있다. 단말기(120)는 촬영한 이미지 내에 아바타 실루엣이 존재하는 경우, 상기 아바타 실루엣 내에 사용자가 그린 그림을 추출하여 텍스처 정보를 생성할 수 있다.The terminal (120) can determine whether an avatar silhouette exists in the captured image. If an avatar silhouette does not exist in the captured image, the terminal (120) can request the user to re-capture the image. If an avatar silhouette exists in the captured image, the terminal (120) can extract a drawing drawn by the user within the avatar silhouette to generate texture information.

컴퓨팅 장치(110)는 단말기(120)로부터 상기 텍스처 정보를 수신하고, 이를 기반으로 3D 아바타를 생성할 수 있다. 컴퓨팅 장치(110)는 기 설정한 3D 아바타 베이스에 상기 텍스처 정보에 기반한 텍스처를 입혀 3D 아바타를 생성할 수 있다.The computing device (110) can receive the texture information from the terminal (120) and create a 3D avatar based on the texture information. The computing device (110) can create a 3D avatar by applying a texture based on the texture information to a preset 3D avatar base.

컴퓨팅 장치(110)는 단말기(120)에 회원가입을 요청할 수 있다.The computing device (110) can request membership registration from the terminal (120).

컴퓨팅 장치(110)는 상기 3D 아바타를 상기 URL 정보에 대응하는 메타버스 서비스 내에 위치시킬 수 있다. 컴퓨팅 장치(110)는 상기 웹사이트를 통해 3D 콘텐츠 공간 상에서 상기 3D 아바타가 적어도 하나 이상 활동하는 메타버스 서비스를 제공할 수 있다.The computing device (110) can position the 3D avatar within the metaverse service corresponding to the URL information. The computing device (110) can provide a metaverse service in which at least one 3D avatar is active in the 3D content space through the website.

수신부(220)는 단말기(120)로부터 각종 정보를 수신할 수 있다. 수신부(220)는 단말기(120)로부터 URL 정보를 수신할 수 있다. 수신부(220)는 단말기(120)로부터 사용자가 그린 그림을 포함하는 이미지를 수신할 수 있으나, 이에 한정하지 아니하고, 수신부(220)는 단말기(120)가 상기 이미지를 가공하여 생성한 텍스처 정보를 수신할 수 있다. 수신부(220)는 단말기(120)로부터 임시 ID, 인증코드, URL 정보, 비밀번호, 이미지 및 텍스처 정보 중 적어도 어느 하나를 수신할 수 있다.The receiving unit (220) can receive various information from the terminal (120). The receiving unit (220) can receive URL information from the terminal (120). The receiving unit (220) can receive an image including a picture drawn by a user from the terminal (120), but is not limited thereto. The receiving unit (220) can receive texture information generated by processing the image by the terminal (120). The receiving unit (220) can receive at least one of a temporary ID, an authentication code, URL information, a password, an image, and texture information from the terminal (120).

제어부(210)는 수신부(220)가 단말기(120)로부터 URL 정보를 수신한 경우, 송신부(230)를 통해 단말기(120)에 이미지 촬영을 요청할 수 있다. 예를 들어, 제어부(210)는 URL 정보와 대응하는 웹 사이트를 통해 단말기(120)에 촬영 기능을 제공할 수 있다. 제어부(210)는 상기 촬영 기능을 통해 단말기(120)의 사용자가 그린 그림을 단말기(120)가 촬영하도록 허여할 수 있다.When the receiving unit (220) receives URL information from the terminal (120), the control unit (210) can request the terminal (120) to take an image through the transmitting unit (230). For example, the control unit (210) can provide the terminal (120) with a photographing function through a website corresponding to the URL information. The control unit (210) can allow the terminal (120) to take a picture drawn by the user of the terminal (120) through the photographing function.

제어부(210)는 수신부(220)가 단말기(120)로부터 텍스처 정보를 수신한 경우, 이를 기반으로 3D 아바타를 생성할 수 있다. 제어부(210)는 기 설정한 3D 아바타 베이스에 상기 텍스처 정보에 기반한 텍스처를 입혀 3D 아바타를 생성할 수 있다.The control unit (210) can generate a 3D avatar based on the texture information received from the terminal (120) by the receiving unit (220). The control unit (210) can generate a 3D avatar by applying a texture based on the texture information to a preset 3D avatar base.

제어부(210)는 상기 그림을 기반으로 3D 아바타를 생성할 수 있다. 예를 들어, 제어부(210)는 상기 그림을 3D 캐릭터의 텍스처로 변환하여 3D 아바타를 생성할 수 있다. 제어부(210)는 URL 정보에 대응하는 메타버스 서비스 내에 상기 3D 아바타를 제공할 수 있다. 제어부(210)는 3D 콘텐츠 공간 상에서 3D 아바타가 적어도 하나 이상 활동하는 메타버스 서비스를 제공할 수 있다. 상기 메타버스 서비스는 상기 3D 콘텐츠 공간 상에서 복수 개의 3D 아바타가 연동하면서 실행되는 게임 및 채팅 중 적어도 하나와 연관된 서비스를 포함할 수 있다.The control unit (210) can generate a 3D avatar based on the above picture. For example, the control unit (210) can generate a 3D avatar by converting the picture into a texture of a 3D character. The control unit (210) can provide the 3D avatar in a metaverse service corresponding to the URL information. The control unit (210) can provide a metaverse service in which at least one 3D avatar is active in a 3D content space. The metaverse service can include a service associated with at least one of a game and a chat that is executed while a plurality of 3D avatars are linked in the 3D content space.

제어부(210)는 수신부(220)가 단말기(120)로부터 수신한 임시 ID와 상기 3D 아바타를 매칭시킬 수 있다. 제어부(210)는 수신부(220)가 단말기(120)로부터 인증 코드를 수신한 경우, 상기 인증 코드를 기반으로 상기 3D 아바타 생성 여부를 결정할 수 있다. 예를 들어, 제어부(210)는 상기 인증 코드가 유효한 것으로 확인되는 경우에 상기 3D 아바타를 생성할 수 있다. 제어부(210)가 인증 코드가 유효한 것인지 확인하는 방법은 다양할 수 있으며, 어느 하나에 한정하지 아니한다.The control unit (210) can match the temporary ID received from the terminal (120) by the receiver (220) with the 3D avatar. If the receiver (220) receives an authentication code from the terminal (120), the control unit (210) can determine whether to create the 3D avatar based on the authentication code. For example, if the authentication code is confirmed to be valid, the control unit (210) can create the 3D avatar. The method by which the control unit (210) checks whether the authentication code is valid may vary and is not limited to any one.

수신부(220)가 단말기(120)로부터 수신하는 URL 정보는 QR 코드를 통해 획득되며, 제어부(210)는 QR 코드의 인식 정보를 기반으로 회원가입 없이 단말기(120)가 메타버스에 접속하도록 제어할 수 있다. 상기 QR 코드는 임시 ID, 비밀번호 및 인증 코드를 더 포함할 수 있다. 수신부(220)는 단말기(120)로부터 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 수신할 수 있다. 제어부(210)는 임시 ID, 비밀번호 및 인증 코드의 유효성을 검증할 수 있다. 제어부(210)는 상기 임시 ID, 비밀번호 및 인증 코드의 유효성이 검증된 경우, 상기 3D 아바타 생성 여부를 결정할 수 있다.The URL information that the receiver (220) receives from the terminal (120) is acquired through a QR code, and the control unit (210) can control the terminal (120) to access the metaverse without membership registration based on the recognition information of the QR code. The QR code may further include a temporary ID, a password, and an authentication code. The receiver (220) can receive at least one of the temporary ID, the password, and the authentication code from the terminal (120). The control unit (210) can verify the validity of the temporary ID, the password, and the authentication code. If the validity of the temporary ID, the password, and the authentication code is verified, the control unit (210) can determine whether to create the 3D avatar.

송신부(230)는 단말기(120)에 데이터를 송신할 수 있다. 송신부(230)는 수신부(220)가 단말기(120)로부터 URL 정보를 수신한 경우, 단말기(120)에 이미지 촬영을 요청할 수 있다. 송신부(230)는 단말기(120)가 송신한 이미지에 기 설정된 양식의 존재 여부에 따라 단말기(120)에 이미지 재송신 요청을 송신할 수 있으나, 이에 한정하지 아니한다. 송신부(230)는 단말기(120)에 회원가입을 요청할 수 있다.The transmitter (230) can transmit data to the terminal (120). When the receiver (220) receives URL information from the terminal (120), the transmitter (230) can request the terminal (120) to take an image. The transmitter (230) can transmit an image retransmission request to the terminal (120) depending on whether a preset format exists in the image transmitted by the terminal (120), but is not limited thereto. The transmitter (230) can request the terminal (120) to register as a member.

수신부(220)가 단말기(120)로부터 회원가입 요청을 받은 경우, 제어부(210)는 상기 회원가입 요청에 대응하는 정식 ID를 발행하여, 임시 ID를 통해 생성된 3D 아바타와 매칭시킬 수 있다. 제어부(210)는 하나의 정식 ID 와 복수의 임시 ID로 생성된 복수의 3D 아바타를 매칭시킬 수 있다. 예를 들어, 제어부(210)는 제 1 임시 ID를 통해 생성된 제 1 3D 아바타와 상기 제 2 임시 ID를 통해 생성된 제 2 3D 아바타를 상기 정식 ID와 매칭시킬 수 있다.When the receiver (220) receives a membership registration request from the terminal (120), the control unit (210) can issue a formal ID corresponding to the membership registration request and match it with a 3D avatar generated through a temporary ID. The control unit (210) can match multiple 3D avatars generated with one formal ID and multiple temporary IDs. For example, the control unit (210) can match a first 3D avatar generated through a first temporary ID and a second 3D avatar generated through the second temporary ID with the formal ID.

도 3 을 참조하면, 본 발명의 일 실시예에 따른 단말기(120)는 QR 코드로부터 URL 정보를 획득하는 단말 제어부(310), 상기 URL 정보에 대응하는 웹사이트에 접속하는 통신부(320), 상기 웹사이트가 제공하는 촬영 기능을 기반으로 이미지를 촬영하는 촬영부(330) 및 촬영부(330)가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 표시하는 디스플레이부(340)를 포함할 수 있다.Referring to FIG. 3, a terminal (120) according to one embodiment of the present invention may include a terminal control unit (310) that obtains URL information from a QR code, a communication unit (320) that connects to a website corresponding to the URL information, a photographing unit (330) that takes an image based on a photographing function provided by the website, and a display unit (340) that displays 3D avatar information generated based on the image taken by the photographing unit (330) on a 3D content space corresponding to the URL information.

촬영부(330)는 사진을 촬영할 수 있는 카메라일 수 있으나, 이에 한정하지 아니한다. 촬영부(330)는 QR 코드를 촬영할 수 있다. 촬영부(330)는 단말기(120)의 사용자가 직접 그린 그림을 포함하는 이미지를 촬영할 수 있다. 예를 들어, 촬영부(330)는 기 설정된 양식이 인쇄되어, 그 양식 안에 사용자가 그림을 그린 카드를 촬영할 수 있다.The photographing unit (330) may be a camera capable of taking pictures, but is not limited thereto. The photographing unit (330) may take pictures of QR codes. The photographing unit (330) may take pictures of images including pictures drawn directly by the user of the terminal (120). For example, the photographing unit (330) may take pictures of a card in which a preset form is printed and a user has drawn a picture in the form.

단말 제어부(310)는 촬영부(330)가 촬영한 QR 코드로부터 URL 정보를 획득할 수 있다. 상기 QR코드는 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드를 포함할 수 있다. 단말 제어부(310)는 통신부(320)가 상기 URL 정보에 대응하는 웹사이트에 접속하도록 할 수 있다. 단말 제어부(310)는 통신부(320)를 통해 촬영부(330)가 촬영한 이미지 또는 상기 이미지를 가공하여 생성한 정보를 외부의 컴퓨팅 장치(110)에 송신할 수 있다.The terminal control unit (310) can obtain URL information from the QR code captured by the photographing unit (330). The QR code can include the URL information, a temporary ID, a password, and an authentication code. The terminal control unit (310) can cause the communication unit (320) to access a website corresponding to the URL information. The terminal control unit (310) can transmit an image captured by the photographing unit (330) or information generated by processing the image to an external computing device (110) through the communication unit (320).

통신부(320)는 URL 정보에 대응하는 웹사이트에 접속하여 외부의 컴퓨팅 장치(110)에 데이터를 송신할 수 있다. 통신부(320)는 웹사이트를 통해 컴퓨팅 장치(130)에 촬영부(330)가 촬영한 이미지 또는 상기 이미지를 가공하여 생성한 텍스처 정보를 송신할 수 있다. 통신부(320)는 단말 제어부(310)가 QR 코드로부터 추출한 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 상기 웹사이트에 송신할 수 있다.The communication unit (320) can connect to a website corresponding to URL information and transmit data to an external computing device (110). The communication unit (320) can transmit an image captured by the photographing unit (330) or texture information generated by processing the image to the computing device (130) through the website. The communication unit (320) can transmit at least one of the URL information, temporary ID, password, and authentication code extracted from the QR code by the terminal control unit (310) to the website.

촬영부(330)는 URL 정보에 대응하는 웹사이트가 제공하는 촬영 기능을 기반으로 이미지를 촬영할 수 있다. 촬영부(330)는 웹사이트가 제공하는 촬영 기능을 통해 단말기(120)의 사용자가 그린 그림을 촬영할 수 있다.The shooting unit (330) can take an image based on the shooting function provided by the website corresponding to the URL information. The shooting unit (330) can take a picture drawn by the user of the terminal (120) through the shooting function provided by the website.

통신부(320)는 촬영부(330)가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 수신할 수 있다. 통신부(320)는 상기 웹사이트로부터 회원가입 요청을 수신할 수 있다. 통신부(320)는 URL 정보에 대응하는 웹사이트에 접속한 경우, 이미지 촬영을 요청하는 정보를 수신할 수 있다. 통신부(320)는 상기 웹사이트를 통해 컴퓨팅 장치(110)로부터 회원가입 요청을 수신할 수 있다.The communication unit (320) can receive 3D avatar information generated based on the image captured by the photographing unit (330). The communication unit (320) can receive a membership registration request from the website. When the communication unit (320) accesses a website corresponding to the URL information, it can receive information requesting image capture. The communication unit (320) can receive a membership registration request from the computing device (110) through the website.

상기 QR코드는 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 포함할 수 있다. 단말 제어부(310)는 상기 QR 코드로부터 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 하나를 추출할 수 있다.The above QR code may include at least one of the URL information, temporary ID, password, and authentication code. The terminal control unit (310) may extract at least one of the URL information, temporary ID, password, and authentication code from the QR code.

단말 제어부(310)는 상기 QR 코드로부터 임시 ID를 획득할 수 있다. 단말 제어부(310)는 상기 3D 아바타와 상기 임시 ID를 매칭시킬 수 있다. 단말 제어부(310)는 촬영부(330)가 촬영한 이미지 내에 사용자가 그림을 그려 넣을 수 있도록 마련된 아바타 실루엣이 포함되었는지 여부를 판단할 수 있다.The terminal control unit (310) can obtain a temporary ID from the QR code. The terminal control unit (310) can match the 3D avatar with the temporary ID. The terminal control unit (310) can determine whether an avatar silhouette provided for the user to draw a picture is included in the image captured by the photographing unit (330).

단말 제어부(310)는 통신부(320)가 이미지 촬영을 요청하는 정보를 수신한 경우, 이미지 촬영 모드로 진입할 수 있다. 단말 제어부(310)는 디스플레이부(340)를 통해 이미지 촬영을 요구하는 정보를 표시할 수 있다.The terminal control unit (310) can enter the image capture mode when the communication unit (320) receives information requesting image capture. The terminal control unit (310) can display information requesting image capture through the display unit (340).

단말 제어부(310)는 촬영부(330)가 촬영한 이미지 내에 아바타 실루엣이 포함되지 않은 경우, 디스플레이부(340)를 통해 재촬영 메시지를 표시할 수 있으나, 이에 한정하지 아니한다. 단말 제어부(310)는 촬영부(330)가 촬영한 이미지 내에 아바타 실루엣이 포함되지 않은 경우, 컴퓨팅 장치(110)로부터 이미지 재송신을 요구받을 수 있으나, 이에 한정하지 아니한다. 예를 들어, 단말기(120)의 어플리케이션 단에서 이미지를 분석하여 재촬영 필요 여부를 판단하는 실시예의 경우, 단말 제어부(310)는 자체적인 판단으로 이미지 재촬영 여부를 결정할 수 있다.The terminal control unit (310) may display a re-capture message through the display unit (340) if an avatar silhouette is not included in the image captured by the camera unit (330), but is not limited thereto. The terminal control unit (310) may request re-transmission of the image from the computing device (110) if an avatar silhouette is not included in the image captured by the camera unit (330), but is not limited thereto. For example, in the case of an embodiment in which the application unit of the terminal (120) analyzes the image to determine whether re-capture is necessary, the terminal control unit (310) may determine whether to re-capture the image through its own judgment.

단말 제어부(310)는 상기 이미지를 가공하여 텍스처 정보를 생성할 수 있다. 예를 들어, 단말 제어부(310)는 상기 이미지 내에서 사용자가 그린 그림을 추출하여 텍스처 정보를 생성할 수 있다. 예를 들어, 단말 제어부(310)는 상기 아바타 실루엣 내에 그려진 그림을 추출하여 텍스처 정보를 생성할 수 있다. 통신부(320)는 상기 텍스처 정보를 상기 URL 정보에 대응하는 웹사이트에 송신할 수 있다.The terminal control unit (310) can process the image to generate texture information. For example, the terminal control unit (310) can extract a picture drawn by a user within the image to generate texture information. For example, the terminal control unit (310) can extract a picture drawn within the avatar silhouette to generate texture information. The communication unit (320) can transmit the texture information to a website corresponding to the URL information.

통신부(320)는 상기 텍스처 정보를 기반으로 생성된 3D 아바타 정보를 컴퓨팅 장치(110)로부터 수신할 수 있다.The communication unit (320) can receive 3D avatar information generated based on the above texture information from the computing device (110).

디스플레이부(340)는 3D 콘텐츠 공간 상에서 상기 3D 아바타가 적어도 하나 이상 활동하는 메타버스 서비스를 표시할 수 있다. 디스플레이부(340)는 촬영부(330)가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 표시할 수 있다.The display unit (340) can display a metaverse service in which at least one 3D avatar is active on a 3D content space. The display unit (340) can display 3D avatar information generated based on an image captured by the photographing unit (330) on a 3D content space corresponding to the URL information.

도 4 및 도 5 는 일 실시예에 따른 아바타 카드(130)를 활용하여 컴퓨팅 장치(110)가 아바타를 생성하는 방법에 대한 예시도이다.FIGS. 4 and 5 are exemplary diagrams of a method for a computing device (110) to create an avatar using an avatar card (130) according to one embodiment.

도 4 및 도 5 를 참조하면, 일 실시예에 따른 아바타 카드(130)는 메타버스 서비스로 안내하기 위한 아바타 카드(130)에 있어서, 사용자가 그 안에 아바타와 연관된 그림을 그릴 수 있도록, 윤곽선으로 구성된 아바타 실루엣을 포함하는 제 1 면(A); 및 상기 그림을 촬영하도록 유도하는 웹 사이트에 대한 정보 및 상기 촬영된 그림을 기반으로 생성된 아바타를 구현하기 위한 메타버스 기반의 3D 콘텐츠 공간으로의 연결을 위한 정보 중 적어도 하나를 포함하는 QR 코드를 포함하는 제 2 면(B)을 포함할 수 있다.Referring to FIGS. 4 and 5, an avatar card (130) according to one embodiment may include a first side (A) including an avatar silhouette composed of outlines so that a user can draw a picture related to the avatar in the avatar card (130) for guiding to a metaverse service; and a second side (B) including a QR code including at least one of information about a website that induces a user to take a picture of the picture and information for a connection to a metaverse-based 3D content space for implementing an avatar generated based on the picture taken.

상기 QR 코드는 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 포함할 수 있다. 상기 그림을 촬영하도록 유도하는 웹 사이트에 대한 정보는 URL 정보일 수 있다. 촬영된 그림을 기반으로 생성된 아바타를 구현하기 위한 메타버스 기반의 3D 콘텐츠 공간으로의 연결을 위한 정보는 임시 ID, 비밀번호 및 인증 코드일 수 있다.The QR code above may include at least one of URL information, a temporary ID, a password, and an authentication code. Information about a website that induces taking a picture may be URL information. Information for connecting to a 3D content space based on the metaverse to implement an avatar generated based on the taken picture may be a temporary ID, a password, and an authentication code.

단말기(120)는 아바타 카드(130)의 QR 코드가 인쇄된 제2 면(B)을 촬영할 수 있다. 단말기(120)는 QR 코드로부터 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 하나를 추출할 수 있다. 단말기(120)는 URL 정보에 기초하여 웹사이트에 접속할 수 있다.The terminal (120) can capture the second side (B) of the avatar card (130) on which the QR code is printed. The terminal (120) can extract at least one of URL information, temporary ID, password, and authentication code from the QR code. The terminal (120) can access the website based on the URL information.

단말기(120)가 상기 웹사이트에 접속하면 컴퓨팅 장치(110)는 단말기(120)에 촬영기능을 제공할 수 있다. 단말기(120)는 상기 촬영기능을 통해 아바타 카드(130)에서 아바타 실루엣이 인쇄된 제1 면(A)을 촬영할 수 있다. 단말기(120)는 촬영한 이미지 내에 사용자가 그린 그림의 텍스처를 추출하여 텍스처 정보를 생성할 수 있다. 단말기(120)는 상기 웹사이트를 통해 컴퓨팅 장치(110)에 상기 텍스처 정보를 송신할 수 있다. 컴퓨팅 장치(110)는 상기 촬영한 이미지를 기반으로 3D 아바타를 생성할 수 있다.When the terminal (120) accesses the website, the computing device (110) can provide a photographing function to the terminal (120). The terminal (120) can photograph the first side (A) of the avatar card (130) on which the avatar silhouette is printed through the photographing function. The terminal (120) can extract the texture of the picture drawn by the user in the photographed image to generate texture information. The terminal (120) can transmit the texture information to the computing device (110) through the website. The computing device (110) can generate a 3D avatar based on the photographed image.

컴퓨팅 장치(110)는 3D 모델링 기술에 기초하여 아바타 카드(130) 위에 그려진 2D 이미지를 3D 형태의 아바타(610)로 생성할 수 있으나, 어느 하나의 방법에 한정하지 아니한다. 단말기(120)는 사용자가 그린 그림을 추출하여 텍스처 정보를 생성하고, 컴퓨팅 장치(110)는 상기 텍스처 정보를 수신하여 3D 아바타를 생성할 수 있다. 컴퓨팅 장치(110)는 3D 아바타가 메타버스 서비스 내에서 다양한 동작을 수행할 수 있도록 할 수 있다.The computing device (110) can create a 3D avatar (610) from a 2D image drawn on an avatar card (130) based on 3D modeling technology, but is not limited to any one method. The terminal (120) can extract a picture drawn by a user to create texture information, and the computing device (110) can receive the texture information to create a 3D avatar. The computing device (110) can enable the 3D avatar to perform various actions within the metaverse service.

도 6 은 일 실시예에 따른 컴퓨팅 장치의 동작에 관한 순서도이다.FIG. 6 is a flowchart illustrating the operation of a computing device according to one embodiment.

도 6 은 참조하면, 일 실시예에 따른 컴퓨팅 장치(110) 제어방법은 URL 정보를 수신하는 정보 수신 단계(S410), 상기 URL 정보와 대응하는 웹 사이트를 통해 단말기(120)에 촬영기능을 제공하는 단계(S420), 상기 촬영기능을 통해 획득한 이미지를 수신하는 단계(S430) 및 상기 이미지를 기반으로 아바타를 생성하는 단계(S440)를 포함할 수 있다.Referring to FIG. 6, a method for controlling a computing device (110) according to one embodiment may include an information receiving step (S410) of receiving URL information, a step (S420) of providing a photographing function to a terminal (120) through a website corresponding to the URL information, a step (S430) of receiving an image acquired through the photographing function, and a step (S440) of creating an avatar based on the image.

정보 수신 단계(S410)에서 컴퓨팅 장치(110)의 수신부(220)는 단말기(120)로부터 URL 정보를 수신할 수 있다.In the information receiving step (S410), the receiving unit (220) of the computing device (110) can receive URL information from the terminal (120).

촬영 기능 제공단계(S410)에서 컴퓨팅 장치(110)는 상기 URL 정보에 대응하는 웹 사이트를 통해 단말기(120)에 촬영기능을 제공할 수 있다. 컴퓨팅 장치(110)는 단말기(120)로부터 URL 정보를 수신한 경우, 단말기(120)에 3D 아바타 생성의 기초가 되는 이미지 촬영 및 이미지 송신을 요청할 수 있으나, 이에 한정하지 아니하고, 일정 시간동안 이미지 수신을 대기할 수 있다.In the step of providing a shooting function (S410), the computing device (110) can provide a shooting function to the terminal (120) through a website corresponding to the URL information. When the computing device (110) receives URL information from the terminal (120), it can request the terminal (120) to shoot an image and transmit an image that is the basis for creating a 3D avatar. However, the computing device (110) is not limited thereto and can wait for image reception for a certain period of time.

이미지 수신단계(S430)에서 컴퓨팅 장치(110)의 수신부(220)는 단말기(120)로부터 이미지를 수신할 수 있다. 단말기(120)가 송신한 이미지는 사용자가 직접 그림을 그려넣은 카드일 수 있다. 단말기(120)가 송신한 이미지는 아바타와 연관된 그림을 그릴 수 있도록, 윤곽선으로 구성된 아바타 실루엣을 포함할 수 있다. 다른 실시예의 경우, 컴퓨팅 장치(110)는 단말기(120)로부터 아바타 실루엣 내의 그림을 추출하여 생성한 텍스처 정보를 수신하여, 이를 3D 아바타의 기초로 활용할 수 있다. 아바타 실루엣 내에 그려진 그림은 사용자의 취향을 반영한 3D 아바타의 기초일 수 있다.In the image receiving step (S430), the receiving unit (220) of the computing device (110) can receive an image from the terminal (120). The image transmitted by the terminal (120) can be a card on which a user has drawn a picture. The image transmitted by the terminal (120) can include an avatar silhouette composed of outlines so that a picture associated with the avatar can be drawn. In another embodiment, the computing device (110) can receive texture information generated by extracting a picture within the avatar silhouette from the terminal (120) and utilize this as the basis of a 3D avatar. The picture drawn within the avatar silhouette can be the basis of a 3D avatar that reflects the user's taste.

상기 이미지를 기반으로 아바타를 생성하는 단계(S440)에서 제어부(210)는 단말기(120)가 촬영한 이미지 내에 포함된 사용자가 그린 그림을 기반으로 3D 아바타를 생성할 수 있다. 상기 이미지를 기반으로 아바타를 생성하는 단계(S440)에서 제어부(210)는 상기 사용자가 그린 그림을 추출하여 생성한 텍스쳐 정보를 기반으로 3상기 3D 아바타를 생성할 수 있다. 제어부(210)는 사용자가 그린 그림의 형태 및 색상을 파악할 수 있다.In the step (S440) of generating an avatar based on the image, the control unit (210) can generate a 3D avatar based on a drawing drawn by the user included in an image captured by the terminal (120). In the step (S440) of generating an avatar based on the image, the control unit (210) can generate a 3D avatar based on texture information generated by extracting the drawing drawn by the user. The control unit (210) can identify the shape and color of the drawing drawn by the user.

제어부(210)는 생성한 3D 아바타를 단말기(120)에 송신할 수 있다. 제어부(210)는 단말기(120)로부터 수신한 임시 ID와 생성한 3D 아바타를 매칭할 수 있다. 제어부(210)는 단말기(120)로부터 임시 ID, 비밀번호 및 인증코드 중 적어도 하나를 수신할 수 있고, 상기 임시 ID, 비밀번호 및 인증코드가 유효한 것인 경우에 한해 3D 아바타를 생성할 수 있으나, 이에 한정하지 아니한다.The control unit (210) can transmit the generated 3D avatar to the terminal (120). The control unit (210) can match the generated 3D avatar with the temporary ID received from the terminal (120). The control unit (210) can receive at least one of the temporary ID, password, and authentication code from the terminal (120), and can generate the 3D avatar only when the temporary ID, password, and authentication code are valid, but is not limited thereto.

도 7 은 일 실시예에 따른 단말기의 동작에 관한 순서도이다.Figure 7 is a flowchart regarding the operation of a terminal according to one embodiment.

도 7 을 참조하면, 일 실시예에 따른 단말기(120) 제어방법은 QR코드 스캔 단계(S510), 웹사이트 접속 단계(S520), 이미지 촬영 단계(S530), 이미지 송신 단계(S540), 아바타 수신 단계(S550)를 포함할 수 있다.Referring to FIG. 7, a terminal (120) control method according to one embodiment may include a QR code scanning step (S510), a website access step (S520), an image capture step (S530), an image transmission step (S540), and an avatar reception step (S550).

QR코드 스캔 단계(S510)에서 촬영부(330)는 사용자가 3D 아바타 생성을 위해 그림을 그린 카드(130)에 인쇄된 QR 코드를 촬영할 수 있다. QR코드 스캔 단계(S510)에서 단말 제어부(310)는 촬영부(330)가 촬영한 QR 코드로부터 URL 정보를 획득할 수 있다. QR코드 스캔 단계(S510)에서 단말 제어부(310)는 촬영부(330)가 촬영한 QR 코드로부터 ID, 비밀번호 및 인증코드 중 어느 하나를 획득할 수 있으나, 이에 한정하지 아니한다.In the QR code scan step (S510), the photographing unit (330) can photograph the QR code printed on the card (130) on which the user has drawn a picture for creating a 3D avatar. In the QR code scan step (S510), the terminal control unit (310) can obtain URL information from the QR code photographed by the photographing unit (330). In the QR code scan step (S510), the terminal control unit (310) can obtain any one of an ID, a password, and an authentication code from the QR code photographed by the photographing unit (330), but is not limited thereto.

웹사이트 접속단계(S520)에서 단말기(120)의 통신부(320)는 상기 URL 정보에 대응하는 웹사이트에 접속할 수 있다.In the website access step (S520), the communication unit (320) of the terminal (120) can access a website corresponding to the URL information.

이미지 촬영 단계(S530)에서 상기 웹사이트는 단말기(120)에 촬영 기능을 제공할 수 있다. 단말기(120)는 상기 웹사이트가 제공하는 촬영 기능을 기반으로 3D 아바타 생성을 위해 그림을 그린 카드(130)를 촬영할 수 있다. 예를 들어, 이미지 촬영 단계(S530)에서 촬영부(330)는 아바타 실루엣이 인쇄된 카드를 촬영할 수 있다.In the image capturing step (S530), the website can provide a capturing function to the terminal (120). The terminal (120) can capture a card (130) with a drawing for creating a 3D avatar based on the capturing function provided by the website. For example, in the image capturing step (S530), the capturing unit (330) can capture a card with an avatar silhouette printed on it.

이미지 촬영 단계(S530)에서 단말 제어부(310)는 촬영한 이미지 내에 기 설정된 양식이 존재하는지 여부를 파악할 수 있으나, 이에 한정하지 아니하고, 이미지를 수신한 컴퓨팅 장치(110)가 이를 파악하거나, 컴퓨팅 장치(110) 및 단말기(120) 둘 다 이를 파악할 수 있다. 단말 제어부(310)는 상기 기 설정된 양식 내에 그려진 그림을 추출하여 텍스처 정보를 생성할 수 있다.In the image capture step (S530), the terminal control unit (310) can determine whether a preset format exists in the captured image, but is not limited thereto. The computing device (110) that received the image can determine this, or both the computing device (110) and the terminal (120) can determine this. The terminal control unit (310) can extract a picture drawn in the preset format to generate texture information.

이미지 송신 단계(S540)에서 통신부(320)는 웹사이트가 제공한 촬영 기능을 통해 촬영된 이미지를 컴퓨팅 장치(110)에 송신할 수 있으나, 이에 한정하지 아니한다. 일 실시예의 경우, 단말기(120)는 촬영한 이미지로부터 3D 아바타의 기초가 되는 부분만 추출한 텍스처 정보를 컴퓨팅 장치(110)에 송신할 수 있다.In the image transmission step (S540), the communication unit (320) may transmit an image captured through a shooting function provided by the website to the computing device (110), but is not limited thereto. In one embodiment, the terminal (120) may transmit texture information extracted from only a portion that serves as the basis of a 3D avatar from the captured image to the computing device (110).

아바타 수신 단계(S550)에서 통신부(320)는 컴퓨팅 장치(110)로부터 3D 아바타를 수신할 수 있다. 단말 제어부(310)는 3D 아바타를 디스플레이부(340)를 통해 표시할 수 있다.In the avatar receiving step (S550), the communication unit (320) can receive a 3D avatar from the computing device (110). The terminal control unit (310) can display the 3D avatar through the display unit (340).

일 실시예에 따른 단말기 제어방법은 이미지를 분석하여 기 설정된 양식 존재 여부를 확인하는 단계를 더 포함할 수 있다. 이미지를 분석하여 기 설정된 양식 존재 여부를 확인하는 단계에서 단말기(120)의 단말 제어부(310)는 촬영부(330)가 촬영한 이미지 내에 사용자가 그림을 그려 넣을 수 있도록 설정된 양식이 존재하는지 여부를 파악할 수 있다. 이미지를 분석하여 기 설정된 양식 존재 여부를 확인하는 단계에서, 단말 제어부(310)가 상기 이미지 내에 기 설정된 양식이 포함되지 않음을 파악한 경우, 디스플레이부(340)를 통해 사용자에게 이미지 재촬영을 요청할 수 있다.The terminal control method according to one embodiment may further include a step of analyzing an image to determine whether a preset form exists. In the step of analyzing the image to determine whether a preset form exists, the terminal control unit (310) of the terminal (120) may determine whether a preset form exists in the image captured by the photographing unit (330) so that a user can draw a picture. In the step of analyzing the image to determine whether a preset form exists, if the terminal control unit (310) determines that the image does not include a preset form, it may request the user to re-capture the image through the display unit (340).

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.In addition, although the preferred embodiments of the present invention have been illustrated and described above, the present invention is not limited to the specific embodiments described above, and various modifications may be made by those skilled in the art without departing from the gist of the present invention as claimed in the claims. Furthermore, such modifications should not be individually understood from the technical idea or prospect of the present invention.

110: 컴퓨팅 장치120: 단말기
130: 단말기210: 제어부
220: 수신부230: 송신부
310: 단말 제어부320: 통신부
330: 촬영부340: 디스플레이부
110: Computing device 120: Terminal
130: Terminal 210: Control Unit
220: Receiver 230: Transmitter
310: Terminal control unit 320: Communication unit
330: Shooting section 340: Display section

Claims (19)

Translated fromKorean
단말기로부터 URL 정보를 수신하는 수신부; 및
상기 URL 정보에 대응하는 웹 사이트를 통해 촬영 기능을 제공하여 촬영된 이미지를 기반으로 3D 아바타를 생성하고 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 구현하는 제어부;를 포함하는 컴퓨팅 장치.
A receiving unit that receives URL information from a terminal; and
A computing device including a control unit that provides a shooting function through a website corresponding to the above URL information to generate a 3D avatar based on the shot image and implements it on a 3D content space corresponding to the above URL information.
제1항에 있어서,
상기 제어부는, 상기 촬영 기능을 통해 상기 단말기의 사용자가 그린 그림을 상기 단말기가 촬영하도록 허여하는, 컴퓨팅 장치.
In the first paragraph,
The above control unit is a computing device that allows the terminal to take a picture drawn by a user of the terminal through the above photographing function.
제2항에 있어서,
상기 수신부는 상기 단말기로부터 상기 이미지를 가공하여 생성한 텍스처 정보를 수신하고,
상기 제어부는 상기 텍스처 정보를 기반으로 상기 3D 아바타를 생성하는, 컴퓨팅 장치.
In the second paragraph,
The above-mentioned receiving unit receives texture information generated by processing the image from the terminal,
A computing device, wherein the control unit generates the 3D avatar based on the texture information.
제3항에 있어서,
상기 제어부는 기 설정한 3D 아바타 베이스에 상기 텍스처 정보가 포함하는 텍스처를 입혀 상기 3D 아바타를 생성하는, 컴퓨팅 장치.
In the third paragraph,
A computing device in which the above control unit creates the 3D avatar by applying a texture included in the texture information to a preset 3D avatar base.
제1항에 있어서,
상기 제어부는 3D 콘텐츠 공간 상에서 상기 3D 아바타가 적어도 하나 이상 활동하는 메타버스 서비스를 제공하는 컴퓨팅 장치.
In the first paragraph,
The above control unit is a computing device that provides a metaverse service in which at least one 3D avatar is active in a 3D content space.
제5항에 있어서,
상기 메타버스 서비스는, 상기 3D 콘텐츠 공간 상에서 복수 개의 3D 아바타가 연동하면서 실행되는 게임 및 채팅 중 적어도 하나와 연관된 서비스를 포함하는, 컴퓨팅 장치.
In paragraph 5,
A computing device, wherein the metaverse service includes a service associated with at least one of a game and a chat that is executed while multiple 3D avatars are linked in the 3D content space.
제1항에 있어서,
상기 URL 정보는 QR 코드를 통해 획득되며,
상기 제어부는, 상기 QR 코드의 인식 정보를 기반으로 회원가입 없이 상기 단말기가 메타버스에 접속하도록 제어하는, 컴퓨팅 장치.
In the first paragraph,
The above URL information is obtained through a QR code.
The above control unit is a computing device that controls the terminal to access the metaverse without membership registration based on the recognition information of the QR code.
제7항에 있어서,
상기 QR 코드는 임시 ID, 비밀번호 및 인증 코드를 더 포함하되,
상기 제어부는, 상기 임시 ID, 상기 비밀번호 및 상기 인증 코드의 유효성을 검증하는, 컴퓨팅 장치.
In Article 7,
The above QR code further includes a temporary ID, password and authentication code.
The above control unit is a computing device that verifies the validity of the temporary ID, the password, and the authentication code.
제8항에 있어서,
상기 제어부는 상기 임시 ID, 상기 비밀번호 및 상기 인증 코드의 유효성이 검증된 경우, 상기 3D 아바타 생성 여부를 결정하는 컴퓨팅 장치.
In Article 8,
The above control unit is a computing device that determines whether to create the 3D avatar when the validity of the temporary ID, the password, and the authentication code is verified.
제8항에 있어서,
상기 수신부가 상기 단말기로부터 회원가입 요청을 받은 경우,
상기 제어부는 상기 회원가입 요청에 대응하는 정식 ID를 발행하여, 임시 ID를 통해 생성된 3D 아바타와 매칭시키는, 컴퓨팅 장치.
In Article 8,
When the above receiver receives a membership registration request from the above terminal,
A computing device in which the control unit issues an official ID corresponding to the membership registration request and matches it with a 3D avatar created through a temporary ID.
제10항에 있어서,
상기 제어부는 제 1 임시 ID를 통해 생성된 제 1 3D 아바타와 상기 제 2 임시 ID를 통해 생성된 제 2 3D 아바타를 상기 정식 ID와 매칭시키는, 컴퓨팅 장치.
In Article 10,
A computing device, wherein the control unit matches a first 3D avatar generated through the first temporary ID and a second 3D avatar generated through the second temporary ID with the official ID.
QR 코드로부터 URL 정보를 획득하는 단말 제어부;
상기 URL 정보에 대응하는 웹사이트에 접속하는 통신부;
상기 웹사이트가 제공하는 촬영 기능을 기반으로 이미지를 촬영하는 촬영부; 및
상기 촬영부가 촬영한 이미지를 기반으로 생성된 3D 아바타 정보를 상기 URL 정보에 대응하는 3D 콘텐츠 공간 상에 표시하는 디스플레이부;를 포함하는 단말기.
A terminal control unit that obtains URL information from a QR code;
A communication unit that accesses a website corresponding to the above URL information;
A camera unit that takes images based on the shooting function provided by the above website; and
A terminal including a display unit that displays 3D avatar information generated based on an image captured by the above-described shooting unit on a 3D content space corresponding to the URL information.
제12항에 있어서,
상기 촬영부는 상기 촬영 기능을 통해 상기 단말기의 사용자가 그린 그림을 촬영하는, 단말기.
In Article 12,
The above-mentioned photographing unit is a terminal that photographs a picture drawn by a user of the terminal using the above-mentioned photographing function.
제13항에 있어서,
상기 단말 제어부는 상기 그림을 추출하여 텍스처 정보를 생성하고,
상기 통신부는 상기 텍스처 정보를 상기 웹사이트에 송신하는, 단말기.
In Article 13,
The above terminal control unit extracts the above picture and generates texture information,
The above communication unit is a terminal that transmits the texture information to the website.
제12항에 있어서,
상기 디스플레이부는 3D 콘텐츠 공간 상에서 상기 3D 아바타가 적어도 하나 이상 활동하는 메타버스 서비스를 표시하는 단말기.
In Article 12,
The above display unit is a terminal that displays a metaverse service in which at least one 3D avatar is active in a 3D content space.
제12항에 있어서,
상기 QR코드는 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 포함하고,
상기 단말 제어부는 상기 QR 코드로부터 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 하나를 추출하는 단말기.
In Article 12,
The above QR code includes at least one of the URL information, temporary ID, password, and authentication code,
The terminal control unit is a terminal that extracts at least one of the URL information, temporary ID, password, and authentication code from the QR code.
제16항에 있어서,
상기 통신부는 상기 단말 제어부를 통해 추출된, 상기 URL 정보, 상기 임시 ID, 상기 비밀번호 및 상기 인증 코드 중 적어도 어느 하나를 상기 웹사이트에 송신하는, 단말기.
In Article 16,
A terminal in which the communication unit transmits at least one of the URL information, the temporary ID, the password, and the authentication code extracted through the terminal control unit to the website.
메타버스 서비스로 안내하기 위한 아바타 카드에 있어서,
사용자가 그 안에 아바타와 연관된 그림을 그릴 수 있도록, 윤곽선으로 구성된 아바타 실루엣을 포함하는 제 1 면; 및
상기 그림을 촬영하도록 유도하는 웹 사이트에 대한 정보 및 상기 촬영된 그림을 기반으로 생성된 아바타를 구현하기 위한 메타버스 기반의 3D 콘텐츠 공간으로의 연결을 위한 정보 중 적어도 하나를 포함하는 QR 코드를 포함하는 제 2 면을 포함하는, 아바타 카드.
For avatar cards to guide you to the metaverse service,
A first side comprising an avatar silhouette composed of outlines, allowing a user to draw a picture associated with the avatar therein; and
An avatar card comprising a second side including a QR code including at least one of information about a website that induces taking a picture of the above picture and information for connecting to a metaverse-based 3D content space for implementing an avatar generated based on the taken picture.
제18항에 있어서,
상기 QR코드는 상기 URL 정보, 임시 ID, 비밀번호 및 인증 코드 중 적어도 어느 하나를 포함하는, 아바타 카드.

In Article 18,
An avatar card, wherein the QR code includes at least one of the URL information, temporary ID, password, and authentication code.

KR1020230057134A2023-05-022023-05-02A computing device and a terminal for the avatar in the metaverseCeasedKR20240160392A (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
KR1020230057134AKR20240160392A (en)2023-05-022023-05-02A computing device and a terminal for the avatar in the metaverse
PCT/KR2023/008257WO2024228421A1 (en)2023-05-022023-06-15Computing device and terminal for implementing metaverse avatar
JP2023100038AJP2024160907A (en)2023-05-022023-06-19 Computing device and terminal for realizing metaverse avatars

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020230057134AKR20240160392A (en)2023-05-022023-05-02A computing device and a terminal for the avatar in the metaverse

Publications (1)

Publication NumberPublication Date
KR20240160392Atrue KR20240160392A (en)2024-11-11

Family

ID=93333084

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020230057134ACeasedKR20240160392A (en)2023-05-022023-05-02A computing device and a terminal for the avatar in the metaverse

Country Status (3)

CountryLink
JP (1)JP2024160907A (en)
KR (1)KR20240160392A (en)
WO (1)WO2024228421A1 (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005234640A (en)*2004-02-172005-09-02Terranetz:KkCustom order/provision service system
US8386918B2 (en)*2007-12-062013-02-26International Business Machines CorporationRendering of real world objects and interactions into a virtual universe
KR20130082692A (en)*2011-12-142013-07-22건국대학교 산학협력단Apparatus and method for generating virtual world using image
JP5420056B2 (en)*2012-05-312014-02-19株式会社コナミデジタルエンタテインメント Image creation system, image creation application server, image creation method and program
JP2014174639A (en)*2013-03-062014-09-22Universal Link Co LtdEvent hosting system
JP5776916B2 (en)*2013-12-212015-09-09株式会社若本昌紀事務所 Billing method and billing system for using imaging information that can confirm authenticity using AR
KR20200031460A (en)*2018-09-142020-03-24김준현AR content providing system through image recognition
KR102049359B1 (en)*2018-11-282019-11-27제이에스씨(주)Method and system for providing intelligent 3D character model based on cloud search engine
CN111596838B (en)*2020-04-242021-06-18腾讯科技(深圳)有限公司Service processing method and device, computer equipment and computer readable storage medium
JP7508335B2 (en)*2020-10-222024-07-01株式会社コーエーテクモゲームス Game program, game processing method, and information processing device
KR102507260B1 (en)*2021-07-232023-03-08(주)유밥Service server for generating lecturer avatar of metaverse space and mehtod thereof

Also Published As

Publication numberPublication date
JP2024160907A (en)2024-11-15
WO2024228421A1 (en)2024-11-07

Similar Documents

PublicationPublication DateTitle
TWI616821B (en) Bar code generation method, bar code based authentication method and related terminal
CN107203867A (en)It is embedded in the mobile signature in desktop workflow
WO2018166524A1 (en)Face detection method and system, electronic device, program, and medium
CN102714558A (en)Image providing system and method
US9497293B2 (en)Mechanism for pairing user's secondary client device with a data center interacting with the users primary client device using QR codes
CN109754329B (en)Electronic resource processing method, terminal, server and storage medium
CN110800314A (en) Computer system, remote operation notification method, and program
CN109872282A (en) A computer vision-based image desensitization method and system
CN113996053A (en)Information synchronization method, device, computer equipment, storage medium and program product
JP2002171252A (en) Network printer
JP2018074281A (en) Image printing system
KR20120050714A (en)Augmented reality system and method of a printed matter and video
CN102694936B (en)Control method and apparatus for composite scanning device and composite scanning system
CN1937500A (en)Network user identification authentication method and system
KR20160123752A (en)Smart phone having certificationdd funstion of smart phone screen capture image and method thereof
KR20240160392A (en)A computing device and a terminal for the avatar in the metaverse
JP5941574B2 (en) Server device, program, and system
CN113259140B (en)Cloud conference box rapid conference entering method and system
KR20130080742A (en)Authentication method using card key in augemented reality and system for the same
KR102745153B1 (en)Deep fake user prevention system through two-factor authentication
WO2010053672A2 (en)A method and system for sharing documents among members of an online community
CN111310164A (en)Writing board verification sharing method and system and writing board
KR102594916B1 (en)Method and system for providing contents based on identifier included in 3d printout
CN116647750B (en)Planar image acquisition method, planar image acquisition system and terminal equipment
KR102560162B1 (en)System for providing online board game using augmented reality

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20230502

PA0201Request for examination

Patent event code:PA02011R01I

Patent event date:20230502

Comment text:Patent Application

PG1501Laying open of application
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20241230

Patent event code:PE09021S01D

E601Decision to refuse application
PE0601Decision on rejection of patent

Patent event date:20250324

Comment text:Decision to Refuse Application

Patent event code:PE06012S01D


[8]ページ先頭

©2009-2025 Movatter.jp