[go: up one dir, main page]

KR102627445B1 - Method and apparatus for providing flower product display and order integration service using metaverse - Google Patents

Method and apparatus for providing flower product display and order integration service using metaverse Download PDF

Info

Publication number
KR102627445B1
KR102627445B1 KR1020230119001A KR20230119001A KR102627445B1 KR 102627445 B1 KR102627445 B1 KR 102627445B1 KR 1020230119001 A KR1020230119001 A KR 1020230119001A KR 20230119001 A KR20230119001 A KR 20230119001A KR 102627445 B1 KR102627445 B1 KR 102627445B1
Authority
KR
South Korea
Prior art keywords
flower
product
information
products
metaverse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020230119001A
Other languages
Korean (ko)
Inventor
김주관
Original Assignee
김주관
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 김주관 filed Critical 김주관
Priority to KR1020230119001A priority Critical patent/KR102627445B1/en
Application granted granted Critical
Publication of KR102627445B1 publication Critical patent/KR102627445B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Electronic shopping [e-shopping] using intermediate agents
    • G06Q30/0619Neutral agent
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Recommending goods or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • G06Q30/0643Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Software Systems (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Development Economics (AREA)
  • Computer Graphics (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Primary Health Care (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Architecture (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a flower product display and integrated order service providing method using a metaverse and a device thereof. A flower product display and integrated order service providing system using a metaverse comprises: seller cluster A to which a plurality of flower sales terminals of sellers who wish to sell flowers online subscribe; seller cluster B to which a plurality of product sales terminals of sellers who wish to sell products other than flowers subscribe; a metaverse operation server that provides a generated metaverse space; a product mediation server made of a product registration unit, a server control unit, and a product matching processing unit; a user terminal that selects and purchases displayed products in the metaverse space; an SNS server that provides a social network service (SNS); and a preference information providing server made of an object detection unit and a flower object information storage unit. Therefore, the present invention has an effect of facilitating purchases of flowers by displaying flower-related information even though there is no discrimination for or knowledge of flowers when selecting a flower product in a metaverse space.

Description

메타버스를 이용한 꽃 상품 표시 및 주문 통합 서비스 제공 방법 및 장치{Method and apparatus for providing flower product display and order integration service using metaverse}{Method and apparatus for providing flower product display and order integration service using metaverse}

본 발명은 메타버스를 이용한 꽃 상품 표시 및 주문 통합 서비스 제공 방법 및 장치에 관한 것이다.The present invention relates to a method and device for providing flower product display and order integration services using the metaverse.

생일이나 결혼 기념일 등의 각종 기념일, 입학식이나 졸업식 등의 특별한 행사에 맞춰 축하용으로 꽃을 전달하곤 한다. 현재까지는 직접 꽃집에 가서 생화를 고른 다음에 꽃다발을 만들어 전달하거나, 통신으로 의뢰하여 꽃 배달 서비스를 통해 꽃을 전달한다.Flowers are often delivered to celebrate various anniversaries such as birthdays or wedding anniversaries, and special events such as entrance ceremonies or graduation ceremonies. Until now, people either go to a flower shop in person, choose fresh flowers, and then make and deliver a bouquet, or request it via telecommunication and deliver the flowers through a flower delivery service.

그러나 꽃을 평소에 사 본적이 없는 사람들은 꽃집에 가서 어떤 종류의 꽃이 있는지도 잘 모르고, 어느 정도의 꽃 가격이 적당한지도 잘 모르는 상태에서 급한 마음에 꽃집 주인이 추천하는 꽃을 구매하게 된다.However, people who have never bought flowers before go to a flower shop and buy the flowers recommended by the florist in a hurry, without knowing much about what types of flowers are available or how much the flower price is reasonable.

아직까지 우리나라 문화는 특별한 날에만 꽃을 구매하는 경향이 있기 때문에 꽃 구매가 즉흥적으로 발생하고, 이러한 점이 꽃 판매 시장의 활성화에 큰 걸림돌로 작용하고 있다.Since Korean culture still tends to purchase flowers only on special occasions, flower purchases occur spontaneously, and this is acting as a major obstacle to the revitalization of the flower sales market.

따라서, 주문자가 꽃에 대한 안목이나 지식이 없어도 꽃의 주문, 배송 등을 통합적으로 운영할 수 있는 시스템이 필요한 시점이다.Therefore, there is a need for a system that can integrate the ordering and delivery of flowers without the orderer having any insight or knowledge about flowers.

한국 등록특허번호 제10-1980261호Korean Patent No. 10-1980261

이와 같은 문제점을 해결하기 위하여, 본 발명은 메타 버스 공간에서 꽃 상품과, 꽃 이외의 상품을 표시하고, 이 중 하나의 상품을 선택하는 경우, 상품과 관련된 판매업체를 보여주어 메타 버스 공간에서 구매와 주문을 통합적으로 운영하는 메타 버스 서비스를 이용한 꽃 판매 서비스 중개 시스템을 제공하는데 그 목적이 있다.In order to solve this problem, the present invention displays flower products and products other than flowers in the metaverse space, and when one of these products is selected, it shows the seller related to the product and purchases it in the metaverse space. The purpose is to provide a flower sales service brokerage system using the metabus service that integrates and operates orders.

상기 목적을 달성하기 위한 본 발명의 특징에 따른 메타 버스 서비스를 이용한 꽃 판매 서비스 중개 시스템은,The flower sales service brokerage system using the metabus service according to the characteristics of the present invention to achieve the above purpose is,

꽃을 온라인에서 판매하고자 하는 판매자들의 복수의 꽃 판매 단말이 가입하는 판매자 클러스터 A;Seller Cluster A, where multiple flower sales terminals of sellers who want to sell flowers online join;

꽃 이외의 상품을 온라인에서 판매하고자 하는 판매자들의 복수의 상품 판매 단말이 가입하는 판매자 클러스터 B;Seller Cluster B, where multiple product sales terminals of sellers who wish to sell products other than flowers online join;

현실 공간에 대응하는 메타 버스 공간 및 상기 메타 버스 공간에 배치될 객체를 생성하고, 상기 생성된 메타 버스 공간을 제공하는 메타 버스 운영 서버;a metaverse operation server that creates a metaverse space corresponding to real space and objects to be placed in the metaverse space, and provides the created metaverse space;

상기 복수의 꽃 판매 단말로부터 수신한 꽃 상품 관련 정보를 판매자 별로 상품 데이터베이스부에 저장하고. 상기 복수의 상품 판매 단말로부터 수신한 상품 관련 정보를 판매자 별로 상기 상품 데이터베이스부에 저장하는 상품 등록부와, 상기 메타 버스 운영 서버로부터 수신한 메타 버스 공간의 특정 지점에서 하나 이상의 상품(꽃 상품, 꽃 이외의 상품)을 표시할 상품 좌표 정보를 생성하여 등록하는 서버 제어부와, 상기 상품 데이터베이스부로부터 꽃 상품과, 꽃 이외의 상품을 추출하고, 상기 상품 좌표 정보를 이용하여 상기 메타 버스 공간에 상기 꽃 상품이나 꽃 이외의 상품을 표시하며, 상품을 표시한 메타 버스 공간을 무선 통신부를 통해 사용자 단말기로 전송하는 상품 매칭 처리부로 이루어진 상품 중개 서버; 및Flower product-related information received from the plurality of flower sales terminals is stored in a product database for each seller. A product register that stores product-related information received from the plurality of product sales terminals in the product database for each seller, and one or more products (flower products, other than flowers) at a specific point in the metaverse space received from the metaverse operation server. a server control unit that generates and registers product coordinate information to display (products of), extracts flower products and products other than flowers from the product database unit, and uses the product coordinate information to store the flower product in the metaverse space A product brokerage server consisting of a product matching processing unit that displays products other than flowers or flowers and transmits the metaverse space in which the products are displayed to the user terminal through a wireless communication unit; and

상기 상품 중개 서버에서 제공되어 실행되는 상품 구매 서비스 앱을 통해 상기 상품 중개 서버에 접속하고, 상기 메타 버스 공간의 표시된 상품을 선택하여 구매하는 사용자 단말기를 포함한다.It includes a user terminal that connects to the product brokerage server through a product purchase service app provided and executed by the product brokerage server, and selects and purchases a product displayed in the metaverse space.

전술한 구성에 의하여, 본 발명은 메타 버스 공간에서 꽃 상품과, 꽃 이외의 상품을 표시하고, 이 중 하나의 상품을 선택하는 경우, 상품과 관련된 판매업체를 보여주어 메타 버스 공간에서 구매와 주문을 통합적으로 운영할 수 있는 효과가 있다.By the above-described configuration, the present invention displays flower products and products other than flowers in the metaverse space, and when one of these products is selected, it shows the seller related to the product to enable purchase and ordering in the metaverse space. It has the effect of being able to operate integratedly.

본 발명은 메타 버스 공간에서 꽃 상품의 선택 시 꽃에 대한 안목이나 지식이 없어도 꽃 관련 정보를 표시하여 꽃의 구매를 용이하게 수행할 수 있는 효과가 있다.The present invention has the effect of making it easy to purchase flowers by displaying flower-related information when selecting a flower product in the metaverse space without having any insight or knowledge about flowers.

도 1은 본 발명의 실시예에 따른 메타버스 서비스를 이용한 꽃 판매 서비스 중개 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 선호 정보 제공 서버의 내부 구성을 간략하게 나타낸 블록도이다.
도 3은 본 발명의 실시예에 따른 상품 중개 서버의 내부 구성을 간략하게 나타낸 블록도이다.
도 4는 본 발명의 실시예에 따른 메타 버스 공간에서 한 쌍의 꽃 이외의 상품과, 이와 매칭된 꽃 상품을 표시한 사용자 단말기의 사용자 인터페이스 화면을 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 사용자 단말기와 판매업체 간의 거리 정보에 따라 판매업체 정보를 나타낸 도면이다.
Figure 1 is a diagram showing the configuration of a flower selling service brokerage system using the metaverse service according to an embodiment of the present invention.
Figure 2 is a block diagram briefly showing the internal configuration of a preference information providing server according to an embodiment of the present invention.
Figure 3 is a block diagram briefly showing the internal configuration of a product brokerage server according to an embodiment of the present invention.
Figure 4 is a diagram showing a user interface screen of a user terminal displaying a product other than a pair of flowers and a flower product matched thereto in the metaverse space according to an embodiment of the present invention.
Figure 5 is a diagram showing seller information according to distance information between the user terminal and the seller according to an embodiment of the present invention.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention. While describing each drawing, similar reference numerals are used for similar components.

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

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

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but are not intended to indicate the presence of one or more other features. It should be understood that this does not exclude in advance the possibility of the existence or addition of elements, numbers, steps, operations, components, parts, or combinations thereof.

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

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

도 1은 본 발명의 실시예에 따른 메타 버스 서비스를 이용한 꽃 판매 서비스 중개 시스템의 구성을 나타낸 도면이다.Figure 1 is a diagram showing the configuration of a flower selling service brokerage system using a metabus service according to an embodiment of the present invention.

본 발명의 실시예에 따른 메타 버스 서비스를 이용한 꽃 판매 서비스 중개 시스템(100)은 통신망(102), 사용자 단말기(110), SNS 서버(120), 선호 정보 제공 서버(130), 판매자 클러스터 A(140), 판매자 클러스터 B(150), 상품 중개 서버(160) 및 메타 버스 운영 서버(170)를 포함한다.The flower selling service brokerage system 100 using the metabus service according to an embodiment of the present invention includes a communication network 102, a user terminal 110, an SNS server 120, a preference information provision server 130, and a seller cluster A ( 140), seller cluster B (150), product brokerage server (160), and metaverse operation server (170).

사용자 단말기(110)는 꽃이나 꽃 이외의 상품을 구매하고자 하는 사람이 소지하는 단말이며, 컴퓨터 장치로 구현되는 고정형 단말이거나 이동형 단말일 수 있다.The user terminal 110 is a terminal carried by a person who wants to purchase flowers or products other than flowers, and may be a fixed terminal implemented as a computer device or a mobile terminal.

예를 들면, 사용자 단말기(110)는 스마트폰(smart phone), 휴대폰, 내비게이션, 컴퓨터, 노트북, 디지털방송용 단말, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 태블릿 PC 등이 있다. 일례로 사용자 단말기(110)는 무선 또는 유선 통신 방식을 이용하여 통신망(102)을 통해 상품 중개 서버(160)와 통신할 수 있다.For example, the user terminal 110 includes a smart phone, a mobile phone, a navigation system, a computer, a laptop, a digital broadcasting terminal, a Personal Digital Assistant (PDA), a Portable Multimedia Player (PMP), and a tablet PC. For example, the user terminal 110 may communicate with the product brokerage server 160 through the communication network 102 using a wireless or wired communication method.

통신망(102)은 통신 방식은 제한되지 않으며, 일례로, 이동통신망, 유선 인터넷, 무선 인터넷, 방송망)을 활용하는 통신 방식뿐만 아니라 기기들간의 근거리 무선 통신 역시 포함될 수 있다. 예를 들어, 통신망(102)은 PAN(personal area network), LAN(local area network), CAN(campus area network), MAN(metropolitan area network), WAN(wide area network), BBN(broadband network), 인터넷 등의 네트워크 중 하나 이상의 임의의 네트워크를 포함할 수 있다. 또한, 통신망(102)은 버스 네트워크, 스타 네트워크, 링 네트워크, 메쉬 네트워크, 스타-버스 네트워크, 트리 또는 계층적(hierarchical) 네트워크 등을 포함하는 네트워크 토폴로지 중 임의의 하나 이상을 포함할 수 있으나, 이에 제한되지 않는다.The communication network 102 is not limited to communication methods, and may include not only communication methods using mobile communication networks, wired Internet, wireless Internet, and broadcasting networks, but also short-range wireless communication between devices. For example, the communication network 102 includes a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), It may include one or more arbitrary networks such as the Internet. Additionally, the communication network 102 may include any one or more of network topologies including a bus network, star network, ring network, mesh network, star-bus network, tree or hierarchical network, etc. Not limited.

상품 중개 서버(160)는 사용자 단말기(110)와 상호 무선 통신이 가능하고, 온라인 상에서 꽃이나 꽃 이외의 상품을 구매할 수 있는 서비스를 제공하는 상품 구매 서비스 앱을 사용자 단말기(110)로 제공하고, 앱을 통해 꽃이나 꽃 이외의 상품을 온라인 상에서 구매하는데 필요한 서비스의 사용자 인터페이스 화면을 사용자 단말기(110)로 제공한다.The product brokerage server 160 is capable of mutual wireless communication with the user terminal 110 and provides a product purchase service app to the user terminal 110 that provides a service for purchasing flowers or products other than flowers online, A user interface screen for services required to purchase flowers or products other than flowers online through the app is provided to the user terminal 110.

판매자 클러스터 A(140)는 꽃을 온라인에서 판매하고자 하는 판매자들의 다수의 꽃 판매 단말(141)이 가입하는 클러스터이다.Seller cluster A (140) is a cluster to which a large number of flower sales terminals (141) of sellers who wish to sell flowers online join.

판매자들이 소유한 꽃 판매 단말(141)은 상품 공급자들로부터 판매할 꽃 상품 관련 정보를 수신하여 상품 중개 서버(160)로 전송한다. 여기서, 꽃 상품 관련 정보는 꽃 이름, 제조일자, 판매업체, 꽃 종류를 포함한 식물고유정보와, 관수 시기, 적정 수분공급량, 적정 온습도 조건을 포함하는 꽃 관리 방법에 관한 메뉴얼을 포함한다. 판매업체 정보는 전화번호, 상품의 판매가격 등을 포함한다.Flower sales terminals 141 owned by sellers receive information related to flower products to be sold from product suppliers and transmit it to the product brokerage server 160. Here, flower product-related information includes plant-specific information including flower name, manufacturing date, seller, and flower type, and a manual on flower care methods including watering time, appropriate moisture supply amount, and appropriate temperature and humidity conditions. Seller information includes phone number, product sales price, etc.

판매자 클러스터 B(150)는 꽃 이외의 상품을 온라인에서 판매하고자 하는 판매자들의 다수의 상품 판매 단말(151)이 가입하는 클러스터이다.Seller cluster B (150) is a cluster to which a number of product sales terminals (151) of sellers who wish to sell products other than flowers online join.

판매자들이 소유한 상품 판매 단말(151)은 상품 공급자들로부터 판매할 상품 관련 정보를 수신하여 상품 중개 서버(160)로 전송한다. 여기서, 꽃 이외의 상품 관련 정보는 상품 공급자 정보, 판매업체, 상품명, 상품 종류, 생산일, 판매 가격, 상품 상세 설명, 상품 사진, 상품 수량, 배송비 등의 상품 정보를 포함한다.The product sales terminal 151 owned by the sellers receives information related to the product to be sold from product suppliers and transmits it to the product brokerage server 160. Here, product-related information other than flowers includes product information such as product supplier information, seller, product name, product type, production date, sales price, detailed product description, product photo, product quantity, and shipping cost.

판매자 정보는 해당 상품의 판매자에 대한 정보로서, 예를 들면, 이름(또는 사업자명), 주소, 집 전화번호, 직장 전화번호, 핸드폰 번호, 이메일 주소 등을 포함한다.Seller information is information about the seller of the product and includes, for example, name (or business name), address, home phone number, work phone number, cell phone number, email address, etc.

꽃 판매 단말(141)와 상품 판매 단말(151)은 상품 공급자의 상품을 판매하기 위하여 판매자가 상품 공급자를 선정하고, 선정한 상품 공급자의 상품을 입점시키기 위하여 판매자 클러스터 A(140) 또는 판매자 클러스터 B(150)의 상품 게시 요청 신호를 상품 중개 서버(160)로 전송한다.The flower sales terminal 141 and the product sales terminal 151 are connected to seller cluster A (140) or seller cluster B ( A product posting request signal (150) is transmitted to the product brokerage server (160).

상품 중개 서버(160)는 해당 판매자 클러스터 A(140) 또는 판매자 클러스터 B(150)의 클러스터 영역에 해당 상품의 게시를 승인하는 상품 승인 응답 신호를 전송하여 상품을 게시한다.The product brokerage server 160 posts the product by transmitting a product approval response signal approving the posting of the product to the cluster area of the seller cluster A (140) or seller cluster B (150).

메타 버스 운영 서버(170)는 현실 공간에 대응하는 메타 버스 공간을 생성하고, 생성된 메타 버스 공간을 통해 다양한 서비스를 제공할 수 있다. 예를 들어, 사용자들은 사용자들 각각의 사용자 단말을 통해 메타 버스 공간에 꽃 상품 정보나 꽃 이외의 가방, 전자 제품 등의 상품을 투영시키고, 상품의 선택 시 해당 상품과 관련된 상품 정보를 볼 수 있다. 이하 본 발명의 내용에서 하나의 메타버스 공간에 대해서 기술하고 있으나, 복수개의 메타 버스 공간에서도 본 발명의 내용이 적용될 수 있음은 당연하다.The metabus operation server 170 can create a metabus space corresponding to the real space and provide various services through the created metabus space. For example, users can project flower product information or products other than flowers, such as bags and electronic products, into the metaverse space through their respective user terminals, and view product information related to that product when selecting a product. . Hereinafter, the content of the present invention describes a single metaverse space, but it is natural that the content of the present invention can be applied to a plurality of metaverse spaces.

메타 버스 운영 서버(170)는 메타 버스 공간을 생성하고 관리하는데 사용되는 코드(예: 소스 코드, 오브젝트 코드, 기계 코드, 실행 가능 파일, 라이브러리, 스크립트 등)를 포함할 수 있다.The metaverse operation server 170 may include code (e.g., source code, object code, machine code, executable file, library, script, etc.) used to create and manage the metaverse space.

메타 버스 운영 서버(170)는 메타 버스 공간 및 메타 버스 공간에 배치될 객체(예: 가상 자연물, 가상 시설물 등)를 생성할 수 있다.The metaverse operation server 170 may create a metaverse space and objects to be placed in the metaverse space (e.g., virtual natural objects, virtual facilities, etc.).

메타 버스 운영 서버(170)는 미리 저장된 복수 개의 메타 버스 공간을 상품 중개 서버(160)로 제공할 수 있다. 예를 들어, 메타 버스 운영 서버(170)는 시청 앞 공간, 강남역과 같은 유명한 공간에 대한 메타 버스 공간을 미리 생성하여 저장할 수 있다.The meta bus operation server 170 may provide a plurality of pre-stored meta bus spaces to the product brokerage server 160. For example, the metaverse operation server 170 may create and store metaverse spaces for famous spaces such as the space in front of City Hall and Gangnam Station in advance.

SNS 서버(120)는 페이스북(facebook), 인스타그램(instagram), 유튜브(youtube) 등과 같은 소셜 네트워크 서비스(Social Network Service, SNS)를 제공하는 사업자의 서버로서, 인플루언서들이 업로드한 영상을 검색하고, 선호 정보 제공 서버(130)와 유선 및/또는 무선 네트워크를 통해 연결될 수 있다.The SNS server 120 is a server of a business that provides social network services (SNS) such as Facebook, Instagram, and YouTube, and contains videos uploaded by influencers. may be searched and connected to the preference information provision server 130 through a wired and/or wireless network.

SNS 서버(120)는 복수의 사용자의 SNS 계정 정보가 저장되어 있으며, 각 사용자는 자신의 SNS 계정을 통해 이미지, 동영상 및/또는 글을 업로드하는 등의 SNS 활동을 수행할 수 있다. 이러한 SNS 활동은 불특정 다수에게 노출될 수 있다.The SNS server 120 stores SNS account information of a plurality of users, and each user can perform SNS activities such as uploading images, videos, and/or texts through their SNS account. These SNS activities may be exposed to an unspecified number of people.

예를 들어, SNS 서버(120)에는 사용자의 호감을 표시하는 선호도(예: '좋아요', '공유', '구독', '팔로우' 등의 표기)가 소정의 기준치 이상이 반영된 특정 사용자의 SNS 활동 정보가 저장될 수 있다.For example, the SNS server 120 reflects a specific user's SNS whose preferences (e.g., notations such as 'like', 'share', 'subscribe', 'follow', etc.) indicating the user's liking are greater than or equal to a predetermined threshold. Activity information may be stored.

SNS 서버(120)는 선호도가 소정의 기준치 이상인 영상 정보를 추출하여 선호 정보 제공 서버(130)로 전송한다.The SNS server 120 extracts video information whose preference is higher than a predetermined standard value and transmits it to the preference information providing server 130.

사용자 단말기(110)는 상품 중개 서버(160)에서 제공되어 실행되는 상품 구매 서비스 앱을 통해 상품 중개 서버(160)에 접속하고, 메타 버스 공간에 표시된 상품을 선택하여 구매 절차를 수행한다.The user terminal 110 connects to the product brokerage server 160 through a product purchase service app provided and executed by the product brokerage server 160, selects a product displayed in the metaverse space, and performs a purchase procedure.

도 2는 본 발명의 실시예에 따른 선호 정보 제공 서버의 내부 구성을 간략하게 나타낸 블록도이다.Figure 2 is a block diagram briefly showing the internal configuration of a preference information providing server according to an embodiment of the present invention.

본 발명의 실시예에 따른 선호 정보 제공 서버(130)는 제어 모듈(131), 통신 처리부(132), 객체 탐지부(133), 상품 저장부(134), 객체 인식부(135) 및 꽃 객체 정보 저장부(136)를 포함한다.The preference information providing server 130 according to an embodiment of the present invention includes a control module 131, a communication processing unit 132, an object detection unit 133, a product storage unit 134, an object recognition unit 135, and a flower object. Includes an information storage unit 136.

제어 모듈(131)은 통신 처리부(132)를 통해 SNS 서버(120)에 접속한다.The control module 131 connects to the SNS server 120 through the communication processing unit 132.

제어 모듈(131)은 SNS 서버(120)로부터 선호도가 일정 기준 이상이 되는 영상 정보를 수신한다.The control module 131 receives video information whose preference is higher than a certain standard from the SNS server 120.

객체 탐지부(133)는 수신한 영상 정보에서 상품 객체를 추출할 수 있다. 여기서, 상품 객체는 꽃 객체일 수 있다.The object detection unit 133 may extract a product object from the received image information. Here, the product object may be a flower object.

객체 탐지부(133)는 심층 신경망(Deep Neural Networks, DNN), 컨볼루션 신경망 (Convolutional deep Neural Networks, CNN), 순환 신경망(Reccurent Neural Network, RNN) 및 심층 신뢰 신경망(Deep Belief Networks, DBN) 중 어느 하나의 신경망을 이용하여 영상 정보로부터 특징맵을 추출한다.The object detection unit 133 is one of deep neural networks (DNN), convolutional deep neural networks (CNN), recurrent neural networks (RNN), and deep belief networks (DBN). A feature map is extracted from image information using a neural network.

객체 탐지부(133)는 딥러닝(Deep learning)을 기반으로 학습부에 의하여 이미 학습이 완료된 모델을 이용하여서 특징맵을 생성할 수 있다. 딥러닝은 여러 비선형 변환기법의 조합을 통해 높은 수준의 추상화(Abstractions, 다량의 데이터나 복잡한 자료들 속에서 핵심적인 내용 또는 기능을 요약하는 작업)를 시도하는 기계학습(Machine Learning) 알고리즘의 집합으로 정의된다.The object detection unit 133 can generate a feature map using a model that has already been trained by the learning unit based on deep learning. Deep learning is a set of machine learning algorithms that attempt high-level abstraction (summarizing key content or functions in large amounts of data or complex data) through a combination of various non-linear transformation techniques. is defined.

객체 탐지부(133)는 영상 프레임에서 꽃 객체가 존재할 것으로 추정되는 영역을 추출하고, 추출된 영역으로부터 특징을 나타내는 특징점을 추출한다.The object detection unit 133 extracts an area in the image frame where the flower object is estimated to exist, and extracts feature points representing characteristics from the extracted area.

객체 탐지부(133)는 추출한 특징점으로 이루어진 특징맵을 기초로 영상에서 꽃 객체의 존재가 추정되는 적어도 하나의 영역을 추출한다. 영역을 추출하는 방법은 예를 들어 faster RCNN, SSD(Single Shot MultiBox Detector), YOLO(You Only Look Once) 등이 있을 수 있으며, 본 발명의 객체 탐지부(133)는 YOLO 객체 인식모듈을 일례로 하고 있다.The object detection unit 133 extracts at least one area in which the presence of a flower object is estimated from the image based on a feature map composed of extracted feature points. Methods for extracting the area may include, for example, faster RCNN, SSD (Single Shot MultiBox Detector), YOLO (You Only Look Once), etc., and the object detection unit 133 of the present invention uses the YOLO object recognition module as an example. I'm doing it.

객체 탐지부(133)는 특징맵 중에서 영상의 영역별 클래스의 좌표를 포함하는 특징맵을 선정하고, 선정된 특징맵으로부터 영역을 구별하는 좌표를 식별한 뒤, 식별된 좌표를 꽃 객체의 존재가 추정되는 영역으로 추출할 수 있다.The object detection unit 133 selects a feature map including the coordinates of a class for each region of the image from among the feature maps, identifies coordinates that distinguish the region from the selected feature map, and then uses the identified coordinates to indicate the presence of a flower object. It can be extracted into the estimated area.

객체 탐지부(133)는 하나 또는 2개 이상의 꽃 객체로 설정할 수 있다.The object detection unit 133 can be set to one or two or more flower objects.

본 발명의 객체 탐지부(133)는 꽃을 탐지 객체로 환경 설정하여 영상 정보에서 꽃 객체를 추출한다. 이에 한정하지 않으며, 탐지 객체는 가방, 전자제품 등 다양한 상품을 설정할 수도 있다.The object detection unit 133 of the present invention sets the flower as a detection object and extracts the flower object from the image information. It is not limited to this, and the detection object can be various products such as bags and electronic products.

객체 탐지부(133)는 추출된 적어도 하나의 영역 각각에 대해서, 해당 꽃 객체의 최외곽을 둘러싸는 바운딩 박스(Bounding Box)로서 표시할 수 있다.The object detection unit 133 may display each of the at least one extracted area as a bounding box surrounding the outermost edge of the corresponding flower object.

각각의 바운딩 박스는 영상에서 해당 바운딩 박스의 위치에 꽃 객체의 존재 가능성이 있음을 나타낸다. 영상 정보를 나타내는 프레임을 입력으로 받아 해당 프레임 내에서 객체의 위치 좌표((X1, Y1), (X2, Y2))를 바운딩 박스로 한 결과 정보를 출력한다.Each bounding box indicates that there is a possibility that a flower object exists at the location of the corresponding bounding box in the image. It receives a frame representing image information as input and outputs the result information using the position coordinates ((X1, Y1), (X2, Y2)) of the object within the frame as the bounding box.

객체 탐지부(133)는 복수의 영상 정보에서 복수개의 꽃 객체를 추출하고, 추출한 꽃 객체를 상품 저장부(134)에 저장한다.The object detection unit 133 extracts a plurality of flower objects from a plurality of image information and stores the extracted flower objects in the product storage unit 134.

또한, 객체 탐지부(133)는 꽃 객체의 추출 시 특징점을 포함한 꽃 판별 정보를 상품 저장부(134)에 저장한다.Additionally, the object detection unit 133 stores flower discrimination information, including feature points, in the product storage unit 134 when extracting a flower object.

여기서, 꽃 판별 정보는 객체 크기, 픽셀 크기, 픽셀값의 분포, 특징점, 히스토그램 등의 해당 꽃 종류를 분류할 수 있는 특징을 모두 포함한다.Here, the flower discrimination information includes all features that can classify the corresponding flower type, such as object size, pixel size, pixel value distribution, feature points, and histogram.

꽃 객체 정보 저장부(136)는 꽃 객체의 종류별로 꽃 판별 정보를 데이터베이스화하여 저장한다.The flower object information storage unit 136 stores flower discrimination information in a database for each type of flower object.

꽃 객체 정보 저장부(136)는 과거 영상 정보에서 추출한 꽃 객체의 특징점, 객체 크기, 픽셀 크기, 픽셀값의 분포, 히스토그램 등의 꽃 판별 정보를 꽃 종류별로 분석하여 저장하고 있다.The flower object information storage unit 136 analyzes and stores flower discrimination information for each flower type, such as feature points, object size, pixel size, pixel value distribution, and histogram of the flower object extracted from past image information.

객체 인식부(135)는 상품 저장부(134)에 저장된 꽃 객체의 특징점을 나타낸 제1 꽃 판별 정보와, 꽃 객체 정보 저장부(136)에 미리 저장된 꽃 객체의 특징점을 나타낸 제2 꽃 판별 정보를 비교하여 오차 범위에 포함되면, 동일하거나 유사하다고 판단하여 제1 꽃 판별 정보의 꽃 종류를 제2 꽃 판별 정보의 꽃 종류로 인식하여 상품 저장부에 등록한다.The object recognition unit 135 provides first flower discrimination information indicating characteristic points of the flower object stored in the product storage unit 134, and second flower discrimination information indicating characteristic points of the flower object previously stored in the flower object information storage unit 136. is compared, and if it is within the error range, it is determined to be the same or similar, and the flower type in the first flower determination information is recognized as the flower type in the second flower determination information and registered in the product storage.

제어 모듈(131)은 객체 인식부(135)가 상품 저장부(134)에 꽃 객체의 꽃 종류를 등록하는 경우, 동일한 꽃 객체의 꽃 종류가 등록되어 있는 경우, 해당 꽃 객체의 선택 개수를 카운트하고, 카운트된 꽃 객체의 선택 개수를 누적하여 등록한다.When the object recognition unit 135 registers the flower type of the flower object in the product storage unit 134 and the flower type of the same flower object is registered, the control module 131 counts the number of selections of the corresponding flower object. And, the selected number of counted flower objects is accumulated and registered.

제어 모듈(131)은 카운트된 꽃 객체의 선택 개수를 포함한 꽃 판별 정보를 생성하여 통신 처리부(132)를 통해 상품 중개 서버(160)로 전송한다.The control module 131 generates flower determination information including the selected number of counted flower objects and transmits it to the product brokerage server 160 through the communication processing unit 132.

도 3은 본 발명의 실시예에 따른 상품 중개 서버의 내부 구성을 간략하게 나타낸 블록도이고, 도 4는 본 발명의 실시예에 따른 메타 버스 공간에서 한 쌍의 꽃 이외의 상품과, 이와 매칭된 꽃 상품을 표시한 사용자 단말기의 사용자 인터페이스 화면을 나타낸 도면이고, 도 5는 본 발명의 실시예에 따른 사용자 단말기와 판매업체 간의 거리 정보에 따라 판매업체 정보를 나타낸 도면이다.Figure 3 is a block diagram briefly showing the internal configuration of a product brokerage server according to an embodiment of the present invention, and Figure 4 is a product other than a pair of flowers in the metaverse space according to an embodiment of the present invention, and a product matched thereto. This is a diagram showing a user interface screen of a user terminal displaying flower products, and Figure 5 is a diagram showing seller information according to distance information between the user terminal and the seller according to an embodiment of the present invention.

본 발명의 실시예에 따른 상품 중개 서버(160)는 무선 통신부(161), 앱 관리 부(162), 상품 등록부(163), 상품 데이터베이스부(164), 서버 제어부(165), 메타 버스 저장부(166), 상품 매칭 처리부(167), 선호 꽃 정보 저장부(168), 주문 및 결제부(169)를 포함한다.The product brokerage server 160 according to an embodiment of the present invention includes a wireless communication unit 161, an app management unit 162, a product registration unit 163, a product database unit 164, a server control unit 165, and a meta bus storage unit. (166), product matching processing unit 167, preference flower information storage unit 168, and order and payment unit 169.

무선 통신부(161)는 통신망(102)을 통하여 사용자 단말기(110), 판매자 클러스터 A(140)에 속하는 꽃 판매 단말(141), 판매자 클러스터 B(150)에 속하는 상품 판매 단말(151)과 통신하여 꽃 상품 관련 정보와 꽃 이외의 상품 관련 정보를 수신하여 상품 데이터베이스부(164)에 저장하거나, 데이터 송수신을 수행하기 위해 통신망(102)과 호환 가능한 통신 프로토콜이 포함된다.The wireless communication unit 161 communicates with the user terminal 110, the flower sales terminal 141 belonging to seller cluster A 140, and the product sales terminal 151 belonging to seller cluster B 150 through the communication network 102. A communication protocol compatible with the communication network 102 is included to receive information about flower products and information about products other than flowers and store them in the product database unit 164, or to perform data transmission and reception.

앱 관리부(162)는 사용자 단말기(110)에서 실행되는 상품 구매 서비스 앱을 생성하고 관리하며, 상품 구매 서비스 앱(20)을 사용자 단말기(110)로 제공한다.The app management unit 162 creates and manages a product purchase service app running on the user terminal 110 and provides the product purchase service app 20 to the user terminal 110.

앱 관리부(132)는 사용자 단말기(110)에서 실행되는 상품 구매 서비스 앱을 통하여 이용자 상품 구매 프로그램을 사용자 단말기(110)로 제공하고, 통계 자료 제공 등의 구체적인 세부 기능을 수행하기 위한 상품 구매 서비스를 제공할 수 있다.The app management unit 132 provides a user product purchase program to the user terminal 110 through a product purchase service app running on the user terminal 110, and provides a product purchase service to perform specific detailed functions such as providing statistical data. can be provided.

상품 등록부(163)는 무선 통신부(161)를 통해 복수의 꽃 판매 단말(141)로부터 수신한 꽃 상품 관련 정보를 판매자 별로 상품 데이터베이스부(164)에 저장하고. 복수의 상품 판매 단말(151)로부터 수신한 상품 관련 정보를 판매자 별로 상품 데이터베이스부(164)에 저장한다.The product registration unit 163 stores flower product-related information received from a plurality of flower sales terminals 141 through the wireless communication unit 161 in the product database unit 164 for each seller. Product-related information received from a plurality of product sales terminals 151 is stored in the product database unit 164 for each seller.

서버 제어부(165)는 메타 버스 운영 서버(170)와 연동하여 무선 통신부(161)를 통해 메타 버스 운영 서버(170)로부터 하나 이상의 메타 버스 공간을 수신하여 메타 버스 저장부(166)에 저장하고, 저장한 복수의 메타 버스 공간에서 하나의 메타 버스 공간을 선택한다.The server control unit 165 receives one or more metabus spaces from the metabus operation server 170 through the wireless communication unit 161 in conjunction with the metabus operation server 170 and stores them in the metabus storage unit 166, Select one metaverse space from multiple stored metaverse spaces.

서버 제어부(165)는 메타 버스 저장부(166)에 저장된 메타 버스 공간의 특정 지점에서 하나 이상의 상품(꽃 상품, 꽃 이외의 상품)을 표시할 상품 좌표 정보를 생성하여 등록한다.The server control unit 165 generates and registers product coordinate information to display one or more products (flower products, products other than flowers) at a specific point in the metaverse space stored in the metabus storage unit 166.

상품 데이터베이스부(164)는 꽃 상품에 대응하는 꽃 상품 관련 정보를 매칭하여 각각 저장하며, 꽃 이외의 상품에 대응하는 상품 관련 정보를 매칭하여 각각 저장하고 있다.The product database unit 164 matches and stores flower product-related information corresponding to flower products, and stores product-related information corresponding to products other than flowers.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)로부터 꽃 상품과, 꽃 이외의 상품(가방, 운동화, 가전제품 등)을 추출하고, 기설정된 상품 좌표 정보를 이용하여 메타 버스 공간에 꽃 상품이나 꽃 이외의 상품을 표시하며, 상품을 표시한 메타 버스 공간을 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.The product matching processing unit 167 extracts flower products and products other than flowers (bags, sneakers, home appliances, etc.) from the product database unit 164, and stores flower products or products in the metaverse space using preset product coordinate information. Products other than flowers are displayed, and the metaverse space where the products are displayed is transmitted to the user terminal 110 through the wireless communication unit 161.

상품 매칭 처리부(167)는 무선 통신부(161)를 통해 사용자 단말기(110)로부터 상품의 선택 신호를 수신하는 경우, 상품 데이터베이스부(164)에서 상품의 선택 신호에 대응하는 상품 관련 정보를 추출하여 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.When receiving a product selection signal from the user terminal 110 through the wireless communication unit 161, the product matching processing unit 167 extracts product-related information corresponding to the product selection signal from the product database unit 164 and wirelessly It is transmitted to the user terminal 110 through the communication unit 161.

사용자 단말기(110)는 상품 구매 서비스 앱을 통해 상품 중개 서버(160)에 접속하고, 앱을 통해 상품 중개 서버(160)로부터 꽃 상품 관련 정보 또는 꽃 이외의 상품 관련 정보를 수신하여 표시한다.The user terminal 110 connects to the product brokerage server 160 through the product purchase service app, and receives and displays information related to flower products or information related to products other than flowers from the product brokerage server 160 through the app.

이하에서는 메타 버스 공간에서는 특정 지점에 꽃 이외의 상품들을 배치하고, 각각의 꽃 이외의 상품과 일정 거리 이격된 거리에 꽃 상품을 각각 배치한다.Below, in the metaverse space, products other than flowers are placed at a specific point, and each flower product is placed at a certain distance from each other product.

여기서, 일정 거리 이격된 거리는 꽃 이외의 상품과 근접한 위치에 꽃 상품을 전시할 수 있는 기설정된 근접 거리를 나타낸다.Here, the predetermined distance apart represents a preset proximity distance at which flower products can be displayed in close proximity to products other than flowers.

메타 버스 공간은 꽃 상품과 꽃 이외의 상품을 배치할 상품 좌표 정보를 이미 기설정되어 있다고 가정한다.The metaverse space assumes that product coordinate information for placing flower products and non-flower products has already been set.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)와 연동하여 기설정된 시간 구간 동안의 매출액을 기초로 꽃 상품들을 내림차순으로 정렬하고, 기설정된 상위 순위 개수(예를 들어 10개 등)만큼의 꽃 상품을 선정한다.The product matching processing unit 167, in conjunction with the product database unit 164, sorts flower products in descending order based on sales during a preset time period, and arranges the flower products as many as the preset number of higher ranks (for example, 10, etc.). Select a product.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)와 연동하여 기설정된 시간 구간 동안의 매출액을 기초로 꽃 이외의 상품들을 내림차순으로 정렬하고, 기설정된 상위 순위 개수(예를 들어 10개 등)만큼의 꽃 이외의 상품을 선정한다.The product matching processing unit 167, in conjunction with the product database unit 164, sorts products other than flowers in descending order based on sales during a preset time period, and sorts products other than flowers in descending order by the preset number of higher ranks (for example, 10, etc.). Select products other than flowers.

상품 매칭 처리부(167)는 기설정된 상품 좌표 정보를 이용하여 메타 버스 공간에 꽃 이외의 상품과 그 앞에 꽃 상품을 동시에 표시하며, 상품을 표시한 메타 보스 공간을 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.The product matching processing unit 167 simultaneously displays products other than flowers and flower products in front of them in the meta bus space using preset product coordinate information, and communicates the meta bus space displaying the products to the user terminal through the wireless communication unit 161. Send to (110).

상품 매칭 처리부(167)는 무선 통신부(161)를 통해 사용자 단말기(110)로부터 상품의 선택 신호를 수신하는 경우, 상품 데이터베이스부(164)에서 상품의 선택 신호에 대응하는 상품 관련 정보를 추출하여 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.When receiving a product selection signal from the user terminal 110 through the wireless communication unit 161, the product matching processing unit 167 extracts product-related information corresponding to the product selection signal from the product database unit 164 and wirelessly It is transmitted to the user terminal 110 through the communication unit 161.

사용자 단말기(110)는 앱을 통해 꽃 상품 관련 정보 또는 꽃 이외의 상품 관련 정보를 표시한다.The user terminal 110 displays information related to flower products or information related to products other than flowers through the app.

다른 실시예로서, 서버 제어부(165)는 무선 통신부(161)를 통해 선호 정보 제공 서버(130)로부터 꽃 판별 정보를 수신하여 선호 꽃 정보 저장부(168)에 저장한다.As another embodiment, the server control unit 165 receives flower identification information from the preference information providing server 130 through the wireless communication unit 161 and stores it in the preference flower information storage unit 168.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)와 연동하여 메타 버스 공간에 표시할 꽃 상품을 추출하고, 꽃 상품에 대하여 기설정된 시간 구간 동안의 매출액을 하기의 표 1에 대입하여 매출액 포인트(Sales Point, Sp)를 도출한다.The product matching processing unit 167 extracts flower products to be displayed in the metaverse space in conjunction with the product database unit 164, and substitutes the sales amount for the flower product during a preset time period into Table 1 below to obtain sales points ( Sales Point, Sp) is derived.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)와 연동하여 메타 버스 공간에 표시할 꽃 상품을 추출하고, 추출한 꽃 상품을 선호 꽃 정보 저장부(168)의 꽃 판별 정보에서 검색하여 추출한 꽃 상품과 일치하는 꽃 판별 정보를 추출한다.The product matching processing unit 167 extracts flower products to be displayed in the meta bus space in conjunction with the product database unit 164, and retrieves the extracted flower products from the flower discrimination information of the preference flower information storage unit 168. Extract flower identification information that matches.

상품 매칭 처리부(167)는 추출한 꽃 판별 정보를 분석하여 해당 꽃 판별 정보에서 꽃 객체의 선택 개수를 검색하고, 검색한 꽃 객체의 선택 개수를 하기의 표 2에 대입하여 선호도 가중치(Preference Weight, Pw)를 도출한다.The product matching processing unit 167 analyzes the extracted flower discrimination information, searches for the number of selections of flower objects in the flower discrimination information, and substitutes the searched number of selections for flower objects into Table 2 below to calculate preference weight (Pw). ) is derived.

상품 매칭 처리부(167)는 추출한 꽃 상품을 선호 꽃 정보 저장부(168)에서 검색하여 꽃 상품과 일치하는 꽃 판별 정보가 존재하지 않는 경우, 선호도 가중치(Preference Weight, Pw)를 1로 설정한다.The product matching processing unit 167 searches the extracted flower product in the preference flower information storage unit 168 and sets the preference weight (Pw) to 1 if there is no flower discrimination information matching the flower product.

상품 매칭 처리부(167)는 도출한 매출액 포인트와 선호도 가중치를 다음의 수학식 1을 이용하여 상품 매칭 지수(PMA)를 계산한다.The product matching processing unit 167 calculates the product matching index (PMA) using the derived sales points and preference weights using Equation 1 below.

여기서, PMA(Product Matching Index)는 상품 매칭 지수이고, Sp는 매출액 포인트이고, Pw는 선호도 가중치를 나타낸다.Here, PMA (Product Matching Index) is the product matching index, Sp is the sales point, and Pw represents the preference weight.

상품 매칭 처리부(167)는 계산한 상품 매칭 지수가 높은 순서로 기설정된 상위 순위 개수(예를 들어 10개 등)만큼의 꽃 상품을 선정한다.The product matching processing unit 167 selects as many flower products as the preset number of high rankings (for example, 10, etc.) in the order of the calculated product matching index.

상품 매칭 처리부(167)는 상품 데이터베이스부(164)와 연동하여 기설정된 시간 구간 동안의 매출액을 기초로 꽃 이외의 상품들을 내림차순으로 정렬하고, 기설정된 상위 순위 개수(예를 들어 10개 등)만큼의 꽃 이외의 상품을 선정한다.The product matching processing unit 167, in conjunction with the product database unit 164, sorts products other than flowers in descending order based on sales during a preset time period, and sorts products other than flowers in descending order by the preset number of higher ranks (for example, 10, etc.). Select products other than flowers.

도 4에 도시된 바와 같이, 상품 매칭 처리부(167)는 선정한 꽃 이외의 상품과, 꽃 상품을 기설정된 상품 좌표 정보를 이용하여 메타 버스 공간에 꽃 이외의 상품과, 그 앞에 꽃 상품을 동시에 표시하며, 상품을 표시한 메타 버스 공간을 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.As shown in FIG. 4, the product matching processing unit 167 simultaneously displays products other than flowers and flower products in front of them in the metaverse space using preset product coordinate information for the selected products other than flowers and flower products. And the meta bus space displaying the product is transmitted to the user terminal 110 through the wireless communication unit 161.

도 4와 같이, 사용자 단말기(110)의 화면은 메타 버스 공간에서 선정된 꽃 이외의 상품과, 꽃 상품을 한 쌍으로 매칭하여 출력한다.As shown in Figure 4, the screen of the user terminal 110 outputs a pair of matching products other than flowers and flower products selected in the metaverse space.

다른 실시예로서, 선정된 꽃 이외의 상품과, 꽃 상품을 매칭하는 방법을 설명하면 다음과 같다.As another example, a method of matching flower products with products other than the selected flowers is explained as follows.

상품 매칭 처리부(167)는 꽃 상품과 꽃 이외의 상품을 선정한 후, 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.The product matching processing unit 167 selects flower products and non-flower products and transmits them to the user terminal 110 through the wireless communication unit 161.

사용자 단말기(110)는 상품 구매 서비스 앱을 통해 하나의 꽃 이외의 상품과, 복수의 꽃 상품 중 어울리는지 매칭 여부를 문의하는 기능 모드인 매칭 투표 결과 모드를 선택한다.The user terminal 110 selects the matching voting result mode, which is a function mode that inquires whether a product other than one flower matches with a plurality of flower products through the product purchase service app.

사용자 단말기(110)는 매칭 투표 결과 모드의 선택 신호에 따라 꽃 이외의 상품과 이와 매칭되는 꽃 상품의 매칭 결과 정보를 생성하여 통신망(102)을 통해 상품 중개 서버(160)로 전송한다.The user terminal 110 generates matching result information of products other than flowers and matching flower products according to the selection signal of the matching voting result mode and transmits it to the product brokerage server 160 through the communication network 102.

도 4에 도시된 바와 같이, 상품 매칭 처리부(167)는 매칭 결과 정보를 근거로 하여 꽃 이외의 상품과, 꽃 상품을 매칭하고, 기설정된 상품 좌표 정보를 이용하여 메타 버스 공간에 꽃 이외의 상품과, 매칭된 꽃 상품을 동시에 표시하며, 상품을 표시한 메타 버스 공간을 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다. 상품 매칭 처리부(167)는 꽃 이외의 상품과 꽃 상품의 매칭을 매칭 결과 정보의 투표수가 높은 순서로 결정된다.As shown in FIG. 4, the product matching processing unit 167 matches flower products with products other than flowers based on the matching result information, and matches products other than flowers in the metaverse space using preset product coordinate information. And, the matched flower products are displayed at the same time, and the meta bus space where the products are displayed is transmitted to the user terminal 110 through the wireless communication unit 161. The product matching processing unit 167 determines the matching of flower products with products other than flowers in order of the number of votes of the matching result information.

도 4와 같이, 사용자 단말기(110)의 화면은 메타 버스 공간에서 한 쌍의 꽃 이외의 상품과, 이와 매칭된 꽃 상품을 출력한다.As shown in Figure 4, the screen of the user terminal 110 outputs products other than a pair of flowers and flower products matched thereto in the metaverse space.

사용자 단말기(110)는 상품 구매 서비스 앱을 통해 출력된 메타 버스 공간의 한 쌍의 꽃 이외의 상품과, 이와 매칭된 꽃 상품 중에서 하나의 상품을 선택할 수 있다.The user terminal 110 can select one product from among a product other than a pair of flowers in the metaverse space output through the product purchase service app and a flower product matched thereto.

도 4에 도시된 바와 같이, 예를 들어, 사용자 단말기(110)는 하나의 꽃 상품의 선택 신호(10)를 수신하는 경우, 위치 정보를 포함한 꽃 상품의 선택 신호(10)를 통신망(102)을 통해 상품 중개 서버(160)로 전송한다.As shown in Figure 4, for example, when the user terminal 110 receives the selection signal 10 of one flower product, the selection signal 10 of the flower product including location information is sent to the communication network 102. It is transmitted to the product brokerage server 160 through .

여기서, 위치 정보는 사용자 단말기(110)의 내부에 구비된 GPS 모듈에 의해 계산된 현재 위치이거나, 사용자 단말기(110)의 입력부를 통해 입력된 위치 정보일 수 있다.Here, the location information may be the current location calculated by the GPS module provided inside the user terminal 110, or may be location information input through the input unit of the user terminal 110.

서버 제어부(165)는 무선 통신부(161)를 통해 위치 정보를 포함한 꽃 상품의 선택 신호(10)를 수신하여 분석하고, 상품 데이터베이스부(164)에서 꽃 상품과 대응하는 꽃 상품 관련 정보를 추출하고, 추출한 꽃 상품 관련 정보에서 하나 이상의 판매업체 정보를 추출한다.The server control unit 165 receives and analyzes the flower product selection signal 10 including location information through the wireless communication unit 161, extracts flower product-related information corresponding to the flower product from the product database unit 164, and , extract one or more seller information from the extracted flower product-related information.

도 5에 도시된 바와 같이, 서버 제어부(165)는 위치 정보와 추출한 하나 이상의 판매업체 정보 간의 거리 정보를 계산하고, 위치 정보로부터 계산한 거리 정보만큼 떨어진 판매업체 정보를 표시한 사용자 인터페이스 화면을 생성하여 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.As shown in FIG. 5, the server control unit 165 calculates distance information between location information and one or more extracted vendor information, and creates a user interface screen displaying vendor information that is as far away as the distance information calculated from the location information. and transmits it to the user terminal 110 through the wireless communication unit 161.

사용자 단말기(110)는 사용자의 위치 정보에서 해당 꽃 상품의 판매업체가 어느 정도 떨어져 있는지, 꽃 상품의 판매 가격을 종합적으로 고려하여 판매업체를 선택하게 된다. 사용자 단말기(110)는 선택한 판매업체에 구비된 주문 모드의 선택 신호를 수신한다. 이때, 주문 모드의 선택 시 사용자 단말기 정보(전화번호, 이름, 주소)를 입력받는다. The user terminal 110 selects a seller by comprehensively considering how far away the seller of the flower product is from the user's location information and the selling price of the flower product. The user terminal 110 receives a signal for selecting an order mode provided by the selected seller. At this time, when selecting the order mode, user terminal information (phone number, name, address) is input.

사용자 단말기(110)는 수신한 주문 모드의 선택 신호를 통신망(102)을 통해 상품 중개 서버(160)로 전송한다.The user terminal 110 transmits the received order mode selection signal to the product brokerage server 160 through the communication network 102.

서버 제어부(165)는 무선 통신부(161)를 통해 판매업체의 주문 모드의 선택 신호를 수신하는 경우, 주문 및 결제부(169)는 꽃 상품 정보, 사용자 단말기 정보(전화번호, 이름, 주소)를 포함한 주문 요청 정보를 생성하여 해당 판매업체로 전송한다.When the server control unit 165 receives a selection signal of the seller's order mode through the wireless communication unit 161, the order and payment unit 169 receives flower product information and user terminal information (phone number, name, address). Create order request information and send it to the relevant seller.

주문 및 결제부(169)는 해당 판매업체로 주문 요청 정보를 응답하는 주문 확정 신호를 수신하는 경우, 주문 요청된 사항에 대해 외부 금융 서버와 연동하여 결제 처리흘 수행한다. 주문 및 결제부(169)와 해당 판매업체 간의 비용 처리 부분은 생략하기로 한다.When the order and payment unit 169 receives an order confirmation signal responding to order request information from the relevant seller, it performs payment processing for the order requested items in conjunction with an external financial server. The cost processing part between the order and payment department 169 and the relevant seller will be omitted.

다른 실시예로서, 사용자 단말기(110)는 하나의 꽃 상품의 선택 신호(10)를 수신하는 경우, 위치 정보를 포함한 꽃 상품의 선택 신호(10)를 통신망(102)을 통해 상품 중개 서버(160)로 전송한다.As another embodiment, when receiving the selection signal 10 of one flower product, the user terminal 110 sends the selection signal 10 of the flower product including location information to the product brokerage server 160 through the communication network 102. ) and send it to

서버 제어부(165)는 무선 통신부(161)를 통해 위치 정보를 포함한 꽃 상품의 선택 신호(10)를 수신하여 분석하고, 상품 데이터베이스부(164)에서 꽃 상품과 대응하는 꽃 상품 관련 정보를 추출하고, 추출한 꽃 상품 관련 정보에서 하나 이상의 판매업체 정보를 추출한다.The server control unit 165 receives and analyzes the flower product selection signal 10 including location information through the wireless communication unit 161, extracts flower product-related information corresponding to the flower product from the product database unit 164, and , extract one or more seller information from the extracted flower product-related information.

서버 제어부(165)는 위치 정보와 추출한 하나 이상의 판매업체 정보 간의 거리 정보를 계산하고, 계산한 거리 정보를 하기의 표 3에 대입하여 거리 인덱스(Distance Index)를 도출한다.The server control unit 165 calculates distance information between the location information and one or more extracted vendor information, and substitutes the calculated distance information into Table 3 below to derive a distance index.

서버 제어부(165)는 판매업체 정보의 판매 가격을 하기의 표 4에 대입하여 구매 인덱스(Purchase Index)를 도출한다.The server control unit 165 derives a purchase index by substituting the sales price of the seller information into Table 4 below.

서버 제어부(165)는 도출한 거리 인덱스와 구매 인덱스를 다음의 수학식 2를 이용하여 상품 결정 지수(PDI)를 계산한다.The server control unit 165 calculates the product decision index (PDI) using the derived distance index and purchase index using Equation 2 below.

여기서, PDI(Product Determination Index)는 상품 결정 지수이고, DI는 거리 인덱스(Distance Index)이고, PI는 구매 인덱스(Purchase Index)를 나타낸다.Here, PDI (Product Determination Index) is the product determination index, DI is the distance index, and PI represents the purchase index.

서버 제어부(165)는 계산한 상품 결정 지수가 가장 높은 값을 가진 판매업체를 선정하여 무선 통신부(161)를 통해 사용자 단말기(110)로 전송한다.The server control unit 165 selects the seller with the highest calculated product decision index and transmits it to the user terminal 110 through the wireless communication unit 161.

다른 실시예로서, 서버 제어부(165)는 계산한 상품 결정 지수가 높은 순서로 기설정된 상위 순위 개수만큼의 판매업체 정보를 추출하고, 추출한 판매업체 정보를 무선 통신부(161)를 통해 사용자 단말기(110)로 전송할 수도 있다.In another embodiment, the server control unit 165 extracts seller information as many as a preset high ranking number in the order of the calculated product decision index, and transmits the extracted seller information to the user terminal 110 through the wireless communication unit 161. ) can also be sent.

이후에 주문(사용자 단말기)과 결제 처리(상품 중개 서버)는 위의 설명한 것과 동일하므로 생략한다.Afterwards, ordering (user terminal) and payment processing (product brokerage server) are the same as described above, so they are omitted.

본 명세서의 실시예에 따른 동작은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 프로그램 또는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산 방식으로 컴퓨터로 읽을 수 있는 프로그램 또는 코드가 저장되고 실행될 수 있다.Operations according to embodiments of the present specification can be implemented as a computer-readable program or code on a computer-readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Additionally, computer-readable recording media can be distributed across networked computer systems so that computer-readable programs or codes can be stored and executed in a distributed manner.

실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다.When the embodiment is implemented in software, the above-described techniques may be implemented as modules (processes, functions, etc.) that perform the above-described functions. Modules are stored in memory and can be executed by a processor. Memory may be internal or external to the processor and may be connected to the processor by a variety of well-known means.

또한, 컴퓨터가 읽을 수 있는 기록매체는 롬(rom), 램(ram), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다. 프로그램 명령은 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다.Additionally, computer-readable recording media may include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, etc. Program instructions may include not only machine language code such as that created by a compiler, but also high-level language code that can be executed by a computer using an interpreter, etc.

본 발명의 일부 측면들은 장치의 문맥에서 설명되었으나, 그것은 상응하는 방법에 따른 설명 또한 나타낼 수 있고, 여기서 블록 또는 장치는 방법 단계 또는 방법 단계의 특징에 상응한다. 유사하게, 방법의 문맥에서 설명된 측면들은 또한 상응하는 블록 또는 아이템 또는 상응하는 장치의 특징으로 나타낼 수 있다. 방법 단계들의 몇몇 또는 전부는 예를 들어, 마이크로프로세서, 프로그램 가능한 컴퓨터 또는 전자 회로와 같은 하드웨어 장치에 의해(또는 이용하여) 수행될 수 있다. 몇몇의 실시예에서, 가장 중요한 방법 단계들의 하나 이상은 이와 같은 장치에 의해 수행될 수 있다.Although some aspects of the invention have been described in the context of an apparatus, it may also refer to a corresponding method description, where a block or device corresponds to a method step or feature of a method step. Similarly, aspects described in the context of a method may also be represented by corresponding blocks or items or features of a corresponding device. Some or all of the method steps may be performed by (or using) a hardware device, such as a microprocessor, programmable computer, or electronic circuit, for example. In some embodiments, one or more of the most important method steps may be performed by such an apparatus.

실시예들에서, 프로그램 가능한 로직 장치(예를 들어, 필드 프로그래머블 게이트 어레이)가 여기서 설명된 방법들의 기능의 일부 또는 전부를 수행하기 위해 사용될 수 있다. 실시예들에서, 필드 프로그래머블 게이트 어레이는 여기서 설명된 방법들 중 하나를 수행하기 위한 마이크로프로세서와 함께 작동할 수 있다. 일반적으로, 방법들은 어떤 하드웨어 장치에 의해 수행되는 것이 바람직하다.In embodiments, a programmable logic device (e.g., a field programmable gate array) may be used to perform some or all of the functionality of the methods described herein. In embodiments, a field programmable gate array may operate in conjunction with a microprocessor to perform one of the methods described herein. In general, the methods are preferably performed by some hardware device.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described above with reference to preferred embodiments, those skilled in the art may make various modifications and changes to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that you can do it.

100: 꽃 판매 서비스 중개 시스템 102: 통신망
110: 사용자 단말기 120: SNS 서버
130: 선호 정보 제공 서버 131: 제어 모듈
132: 통신 처리부 133: 객체 탐지부
134: 상품 저장부 135: 객체 인식부
136: 꽃 객체 정보 저장부 140: 판매자 클러스터 A
141: 꽃 판매 단말 150: 판매자 클러스터 B
151: 상품 판매 단말 160: 상품 중개 서버
161: 무선 통신부 162: 앱 관리부
163: 상품 등록부 164: 상품 데이터베이스부
165: 서버 제어부 166: 메타 버스 저장부
167: 상품 매칭 처리부 168: 선호 꽃 정보 저장부
169: 주문 및 결제부 170: 메타 버스 운영 서버
100: Flower sales service brokerage system 102: Communication network
110: User terminal 120: SNS server
130: preferred information provision server 131: control module
132: Communication processing unit 133: Object detection unit
134: product storage unit 135: object recognition unit
136: Flower object information storage unit 140: Seller cluster A
141: Flower sales terminal 150: Seller cluster B
151: Product sales terminal 160: Product brokerage server
161: wireless communication unit 162: app management unit
163: Product register 164: Product database section
165: server control unit 166: meta bus storage unit
167: Product matching processing unit 168: Preferred flower information storage unit
169: Order and payment department 170: Metaverse operation server

Claims (1)

꽃을 온라인에서 판매하고자 하는 판매자들의 복수의 꽃 판매 단말이 가입하는 판매자 클러스터 A;
꽃 이외의 상품을 온라인에서 판매하고자 하는 판매자들의 복수의 상품 판매 단말이 가입하는 판매자 클러스터 B;
현실 공간에 대응하는 메타 버스 공간 및 상기 메타 버스 공간에 배치될 객체를 생성하고, 상기 생성된 메타 버스 공간을 제공하는 메타 버스 운영 서버;
상기 복수의 꽃 판매 단말로부터 수신한 꽃 상품 관련 정보를 판매자 별로 상품 데이터베이스부에 저장하고. 상기 복수의 상품 판매 단말로부터 수신한 상품 관련 정보를 판매자 별로 상기 상품 데이터베이스부에 저장하는 상품 등록부와, 상기 메타 버스 운영 서버로부터 수신한 메타 버스 공간의 특정 지점에서 하나 이상의 상품(꽃 상품, 꽃 이외의 상품)을 표시할 상품 좌표 정보를 생성하여 등록하는 서버 제어부와, 상기 상품 데이터베이스부로부터 꽃 상품과, 꽃 이외의 상품을 추출하고, 상기 상품 좌표 정보를 이용하여 상기 메타 버스 공간에 상기 꽃 상품이나 꽃 이외의 상품을 표시하며, 상품을 표시한 메타 버스 공간을 무선 통신부를 통해 사용자 단말기로 전송하는 상품 매칭 처리부로 이루어진 상품 중개 서버;
상기 상품 중개 서버에서 제공되어 실행되는 상품 구매 서비스 앱을 통해 상기 상품 중개 서버에 접속하고, 상기 메타 버스 공간의 표시된 상품을 선택하여 구매하는 사용자 단말기;
소셜 네트워크 서비스(Social Network Service, SNS)를 제공하고, 사용자의 호감을 표시하는 선호도가 소정의 기준치 이상인 영상 정보를 추출하여 제공하는 SNS 서버; 및
상기 SNS 서버로부터 수신한 영상 정보에서 꽃 객체가 존재할 것으로 추정되는 영역을 추출하고, 상기 추출된 영역으로부터 특징을 나타내는 특징점을 추출하고, 상기 추출한 특징점으로 이루어진 특징맵을 기초로 영상에서 꽃 객체의 존재가 추정되는 적어도 하나의 영역을 추출하고, 꽃 객체의 추출 시 특징점을 포함한 꽃 판별 정보를 상품 저장부에 저장하는 객체 탐지부와, 꽃 객체의 종류별로 꽃 판별 정보를 데이터베이스화하여 저장하는 꽃 객체 정보 저장부로 이루어진 선호 정보 제공 서버를 포함하며,
상기 상품 중개 서버는, 꽃 상품에 대응하는 꽃 상품 관련 정보를 매칭하여 각각 저장하며, 꽃 이외의 상품에 대응하는 상품 관련 정보를 매칭하여 각각 저장하고 있는 상품 데이터베이스부를 더 포함하고,
상기 서버 제어부는 무선 통신부를 통해 상기 선호 정보 제공 서버로부터 꽃 판별 정보를 수신하여 선호 꽃 정보 저장부에 저장하고,
상기 상품 매칭 처리부는 상기 상품 데이터베이스부와 연동하여 메타 버스 공간에 표시할 꽃 상품을 추출하고, 꽃 상품에 대하여 기설정된 시간 구간 동안의 매출액에 대응하는 매출액 포인트(Sales Point, Sp)를 도출하고,
상기 상품 데이터베이스부와 연동하여 메타 버스 공간에 표시할 꽃 상품을 추출하고, 상기 추출한 꽃 상품을 상기 선호 꽃 정보 저장부의 꽃 판별 정보에서 검색하여 상기 추출한 꽃 상품과 일치하는 꽃 판별 정보를 추출하고, 상기 추출한 꽃 판별 정보를 분석하여 해당 꽃 판별 정보에서 꽃 객체의 선택 개수를 검색하고, 상기 검색한 꽃 객체의 선택 개수에 대응하는 선호도 가중치(Preference Weight, Pw)를 도출하고,
상기 상품 매칭 처리부는 상기 도출한 매출액 포인트와 선호도 가중치를 이용하여 상품 매칭 지수(PMA)를 계산하고, 상기 계산한 상품 매칭 지수가 높은 순서로 기설정된 상위 순위 개수 만큼의 꽃 상품을 선정하고,
상기 사용자 단말기는 하나의 꽃 상품의 선택 신호를 수신하는 경우, 위치 정보를 포함한 꽃 상품의 선택 신호를 통신망을 통해 상기 상품 중개 서버로 전송하고,
상기 서버 제어부는 무선 통신부를 통해 위치 정보를 포함한 꽃 상품의 선택 신호를 수신하여 분석하고, 상기 상품 데이터베이스부에서 꽃 상품과 대응하는 꽃 상품 관련 정보를 추출하고, 상기 추출한 꽃 상품 관련 정보에서 하나 이상의 판매업체 정보를 추출하고, 상기 위치 정보와 상기 추출한 하나 이상의 판매업체 정보 간의 거리 정보를 계산하고, 상기 계산한 거리 정보에 대응하는 거리 인덱스(Distance Index)를 도출하고, 판매업체 정보의 판매 가격에 대응하는 구매 인덱스(Purchase Index)를 도출하고, 상기 도출한 거리 인덱스와 구매 인덱스를 이용하여 상품 결정 지수(PDI)를 계산하고, 상기 계산한 상품 결정 지수가 가장 높은 값을 가진 판매업체를 선정하여 무선 통신부를 통해 상기 사용자 단말기로 전송하고,
상기 서버 제어부는 상기 계산한 상품 결정 지수가 높은 순서로 기설정된 상위 순위 개수만큼의 판매업체 정보를 추출하고, 상기 추출한 판매업체 정보를 무선 통신부를 통해 상기 사용자 단말기로 전송하고,
상기 상품 매칭 처리부는 상기 상품 데이터베이스부와 연동하여 기설정된 시간 구간 동안의 매출액을 기초로 꽃 상품들을 내림차순으로 정렬하고, 기설정된 상위 순위 개수만큼의 꽃 상품과 꽃 이외의 상품을 선정하고,
상기 선호 정보 제공 서버는 상기 상품 저장부에 저장된 꽃 객체의 특징점을 나타낸 제1 꽃 판별 정보와, 상기 꽃 객체 정보 저장부에 미리 저장된 꽃 객체의 특징점을 나타낸 제2 꽃 판별 정보를 비교하여 오차 범위에 포함되면, 동일하거나 유사하다고 판단하여 상기 제1 꽃 판별 정보의 꽃 종류를 상기 제2 꽃 판별 정보의 꽃 종류로 인식하여 상기 상품 저장부에 등록하는 객체 인식부를 더 포함하는,
메타버스를 이용한 꽃 상품 표시 및 주문 통합 서비스 제공 시스템.
Seller Cluster A, where multiple flower sales terminals of sellers who want to sell flowers online join;
Seller Cluster B, where multiple product sales terminals of sellers who wish to sell products other than flowers online join;
a metaverse operation server that creates a metaverse space corresponding to real space and objects to be placed in the metaverse space, and provides the created metaverse space;
Flower product-related information received from the plurality of flower sales terminals is stored in a product database for each seller. A product register that stores product-related information received from the plurality of product sales terminals in the product database for each seller, and one or more products (flower products, other than flowers) at a specific point in the metaverse space received from the metaverse operation server. a server control unit that generates and registers product coordinate information to display (products of), extracts flower products and products other than flowers from the product database unit, and uses the product coordinate information to store the flower product in the metaverse space A product brokerage server consisting of a product matching processing unit that displays products other than flowers or flowers and transmits the metaverse space in which the products are displayed to the user terminal through a wireless communication unit;
a user terminal that connects to the product brokerage server through a product purchase service app provided and executed by the product brokerage server, and selects and purchases a product displayed in the metaverse space;
An SNS server that provides a social network service (SNS) and extracts and provides video information whose preference indicating the user's liking is greater than a predetermined standard; and
Extract an area where a flower object is estimated to exist from the image information received from the SNS server, extract feature points representing features from the extracted region, and determine the presence of a flower object in the image based on a feature map composed of the extracted feature points. an object detection unit that extracts at least one area where the flower object is estimated and stores flower discrimination information including feature points when extracting a flower object in a product storage unit, and a flower object that stores flower discrimination information in a database for each type of flower object. It includes a preference information provision server consisting of an information storage unit,
The product brokerage server further includes a product database unit that matches and stores flower product-related information corresponding to flower products, and stores product-related information corresponding to products other than flowers,
The server control unit receives flower identification information from the preference information providing server through a wireless communication unit and stores it in the preference flower information storage unit,
The product matching processing unit extracts flower products to be displayed in the metaverse space in conjunction with the product database unit, and derives a sales point (Sales Point, Sp) corresponding to sales during a preset time period for the flower product,
Extracts flower products to be displayed in the metaverse space in conjunction with the product database unit, searches the extracted flower products in the flower discrimination information of the preference flower information storage unit, and extracts flower discrimination information matching the extracted flower products, By analyzing the extracted flower discrimination information, the selected number of flower objects is retrieved from the corresponding flower discrimination information, and a preference weight (Pw) corresponding to the selected number of the retrieved flower objects is derived,
The product matching processing unit calculates a product matching index (PMA) using the derived sales points and preference weights, and selects flower products as high as the preset number of top ranks in the order of the calculated product matching index,
When the user terminal receives a selection signal of one flower product, it transmits a selection signal of the flower product including location information to the product brokerage server through a communication network,
The server control unit receives and analyzes a selection signal of a flower product including location information through a wireless communication unit, extracts flower product-related information corresponding to the flower product from the product database unit, and extracts one or more flower product-related information from the extracted flower product-related information. Extract seller information, calculate distance information between the location information and the extracted one or more seller information, derive a distance index corresponding to the calculated distance information, and calculate the sales price of the seller information. Derive the corresponding purchase index, calculate the product decision index (PDI) using the distance index and purchase index derived above, and select the seller with the highest value of the product decision index calculated above. Transmit to the user terminal through a wireless communication unit,
The server control unit extracts seller information as many as a preset number of high ranks in the order of the calculated product decision index, and transmits the extracted seller information to the user terminal through a wireless communication unit,
The product matching processing unit sorts flower products in descending order based on sales during a preset time period in conjunction with the product database unit, and selects flower products and non-flower products equal to the preset number of higher ranks,
The preference information providing server compares the first flower discrimination information indicating the characteristic points of the flower object stored in the product storage unit with the second flower discrimination information indicating the characteristic points of the flower object pre-stored in the flower object information storage unit, and has an error range. When included, further comprising an object recognition unit that determines that the flower type is the same or similar and recognizes the flower type of the first flower determination information as the flower type of the second flower determination information and registers it in the product storage unit.
Flower product display and order integration service provision system using Metaverse.
KR1020230119001A 2022-07-14 2023-09-07 Method and apparatus for providing flower product display and order integration service using metaverse Active KR102627445B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230119001A KR102627445B1 (en) 2022-07-14 2023-09-07 Method and apparatus for providing flower product display and order integration service using metaverse

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020220087197A KR102577715B1 (en) 2022-07-14 2022-07-14 System of Mediation Service Flower Product Sales Using Service of Metaverse Space
KR1020230119001A KR102627445B1 (en) 2022-07-14 2023-09-07 Method and apparatus for providing flower product display and order integration service using metaverse

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020220087197A Division KR102577715B1 (en) 2022-07-14 2022-07-14 System of Mediation Service Flower Product Sales Using Service of Metaverse Space

Publications (1)

Publication Number Publication Date
KR102627445B1 true KR102627445B1 (en) 2024-01-18

Family

ID=88019633

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020220087197A Active KR102577715B1 (en) 2022-07-14 2022-07-14 System of Mediation Service Flower Product Sales Using Service of Metaverse Space
KR1020230119001A Active KR102627445B1 (en) 2022-07-14 2023-09-07 Method and apparatus for providing flower product display and order integration service using metaverse

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020220087197A Active KR102577715B1 (en) 2022-07-14 2022-07-14 System of Mediation Service Flower Product Sales Using Service of Metaverse Space

Country Status (1)

Country Link
KR (2) KR102577715B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250062017A (en) 2023-10-30 2025-05-08 주식회사 꽃팜 Quick commerce platform system and its operational method for online display and location-based transaction of floral products

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101724999B1 (en) * 2016-04-01 2017-04-07 주식회사 포켓메모리 Virtual shopping system comprising virtual shopping terminal and virtual shopping server
KR101980261B1 (en) 2018-06-12 2019-05-21 전동호 System and method for furniture placement simulation using augmented reality and computer program for the same
KR20200091280A (en) * 2019-01-22 2020-07-30 박병섭 Method for collecting and providing and sharing character information of SNS
KR20210051399A (en) * 2019-10-30 2021-05-10 김광수 A method for providing a plant trading service
KR20220046410A (en) * 2020-10-06 2022-04-14 주식회사 스마일벤처스 Product information retrieval device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101724999B1 (en) * 2016-04-01 2017-04-07 주식회사 포켓메모리 Virtual shopping system comprising virtual shopping terminal and virtual shopping server
KR101980261B1 (en) 2018-06-12 2019-05-21 전동호 System and method for furniture placement simulation using augmented reality and computer program for the same
KR20200091280A (en) * 2019-01-22 2020-07-30 박병섭 Method for collecting and providing and sharing character information of SNS
KR20210051399A (en) * 2019-10-30 2021-05-10 김광수 A method for providing a plant trading service
KR20220046410A (en) * 2020-10-06 2022-04-14 주식회사 스마일벤처스 Product information retrieval device and method

Also Published As

Publication number Publication date
KR102577715B1 (en) 2023-09-12

Similar Documents

Publication Publication Date Title
US20240311891A1 (en) Useful and Novel Shopping Application
US12293402B2 (en) Recommendations based upon explicit user similarity
US11756100B2 (en) Method and system for secure management of inventory and profile information
US20140019285A1 (en) Dynamic Listing Recommendation
EP2876585A1 (en) Network transaction platform system and method having merchandise subscription structure
US20150134547A1 (en) Belongings visualization and record system
WO2013119852A1 (en) Mobile shopping tools utilizing color-based identification, searching and matching enhancement of supply chain and inventory management systems
US12183058B2 (en) Systems and methods for training and using a machine learning model for matching objects
US20250131480A1 (en) Search query processing system
US20200286022A1 (en) Platform for In-Memory Analysis of Network Data Applied to Site Selection with Current Market Information, Demand Estimates, and Competitor Information
US11295154B2 (en) Physical item optimization using velocity factors
KR102627445B1 (en) Method and apparatus for providing flower product display and order integration service using metaverse
US11741528B1 (en) Application program interfaces for vendor recommendations
US20240257186A1 (en) Method for providing expected profit information based on e-commerce and computing device for executing the same
US11868952B2 (en) Systems and methods for determining an optimal local service location based on delivery address and time
CN115049437B (en) Home resource interaction method, device, and computer equipment
CN114219589B (en) Virtual entity object generation and page display method and device and electronic equipment
KR20200041120A (en) Method for recommending a bouquet
KR20240052517A (en) Interior data trading system and method
US20190114688A1 (en) Method and apparatus for providing information on object
US11669887B1 (en) Learning engine-based navigation system
KR20210111117A (en) Transaction system based on extracted image from uploaded media
JP7750475B2 (en) Method and system for securely managing inventory and profile information
KR101274788B1 (en) The e-commerce and security system's supporting method which using of multiful real-time vod containing the individual counseling in interactive network environment
WO2024168429A1 (en) Methods and systems for planning an event

Legal Events

Date Code Title Description
PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000