







본 개시는 메타버스 서비스 제공 장치에 관한 것으로, 보다 상세하게는 현실과 가상 공간의 유사성을 높여 가상 공간에서의 객체 속성을 현실에 반영할 수 있는 메타버스 서비스 제공 장치, 방법 및 프로그램에 관한 것이다.This disclosure relates to a metaverse service providing device, and more specifically, to a metaverse service providing device, method, and program that can reflect object properties in virtual space to reality by increasing the similarity between reality and virtual space.
최근, 컴퓨터 그래픽 기술을 응용한 가상현실(Virtual Reality), 증강현실(Augmented Reality) 및 혼합현실(Mixed Reality) 기술이 발달하고 있다.Recently, virtual reality, augmented reality, and mixed reality technologies that apply computer graphics technology are developing.
여기서, 가상현실 기술은, 컴퓨터를 이용하여 현실 세계에 존재하지 않는 가상 공간을 구축한 후 그 가상 공간을 현실처럼 느끼게 하는 기술을 말하고, 증강현실 또는 혼합현실 기술은, 현실 세계 위에 컴퓨터에 의해 생성된 정보를 덧붙여 표현하는 기술, 즉 현실 세계와 가상 세계를 결합함으로써 실시간으로 사용자와 상호작용이 이루어지도록 하는 기술을 말한다.Here, virtual reality technology refers to technology that uses a computer to build a virtual space that does not exist in the real world and then makes the virtual space feel like reality, while augmented reality or mixed reality technology is created by a computer on top of the real world. It refers to a technology that adds and expresses information, that is, a technology that allows real-time interaction with users by combining the real world and the virtual world.
이들 중 증강현실과 혼합현실 기술은, 다양한 분야의 기술(예컨대, 방송 기술, 의료 기술 및 게임 기술 등)들과 접목되어 활용되고 있다.Among these, augmented reality and mixed reality technologies are being used in conjunction with technologies in various fields (for example, broadcasting technology, medical technology, and game technology, etc.).
TV에서 일기 예보를 하는 기상 캐스터 앞의 날씨 지도가 자연스럽게 바뀌는 경우나, 스포츠 중계에서 경기장에 존재하지 않는 광고 이미지를 경기장에 실제로 존재하는 것처럼 화면에 삽입하여 송출하는 경우가 방송 기술 분야에 증강현실 기술이 접목되어 활용된 대표적인 예이다.Augmented reality technology is used in the field of broadcasting technology in cases where the weather map in front of a weathercaster giving a weather forecast on TV changes naturally, or when advertising images that do not exist in the stadium are inserted and transmitted on the screen during sports broadcasts as if they actually exist in the stadium. This is a representative example of this being grafted and utilized.
특히, 이러한 증강현실과 혼합현실 기술은, 스마트폰(Smart phone)의 등장과 함께 다양한 응용 서비스로 구현되어 제공되고 있다.In particular, these augmented reality and mixed reality technologies are being implemented and provided as various application services with the advent of smart phones.
증강현실 또는 혼합현실을 사용자에게 제공하는 대표적인 서비스로서, 메타버스(Meta-verse)가 있는데, 이 메타버스는, 가공, 추상을 의미하는 '메타(Meta)'와 현실세계를 의미하는 '유니버스(Universe)'의 합성어로 3차원 가상 세계를 의미한다.As a representative service that provides augmented reality or mixed reality to users, there is the Meta-verse, which is composed of 'Meta', which means processing and abstraction, and 'Universe', which means the real world. It is a compound word of 'Universe' and means a three-dimensional virtual world.
메타버스는, 기존의 가상현실 환경(Virtual reality environment)이라는 용어보다 진보된 개념으로서, 웹과 인터넷 등의 가상세계가 현실세계에 흡수된 증강 현실 환경을 제공한다.Metaverse is an advanced concept than the existing term virtual reality environment, and provides an augmented reality environment in which virtual worlds such as the web and the Internet are absorbed into the real world.
하지만, 증강현실 또는 혼합현실을 사용자에게 제공하기 위한 메타버스 서비스 제공 기술들은, 현실 공간 상에 위치하는 서비스 이용자들이 동일한 가상 공간 내에서 활동할 수 있도록 다양한 서비스들을 제공하고 있지만, 여전히 현실 공간과 가상 공간에서의 활동에 많은 차이가 존재하므로 서비스 이용자들에게 현실감 있는 메타버스 서비스를 제공하는데 한계가 있었다.However, metaverse service provision technologies for providing augmented reality or mixed reality to users provide various services so that service users located in real space can operate within the same virtual space, but still use real space and virtual space. Because there were many differences in activities, there were limitations in providing realistic metaverse services to service users.
따라서, 향후, 현실 공간에서 활동과 가상 공간에서의 활동이 거의 일치하도록 현실과 가상 공간의 유사성을 높여 가상 공간에서의 객체 속성을 현실에도 반영할 수 있는 메타버스 서비스 제공 장치의 개발이 요구되고 있다.Therefore, in the future, there is a need to develop a metaverse service provision device that can reflect object properties in virtual space in reality by increasing the similarity between reality and virtual space so that activities in real space and virtual space are almost identical. .
상술한 바와 같은 문제점을 해결하기 위한 본 개시는, 가상 공간의 사용자 아바타 캐릭터 속성과 현실 공간의 사용자 속성을 비교하여 유사도를 산출하고, 상기 산출된 유사도를 기반으로 현실 공간에서 사용자 활동과 가상 공간에서의 사용자 아바타 캐릭터 활동이 서로 일치하도록 현실과 가상 공간의 유사성을 높임으로써, 가상 공간의 사용자 아바타 캐릭터의 속성을 현실 공간에 반영하여 현실 공간의 사용자 활동 패턴을 예측할 수 있는 메타버스 서비스 제공 장치, 방법 및 프로그램을 제공하는 것이다.In order to solve the problems described above, the present disclosure calculates similarity by comparing user avatar character properties in virtual space and user properties in real space, and based on the calculated similarity, user activity in real space and user activity in virtual space are calculated. A metaverse service providing device and method that can predict user activity patterns in real space by reflecting the properties of the user avatar character in virtual space in real space by increasing the similarity between reality and virtual space so that the user avatar character activities match each other. and programs are provided.
또한, 본 개시는 가상 공간에서의 사용자 아바타 캐릭터 및 사용자와 관련된 대상자 아바타 캐릭터 간의 애정도 및 사용자 아바타 캐릭터의 교리 실천도를 산출하고, 상기 산출된 애정도 및 교리 실천도의 개선을 위한 가이드 정보를 제공함으로써, 가상 공간에서의 애정도 및 교리 실천도를 기반으로 메타버스 내의 규범 정책 환경을 개선시킬 수 있는 메타버스 서비스 제공 장치, 방법 및 프로그램을 제공하는 것이다.In addition, the present disclosure calculates the degree of affection between the user avatar character and the target avatar character related to the user in a virtual space and the degree of doctrine practice of the user avatar character, and provides guide information for improving the calculated affection degree and doctrine practice degree. By providing metaverse service provision devices, methods, and programs that can improve the normative policy environment within the metaverse based on affection and doctrine practice in virtual space.
본 개시가 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present disclosure are not limited to the problems mentioned above, and other problems not mentioned can be clearly understood by those skilled in the art from the description below.
상술한 과제를 해결하기 위한 본 개시는 장치에 의해 수행되는 메타버스 서비스 제공 방법에 있어서, 상기 메타버스 서비스에 가입된 현실 공간의 사용자의 단말로부터 상기 사용자의 개인정보를 획득하는 단계, 상기 획득된 사용자 개인정보를 분석하여 상기 사용자의 속성을 추출하는 단계, 상기 추출된 사용자 속성에 해당하는 상기 사용자의 아바타 캐릭터를 생성하는 단계, 상기 아바타 캐릭터가 반영된 가상 공간을 상기 사용자 단말로 제공하는 단계, 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 상기 가상 공간에서의 상기 아바타 캐릭터와 관련된 애정도 및 교리 실천도 중 적어도 하나를 산출하는 단계, 및 상기 산출된 적어도 하나를 기반으로, 상기 아바타 캐릭터 및 상기 현실 공간의 사용자 중 적어도 하나에 상기 애정도 및 교리 실천도 중 적어도 하나를 개선시키기 위한 가이드 정보를 제공하는 단계를 포함하는 것을 특징으로 한다.The present disclosure to solve the above-described problem is a method of providing a metaverse service performed by a device, comprising the steps of acquiring the user's personal information from a terminal of a user in real space subscribed to the metaverse service, the obtained Analyzing the user's personal information to extract the user's attributes, generating an avatar character for the user corresponding to the extracted user attributes, providing a virtual space in which the avatar character is reflected to the user terminal, Analyzing patterns related to at least one of actions and conversations for the avatar character active in a virtual space to calculate at least one of a degree of affection and a degree of practice of doctrine related to the avatar character in the virtual space, and calculating and providing guide information for improving at least one of the degree of affection and the degree of practice of doctrine to at least one of the avatar character and the user of the real space, based on at least one of the avatar characters and the user of the real space.
이때, 상기 산출 단계는 상기 애정도를 산출 시에, 상기 가상 공간 내에서의 상기 사용자의 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 사용자의 아바타 캐릭터 및 상기 사용자와 관련된 가족, 친구, 친척 및 이웃 중 적어도 하나의 대상자의 아바타 캐릭터 간의 애정 관계를 인지하기 위한 복수의 제1 정보를 추출하며, 상기 추출된 복수의 제1 정보를 기반으로 상기 대상자 아바타 캐릭터에 대한 상기 아바타 캐릭터의 애정도를 산출하고, 상기 복수의 제1 정보는 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터 및 상기 대상자 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있다.At this time, in the calculation step, when calculating the degree of affection, a pattern related to at least one of the user's behavior and conversation with the avatar character in the virtual space is analyzed, and the virtual space is based on the analyzed pattern. A plurality of first pieces of information for recognizing an affectionate relationship between the user's avatar character and the avatar character of at least one of family members, friends, relatives, and neighbors related to the user are extracted, and the extracted plurality of first pieces of information are extracted. The degree of affection of the avatar character for the target avatar character is calculated based on the information, and the plurality of first information includes conversation information, economic transaction information, and shooting between the avatar character and the target character active in the virtual space. It may include at least one of video information, activity information, sharing information, and survey information.
상세하게, 상기 산출 단계는 상기 애정도를 산출 시에, 상기 복수의 제1 정보를 기반으로 상기 가상 공간 내에서 상기 사용자 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 애정 관계를 복수의 애정 항목 별로 점수를 부여하여 산출할 수 있다.In detail, in the calculation step, when calculating the degree of affection, a score is given for each of a plurality of affection items for the affectionate relationship between the user avatar character and the target avatar character in the virtual space based on the plurality of first information. It can be calculated as follows.
또한, 상기 제공 단계는 상기 애정도를 개선시키기 위한 가이드 정보를 제공 시에, 상기 산출된 아바타 캐릭터의 애정도가 상기 현실 공간의 사용자의 애정도보다 낮은 경우, 상기 아바타 캐릭터의 애정도를 개선시키기 위한 가이드 정보를 생성하여 상기 아바타 캐릭터에게 제공하고, 상기 산출된 아바타 캐릭터의 애정도가 상기 현실 공간의 사용자의 애정도보다 높은 경우, 상기 사용자의 애정도를 개선시키기 위한 가이드 정보를 생성하여 상기 사용자의 단말로 제공할 수 있다.In addition, the providing step is to improve the affection of the avatar character when the calculated affection of the avatar character is lower than the affection of the user in the real space when providing guide information for improving the affection. Guide information for improving the user's affection is generated and provided to the avatar character, and if the calculated affection of the avatar character is higher than the affection of the user in the real space, guide information for improving the user's affection is generated and the user It can be provided through a terminal.
또한, 상기 산출 단계는 상기 교리 실천도를 산출 시에, 상기 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 아바타 캐릭터가 특정 종교와 관련된 교리의 실천을 인지하기 위한 복수의 제2 정보를 추출하며, 상기 추출된 복수의 제2 정보를 기반으로 상기 아바타 캐릭터의 교리 실천도를 산출하고, 상기 복수의 제2 정보는 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터의 상황 별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있다.In addition, in the calculation step, when calculating the degree of practice of the doctrine, a pattern related to at least one of actions and conversations for the avatar character within the virtual space is analyzed, and a pattern related to at least one of the actions and conversations of the avatar character within the virtual space is analyzed, and the pattern within the virtual space is based on the analyzed pattern. extracting a plurality of second information for the avatar character to recognize the practice of doctrine related to a specific religion, calculating a degree of doctrine practice of the avatar character based on the plurality of extracted second information, and calculating the degree of doctrine practice of the avatar character. The second information may include at least one of situation-specific behavior information, conversation information, activity information, facial expression information, and survey information of the avatar character active in the virtual space.
상세하게, 상기 산출 단계는 상기 교리 실천도를 산출 시에, 상기 복수의 제2 정보를 기반으로 상기 아바타 캐릭터가 상기 특정 종교와 관련된 교리의 실천을 복수의 상황 별로 점수를 부여하여 상기 교리 실천도를 산출할 수 있다.In detail, in the calculation step, when calculating the degree of practice of the doctrine, the avatar character practices the doctrine related to the specific religion by assigning a score for each of the plurality of situations based on the plurality of second information. can be calculated.
이때, 상기 교리 실천도는, 상기 가상 공간 내에서 상기 아바타 캐릭터의 상황 별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나로부터 상기 특정 종교의 교리에 관련되는 문자, 언어 및 영상 정보 중 적어도 하나를 추출하고, 상기 추출된 적어도 하나로부터 기 설정된 기준을 기반으로 상황 별 상기 아바타 캐릭터의 선행 및 악행 중 어느 하나와, 친사회성 및 반사회성 중 어느 하나를 각각 분류하며, 상기 선행 및 악행의 분류 비율 및 상기 친사회성 및 반사회성의 분류 비율 중 적어도 하나를 기반으로 산출될 수 있다.At this time, the degree of practicing the doctrine is determined from at least one of situation-specific behavior information, conversation information, activity information, facial expression information, and survey information of the avatar character within the virtual space, including characters, language, and characters related to the doctrine of the specific religion. At least one piece of video information is extracted, and from the extracted at least one piece, one of good deeds and bad deeds of the avatar character and one of pro-sociality and anti-sociality are classified for each situation based on a preset standard, and the good deeds and It can be calculated based on at least one of the classification rate of evil deeds and the classification rate of pro-sociality and anti-sociality.
또한, 상기 제공 단계는 상기 교리 실천도를 개선시키기 위한 가이드 정보를 제공 시에, 상기 산출된 아바타 캐릭터의 교리 실천도가 상기 현실 공간의 사용자의 교리 실천도보다 낮은 경우, 상기 아바타 캐릭터의 교리 실천도를 개선시키기 위한 가이드 정보를 생성하여 상기 아바타 캐릭터에게 제공하고, 상기 산출된 아바타 캐릭터의 교리 실천도가 상기 현실 공간의 사용자의 교리 실천도보다 높은 경우, 상기 사용자의 교리 실천도를 개선시키기 위한 가이드 정보를 생성하여 상기 사용자의 단말로 제공할 수 있다.In addition, in the providing step, when providing guide information for improving the doctrine practice degree, if the calculated doctrine practice degree of the avatar character is lower than the doctrine practice degree of the user in the real space, the avatar character's doctrine practice degree is performed. Guide information for improving the doctrine is generated and provided to the avatar character, and if the calculated doctrine practice degree of the avatar character is higher than the doctrine practice degree of the user in the real space, to improve the user's doctrine practice degree Guide information can be generated and provided to the user's terminal.
또한, 상술한 과제를 해결하기 위한 본 개시는 메타버스 서비스 제공 장치에 있어서, 메타버스 서비스에 가입된 현실 공간의 사용자의 단말로부터 상기 사용자의 개인정보를 수신하는 통신부, 상기 사용자 개인정보를 분석하여 상기 사용자의 속성을 추출하는 속성 추출부, 상기 추출된 사용자 속성에 해당하는 상기 사용자의 아바타 캐릭터를 생성하는 아바타 캐릭터 생성부, 상기 아바타 캐릭터가 반영된 가상 공간을 생성하여 상기 사용자 단말로 제공하는 가상 공간 생성부, 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 상기 가상 공간 내에서의 상기 아바타 캐릭터와 관련된 애정도 및 교리 실천도 중 적어도 하나를 산출하는 산출부, 및 상기 산출된 적어도 하나를 기반으로, 상기 아바타 캐릭터 및 상기 현실 공간의 사용자 중 적어도 하나에 상기 애정도 및 교리 실천도 중 적어도 하나를 개선시키기 위한 가이드 정보를 제공하는 제어부를 포함하는 것을 특징으로 한다.In addition, the present disclosure to solve the above-described problem includes a metaverse service providing device, a communication unit that receives the user's personal information from the terminal of the user in real space subscribed to the metaverse service, and analyzes the user's personal information An attribute extraction unit that extracts the user's attributes, an avatar character creation unit that generates the user's avatar character corresponding to the extracted user attributes, and a virtual space that generates a virtual space reflecting the avatar character and provides it to the user terminal. A generation unit, analyzing patterns related to at least one of actions and conversations for the avatar character active in the virtual space to calculate at least one of a degree of affection and a degree of doctrine practice related to the avatar character in the virtual space Comprising a calculation unit and a control unit that provides guide information for improving at least one of the affection degree and the doctrine practice degree to at least one of the avatar character and the user of the real space, based on the calculated at least one. It is characterized by
또한, 상술한 과제를 해결하기 위한 본 개시의 컴퓨터 프로그램은, 하드웨어인 컴퓨터와 결합되어 상술한 메타버스 서비스 제공 방법을 수행하기 위해 컴퓨터 판독 가능한 기록매체에 저장된다.In addition, the computer program of the present disclosure for solving the above-described problems is combined with a computer as hardware and stored in a computer-readable recording medium to perform the above-described metaverse service providing method.
또한, 상술한 과제를 해결하기 위한 본 개시는, 상기 메타버스 서비스 제공 방법을 실행시키기 위한 컴퓨터 프로그램을 기록하는 컴퓨터 판독 가능한 기록매체가 더 제공될 수 있다.In addition, the present disclosure to solve the above-described problem may further provide a computer-readable recording medium for recording a computer program for executing the metaverse service providing method.
상기와 같이 본 개시에 따르면, 가상 공간의 사용자 아바타 캐릭터 속성과 현실 공간의 사용자 속성을 비교하여 유사도를 산출하고, 상기 산출된 유사도를 기반으로 현실 공간에서 사용자 활동과 가상 공간에서의 사용자 아바타 캐릭터의 활동이 일치되도록 현실과 가상 공간의 유사성을 높임으로써, 가상 공간의 사용자 아바타 캐릭터의 속성이 현실에도 반영되어 현실 공간의 사용자 활동 패턴을 예측할 수 있고, 이로 인해 사용자가 현실에서 보다 나은 삶을 살 수 있도록 가이드하거나 또는 지원해줄 수 있다.According to the present disclosure as described above, the similarity is calculated by comparing the user avatar character properties in the virtual space and the user properties in the real space, and based on the calculated similarity, the user activity in the real space and the user avatar character in the virtual space are calculated. By increasing the similarity between reality and virtual space so that activities match, the attributes of the user's avatar character in virtual space are reflected in reality to predict user activity patterns in real space, allowing users to live a better life in reality. We can guide or support you.
또한, 본 개시는 현실 공간의 사용자 활동 패턴을 예측하여 이를 기초로 사용자의 미래 건강 상태를 예측함으로써, 의료 정보 서비스를 제공할 수도 있다.Additionally, the present disclosure may provide a medical information service by predicting user activity patterns in real space and predicting the user's future health status based on this.
또한, 본 개시는 현실 공간의 사용자 활동 패턴을 예측하여 이를 기초로 사용자의 특정 지역 방문 확률을 예측함으로써, 특정 지역 홍보 정보 서비스를 제공할 수도 있다.In addition, the present disclosure may provide a specific area promotional information service by predicting user activity patterns in real space and predicting the probability of a user visiting a specific area based on this.
또한, 본 개시는 현실 공간의 사용자 활동 패턴을 예측하여 이를 기초로 사용자의 특정 상품 구매 확률을 예측함으로써, 특정 상품 홍보 정보 서비스를 제공할 수도 있다.In addition, the present disclosure may provide a specific product promotion information service by predicting user activity patterns in real space and predicting the user's probability of purchasing a specific product based on this.
또한, 본 개시는 가상 공간에서 활동하는 사용자 아바타 캐릭터 및 사용자와 관련된 대상자 아바타 캐릭터 간의 애정도 및 사용자 아바타 캐릭터의 교리 실천도를 산출하고, 상기 산출된 애정도 및 교리 실천도의 개선을 위한 가이드 정보를 제공함으로써, 가상 공간에서의 애정도 및 교리 실천도를 기반으로 메타버스 내의 규범 정책 환경을 개선시킬 수 있다.In addition, the present disclosure calculates the degree of affection between a user avatar character active in a virtual space and a target avatar character related to the user and the degree of doctrine practice of the user avatar character, and provides guide information for improving the calculated affection degree and degree of doctrine practice. By providing, it is possible to improve the normative policy environment within the metaverse based on affection and doctrine practice in virtual space.
또한, 본 개시에서 사용자 아바타 캐릭터의 교리 실천도는, 종교적 보편성, 도덕, 윤리, 등에 의해 규제되는 정책 항목들을 포함할 수 있으며, 사용자 아바타 캐릭터의 애정도는, 아바타간의 화해, 균형, 조화 등 인류애적인 덕목들을 수치화시켜 나타낼 수 있다. 추가로, 애정도 및 교리 실천도는, 범죄나 잘못 등으로 인해 처벌을 받게 될 상황에 형량이나 처벌 수위를 낮춰주는 역할을 할 수도 있다.In addition, in the present disclosure, the degree of doctrine practice of the user avatar character may include policy items regulated by religious universality, morality, ethics, etc., and the degree of affection of the user avatar character may include humanity, such as reconciliation, balance, and harmony between avatars. Negative virtues can be expressed in numbers. Additionally, the degree of affection and the degree of practice of doctrine may play a role in lowering the sentence or level of punishment in situations where a person is to be punished for a crime or mistake.
본 개시의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The effects of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned may be clearly understood by those skilled in the art from the description below.
도 1은 본 개시에 따른 메타버스 서비스 제공 장치를 설명하기 위한 개략도이다.
도 2는 본 개시에 따른 도 1의 서버를 설명하기 위한 블럭 구성도이다.
도 3은 본 개시에 따라 서비스 인증이 완료됨을 나타내는 식별정보가 표시되는 사용자 아바타 캐릭터의 생성 과정을 설명하기 위한 도면이다.
도 4는 본 개시에 따라 기본 속성 정보가 표시되는 사용자 아바타 캐릭터의 생성 과정을 설명하기 위한 도면이다.
도 5는 본 개시에 따라 유사도가 반영된 사용자 아바타 캐릭터의 속성을 기반으로 사용자에게 의료 정보 서비스를 제공하는 과정을 설명하기 위한 도면이다.
도 6은 본 개시에 따라 유사도가 반영된 사용자 아바타 캐릭터의 속성을 기반으로 사용자에게 상품 홍보 정보를 제공하는 과정을 설명하기 위한 도면이다.
도 7은 본 개시의 일 예에 따른 메타버스 서비스 제공 방법을 설명하기 위한 흐름도이다.
도 8은 본 개시에 따라 가상 공간에서의 사용자 아바타 캐릭터에 대한 애정도 및 교리 실천도의 개선을 위한 가이드 정보를 제공하는 과정을 설명하기 위한 도면이다.
도 9는 본 개시의 다른 예에 따른 메타버스 서비스 제공 방법을 설명하기 위한 흐름도이다.1 is a schematic diagram illustrating a metaverse service providing device according to the present disclosure.
FIG. 2 is a block diagram for explaining the server of FIG. 1 according to the present disclosure.
FIG. 3 is a diagram illustrating the creation process of a user avatar character in which identification information indicating that service authentication has been completed is displayed according to the present disclosure.
FIG. 4 is a diagram illustrating the creation process of a user avatar character in which basic attribute information is displayed according to the present disclosure.
FIG. 5 is a diagram illustrating a process for providing a medical information service to a user based on the attributes of a user avatar character whose similarity is reflected according to the present disclosure.
FIG. 6 is a diagram illustrating a process of providing product promotion information to a user based on the attributes of a user avatar character whose similarity is reflected according to the present disclosure.
Figure 7 is a flowchart for explaining a method of providing a metaverse service according to an example of the present disclosure.
FIG. 8 is a diagram illustrating a process for providing guide information for improving the degree of affection and degree of practice of doctrine for a user avatar character in a virtual space according to the present disclosure.
Figure 9 is a flowchart for explaining a method of providing a metaverse service according to another example of the present disclosure.
본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 개시는 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 개시의 개시가 완전하도록 하고, 본 개시가 속하는 기술 분야의 통상의 기술자에게 본 개시의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다.The advantages and features of the present disclosure and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below and may be implemented in various different forms. The present embodiments are merely provided to ensure that the disclosure is complete and to provide a general understanding of the technical field to which the present disclosure pertains. It is provided to fully inform those skilled in the art of the scope of the present disclosure, and the present disclosure is defined only by the scope of the claims.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 개시를 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 개시의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.The terminology used herein is for the purpose of describing embodiments and is not intended to limit the disclosure. As used herein, singular forms also include plural forms, unless specifically stated otherwise in the context. As used in the specification, “comprises” and/or “comprising” does not exclude the presence or addition of one or more other elements in addition to the mentioned elements. Like reference numerals refer to like elements throughout the specification, and “and/or” includes each and every combination of one or more of the referenced elements. Although “first”, “second”, etc. are used to describe various components, these components are of course not limited by these terms. These terms are merely used to distinguish one component from another. Therefore, it goes without saying that the first component mentioned below may also be the second component within the technical spirit of the present disclosure.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 개시가 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used in this specification may be used with meanings commonly understood by those skilled in the art to which this disclosure pertains. Additionally, terms defined in commonly used dictionaries are not interpreted ideally or excessively unless clearly specifically defined.
이하, 첨부된 도면을 참조하여 본 개시의 실시예를 상세하게 설명한다.Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings.
설명에 앞서 본 명세서에서 사용하는 용어의 의미를 간략히 설명한다. 그렇지만 용어의 설명은 본 명세서의 이해를 돕기 위한 것이므로, 명시적으로 본 개시를 한정하는 사항으로 기재하지 않은 경우에 본 개시의 기술적 사상을 한정하는 의미로 사용하는 것이 아님을 주의해야 한다.Prior to explanation, the meaning of terms used in this specification will be briefly explained. However, since the explanation of terms is intended to aid understanding of the present specification, it should be noted that if it is not explicitly described as limiting the present disclosure, it is not used in the sense of limiting the technical idea of the present disclosure.
본 개시에서, 메타버스 사용자는, 메타버스 세상 속 아바타(사용자 캐릭터)를 생성한다. 사용자의 취향이나 기호에 맞춰 생성된 아바타는, 사용자의 조작을 통해서 행동한다. 하지만, AI의 지능 및 정보처리 능력이 지금보다 발전하게 되면 수동적인 아바타가 현실의 사용자에게 영향력을 끼칠 수 있다. AI 발달과 동시에 기계의 도움으로 인간이 보나 나은 생활을 할 수 있는 것처럼, 아바타가 AI와 결합해 사용자의 보다 나은 생활 혹은 아바타가 사용자에게 지식 혹은 조언을 해 줌으로써, 현실에서의 삶을 보다 전략적, 계획적으로 살수 있게 하며, 아바타가 사용자, 본인이 누구인지 정체성(Identity) 혹은 자아 인식을 깨닫게 해주는 시대가 올 수 있다.In this disclosure, a metaverse user creates an avatar (user character) in the metaverse world. An avatar created according to the user's tastes or preferences acts through the user's manipulations. However, as AI's intelligence and information processing capabilities become more advanced, passive avatars may be able to influence real-life users. Just as humans can live a better life with the help of machines with the development of AI, avatars can combine with AI to improve users' lives or provide knowledge or advice to users, making their lives in reality more strategic. There may come an era in which avatars allow users to live in a planned manner and allow them to realize their identity or self-awareness about who they are.
도 1은, 본 개시에 따른 메타버스 서비스 제공 장치를 설명하기 위한 개략도이다.1 is a schematic diagram illustrating a metaverse service providing device according to the present disclosure.
도 1에 도시된 바와 같이, 본 개시에 따른 메타버스 서비스 제공 장치는, 사용자 단말(100) 및 외부 서버(200)와 네트워크를 통해 통신 연결되는 서버(300)를 포함할 수 있다.As shown in FIG. 1, the metaverse service providing device according to the present disclosure may include a
여기서, 사용자 단말(100)은, PC(Personal Computer), 네트워크 TV(Network TV), HBBTV(Hybrid Broadcast Broadband TV), 스마트 TV(Smart TV), IPTV(Internet Protocol TV) 등과 같은 고정형 디바이스(standing device)와, 스마트 폰(Smart Phone), 태블릿 PC(Tablet PC), 노트북(Notebook), PDA(Personal Digital Assistant) 등과 같은 모바일 디바이스(mobile device or handheld device)가 모두 포함될 수 있다.Here, the
그리고, 사용자 단말(100)과 외부 서버(200) 및 본 메타버스 서비스 제공 장치인 서버(300) 사이를 통신 연결하는 네트워크는, 유/무선 네트워크를 모두 포함하는데, 사용자 단말(100)과 서버(300) 사이 또는 외부 서버(200)과 서버(300) 사이에서 페어링 또는/및 데이터 송수신을 위해 다양한 통신 규격 내지 프로토콜을 지원하는 통신 네트워크를 통칭한다.And, the network connecting communication between the
이러한 유/무선 네트워크는, 규격에 의해 현재 또는 향후 지원될 통신 네트워크를 모두 포함하며, 그를 위한 하나 또는 그 이상의 통신 프로토콜들을 모두 지원 가능하다.These wired/wireless networks include all communication networks that are currently or will be supported in the future according to the standard, and can support one or more communication protocols for them.
이러한 유/무선 네트워크에는 예컨대, USB(Universal Serial Bus), CVBS(Composite Video Banking Sync), 컴포넌트(Component), S-비디오(아날로그), DVI(Digital Visual Interface), HDMI(High Definition Multimedia Interface), RGB, D-SUB와 같은 유선 연결을 위한 네트워크와 그를 위한 통신 규격 내지 프로토콜과, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA: infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), DLNA(Digital Living Network Alliance), WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), LTE/LTE-A(Long Term Evolution/LTE-Advanced), Wi-Fi 다이렉트(direct)와 같은 무선 연결을 위한 네트워크와 그를 위한 통신 규격 내지 프로토콜에 의하여 형성될 수 있다.These wired/wireless networks include, for example, USB (Universal Serial Bus), CVBS (Composite Video Banking Sync), Component, S-Video (analog), DVI (Digital Visual Interface), HDMI (High Definition Multimedia Interface), Networks and communication standards or protocols for wired connections such as RGB and D-SUB, Bluetooth, RFID (Radio Frequency Identification), infrared data association (IrDA), UWB (Ultra Wideband), and Zigbee (ZigBee), DLNA (Digital Living Network Alliance), WLAN (Wireless LAN) (Wi-Fi), Wibro (Wireless broadband), Wimax (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access), LTE/LTE -It can be formed by a network for wireless connection, such as Long Term Evolution/LTE-Advanced (A) or Wi-Fi Direct, and its communication standards or protocols.
서버(300)는 사용자 단말(100)로부터 서비스 가입 요청이 수신되면, 사용자 단말(100)로부터 사용자 개인정보를 수신하여 서비스 가입 인증을 완료하고, 사용자 개인정보를 분석하여 사용자 속성을 추출할 수 있다.When a service subscription request is received from the
그리고, 서버(300)는 상기 추출된 사용자 속성에 해당하는 사용자 아바타 캐릭터를 생성하고, 상기 사용자 아바타 캐릭터가 반영된 가상 공간을 사용자 단말(100)로 제공할 수 있다.Additionally, the
이때, 상기 사용자 속성은, 이하에서 후술되는 개인 정보 보호법의 한도 내에서 사용자의 개인정보의 분석을 통해 추출되며, 사용자의 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함할 수 있다.At this time, the user attributes are extracted through analysis of the user's personal information within the limits of the Personal Information Protection Act described below, and include the user's personality, physical movement status, health status, behavior type, values, religious beliefs, and economic activity. , may include at least one of sociality and risk.
본 개시는, 사용자 속성 추출 시, 개인정보의 분석뿐만 아니라 사용자 아바타 캐릭터가 메타버스 내에서 수행한 활동 분석도 포함할 수 있으며, 사용자 속성을 주기적으로 업데이트할 수 있다.The present disclosure may include not only analysis of personal information when extracting user properties, but also analysis of activities performed by the user avatar character within the metaverse, and user properties may be updated periodically.
그리고, 개인정보의 분석과 주기적으로 업데이트 되는 아바타의 속성은, 'Universal Avatar”의 토대가 될 수 있고, 'Universal Avatar'는, 전세계가 인정하는 유일한 아바타가 되는 재료가 될 수 있다.And, the analysis of personal information and the periodically updated attributes of the avatar can become the foundation of the 'Universal Avatar', and the 'Universal Avatar' can become the material for becoming the only avatar recognized by the world.
즉, 사용자의 아바타 캐릭터는, 상기 사용자 속성을 기반으로 생성되므로, 사용자의 아바타 캐릭터의 속성 또한 상기 사용자 속성과 개수 및 종류가 공통될 수 있다.That is, since the user's avatar character is created based on the user properties, the number and type of properties of the user's avatar character may be common to the user properties.
따라서, 사용자 속성 및 캐릭터의 속성이 공통되는 기준값을 통해 메타버스와 같은 가상 공간의 사용자의 아바타 캐릭터 속성 및 현실 공간의 사용자의 속성 간의 유사도의 산출이 가능한 것이다. 이때, 상기 기준값은 앞서 설명한 상기 사용자 속성 중 적어도 하나의 속성에 대한 값이 될 수 있다.Therefore, it is possible to calculate the similarity between the avatar character properties of a user in a virtual space such as the metaverse and the properties of a user in a real space through a common reference value for user properties and character properties. At this time, the reference value may be a value for at least one of the user attributes described above.
서버(300)는 상기 가상 공간 내에서의 사용자의 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 상기 아바타 캐릭터의 속성을 추출하고, 상기 추출된 아바타 캐릭터의 속성과 현실 공간의 사용자의 속성을 비교하여 유사도를 산출할 수 있다.The
이때, 상기 산출된 유사도가 기준값보다 낮으면, 서버(300)는 상기 산출된 유사도를 기반으로 상기 아바타 캐릭터의 정보를 갱신하고, 상기 유사도가 반영된 아바타 캐릭터의 속성을 기반으로 현실 공간의 사용자의 활동 패턴을 예측할 수 있다.At this time, if the calculated similarity is lower than the reference value, the
또한, 서버(300)는 가상 공간 내에서의 사용자 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 가상 공간에서의 상기 아바타 캐릭터의 애정도 및 교리 실천도를 산출할 수 있다.Additionally, the
이때, 서버(300)는 상기 산출된 애정도 및 교리 실천도를 기반으로 상기 아바타 캐릭터 및 현실 공간의 사용자 중 적어도 하나에 애정도 및 교리 실천도 중 적어도 하나를 개선시키 위한 가이드 정보를 제공할 수 있다.At this time, the
한편, 서버(300)는, 사용자 개인정보를 획득할 때, 텍스트, 이미지 및 영상 형태 중 적어도 하나 또는 둘 이상이 조합된 형태로 획득할 수 있는데, 이는 일 예일 뿐, 본 개시는 이에 한정되지 않는다.Meanwhile, when acquiring user personal information, the
또한, 서버(300)는 개인정보 보호법을 위반하지 않는 범위에서 사용자 개인 정보를 획득하는 것이 바람직하다.Additionally, it is desirable for the
일 예로, 본 개시는 사용자 개인정보를 획득할 때, 현실 공간에서 생활하는 사용자 모습이 촬영된 이미지 및 영상을 포함하는 사용자 개인정보를 획득할 수도 있다.As an example, when acquiring user personal information, the present disclosure may obtain user personal information including images and videos of the user living in a real space.
또한, 서버(300)는 서비스 가입 인증을 완료할 때, 사용자 단말(100) 및 외부 서버(200)를 통해, 이하에서 후술되는 개인 정보 보호법의 한도 내에서 조회되는 사용자 별 범죄 조회 확인서, 위치 기반 확인 동의서, 개인 의료 데이터, 재직 증명서 및 재산 조회 동의서 중 적어도 하나를 포함한 개인 정보 확인서를 기반으로 서비스 가입 인증을 완료할 수 있는데, 이는 일 예일 뿐, 본 개시는 이에 한정되지 않는다.In addition, when completing service subscription authentication, the
또한, 서버(300)는 사용자 속성을 추출할 때, 사용자 개인정보를 분석하여 사용자의 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 속성을 추출할 수 있다.In addition, when extracting user attributes, the
또한, 서버(300)는 사용자 아바타 캐릭터를 생성할 때, NFT(Non-Fungible Token)를 포함하는 고유 식별 정보를 부여하여 상기 아바타 캐릭터를 생성할 수도 있다.Additionally, when creating a user avatar character, the
한편, 본 개시는 기 설정된 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성하거나 또는 상기 생성된 아바타 캐릭터로부터 캐릭터 속성을 추출할 수 있다. 이때, 상기 개인 정보 보호법은 상기 아바타 캐릭터의 사용자가 설정한 특정 국가의 개인 정보 보호법이 될 수 있고, 서버(300)의 관리자가 설정한 특정 국가의 개인 정보 보호법이 될 수 있고, 상기 가상 세계가 나타내는 특정 국가의 개인 정보 보호법이 될 수도 있다.Meanwhile, the present disclosure can create the avatar character or extract character attributes from the created avatar character within the limits of the preset personal information protection law. At this time, the personal information protection law may be the personal information protection law of a specific country set by the user of the avatar character, or the personal information protection law of a specific country set by the administrator of the
즉, 서버(300)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 사용자의 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 속성을 갖는 아바타 캐릭터를 생성할 수 있다.That is, when creating the avatar character within the limits of the Personal Information Protection Act, the
또한, 서버(300)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 사용자의 나이, 성격, 신체 동작 상태 및 건강 상태를 포함하는 사용자 속성을 기초로 사용자의 이동 가능 속도 및 활동 범위를 예측하고, 상기 예측된 사용자의 이동 가능 속도 및 활동 범위를 반영하여 사용자 아바타 캐릭터를 생성할 수 있다.In addition, when creating the avatar character within the limits of the Personal Information Protection Act, the
또한, 서버(300)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 위험성을 포함하는 사용자 속성을 기반으로 사용자의 범죄 발생율을 예측하고, 상기 예측된 사용자의 범죄 발생율을 기반으로 가상 공간에서의 활동 범위 제약 정도를 결정하고, 상기 결정된 활동 범위의 제약 정도가 반영된 상기 아바타 캐릭터를 생성할 수도 있다.In addition, when creating the avatar character within the limits of the Personal Information Protection Act, the
또한, 서버(300)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 사용자의 서비스 가입 인증 여부를 확인하고, 서비스 가입 인증 완료되면, 상기 인증이 완료됨을 나타내는 식별정보가 표시되는 상기 아바타 캐릭터를 생성할 수 있다.In addition, when creating the avatar character within the limits of the Personal Information Protection Act, the
그리고, 서버(300)는 상기 식별정보가 표시된 아바타 캐릭터의 가상 공간 내의 활동 범위를 상기 식별정보가 없는 다른 아바타 캐릭터보다 더 넓게 설정할 수 있다.Additionally, the
또한, 서버(300)는, 상기 아바타 캐릭터를 생성할 때, 가상 공간에서의 경제 활동을 수행하도록 가상 화폐 및 가상 통장 중 적어도 하나를 부여하여 상기 아바타 캐릭터를 생성할 수 있다.Additionally, when creating the avatar character, the
그리고, 서버(300)는 상기 아바타 캐릭터가 존재하는 가상 공간을 제공할 때, 상기 아바타 캐릭터의 보유 화폐 액수에 따라 현실 공간에서의 식별 정보와 동일한 가상의 식별 정보를 이용하여 가상 공간에서 경제 활동을 수행할 수 있도록 가상 공간을 제공할 수도 있다. 여기서, 서버(300)는 상기 가상 공간 내에 가상 화폐 또는 가상 포인트를 현금화시킬 수 있는 가상 은행 건물을 더 제공할 수도 있다.And, when the
또한, 서버(300)는 상기 아바타 캐릭터가 존재하는 가상 공간을 제공할 때, 다른 아바타 캐릭터의 요청에 따라 상기 아바타 캐릭터의 기본 속성 정보를 상기 아바타 캐릭터 주변에 표시할 수도 있다.Additionally, when providing a virtual space where the avatar character exists, the
또한, 서버(300)는 상기 가상 공간 내의 아바타 캐릭터 중 제1 아바타 캐릭터로부터 인증이 완료됨을 나타내는 식별정보가 없는 적어도 하나의 제2 아바타 캐릭터를 신고하는 신호가 수신되면, 상기 신고에 대한 보상 포인트를 상기 제1 아바타 캐릭터에 제공할 수 있다. 즉, 상기 가상 공간 내에서 상기 식별정보가 없는 아바타 캐릭터의 경우 서비스 가입이 인증되지 않은 불법적(일 예로, 해킹)으로 생성된 아바타 캐릭터일 수 있기 때문에, 상기 가상 공간 내에서 정상적으로 생성된 아바타 캐릭터가 상기 불법적으로 생성된 아바타 캐릭터를 신고할 수 있도록 하는 메타버스 법규 시스템을 제공하는 것이다.In addition, when the
이때, 서버(300)는 상기 가상 공간 내에서 상기 식별정보가 없는 아바타 캐릭터 또는 상기 식별정보가 없는 아바타 캐릭터의 주인인 사용자의 단말로 정기적으로 서비스 가입 인증을 요청할 수 있다.At this time, the
또한, 서버(300)는 상기 개인 정보 보호법의 한도 내에서 가상 공간 내에서의 사용자 아바타 캐릭터를 모니터링하고, 상기 모니터링된 사용자 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 아바타 캐릭터 속성을 주기적으로 추출하여 저장할 수 있다.In addition, the
한편, 서버(300)는 유사도를 산출할 때, 상기 아바타 캐릭터의 속성 및 상기 현실 공간의 사용자의 속성에 대해 동일한 유형의 속성 항목 별로 각각 비교하여 상기 유사도를 산출할 수 있다.Meanwhile, when calculating the similarity, the
이때, 서버(300)는 상기 유사도를 산출할 때, 상기 아바타 캐릭터의 속성이 추출된 제1 날짜 및 현실 공간의 사용자 속성이 추출된 제2 날짜 사이의 시간 간격이 기 설정된 시간 간격 이내인 경우, 상기 아바타 캐릭터의 속성 및 상기 사용자 속성을 비교하여 상기 유사도를 산출할 수 있다.At this time, when calculating the similarity, the
서버(300)는 만일 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 상기 제1 날짜 및 상기 제2 날짜 중 가장 최신의 날짜를 파악하고, 상기 아바타 캐릭터 속성 및 상기 사용자 속성 중 상기 파악된 최신의 날짜에 해당하는 속성은 유지하고, 상기 파악된 최신의 날짜에 해당하지 않는 속성은 재추출하여 상기 유사도를 산출할 수 있다.If the time interval between the first date and the second date is outside the preset time interval, the
또한, 서버(300)는 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 상기 아바타 캐릭터의 속성 및 상기 사용자의 속성을 모두 재추출하여 유사도를 산출할 수도 있다. Additionally, if the time interval between the first date and the second date is outside the preset time interval, the
즉, 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 이는 가상 공간의 사용자 아바타 캐릭터와 현실 공간의 사용자 사이의 유사성이 낮아질 수 있으므로, 본 개시는 상기 유사성을 높이기 위하여 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격을 좁히는 것이다.That is, if the time interval between the first date and the second date is outside the preset time interval, the similarity between the user avatar character in the virtual space and the user in the real space may be lowered, and thus the present disclosure provides the similarity. In order to increase the time interval between the first date and the second date is narrowed.
또한, 서버(300)는 상기 아바타 캐릭터의 정보를 갱신할 때, 상기 산출된 유사도가 상기 기준값보다 낮으면 현실 공간의 사용자 속성을 기초로 상기 아바타 캐릭터의 정보를 갱신할 수 있다.Additionally, when updating information on the avatar character, the
이때, 서버(300)는 상기 아바타 캐릭터 정보를 갱신할 때, 상기 유사도 내의 속성 항목들 중 상기 기준값보다 낮은 속성 항목만을 기반으로 상기 아바타 캐릭터의 정보를 갱신할 수 있다.At this time, when updating the avatar character information, the
한편, 서버(300)는 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 미래 건강 상태를 예측하고, 상기 예측된 미래 건강 상태에 대한 의료 정보를 사용자 단말(100)로 제공할 수 있다.Meanwhile, when the user's activity pattern in real space is predicted, the
또한, 서버(300)는 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 특정 지역 방문 확률을 예측하고, 상기 예측된 방문 확률을 기반으로 상기 특정 지역에 대한 홍보 정보를 사용자 단말(100)로 제공할 수 있다.In addition, when the user's activity pattern in real space is predicted, the
또한, 서버(300)는 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 특정 상품 구매 확률을 예측하고, 상기 예측된 구매 확률을 기반으로 상기 특정 상품에 대한 홍보 정보를 사용자 단말(100)로 제공할 수 있다.In addition, when the user's activity pattern in real space is predicted, the
또한, 서버(300)는 상기 애정도를 산출할 때, 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 사용자의 아바타 캐릭터 및 상기 사용자와 관련된 가족, 친구, 친척 및 이웃 중 적어도 하나의 대상자의 아바타 캐릭터 간의 애정 관계를 인지할 수 있는 복수의 제1 정보를 추출하고, 상기 추출된 복수의 제1 정보를 기반으로 상기 대상자 아바타 캐릭터에 대한 상기 아바타 캐릭터의 애정도를 산출할 수 있다.In addition, when calculating the degree of affection, the
일 예로, 상기 애정 관계를 인지할 수 있는 복수의 제1 정보는 가상 공간 내에서 행해지는 상기 사용자의 아바타 캐릭터 및 상기 대상자 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일뿐, 본 개시는 이에 한정되지 않는다.As an example, the plurality of first information capable of recognizing the affection relationship include conversation information between the user's avatar character and the target character within a virtual space, economic transaction information, captured image information, activity information, sharing information, and It may include at least one of survey information, but this is only an example and the present disclosure is not limited thereto.
또한, 서버(300)는 상기 사용자와 관련된 특정 종교에 대한 교리 실천도를 산출할 때, 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 아바타 캐릭터가 상기 특정 종교와 관련된 교리의 실천을 인지할 수 있는 복수의 제2 정보를 추출하고, 상기 추출된 복수의 제2 정보를 기반으로 상기 아바타 캐릭터의 교리 실천도를 산출할 수 있다. 이때, 상기 애정도 및 교리 실천도는 동시에 산출되거나, 어느 하나만이 산출될 수 있고, 또한 어느 하나가 먼저 산출되고, 이어서 다른 하나가 후순위로 산출될 수 있다. 일 예로, 상기 특정 종교가 기독교이면, 강기 기독교와 관련된 교리는 성경이나, 십계명일 수 있다.In addition, when calculating the degree of practice of doctrine for a specific religion related to the user, the
또한, 상기 교리 실천을 인지할 수 있는 복수의 제2 정보는 상기 가상 공간 내에서 행해지는 상기 사용자 아바타 캐릭터의 상황 별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일 뿐, 본 개시는 이에 한정되지 않는다.In addition, the plurality of second information capable of recognizing the practice of the doctrine includes at least one of situation-specific behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character conducted within the virtual space. This can be done, but this is only an example, and the present disclosure is not limited thereto.
또한, 서버(300)는, 상기 가상 공간 내에서 상기 애정도를 산출할 때, 상기 복수의 제1 정보를 기반으로 상기 사용자의 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 애정 관계를 둘 이상의 애정 항목 별로 점수를 부여하여 상기 애정도를 산출할 수 있고, 상기 교리 실천도를 산출할 때, 상기 복수의 제2 정보를 기반으로 상기 사용자 아바타 캐릭터가 상기 특정 종교에 해당하는 교리의 실천을 둘 이상의 상황 별로 점수를 부여하여 상기 교리 실천도를 산출할 수 있다.In addition, when calculating the degree of affection in the virtual space, the
일 예로, 상기 애정도는 상기 사용자 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나로부터 기 설정된 기준값을 기반으로 긍정적인 정보와 부정적인 정보를 추출하고, 상기 추출된 긍정적인 정보와 부정적인 정보의 분포 비율을 기반으로 산출될 수 있다. 이때, 상기 애정도는 상기 긍정적인 정보의 분포 비율이 증가할수록 상기 사용자 아바타 캐릭터 및 상기 대상자 캐릭터 사이의 애정도가 증가할 수 있다.As an example, the degree of affection is positive information based on a preset reference value from at least one of conversation information between the user avatar character and the target avatar character, economic transaction information, captured image information, activity information, sharing information, and survey information. and negative information can be extracted and calculated based on the distribution ratio of the extracted positive information and negative information. At this time, the degree of affection between the user avatar character and the target character may increase as the distribution ratio of the positive information increases.
다른 예로, 상기 교리 실천도는 가상 공간에서 상기 사용자 아바타 캐릭터의 상황별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나로부터 상기 특정 종교의 교리에 관련되는 문자, 언어 및 영상 정보 중 적어도 하나를 추출하고, 상기 추출된 적어도 하나로부터 기 설정된 기준을 기반으로 상황 별 상기 아바타 캐릭터의 선행 및 악행 중 어느 하나와, 친사회성 및 반사회성 중 어느 하나를 각각 분류하며, 상기 선행 및 악행의 분류 비율 및 상기 친사회성 및 반사회성의 분류 비율 중 적어도 하나를 기반으로 산출될 수 있다. 이때, 상기 교리 실천도는 선행 또는 친사회성의 분류 비율이 증가할수록 상기 사용자 아바타 캐릭터의 교리 실천도가 증가할 수 있다.한편, 서버(300)는 상기 산출된 애정도 및 교리 실천도를 기반으로 상기 사용자 아바타 캐릭터의 애정도 및 교리 실천도를 개선하기 위한 개선 가이드 정보를 생성하고, 상기 가상 공간 내에 상기 사용자 아바타 캐릭터를 제공할 때, 상기 가상 공간 내의 상기 사용자 아바타 캐릭터의 주변에 상기 생성된 개선 가이드 정보를 표시하고, 또한 현실 세계의 사용자의 단말(100)에게도 상기 개선 가이드 정보를 제공하여 표시되도록 할 수 있다.As another example, the doctrine practice diagram may be obtained from at least one of situational behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character in a virtual space, including text, language, and images related to the doctrine of the specific religion. At least one piece of information is extracted, and based on a preset standard, one of the avatar character's good deeds and bad deeds and one of pro-sociality and anti-sociality are classified for each situation based on the extracted at least one, and the good deeds and the bad deeds are classified It can be calculated based on at least one of the classification ratio and the pro-social and anti-social classification ratio. At this time, the degree of doctrine practice of the user avatar character may increase as the classification ratio of benevolence or pro-sociality increases. Meanwhile, the
또한, 서버(300)는 상기 개선 가이드 정보 이외에도, 상기 교리 실천도를 개선할 수 있도록 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.Additionally, in addition to the improvement guide information, the
일 예로, 서버(300)는 메타버스 내 컨텐츠들 중에서 합동하는 게임, 공연, 임무 수행 등으로 상호간의 협력의 중요성, 소중함 등을 자연스럽게 깨닫게 하고, 혼자가 아니라 함께 하는 것에 대한 행복함을 느껴서 교리 실천도가 개선되도록 상기 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.As an example, the
또한, 서버(300)는 상기 협력의 중요성 이외에도 다른 교리 또한 적합한 컨텐츠를 제작하여 사용자가 해당 교리를 실천하는 것이 좋다는 것을 인식하도록 자연스럽게 교리 실천도의 개선을 유도할 수 있다.In addition, in addition to the importance of cooperation, the
또한, 서버(300)는 가상현실에서만 경험할 수 있는 메타버스 내의 환경을 제공할 수도 있다.Additionally, the
즉, 서버(300)는 현실세계에서 보기 힘든 원시 시대의 자연이나, 가상현실에서 구현할 수 있는 판타지 요소가 가미된 환경을 사용자가 경험하도록 제공할 수도 있다.In other words, the
이를 통해, 서버(300)는 사용자들이 자연의 위대함과 중요성을 자연스럽게 이해하도록 하고, 환경보전을 격려하도록 할 수 있다.Through this, the
이와 같이, 본 개시는,현실 공간에서 활동과 가상 공간에서의 활동이 거의 일치하도록 현실과 가상 공간의 유사성을 높여 가상 공간에서의 사용자 아바타 캐릭터 속성을 현실의 사용자에게도 반영하여, 이를 기초로 사용자에게 다양한 서비스를 제공할 수 있다.또한, 본 개시는, 가상 공간에서의 사용자 애정도 및 교리 실천도를 산출하여 사용자 애정도 및 교리 실천도 개선 가이드 정보를 제공함으로써, 가상 공간에서의 사용자 애정도 및 교리 실천도를 기반으로 메타버스의 규범 정책 환경을 개선시킬 수 있다.In this way, the present disclosure increases the similarity between reality and virtual space so that activities in real space and virtual space are almost identical, so that user avatar character attributes in virtual space are reflected to real users, and based on this, the user is provided with A variety of services can be provided. In addition, the present disclosure calculates user affection and doctrine practice in virtual space and provides guide information for improving user affection and doctrine practice, thereby providing user affection and doctrine practice in virtual space. The normative policy environment of the metaverse can be improved based on doctrine practice.
또한, 본 개시에서, 사용자 아바타 캐릭터의 교리 실천도는, 종교적 보편성, 도덕, 윤리, 등에 의해 규제되는 정책 항목들을 포함할 수 있으며, 사용자 아바타 캐릭터의 애정도는, 아바타간의 화해, 균형, 조화 등 인류애적인 덕목들을 수치화시켜 나타낼 수 있다. 또한, 애정도 및 교리 실천도는 범죄나 잘못 등으로 인해 처벌을 받게 될 상황에 형량이나 처벌 수위를 낮춰주는 역할을 할 수도 있다.도 2는 본 개시에 따른 도 1의 서버를 설명하기 위한 블럭 구성도이다.Additionally, in the present disclosure, the degree of doctrine practice of the user avatar character may include policy items regulated by religious universality, morality, ethics, etc., and the degree of affection of the user avatar character may include reconciliation, balance, harmony, etc. between avatars. Humanistic virtues can be expressed in numbers. In addition, the degree of affection and the degree of practice of doctrine may play a role in lowering the sentence or level of punishment in situations where punishment is due for a crime or mistake. Figure 2 is a block for explaining the server of Figure 1 according to the present disclosure. This is the configuration diagram.
도 2에 도시된 바와 같이, 메타버스 서비스 제공 장치인 서버(300)는 사용자 단말(100) 및 외부 서버(200)에 네트워크를 통해 통신 연결되어 현실 공간의 사용자의 개인정보를 수신하는 통신부(310), 현실 공간의 사용자의 개인정보를 분석하여 사용자의 속성을 추출하는 제1 속성 추출부(320), 상기 추출된 사용자 속성에 해당하는 아바타 캐릭터를 생성하는 아바타 캐릭터 생성부(330), 상기 아바타 캐릭터가 반영된 가상 공간을 생성하는 가상 공간 생성부(340), 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 상기 아바타 캐릭터의 속성을 추출하는 제2 속성 추출부(350), 상기 가상 공간 내에서 활동하는 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 상기 가상 공간에서의 상기 아바타 캐릭터와 관련된 애정도 및 교리 실천도 중 적어도 하나를 산출하는 산출부(370), 그리고 통신부(310), 제1, 제2 속성 추출부(320, 350), 아바타 캐릭터 생성부(330), 가상공간 생성부(340) 및 산출부(370)를 제어하는 제어부(360)를 포함할 수 있다.As shown in FIG. 2, the
여기서, 통신부(310)는 무선 인터넷 모듈, 근거리 통신 모듈, 위치 정보 모듈 등을 포함할 수 있다.Here, the communication unit 310 may include a wireless Internet module, a short-range communication module, a location information module, etc.
무선 인터넷 모듈은 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 무선 인터넷 기술들에 따른 통신망에서 무선 신호를 송수신하도록 이루어진다.The wireless Internet module refers to a module for wireless Internet access and is configured to transmit and receive wireless signals in a communication network based on wireless Internet technologies.
무선 인터넷 기술로는 예를 들어 WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), Wi-Fi(Wireless Fidelity) Direct, DLNA(Digital Living Network Alliance), WiBro(Wireless Broadband), WiMAX(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access), HSUPA(High Speed Uplink Packet Access), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등이 있으며, 상기 무선 인터넷 모듈은 상기에서 나열되지 않은 인터넷 기술까지 포함한 범위에서 적어도 하나의 무선 인터넷 기술에 따라 데이터를 송수신하게 된다.Wireless Internet technologies include, for example, Wireless LAN (WLAN), Wireless-Fidelity (Wi-Fi), Wireless Fidelity (Wi-Fi) Direct, Digital Living Network Alliance (DLNA), Wireless Broadband (WiBro), and World Interoperability (WiMAX). for Microwave Access), HSDPA (High Speed Downlink Packet Access), HSUPA (High Speed Uplink Packet Access), LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), etc., and the wireless Internet module is Data is transmitted and received according to at least one wireless Internet technology, including Internet technologies not listed in .
WiBro, HSDPA, HSUPA, GSM, CDMA, WCDMA, LTE, LTE-A 등에 의한 무선인터넷 접속은 이동통신망을 통해 이루어진다는 관점에서 본다면, 이동통신망을 통해 무선인터넷 접속을 수행하는 무선 인터넷 모듈은 상기 이동통신 모듈의 일종으로 이해될 수도 있다.From the perspective that wireless Internet access by WiBro, HSDPA, HSUPA, GSM, CDMA, WCDMA, LTE, LTE-A, etc. is achieved through a mobile communication network, the wireless Internet module that performs wireless Internet access through a mobile communication network is the mobile communication network. It can also be understood as a type of module.
근거리 통신 모듈은 근거리 통신(Short range communication)을 위한 것으로서, 블루투스(Bluetooth™), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), UWB(Ultra Wideband), ZigBee, NFC(Near Field Communication), Wi-Fi(Wireless-Fidelity), Wi-Fi Direct, Wireless USB(Wireless Universal Serial Bus) 기술 중 적어도 하나를 이용하여, 근거리 통신을 지원할 수 있다.The short-range communication module is for short-range communication and includes Bluetooth™, RFID (Radio Frequency Identification), Infrared Data Association (IrDA), UWB (Ultra Wideband), ZigBee, and NFC (Near Field). Communication), Wi-Fi (Wireless-Fidelity), Wi-Fi Direct, and Wireless USB (Wireless Universal Serial Bus) technology can be used to support short-distance communication.
위치정보 모듈은 서버의 위치(또는 현재 위치)를 획득하기 위한 모듈로서, 그의 대표적인 예로는 GPS(Global Positioning System) 모듈 또는 WiFi(Wireless Fidelity) 모듈이 있다.The location information module is a module for acquiring the location (or current location) of the server, and representative examples thereof include a Global Positioning System (GPS) module or a Wireless Fidelity (WiFi) module.
그리고, 제1 속성 추출부(320)는 상기 기 설정된 개인 정보 보호법의 한도 내에서 현실 공간의 사용자의 개인정보를 분석하여, 사용자의 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 속성을 추출할 수 있다.And, the first attribute extraction unit 320 analyzes the user's personal information in real space within the limits of the preset personal information protection law, and analyzes the user's personality, physical movement status, health status, behavior type, values, and religious beliefs. , user attributes including at least one of economic activity, sociality, and risk can be extracted.
이어, 아바타 캐릭터 생성부(330)는 NFT(Non-Fungible Token)를 포함하는 고유 식별 정보를 부여하여 상기 아바타 캐릭터를 생성할 수 있다.Next, the avatar character creation unit 330 may generate the avatar character by providing unique identification information including a non-fungible token (NFT).
또한, 아바타 캐릭터 생성부(330)는 상기 사용자 속성이 반영된 아바타 캐릭터를 생성할 수 있다.Additionally, the avatar character creation unit 330 may create an avatar character reflecting the user attributes.
또한, 상기 사용자 속성은 현실 세계 내의 사용자의 가족, 친구, 친척 및 이웃 중 적어도 하나의 대상자에 대한 애정도를 포함할 수 있다. 이때, 상기 애정도는, 특정 테스트를 통해 측정되거나 또는 산출된 애정도 점수를 포함할 수 있고, 상기 애정도를 측정하기 위한 테스트의 종류는, 현실 세계에서 제공 가능한 모든 테스트를 포함할 수 있다.Additionally, the user attribute may include a degree of affection for at least one person among the user's family, friends, relatives, and neighbors in the real world. At this time, the degree of affection may include an affection score measured or calculated through a specific test, and the type of test for measuring the degree of affection may include all tests that can be provided in the real world.
또한, 상기 사용자 속성은, 현실 세계에서 사용자가 믿고 있는 종교의 교리 실천도를 포함할 수 있다. 이때, 상기 교리 실천도는, 특정 테스트를 통해 측정되거나 또는 산출된 교리 실천도 점수를 포함할 수 있고, 교리 실천도를 측정하기 위한 테스트의 종류는, 현실 세계에서 제공 가능한 모든 테스트를 포함할 수 있다.Additionally, the user attributes may include the degree to which the user practices the religious doctrines he or she believes in in the real world. At this time, the degree of practice of the doctrine may include a score of the degree of practice of the doctrine measured or calculated through a specific test, and the type of test for measuring the degree of practice of the doctrine may include all tests that can be provided in the real world. there is.
일 예로, 종교가 기독교인 경우, 교리 실천도를 측정하기 위한 테스트는, 십계명을 지키고 있는지를 체크하기 위한 항목들을 포함할 수 있다.For example, if the religion is Christian, a test to measure the degree of practice of the doctrine may include items to check whether the Ten Commandments are kept.
일 예로, 아바타 캐릭터 생성부(330)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 사용자의 나이, 성격, 신체 동작 상태 및 건강 상태를 포함하는 사용자 속성을 기초로 사용자의 이동 가능 속도 및 활동 범위를 예측하고, 상기 예측된 사용자의 이동 가능 속도 및 활동 범위를 반영하여 상기 아바타 캐릭터를 생성할 수 있다.As an example, when creating the avatar character within the limits of the Personal Information Protection Act, the avatar character creation unit 330 moves the user based on user attributes including the user's age, personality, physical movement state, and health condition. The possible speed and activity range can be predicted, and the avatar character can be created by reflecting the predicted user's possible movement speed and activity range.
다른 일 예로, 아바타 캐릭터 생성부(330)는 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터를 생성할 때, 위험성을 포함하는 사용자 속성을 기반으로 사용자의 범죄 발생율을 예측하고, 상기 예측된 사용자의 범죄 발생율을 기반으로 가상 공간에서의 활동 범위 제약 정도를 결정하며, 상기 결정된 활동 범위의 제약 정도가 반영된 상기 아바타 캐릭터를 생성할 수도 있다.As another example, when creating the avatar character within the limits of the Personal Information Protection Act, the avatar character creation unit 330 predicts the user's crime occurrence rate based on user attributes including risk, and predicts the user's crime rate. The degree of restriction of the scope of activities in the virtual space is determined based on the crime occurrence rate, and the avatar character reflecting the degree of restriction of the determined scope of activities may be created.
또 다른 일 예로, 본 개시는, 상기 아바타 캐릭터에 활동 범위의 제약 정도를 반영하는 것 대신에 또는 추가로 다른 아바타 캐릭터들을 보호하기 위해서 해당 아바타 캐릭터가 위험성을 내포하고 있다는 경고 문구 및 경고 알람 중 적어도 하나를 출력할 수 있다.As another example, the present disclosure provides at least one of a warning phrase and a warning alarm indicating that the avatar character poses a risk in order to protect other avatar characters instead of or in addition to reflecting the degree of restriction of the range of activities to the avatar character. You can print one.
여기서, 상기 활동 범위의 제약 정도는, 아바타 캐릭터가 메타버스 세상 속에서 하는 활동들에 의해 정해질 수 있다.Here, the degree of restriction of the scope of activity may be determined by the activities that the avatar character engages in in the metaverse world.
일 예로, 본 개시는, 악행을 통해 애정도 및 교리 실천도의 수치가 임계치보다 낮아진 경우, 해당 아바타 캐릭터의 정보를 업데이트하여 활동 범위에 제약이 생기도록 하면서, 이를 경고하기 위해 상기 경고 문구 및 경고 알람 중 적어도 하나를 출력하고, 반대로 위험성을 내포하고 있던 아바타 캐릭터가 지속된 선행으로 인해 애정도 및 교리 실천도의 수치가 상기 임계치보다 높아진 경우, 상기 활동 범위의 제약을 해제하고, 상기 경고 문구 및 경고 알람 중 적어도 하나의 출력을 중지할 수 있다.As an example, in the present disclosure, when the values of affection and doctrine practice become lower than the threshold due to evil deeds, the information of the corresponding avatar character is updated to limit the scope of activity, and the warning phrase and warning are provided to warn of this. At least one of the alarms is output, and conversely, if the values of affection and doctrine practice are higher than the threshold value due to the continued good deeds of the avatar character that contained the risk, the restriction on the activity range is lifted, and the warning message and The output of at least one of the warning alarms can be stopped.
다음, 가상 공간 생성부(340)는 상기 아바타 캐릭터가 존재하는 가상 공간을 제공할 때, 상기 아바타 캐릭터의 보유 화폐 액수에 따라 현실 공간에서의 식별 정보와 동일한 가상의 식별 정보를 이용하여 가상 공간에서 경제 활동을 수행할 수 있도록 가상 공간을 제공할 수 있다.Next, when providing a virtual space where the avatar character exists, the virtual space creation unit 340 uses virtual identification information that is the same as the identification information in real space according to the amount of currency held by the avatar character in the virtual space. A virtual space can be provided to conduct economic activities.
또한, 가상 공간 생성부(340)는 상기 가상 공간 내에 가상 화폐 또는 가상 포인트를 현금화시킬 수 있는 가상 은행 건물을 더 제공할 수도 있다.Additionally, the virtual space creation unit 340 may further provide a virtual bank building within the virtual space where virtual currency or virtual points can be cashed out.
이어, 제2 속성 추출부(350)는 상기 개인 정보 보호법의 한도 내에서 가상 공간 내에서의 사용자 아바타 캐릭터를 모니터링하고, 상기 모니터링된 사용자 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 아바타 캐릭터 속성을 주기적으로 추출하여 저장할 수 있다.Subsequently, the second attribute extractor 350 monitors the user avatar character in the virtual space within the limits of the Personal Information Protection Act and analyzes patterns related to at least one of behavior and conversation for the monitored user avatar character. Thus, user avatar character attributes including at least one of personality, physical movement status, health status, behavior type, values, religious beliefs, economic activity, sociality, and risk can be periodically extracted and stored.
제어부(360)는 유사도를 산출할 때, 상기 아바타 캐릭터의 속성 및 상기 현실 공간의 사용자의 속성에 대해 동일한 유형의 속성 항목 별로 각각 비교하여 상기 유사도를 산출할 수 있다.When calculating the similarity, the control unit 360 may calculate the similarity by comparing the attributes of the avatar character and the attributes of the user in the real space for each attribute item of the same type.
이때, 제어부(360)는 상기 유사도를 산출할 때, 상기 아바타 캐릭터의 속성이 추출된 제1 날짜 및 현실 공간의 사용자 속성이 추출된 제2 날짜 사이의 시간 간격이 기 설정된 시간 간격 이내인 경우, 상기 아바타 캐릭터의 속성 및 상기 사용자 속성을 비교하여 상기 유사도를 산출할 수 있다.At this time, when calculating the similarity, if the time interval between the first date on which the attributes of the avatar character were extracted and the second date on which the user attributes in real space were extracted is within a preset time interval, The similarity can be calculated by comparing the attributes of the avatar character and the user attribute.
제어부(360)는 만일 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 상기 제1 날짜 및 상기 제2 날짜 중 가장 최신의 날짜를 파악하고, 상기 아바타 캐릭터 속성 및 상기 사용자 속성 중 상기 파악된 최신의 날짜에 해당하는 속성은 유지하고, 상기 파악된 최신의 날짜에 해당하지 않는 속성은 재추출하여 상기 유사도를 산출할 수 있다.If the time interval between the first date and the second date is outside the preset time interval, the control unit 360 determines the latest date among the first date and the second date, and determines the latest date of the avatar character. Among the attributes and the user attributes, the attributes corresponding to the identified latest date may be maintained, and the attributes that do not correspond to the identified latest date may be re-extracted to calculate the similarity.
또한, 제어부(360)는 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 상기 아바타 캐릭터의 속성 및 상기 사용자의 속성을 모두 재추출하여 유사도를 산출할 수도 있다. Additionally, if the time interval between the first date and the second date is outside the preset time interval, the control unit 360 may re-extract both the attributes of the avatar character and the user to calculate the similarity. there is.
즉, 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격이 상기 기 설정된 시간 간격을 벗어난 경우, 이는 가상 공간의 사용자 아바타 캐릭터와 현실 공간의 사용자 사이의 유사성이 낮아질 수 있으므로, 본 개시는 상기 유사성을 높이기 위하여 상기 제1 날짜 및 상기 제2 날짜 사이의 시간 간격을 좁히는 것이다.That is, if the time interval between the first date and the second date is outside the preset time interval, the similarity between the user avatar character in the virtual space and the user in the real space may be lowered, and thus the present disclosure provides the similarity. In order to increase the time interval between the first date and the second date is narrowed.
또한, 제어부(360)는 상기 아바타 캐릭터의 정보를 갱신할 때, 상기 산출된 유사도가 상기 기준값보다 낮으면 현실 공간의 사용자 속성을 기초로 상기 아바타 캐릭터의 정보를 갱신할 수 있다.Additionally, when updating the information on the avatar character, the control unit 360 may update the information on the avatar character based on user attributes in real space if the calculated similarity is lower than the reference value.
이때, 제어부(360)는 상기 아바타 캐릭터 정보를 갱신할 때, 상기 유사도 내의 속성 항목들 중 상기 기준값보다 낮은 속성 항목만을 기반으로 상기 아바타 캐릭터의 정보를 갱신할 수 있다.또한, 제어부(360)는 상기 유사도가 반영된 아바타 캐릭터의 속성을 기반으로 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 미래 건강 상태를 예측하고, 상기 예측된 미래 건강 상태에 대한 의료 정보를 사용자 단말(100)로 제공할 수 있다.At this time, when updating the avatar character information, the control unit 360 may update the information of the avatar character based on only attribute items that are lower than the reference value among the attribute items within the similarity level. Additionally, the control unit 360 may update the avatar character information. When the user's activity pattern in real space is predicted based on the attributes of the avatar character reflecting the similarity, the user's future health status is predicted based on the predicted activity pattern, and medical information about the predicted future health status is provided. It can be provided to the
또한, 제어부(360)는 상기 유사도가 반영된 아바타 캐릭터의 속성을 기반으로 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 특정 지역 방문 확률을 예측하고, 상기 예측된 방문 확률을 기반으로 상기 특정 지역에 대한 홍보 정보를 사용자 단말(100)로 제공할 수 있다.In addition, when the user's activity pattern in real space is predicted based on the attributes of the avatar character in which the similarity is reflected, the control unit 360 predicts the user's probability of visiting a specific area based on the predicted activity pattern, and predicts the user's probability of visiting a specific area based on the predicted activity pattern. Promotional information about the specific area may be provided to the
또한, 제어부(360)는 상기 유사도가 반영된 아바타 캐릭터의 속성을 기반으로 현실 공간의 사용자의 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 특정 상품 구매 확률을 예측하고, 상기 예측된 구매 확률을 기반으로 상기 특정 상품에 대한 홍보 정보를 사용자 단말(100)로 제공할 수 있다.In addition, when the user's activity pattern in real space is predicted based on the attributes of the avatar character in which the similarity is reflected, the control unit 360 predicts the user's probability of purchasing a specific product based on the predicted activity pattern, and predicts the user's probability of purchasing a specific product based on the predicted activity pattern. Promotional information about the specific product may be provided to the
그리고, 제어부(360)는 사용자 단말(100)로부터 서비스 가입 요청을 수신하면 사용자 개인정보를 획득하여 서비스 가입 인증을 완료하고, 산출부(370)를 통해 가상 공간 내에서의 상기 아바타 캐릭터와 관련된 애정도 및 교리 실천도 중 적어도 하나 산출되면, 상기 산출된 적어도 하나를 기반으로, 상기 아바타 캐릭터 및 상기 현실 공간의 사용자 중 적어도 하나에 상기 애정도 및 교리 실천도 중 적어도 하나를 개선시키 위한 가이드 정보를 제공할 수 있다.Then, when receiving a service subscription request from the
즉, 산출부(370)는 상기 애정도를 산출할 때, 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 사용자의 아바타 캐릭터 및 상기 사용자와 관련된 가족, 친구, 친척 및 이웃 중 적어도 하나의 대상자의 아바타 캐릭터 간의 애정 관계를 인지할 수 있는 복수의 제1 정보를 추출하고, 상기 추출된 복수의 제1 정보를 기반으로 상기 대상자 아바타 캐릭터에 대한 상기 아바타 캐릭터의 애정도를 산출할 수 있다.That is, when calculating the degree of affection, the calculation unit 370 analyzes a pattern related to at least one of behavior and conversation for the avatar character in the virtual space, and based on the analyzed pattern, A plurality of first pieces of information capable of recognizing an affectionate relationship between the user's avatar character and the avatar character of at least one of family members, friends, relatives, and neighbors related to the user are extracted, and the extracted plurality of first pieces of information are extracted. Based on the information, the degree of affection of the avatar character for the target avatar character can be calculated.
일 예로, 상기 애정 관계를 인지할 수 있는 복수의 제1 정보는 가상 공간 내에서 행해지는 상기 사용자의 아바타 캐릭터 및 상기 대상자 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일뿐, 본 개시는 이에 한정되지 않는다.As an example, the plurality of first information capable of recognizing the affection relationship include conversation information between the user's avatar character and the target character within a virtual space, economic transaction information, captured image information, activity information, sharing information, and It may include at least one of survey information, but this is only an example and the present disclosure is not limited thereto.
또한, 산출부(370)는 상기 사용자와 관련된 특정 종교에 대한 교리 실천도를 산출할 때, 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 아바타 캐릭터가 상기 특정 종교와 관련된 교리의 실천을 인지할 수 있는 복수의 제2 정보를 추출하고, 상기 추출된 복수의 제2 정보를 기반으로 상기 아바타 캐릭터의 교리 실천도를 산출할 수 있다. 이때, 상기 애정도 및 교리 실천도는 동시에 산출되거나, 어느 하나만이 산출될 수 있고, 또한 어느 하나가 먼저 산출되고, 이어서 다른 하나가 후순위로 산출될 수 있다. 일 예로, 상기 특정 종교가 기독교이면, 강기 기독교와 관련된 교리는 성경이나, 십계명일 수 있다.In addition, when calculating the degree of practice of doctrine for a specific religion related to the user, the calculation unit 370 analyzes patterns related to at least the actions and conversations of the avatar character in the virtual space, and analyzes the analyzed pattern. Based on this, a plurality of second information that allows the avatar character to recognize the practice of doctrine related to the specific religion is extracted within the virtual space, and the avatar character's doctrine is based on the extracted plurality of second information. The degree of practice can be calculated. At this time, the degree of affection and the degree of practice of doctrine may be calculated at the same time, or only one of them may be calculated, and one may be calculated first, followed by the other. For example, if the specific religion is Christianity, the doctrines related to strong Christianity may be the Bible or the Ten Commandments.
또한, 상기 교리 실천을 인지할 수 있는 복수의 제2 정보는 상기 가상 공간 내에서 행해지는 상기 사용자 아바타 캐릭터의 상황 별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일 뿐, 본 개시는 이에 한정되지 않는다.In addition, the plurality of second information capable of recognizing the practice of the doctrine includes at least one of situation-specific behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character conducted within the virtual space. This can be done, but this is only an example, and the present disclosure is not limited thereto.
또한, 산출부(370)는 상기 가상 공간 내에서 상기 애정도를 산출할 때, 상기 복수의 제1 정보를 기반으로 상기 사용자의 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 애정 관계를 둘 이상의 애정 항목 별로 점수를 부여하여 상기 애정도를 산출할 수 있고, 상기 교리 실천도를 산출할 때, 상기 복수의 제2 정보를 기반으로 상기 사용자 아바타 캐릭터가 상기 특정 종교에 해당하는 교리의 실천을 둘 이상의 상황 별로 점수를 부여하여 상기 교리 실천도를 산출할 수 있다.In addition, when calculating the degree of affection in the virtual space, the calculation unit 370 scores the affection relationship between the user's avatar character and the target avatar character for each of two or more affection items based on the plurality of first information. The degree of affection can be calculated by giving, and when calculating the degree of practice of the doctrine, the user avatar character practices the doctrine corresponding to the specific religion based on the plurality of second information. By giving , the degree of practice of the above doctrine can be calculated.
일 예로, 상기 애정도는 상기 사용자 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나로부터 기 설정된 기준값을 기반으로 긍정적인 정보와 부정적인 정보를 추출하고, 상기 추출된 긍정적인 정보와 부정적인 정보의 분포 비율을 기반으로 산출될 수 있다. 이때, 상기 애정도는 상기 긍정적인 정보의 분포 비율이 증가할수록 상기 사용자 아바타 캐릭터 및 상기 대상자 캐릭터 사이의 애정도가 증가할 수 있다.As an example, the degree of affection is positive information based on a preset reference value from at least one of conversation information between the user avatar character and the target avatar character, economic transaction information, captured image information, activity information, sharing information, and survey information. and negative information can be extracted and calculated based on the distribution ratio of the extracted positive information and negative information. At this time, the degree of affection between the user avatar character and the target character may increase as the distribution ratio of the positive information increases.
다른 예로, 상기 교리 실천도는 가상 공간에서 상기 사용자 아바타 캐릭터의 상황별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나로부터 상기 특정 종교의 교리에 관련되는 문자, 언어 및 영상 정보 중 적어도 하나를 추출하고, 상기 추출된 적어도 하나로부터 기 설정된 기준을 기반으로 상황 별 상기 아바타 캐릭터의 선행 및 악행 중 어느 하나와, 친사회성 및 반사회성 중 어느 하나를 각각 분류하며, 상기 선행 및 악행의 분류 비율 및 상기 친사회성 및 반사회성의 분류 비율 중 적어도 하나를 기반으로 산출될 수 있다. 이때, 상기 교리 실천도는 선행 또는 친사회성의 분류 비율이 증가할수록 상기 사용자 아바타 캐릭터의 교리 실천도가 증가할 수 있다.As another example, the doctrine practice diagram may be obtained from at least one of situational behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character in a virtual space, including text, language, and images related to the doctrine of the specific religion. At least one piece of information is extracted, and based on a preset standard, one of the avatar character's good deeds and bad deeds and one of pro-sociality and anti-sociality are classified for each situation based on the extracted at least one, and the good deeds and the bad deeds are classified It can be calculated based on at least one of the classification ratio and the pro-social and anti-social classification ratio. At this time, the degree of doctrine practice of the user avatar character may increase as the classification ratio of benevolence or pro-sociality increases.
한편, 제어부(360)는 상기 산출된 애정도 및 교리 실천도를 기반으로 상기 사용자 아바타 캐릭터의 애정도 및 교리 실천도를 개선하기 위한 개선 가이드 정보를 생성하고, 상기 가상 공간 내에 상기 사용자 아바타 캐릭터를 제공할 때, 상기 가상 공간 내의 상기 사용자 아바타 캐릭터의 주변에 상기 생성된 개선 가이드 정보를 표시하고, 또한 현실 세계의 사용자의 단말(100)에게도 상기 개선 가이드 정보를 제공하여 표시되도록 할 수 있다.Meanwhile, the control unit 360 generates improvement guide information for improving the affection and doctrine practice of the user avatar character based on the calculated affection and doctrine practice, and creates the user avatar character in the virtual space. When providing the information, the generated improvement guide information can be displayed around the user avatar character in the virtual space, and the improvement guide information can also be provided and displayed on the user's terminal 100 in the real world.
또한, 제어부(360)는 상기 개선 가이드 정보 이외에도, 상기 교리 실천도를 개선할 수 있도록 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.Additionally, in addition to the improvement guide information, the control unit 360 may provide individually customized content and environments in the metaverse to improve the degree of practice of the doctrine.
일 예로, 제어부(360)는 메타버스 내 컨텐츠들 중에서 합동하는 게임, 공연, 임무 수행 등으로 상호간의 협력의 중요성, 소중함 등을 자연스럽게 깨닫게 하고, 혼자가 아니라 함께 하는 것에 대한 행복함을 느껴서 교리 실천도가 개선되도록 상기 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.As an example, the control unit 360 naturally realizes the importance and value of mutual cooperation through joint games, performances, and mission performance among the contents in the metaverse, and puts the doctrine into practice by feeling happy about being together rather than alone. To improve performance, content and environments within the metaverse may be individually tailored.
또한, 제어부(360)는 상기 협력의 중요성 이외에도 다른 교리 또한 적합한 컨텐츠를 제작하여 사용자가 해당 교리를 실천하는 것이 좋다는 것을 인식하도록 자연스럽게 교리 실천도의 개선을 유도할 수 있다.In addition, in addition to the importance of cooperation, the control unit 360 can naturally induce improvement in the practice of the doctrine so that users recognize that it is good to practice the doctrine by creating content suitable for other doctrines.
또한, 제어부(360)는 가상현실에서만 경험할 수 있는 메타버스 내의 환경을 제공할 수도 있다.Additionally, the control unit 360 may provide an environment within the metaverse that can only be experienced in virtual reality.
즉, 제어부(360)는 현실세계에서 보기 힘든 원시 시대의 자연이나, 가상현실에서 구현할 수 있는 판타지 요소가 가미된 환경을 사용자가 경험하도록 제공할 수도 있다.In other words, the control unit 360 may provide the user to experience primitive nature that is difficult to see in the real world or an environment with fantasy elements that can be implemented in virtual reality.
이를 통해, 제어부(360)는 사용자들이 자연의 위대함과 중요성을 자연스럽게 이해하도록 하고, 환경보전을 격려하도록 할 수 있다.Through this, the control unit 360 can enable users to naturally understand the greatness and importance of nature and encourage environmental conservation.
이와 같이, 본 개시는, 현실 공간에서 활동과 가상 공간에서의 활동이 거의 일치하도록 현실과 가상 공간의 유사성을 높여 가상 공간에서의 사용자 아바타 캐릭터 속성을 현실의 사용자에게도 반영하여, 이를 기초로 사용자에게 다양한 서비스를 제공할 수 있다.In this way, the present disclosure increases the similarity between reality and virtual space so that activities in real space and virtual space are almost identical, so that user avatar character attributes in virtual space are reflected to real users, and based on this, the user is provided with A variety of services can be provided.
도 3은 본 개시에 따라 서비스 인증이 완료됨을 나타내는 식별정보가 표시되는 사용자 아바타 캐릭터의 생성 과정을 설명하기 위한 도면이다.FIG. 3 is a diagram illustrating the creation process of a user avatar character in which identification information indicating that service authentication has been completed is displayed according to the present disclosure.
도 3에 도시된 바와 같이, 본 개시는, NFT(Non-Fungible Token)를 포함하는 고유 식별 정보를 부여하여 사용자의 아바타 캐릭터(410)를 생성하고, 상기 생성된 아바타 캐릭터(410)가 반영된 가상 공간(400)을 제공할 수 있다.As shown in FIG. 3, the present disclosure creates a user's
여기서, 아바타 캐릭터(410)는, 상기 개인 정보 보호법의 한도 내에서 사용자의 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함하는 사용자 속성이 반영될 수 있다.Here, the
그리고, 본 개시는, 상기 개인 정보 보호법의 한도 내에서 상기 아바타 캐릭터(410)를 생성할 때, 사용자의 서비스 가입 인증 여부를 확인하고, 서비스 가입 인증 완료되면, 상기 인증이 완료됨을 나타내는 식별정보(420)가 표시되는 아바타 캐릭터(410)를 생성하여 가상 공간(400) 내에 제공할 수 있다.In addition, the present disclosure checks whether the user's service subscription is authenticated when creating the
여기서, 본 개시는, 상기 식별정보(420)가 표시된 아바타 캐릭터(410)의 가상 공간 내의 활동 범위를 상기 식별정보(420)가 없는 다른 아바타 캐릭터(430)보다 더 넓게 설정할 수 있다.Here, in the present disclosure, the activity range within the virtual space of the
그 이유는, 식별정보(420)가 없는 다른 아바타 캐릭터(430)의 가상 공간(400)에서의 활동 범위를 제한함으로써, 본 개시에 따른 메타버스 서비스 가입 인증을 유도하여 가상 공간(400)의 환경을 개선시키기 위함이다.The reason is that by limiting the range of activities in the
또한, 본 개시는 가상 공간(400) 내의 아바타 캐릭터 중 상기 식별정보(420)가 있는 아바타 캐릭터(410)로부터 식별정보(420)가 없는 다른 아바타 캐릭터(430)를 신고하는 신호가 수신되면, 상기 신고에 대한 보상 포인트를 상기 식별정보(420)가 있는 아바타 캐릭터(410)에 제공할 수 있다. 즉, 상기 가상 공간 내에서 상기 식별정보(420)가 없는 아바타 캐릭터(430)의 경우 메타버스 서비스 가입이 인증되지 않은 불법적(일 예로, 해킹)으로 생성된 아바타 캐릭터일 수 있기 때문에, 가상 공간(400) 내에서 정상적으로 생성된 아바타 캐릭터(410)가 상기 불법적으로 생성된 아바타 캐릭터(430)를 신고할 수 있도록 하는 메타버스 법규 시스템을 제공하는 것이다.In addition, the present disclosure provides that when a signal reporting another
이때, 본 개시는 가상 공간(400) 내에서 상기 식별정보(420)가 없는 아바타 캐릭터(430) 또는 식별정보(420)가 없는 아바타 캐릭터(430)의 주인인 사용자의 단말로 정기적으로 서비스 가입 인증을 요청할 수 있다.At this time, the present disclosure periodically authenticates service subscription through the terminal of the user who is the owner of the
도 4는 본 개시에 따라 기본 속성 정보가 표시되는 사용자 아바타 캐릭터의 생성 과정을 설명하기 위한 도면이다.FIG. 4 is a diagram illustrating the creation process of a user avatar character in which basic attribute information is displayed according to the present disclosure.
도 4에 도시된 바와 같이, 본 개시는 가상 공간(400) 내에서 아바타 캐릭터들(410, 430) 서로 간의 요청에 따라, 아바타 캐릭터들(410, 430)의 기본 속성 정보(450)를 해당 아바타 캐릭터(410, 430) 주변에 표시하여 제공할 수 있다.여기서, 기본 속성 정보(450)는 성격, 신체 동작 상태, 건강 상태, 행동 유형, 가치관, 종교적 신념, 경제 활동성, 사회성 및 위험성 중 적어도 하나를 포함할 수 있는데, 이는 일 예일 뿐, 이에 한정되지는 않는다.As shown in FIG. 4, the present disclosure provides
또한, 본 개시는 사용자의 나이, 성격, 신체 동작 상태 및 건강 상태를 포함하는 사용자 속성을 기반으로 사용자의 이동 가능 속도 및 활동 범위를 예측하고, 상기 예측된 사용자의 이동 가능 속도 및 활동 범위를상기 아바타 캐릭터에 반영할 수 있다.In addition, the present disclosure predicts the user's possible movement speed and activity range based on user attributes including the user's age, personality, physical motion state, and health condition, and calculates the predicted user's possible movement speed and activity range. This can be reflected in the avatar character.
일 예로, 본 개시는 도 4에 도시된 바와 같이, 다른 아바타 캐릭터(430)의 기본 속성 정보(450)에 다리가 불편한 건강 상태(“건강: 다리 불편”)를 가질 경우, 다른 아바타 캐릭터(430)의 이동 속도가 느리게 반영되고 활동 범위가 좁게 반영되는 가상 공간(400)을 제공할 수 있다.As an example, as shown in FIG. 4, if the
여기서, 가상 공간(400) 내에서 아바타 캐릭터의 이동 가능 속도 및 활동 범위는 해당 사용자가 원하거나 수락하는 경우에만 적용될 수 있다.Here, the movement speed and activity range of the avatar character within the
이처럼, 본 개시는 기본 속성 정보(450)가 표시되는 아바타 캐릭터들(410, 430)를 생성하여 가상 공간(400)에 제공할 수 있다.In this way, the present disclosure can create
도 5는 본 개시에 따라 유사도가 반영된 사용자 아바타 캐릭터의 속성을 기반으로 사용자에게 의료 정보 서비스를 제공하는 과정을 설명하기 위한 도면이다.FIG. 5 is a diagram illustrating a process for providing a medical information service to a user based on the attributes of a user avatar character whose similarity is reflected according to the present disclosure.
도 5에 도시된 바와 같이, 본 개시는 유사도가 반영된 사용자의 아바타 캐릭터(410)의 속성을 기반으로 현실 공간의 사용자의 활동 패턴을 예측할 수 있다.As shown in FIG. 5, the present disclosure can predict the user's activity pattern in real space based on the attributes of the user's
그리고, 본 개시는 현실 공간의 사용자 활동 패턴이 예측되면, 상기 예측된 활동 패턴을 기반으로 사용자의 미래 건강 상태를 예측하고, 상기 예측된 미래 건강 상태에 대한 의료 정보(460)를 제공할 수 있다.In addition, when a user's activity pattern in real space is predicted, the present disclosure can predict the user's future health state based on the predicted activity pattern and provide
여기서, 의료 정보(460)는 사용자의 아바타 캐릭터(410) 주변에 표시할 수 있는데, 이는 일 예일 뿐, 이에 한정되지는 않는다.Here, the
경우에 따라, 의료 정보(460)는 서버(300)에 의해 현실 공간에서의 사용자 단말(100)로 전송될 수도 있다.In some cases, the
일 예로, 의료 정보(460)는 신체의 발병 부위, 각 신체 부위의 발병 예측 확률, 치료 가이드 정보, 발병 억제 정보, 병원 및 의료진 정보 중 적어도 하나를 포함할 수 있다.As an example, the
여기서, 기본 속성 정보 및 의료 정보 중 적어도 하나의 정보는 평상 시에는 사용자 본인 만이 확인 가능하지만, 개인 정보 보호법의 한도 내의 기 설정된 적법한 이유를 근거로 사용자가 다른 사용자의 상기 적어도 하나의 정보를 요청하고, 상기 요청이 적법 또는 타당하다고 판단되는 경우에 상기 적어도 하나의 정보는 상기 사용자에게 공유될 수 있다. 또한, 상기 요청을 받은 다른 사용자의 단말은, 시각적, 청각적 및 촉각적 효과 중 적어도 하나를 이용하여 상기 사용자로부터 요청을 받음을 알리는 피드백을 상기 다른 사용자에게 제공할 수 있다.Here, at least one of the basic attribute information and medical information can only be confirmed by the user in normal times, but when the user requests the at least one information of another user based on a pre-established legitimate reason within the limits of the Personal Information Protection Act, , if the request is determined to be legal or reasonable, the at least one piece of information may be shared with the user. Additionally, the terminal of another user who has received the request may provide feedback informing the other user that a request has been received from the user using at least one of visual, auditory, and tactile effects.
그리고, 요청을 받은 상기 다른 사용자가 본인의 단말을 통해 상기 요청을 수락하는 경우에는, 상기 사용자가 상기 다른 사용자의 정보를 열람할 수 있다.And, if the other user who has received the request accepts the request through his or her terminal, the user can view the other user's information.
즉, 본 개시에 따른 메타버스 서비스에 가입된 사용자들 간에 서로의 개인 정보 및 의료 정보 중 적어도 하나의 정보를 공유 또는 개시하는 것에 대한 동의를 얻어야, 가상 공간 내에서 상기 개인 정보 및 의료 정보 중 적어도 하나의 정보가 반영된 서로 간의 아바타 캐릭터들을 볼 수 있는 것이다.That is, consent to sharing or disclosing at least one of each other's personal information and medical information must be obtained between users subscribed to the Metaverse service according to the present disclosure, and at least one of the personal information and medical information within the virtual space. You can see each other's avatar characters reflecting a single piece of information.
도 6은 본 개시에 따라 유사도가 반영된 사용자 아바타 캐릭터의 속성을 기반으로 사용자에게 상품 홍보 정보를 제공하는 과정을 설명하기 위한 도면이다.FIG. 6 is a diagram illustrating a process of providing product promotion information to a user based on the attributes of a user avatar character whose similarity is reflected according to the present disclosure.
도 6에 도시된 바와 같이, 본 개시는 유사도가 반영된 사용자 아바타 캐릭터(410)의 속성을 기초로 현실 공간의 사용자 활동 패턴을 예측할 수 있다.As shown in FIG. 6, the present disclosure can predict user activity patterns in real space based on the attributes of the
그리고, 본 개시는 현실 공간의 사용자 활동 패턴이 예측되면 이를 기초로 사용자의 특정 상품 구매 확률을 예측하여 특정 상품 홍보 정보(470)를 제공할 수 있다.In addition, in the present disclosure, when a user activity pattern in real space is predicted, the user's probability of purchasing a specific product is predicted based on this, and specific
여기서, 특정 상품 홍보 정보(470)는 사용자 아바타 캐릭터(410) 주변에 표시할 수 있는데, 이는 일 실시예일 뿐, 이에 한정되지는 않는다.Here, specific
경우에 따라, 특정 상품 홍보 정보(470)는 현실 공간에서의 사용자 단말(100)로 전송할 수도 있다.In some cases, specific
일 예로, 특정 상품 홍보 정보(470) 상품 이미지, 상품 설명, 상품 관련 이벤트 정보, 상품 가격 정보 및 해당 상품 관련 지역 정보 중 적어도 하나를 포함할 수 있다.As an example, the specific
또한, 본 개시는, 현실 공간의 사용자 활동 패턴이 예측되면 이를 기초로 사용자의 특정 지역 방문 확률을 예측하여 특정 지역 홍보 정보를 제공할 수도 있다.In addition, the present disclosure may provide promotion information for a specific area by predicting the probability of a user visiting a specific area based on the predicted user activity pattern in real space.
따라서, 본 개시는 유사도가 반영된 사용자 아바타 캐릭터(410)의 속성을 기초로 현실 공간의 사용자 활동 패턴을 예측하고, 이를 기초로 사용자에게 다양한 서비스 정보를 제공할 수 있으며, 개인별로 맞춤형 홍보 서비스를 제공할 수 있다.Therefore, the present disclosure predicts user activity patterns in real space based on the attributes of the
도 7은 본 개시의 일 예에 따른 메타버스 서비스 제공 방법을 설명하기 위한 흐름도이다.Figure 7 is a flowchart illustrating a method of providing a metaverse service according to an example of the present disclosure.
도 7에 도시된 바와 같이, 본 개시의 서버(300)는 사용자 단말(100)로부터 서비스 가입 요청을 수신할 수 있다(S10).As shown in FIG. 7, the
그리고, 본 개시의 서버(300)는 사용자 단말(100)로부터 사용자 개인정보를 획득하여 서비스 가입 인증을 완료할 수 있다(S20).In addition, the
이어, 본 개시의 서버(300)는 사용자 개인정보를 분석하여 사용자 속성을 추출하고, 상기 추출된 사용자 속성에 해당하는 사용자의 아바타 캐릭터를 생성할 수 있다(S30).Next, the
다음, 본 개시의 서버(300)는 상기 사용자 아바타 캐릭터가 반영된 가상 공간을 사용자 단말(100)로 제공할 수 있다(S40).Next, the
그리고, 본 개시의 서버(300)는 가상 공간 내에서의 사용자 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 사용자 아바타 캐릭터 속성을 추출할 수 있다(S50).Additionally, the
이어, 본 개시의 서버(300)는 가상 공간의 사용자 아바타 캐릭터 속성과 현실 공간의 사용자 속성을 비교하여 유사도를 산출할 수 있다(S60).Next, the
다음, 본 개시의 서버(300)는 상기 산출된 유사도가 기준값보다 낮은지를 확인할 수 있다(S70).Next, the
그리고, 본 개시의 서버(300)는 상기 산출된 유사도가 기준값보다 낮으면, 가상 공간의 사용자 아바타 캐릭터 정보를 갱신할 수 있다(S80).And, if the calculated similarity is lower than the reference value, the
이어, 본 개시의 서버(300)는 상기 산출된 유사도가 반영된 사용자 아바타 캐릭터의 속성을 기초로 현실 공간의 사용자 활동 패턴을 예측할 수 있다(S90).Next, the
다음, 본 개시의 서버(300)는 메타버스 서비스 종료 요청이 수신되는지를 확인하고(S100), 메타버스 서비스 종료 요청이 수신되면 메타버스 서비스 제공을 종료할 수 있다.Next, the
도 8은 본 개시에 따라 가상 공간에서의 사용자 아바타 캐릭터에 대한 애정도 및 교리 실천도의 개선을 위한 가이드 정보를 제공하는 과정을 설명하기 위한 도면이다.FIG. 8 is a diagram illustrating a process for providing guide information for improving the degree of affection and degree of practice of doctrine for a user avatar character in a virtual space according to the present disclosure.
도 8에 도시된 바와 같이, 본 개시는 NFT(Non-Fungible Token)를 포함하는 고유 식별 정보를 부여하여 사용자 아바타 캐릭터(410)를 생성하고, 생성한 사용자 아바타 캐릭터(410)가 반영된 가상 공간(400)을 제공할 수 있다.As shown in FIG. 8, the present disclosure creates a
여기서, 본 개시는 가상 공간(400)의 사용자 아바타 캐릭터(410)에게 제공할 때, 가상 공간(400) 내의 사용자 아바타 캐릭터(410) 주변에 애정도 및 교리 실천도 중 적어도 하나를 개선시키기 위한 가이드 정보(480)를 표시할 수 있다.Here, the present disclosure is a guide for improving at least one of the degree of affection and the degree of practice of doctrine around the
일 예로, 상기 가이드 정보(480)는 대상자 정보, 대상자와의 애정도 정보, 사용자 아바타 캐릭터(410)의 교리 실천도 정보 및 가이드 알림 정보 중 적어도 하나를포함할 수 있다.As an example, the
또한, 본 개시는 사용자 아바타 캐릭터의 속성 정보를 제공할 때, 다른 사용자 아바타 캐릭터가 타당하고 분명한 명분 및 이유를 제공하였다고 판단하면, 정보 제공 요청을 받은 아바타 캐릭터의 애정도 및 교리 실천도 정보를 열람하도록 할 수도 있다.In addition, when providing attribute information of a user avatar character, the present disclosure determines that another user avatar character has provided a valid and clear justification and reason, and the information on the degree of affection and doctrine practice of the avatar character requested to provide information is viewed. You can also do it.
또한, 본 개시는 상기 가이드 정보(480)의 지속적인 업데이트 이외에도 교리 실천도를 개선할 수 있도록 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.In addition, in addition to continuous updating of the
일 예로, 본 개시는 메타버스 내 컨텐츠들 중에서 합동하는 게임, 공연, 임무 수행 등으로 상호간의 협력의 중요성, 소중함 등을 자연스럽게 깨닫게 하고, 혼자가 아니라 함께 하는 것에 대한 행복함을 느껴서 교리 실천도가 개선되도록 메타버스 내의 컨텐츠 및 환경을 개별 맞춤으로 제공할 수도 있다.For example, this disclosure naturally realizes the importance and value of mutual cooperation through joint games, performances, and mission performance among the contents in the metaverse, and helps people practice the doctrine by feeling happy about working together rather than alone. Content and environments within the metaverse can also be individually tailored for improvement.
또한, 본 개시는 상기 협력의 중요성 이외에도 다른 교리 또한 적합한 컨텐츠를 제작하여 사용자가 해당 교리를 실천하는 것이 좋다는 것을 인식하도록 자연스럽게 교리 실천도의 개선을 유도할 수 있다.또한, 본 개시는 가상현실에서만 경험할 수 있는 메타버스 내의 환경을 제공할 수도 있다.In addition, in addition to the importance of cooperation, the present disclosure can naturally induce improvement in the degree of practice of the doctrine so that users recognize that it is good to practice the doctrine by creating content suitable for other doctrines as well. In addition, the present disclosure is only available in virtual reality. It can also provide an environment within the metaverse that can be experienced.
즉, 본 개시는 현실세계에서 보기 힘든 원시 시대의 자연이나, 가상현실에서 구현할 수 있는 판타지 요소가 가미된 환경을 사용자가 경험하도록 제공할 수도 있다.In other words, the present disclosure may provide users to experience primitive nature that is difficult to see in the real world or an environment with fantasy elements that can be implemented in virtual reality.
이를 통해, 본 개시는 사용자들이 자연의 위대함과 중요성을 자연스럽게 이해하도록 하고, 환경보전을 격려하도록 할 수 있다.Through this, the present disclosure can enable users to naturally understand the greatness and importance of nature and encourage environmental conservation.
즉, 본 개시는 현실세계 ESG의 핵심요소들을 (환경/사회/지배구조) 메타버스 세상에 대입하여 메타버스 ESG 라는 개념을 도입할 수 있다. 상기의 제공들은, 메타버스 ESG의 한 예가 될 수 있다.In other words, this disclosure can introduce the concept of Metaverse ESG by substituting the core elements of ESG in the real world (environment/society/governance) into the Metaverse world. The above offerings can be an example of Metaverse ESG.
메타버스에서 개개인이 만든 아바타에서의 기준값은, 애정도, 교리 실천도 그리고, 사용자의 속성에 따라 아바타의 보호 정책과 아바타에게 균등한 기회를 주는 글로벌 공공형 생활 메타버스 혹은 메타버스를 만드는 정책이 될 것이다.The standard values for avatars created by individuals in the metaverse are affection, practice of doctrine, and the policy of creating a global public life metaverse or metaverse that provides equal opportunities for avatars and avatars according to the user's attributes. It will be.
글로벌 공공형 생활 메타버스(Global Public Life Metaverse) 혹은 메타버스는, 여기에서 경제 활동을 하고 현실에서 보다 나은 삶을 살아가게끔 설계된 메타버스이다. 그리고, 메타버스에서 만들어진 회사와 그룹 혹은 개개인이 뭉쳐져서 만들어진 단체는, 메타버스 ESG를 준수해야 한다.The Global Public Life Metaverse or Metaverse is a metaverse designed to enable people to conduct economic activities and live better lives in reality. In addition, companies and groups created in the Metaverse, or organizations created by combining individuals, must comply with the Metaverse ESG.
메타버스 ESG는, 개인 뿐만이 아니라 위에서 언급된 조직 혹은 단체들이 어떤 자신들만의 이익이나, 잘못된 사실 혹은 잘못으로 조작된 정보 등에 의해 오염되는 메타버스 환경을 사전에 방어하는 도구(표준)이다.Metaverse ESG is a tool (standard) that prevents not only individuals but also the above-mentioned organizations from being polluted by their own interests, incorrect facts, or incorrectly manipulated information.
특히 아바타의 도덕 및 윤리는 ESG에서 S(Social Responsibility)이며, 그룹 혹은 조직이 되든, 각각의 아바타가 되든, 반드시 지켜야 할 의무와 권리를 가지게끔 하여야 제대로 메타버스 정책이 가능한다.In particular, the morals and ethics of avatars are S (Social Responsibility) in ESG, and proper metaverse policies are only possible if they have obligations and rights that must be observed, regardless of whether they are a group or organization, or each avatar.
현실에서와 같이 메타버스 E는 메타버스의 환경에 대한 기준이며 다양한 주제의 환경들이 만들어질 수 있으며 얼마나 자유롭게 혹은 정직하게 어떤 환경을 평가하는 기준으로 만들수 있다.As in reality, Metaverse E is the standard for the environment of the Metaverse, and environments with various topics can be created and can be created as a standard for evaluating how freely or honestly an environment is.
그리고, 메타버스 S는 바른 세계로 이끌어 가는 개인 아바타 및 조직이 된 아바타 그룹을 평가하는 기준을 만들 수 있으며, 메타버스 G는 메타버스에서 커뮤니티와 커뮤니티를 연결 혹은 소통하는 방법들을 제시하는 개인 및 조직에게, 또는 새로운 형태의 조직 운영안을 만드는 개인 및 조직 혹은 단체에게 평가를 주는 기준들을 제공할 것이다. 이와 같이, 개개인 아바타는 인간의 속성인 사회적 동물이라는 속성에서 메타버스ESG의 영향을 받게 되는 정책들이 계속해서 만들어 질 것이다.In addition, Metaverse S can create standards for evaluating individual avatars that lead to the right world and avatar groups that have become organizations, and Metaverse G is an individual and organization that suggests ways to connect or communicate with communities in the metaverse. It will provide standards for evaluating individuals, organizations, or groups that create new types of organizational operation plans. In this way, policies that will be influenced by Metaverse ESG will continue to be created because individual avatars are social animals, which are human attributes.
또한, 본 개시는 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 사용자의 아바타 캐릭터 및 상기 사용자와 관련된 가족, 친구, 친척 및 이웃 중 적어도 하나의 대상자의 아바타 캐릭터 간의 애정 관계를 인지할 수 있는 복수의 제1 정보를 추출하고, 상기 추출된 복수의 제1 정보를 기반으로 상기 대상자 아바타 캐릭터에 대한 상기 아바타 캐릭터의 애정도를 산출할 수 있다.In addition, the present disclosure analyzes patterns related to at least one of actions and conversations for the avatar character in a virtual space, and based on the analyzed pattern, the avatar character of the user and related to the user in the virtual space. Extract a plurality of first information that can recognize an affectionate relationship between the avatar character of at least one target person among family, friends, relatives, and neighbors, and remind the user about the target avatar character based on the plurality of extracted first information. The affection level of the avatar character can be calculated.
일 예로, 상기 애정 관계를 인지할 수 있는 복수의 제1 정보는 가상 공간 내에서 행해지는 상기 사용자의 아바타 캐릭터 및 상기 대상자 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일뿐, 본 개시는 이에 한정되지 않는다.As an example, the plurality of first information capable of recognizing the affection relationship include conversation information between the user's avatar character and the target character within a virtual space, economic transaction information, captured image information, activity information, sharing information, and It may include at least one of survey information, but this is only an example and the present disclosure is not limited thereto.
또한, 본 개시는 가상 공간 내에서의 상기 아바타 캐릭터에 대한 행동 및 대화 중 적어도와 관련된 패턴을 분석하고, 상기 분석된 패턴을 기반으로 상기 가상 공간 내에서 상기 아바타 캐릭터가 상기 특정 종교와 관련된 교리의 실천을 인지할 수 있는 복수의 제2 정보를 추출하고, 상기 추출된 복수의 제2 정보를 기반으로 상기 아바타 캐릭터의 교리 실천도를 산출할 수 있다. 이때, 상기 애정도 및 교리 실천도는 동시에 산출되거나, 어느 하나만이 산출될 수 있고, 또한 어느 하나가 먼저 산출되고, 이어서 다른 하나가 후순위로 산출될 수 있다. 일 예로, 상기 특정 종교가 기독교이면, 강기 기독교와 관련된 교리는 성경이나, 십계명일 수 있다.In addition, the present disclosure analyzes patterns related to at least one of the actions and conversations of the avatar character in a virtual space, and based on the analyzed pattern, the avatar character in the virtual space supports the doctrine related to the specific religion. A plurality of second information that can recognize the practice can be extracted, and the degree of doctrine practice of the avatar character can be calculated based on the extracted plurality of second information. At this time, the degree of affection and the degree of practice of doctrine may be calculated at the same time, or only one of them may be calculated, and one may be calculated first, followed by the other. For example, if the specific religion is Christianity, the doctrines related to strong Christianity may be the Bible or the Ten Commandments.
또한, 상기 교리 실천을 인지할 수 있는 복수의 제2 정보는 상기 가상 공간 내에서 행해지는 상기 사용자 아바타 캐릭터의 상황 별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나를 포함할 수 있는데, 이는 일 예일 뿐, 본 개시는 이에 한정되지 않는다.In addition, the plurality of second information capable of recognizing the practice of the doctrine includes at least one of situation-specific behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character conducted within the virtual space. This can be done, but this is only an example, and the present disclosure is not limited thereto.
또한, 본 개시는 상기 가상 공간 내에서 상기 애정도를 산출할 때, 상기 복수의 제1 정보를 기반으로 상기 사용자의 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 애정 관계를 둘 이상의 애정 항목 별로 점수를 부여하여 상기 애정도를 산출할 수 있고, 상기 교리 실천도를 산출할 때, 상기 복수의 제2 정보를 기반으로 상기 사용자 아바타 캐릭터가 상기 특정 종교에 해당하는 교리의 실천을 둘 이상의 상황 별로 점수를 부여하여 상기 교리 실천도를 산출할 수 있다.In addition, the present disclosure provides that when calculating the degree of affection in the virtual space, the affection relationship between the user's avatar character and the target avatar character is given a score for each of two or more affection items based on the plurality of first information. The degree of affection may be calculated, and when calculating the degree of practice of the doctrine, the user avatar character may assign a score for each of two or more situations in which the user avatar character practices the doctrine corresponding to the specific religion based on the plurality of second information. The degree of practice of the above doctrine can be calculated.
일 예로, 상기 애정도는 상기 사용자 아바타 캐릭터 및 상기 대상자 아바타 캐릭터 간의 대화 정보, 경제 거래 정보, 촬영 영상 정보, 활동 정보, 공유 정보 및 설문 조사 정보 중 적어도 하나로부터 기 설정된 기준값을 기반으로 긍정적인 정보와 부정적인 정보를 추출하고, 상기 추출된 긍정적인 정보와 부정적인 정보의 분포 비율을 기반으로 산출될 수 있다. 이때, 상기 애정도는 상기 긍정적인 정보의 분포 비율이 증가할수록 상기 사용자 아바타 캐릭터 및 상기 대상자 캐릭터 사이의 애정도가 증가할 수 있다.As an example, the degree of affection is positive information based on a preset reference value from at least one of conversation information between the user avatar character and the target avatar character, economic transaction information, captured image information, activity information, sharing information, and survey information. and negative information can be extracted and calculated based on the distribution ratio of the extracted positive information and negative information. At this time, the degree of affection between the user avatar character and the target character may increase as the distribution ratio of the positive information increases.
다른 예로, 상기 교리 실천도는 가상 공간에서 상기 사용자 아바타 캐릭터의 상황별 행동 정보, 대화 정보, 활동 정보, 표정 정보 및 설문 조사 정보 중 적어도 하나로부터 상기 특정 종교의 교리에 관련되는 문자, 언어 및 영상 정보 중 적어도 하나를 추출하고, 상기 추출된 적어도 하나로부터 기 설정된 기준을 기반으로 상황 별 상기 아바타 캐릭터의 선행 및 악행 중 어느 하나와, 친사회성 및 반사회성 중 어느 하나를 각각 분류하며, 상기 선행 및 악행의 분류 비율 및 상기 친사회성 및 반사회성의 분류 비율 중 적어도 하나를 기반으로 산출될 수 있다. 이때, 상기 교리 실천도는 선행 또는 친사회성의 분류 비율이 증가할수록 상기 사용자 아바타 캐릭터의 교리 실천도가 증가할 수 있다.As another example, the doctrine practice diagram may be obtained from at least one of situational behavior information, conversation information, activity information, facial expression information, and survey information of the user avatar character in a virtual space, including text, language, and images related to the doctrine of the specific religion. At least one piece of information is extracted, and based on a preset standard, one of the avatar character's good deeds and bad deeds and one of pro-sociality and anti-sociality are classified for each situation based on the extracted at least one, and the good deeds and the bad deeds are classified It can be calculated based on at least one of the classification ratio and the pro-social and anti-social classification ratio. At this time, the degree of doctrine practice of the user avatar character may increase as the classification ratio of benevolence or pro-sociality increases.
도 9는 본 개시의 다른 예에 따른 메타버스 서비스 제공 방법을 설명하기 위한 흐름도이다.도 9에 도시된 바와 같이, 본 개시의 서버(300)는 사용자 단말로부터 서비스 가입 요청을 수신할 수 있다(S110).FIG. 9 is a flowchart for explaining a method of providing a metaverse service according to another example of the present disclosure. As shown in FIG. 9, the
그리고, 본 개시의 서버(300)는 사용자 단말로부터 사용자 개인정보를 획득하여 서비스 가입 인증을 완료할 수 있다(S120).And, the
다음, 본 개시의 서버(300)는 사용자 개인정보를 분석하여 사용자 속성을 추출하고, 상기 추출된 사용자 속성에 해당하는 사용자 아바타 캐릭터를 생성할 수 있다(S130).Next, the
그리고, 본 개시의 서버(300)는 사용자 아바타 캐릭터가 반영된 가상 공간을 사용자 단말(100)로 제공할 수 있다(SS140).Additionally, the
다음, 본 개시의 서버(300)는 가상 공간 내에서의 사용자 아바타 캐릭터에 대한 행동 및 대화 중 적어도 하나와 관련된 패턴을 분석하여 가상 공간에서의 사용자 아바타 캐릭터 애정도 및 교리 실천도 중 적어도 하나를 산출할 수 있다(SS150).Next, the
이어, 본 개시의 서버(300)는 상기 산출된 애정도 및 교리 실천도 중 적어도 하나를 기반으로, 가상 공간의 사용자 아바타 캐릭터 및 현실 공간의 사용자 중 적어도 하나에 상기 애정도 및 교리 실천도 중 적어도 하나를 개선시키기 위한 가이드 정보를 생성하여 제공할 수 있다(S160).Next, the
다음, 본 개시의 서버(300)는 메타버스 서비스 종료 요청이 수신되는지를 확인하고, 메타버스 서비스 종료 요청이 수신되면 메타버스 서비스 제공을 종료할 수 있다(S170).Next, the
이상에서 전술한 본 개시에 따른 메타버스 서비스 제공 방법은 하드웨어인 서버와 결합되어 실행되기 위해 프로그램(또는 어플리케이션)으로 구현되어 컴퓨터 판독 가능한 기록 매체에 저장될 수 있다.The metaverse service provision method according to the present disclosure described above may be implemented as a program (or application) and stored in a computer-readable recording medium to be executed in combination with a server, which is hardware.
상기 전술한 프로그램은, 상기 컴퓨터가 프로그램을 읽어 들여 프로그램으로 구현된 상기 방법들을 실행시키기 위하여, 상기 컴퓨터의 프로세서(CPU)가 상기 컴퓨터의 장치 인터페이스를 통해 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다. 이러한 코드는 상기 방법들을 실행하는 필요한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Functional Code)를 포함할 수 있고, 상기 기능들을 상기 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수 있다. 또한, 이러한 코드는 상기 기능들을 상기 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 상기 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조되어야 하는지에 대한 메모리 참조관련 코드를 더 포함할 수 있다. 또한, 상기 컴퓨터의 프로세서가 상기 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 상기 컴퓨터의 통신 모듈을 이용하여 원격에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야 하는지, 통신 시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련 코드를 더 포함할 수 있다.The above-mentioned program is C, C++, JAVA, machine language, etc. that can be read by the processor (CPU) of the computer through the device interface of the computer in order for the computer to read the program and execute the methods implemented in the program. It may include code coded in a computer language. These codes may include functional codes related to functions that define the necessary functions for executing the methods, and include control codes related to execution procedures necessary for the computer's processor to execute the functions according to predetermined procedures. can do. In addition, these codes may further include memory reference-related codes that indicate at which location (address address) in the computer's internal or external memory additional information or media required for the computer's processor to execute the above functions should be referenced. there is. In addition, if the computer's processor needs to communicate with any other remote computer or server in order to execute the above functions, the code uses the computer's communication module to determine how to communicate with any other remote computer or server. It may further include communication-related codes regarding whether communication should be performed and what information or media should be transmitted and received during communication.
상기 저장되는 매체는, 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상기 저장되는 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있지만, 이에 제한되지 않는다. 즉, 상기 프로그램은 상기 컴퓨터가 접속할 수 있는 다양한 서버 상의 다양한 기록매체 또는 사용자의 상기 컴퓨터상의 다양한 기록매체에 저장될 수 있다. 또한, 상기 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장될 수 있다.The storage medium refers to a medium that stores data semi-permanently and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory. Specifically, examples of the storage medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc., but are not limited thereto. That is, the program may be stored in various recording media on various servers that the computer can access or on various recording media on the user's computer. Additionally, the medium may be distributed to computer systems connected to a network, and computer-readable code may be stored in a distributed manner.
본 개시의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 개시가 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The steps of the method or algorithm described in connection with the embodiments of the present disclosure may be implemented directly in hardware, implemented as a software module executed by hardware, or a combination thereof. The software module may be RAM (Random Access Memory), ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), Flash Memory, hard disk, removable disk, CD-ROM, or It may reside on any type of computer-readable recording medium well known in the art to which this disclosure pertains.
이상, 첨부된 도면을 참조로 하여 본 개시의 실시예를 설명하였지만, 본 개시가 속하는 기술분야의 통상의 기술자는 본 개시가 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.Above, embodiments of the present disclosure have been described with reference to the attached drawings, but those skilled in the art will understand that the present disclosure can be implemented in other specific forms without changing its technical idea or essential features. You will be able to understand it. Therefore, the embodiments described above should be understood in all respects as illustrative and not restrictive.
100: 사용자 단말
200: 외부 서버
300: 서버
310: 통신부
320: 제1 속성 추출부
330: 아바타 캐릭터 생성부
340: 가상공간 생성부
350: 제2 속성 추출부
360: 제어부
370: 산출부100: user terminal
200: external server
300: server
310: Department of Communications
320: First attribute extraction unit
330: Avatar character creation unit
340: Virtual space creation unit
350: Second attribute extraction unit
360: control unit
370: Calculation unit
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220040925AKR102773403B1 (en) | 2022-04-01 | 2022-04-01 | Apparatus, method and program for providing metaverse service |
| PCT/KR2022/010837WO2023033362A1 (en) | 2021-09-01 | 2022-07-22 | Device, method, and program for providing metaverse service |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220040925AKR102773403B1 (en) | 2022-04-01 | 2022-04-01 | Apparatus, method and program for providing metaverse service |
| Publication Number | Publication Date |
|---|---|
| KR20230142115Atrue KR20230142115A (en) | 2023-10-11 |
| KR102773403B1 KR102773403B1 (en) | 2025-02-27 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220040925AActiveKR102773403B1 (en) | 2021-09-01 | 2022-04-01 | Apparatus, method and program for providing metaverse service |
| Country | Link |
|---|---|
| KR (1) | KR102773403B1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102825976B1 (en)* | 2025-01-07 | 2025-06-25 | 김준현 | Apparatus for Metaverse Service and Driving Method Thereof |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005326670A (en)* | 2004-05-14 | 2005-11-24 | Hiroshi Sato | Mobile terminal device, information processing method, and service providing system |
| US20080124687A1 (en)* | 2006-02-10 | 2008-05-29 | David Post | Virtual world aptitude and interest assessment system and method |
| US20200234243A1 (en)* | 2019-01-21 | 2020-07-23 | Bitdefender IPR Management Ltd. | Anti-Cyberbullying Systems and Methods |
| KR102188298B1 (en) | 2018-11-15 | 2020-12-08 | 주식회사 투엠비게임 | Virtual Reality Box basing platform employing virtual reality contents making by individual |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005326670A (en)* | 2004-05-14 | 2005-11-24 | Hiroshi Sato | Mobile terminal device, information processing method, and service providing system |
| US20080124687A1 (en)* | 2006-02-10 | 2008-05-29 | David Post | Virtual world aptitude and interest assessment system and method |
| KR102188298B1 (en) | 2018-11-15 | 2020-12-08 | 주식회사 투엠비게임 | Virtual Reality Box basing platform employing virtual reality contents making by individual |
| US20200234243A1 (en)* | 2019-01-21 | 2020-07-23 | Bitdefender IPR Management Ltd. | Anti-Cyberbullying Systems and Methods |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102825976B1 (en)* | 2025-01-07 | 2025-06-25 | 김준현 | Apparatus for Metaverse Service and Driving Method Thereof |
| Publication number | Publication date |
|---|---|
| KR102773403B1 (en) | 2025-02-27 |
| Publication | Publication Date | Title |
|---|---|---|
| US20230009304A1 (en) | Systems and Methods for Token Management in Augmented and Virtual Environments | |
| Sanders et al. | On our own terms: The working conditions of internet-based sex workers in the UK | |
| Baek | Solving the privacy paradox: A counter-argument experimental approach | |
| Kassner et al. | Virtually ostracized: Studying ostracism in immersive virtual environments | |
| JP6064376B2 (en) | Information processing device, computer program, and terminal device | |
| US8564591B2 (en) | Rendering of artifacts in a virtual universe environment in response to user tags | |
| US20170244608A1 (en) | System, architecture and methods for an intelligent, self-aware and context-aware digital organism-based telecommunication system | |
| KR101161869B1 (en) | A commercial service providing method using emoticon | |
| EP4425355A1 (en) | Avatar management system, avatar management method, program, and computer-readable recording medium | |
| KR102773403B1 (en) | Apparatus, method and program for providing metaverse service | |
| JP7158789B1 (en) | Methods, systems and programs for linking real and virtual worlds | |
| Noor et al. | The Zenith of Flow Consciousness in Metaverse: Glancing the Consumer Behavior in the Future | |
| US20220164825A1 (en) | Information processing apparatus and system and non-transitory computer readable medium for outputting information to user terminals | |
| Li et al. | Beyond the swipe: investigating the interplay of technology, media, and human behavior in digital romance | |
| JP7398854B1 (en) | Web page viewing analysis system, web page viewing analysis method, and web page viewing analysis program | |
| WO2024206460A1 (en) | Scalable online place recommendation | |
| Phillips | Empirical assessment of lifestyle-routine activity and social learning theory on cybercrime offending | |
| KR20240013708A (en) | Apparatus for providing metaverse service, method and program | |
| KR20130094582A (en) | System and method for producing target, and apparatus applied to the same | |
| KR102801455B1 (en) | Apparatus, method and program for providing metaverse service | |
| Saha | Online visibility and digital privacy practices of the sex workers in Bangladesh | |
| US20230144016A1 (en) | Cognitive persona embeddings for secure omni-channel personalized recommendations | |
| JP7523648B2 (en) | Information processing device and information processing method | |
| Evans et al. | Digital technologies, power and control: A review of how organisations can empower individuals and communities to develop trust, uphold their privacy and curate their identity in a secure digital environment. | |
| Gupta | Expectations Vs Realities of Information Privacy and Data Protection Measures |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20220401 | |
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20240328 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20241121 | |
| PG1601 | Publication of registration |