KR100391710B1 - Distributed electronic commerce system and method using digital catalog - Google Patents

Distributed electronic commerce system and method using digital catalog Download PDF

Info

Publication number
KR100391710B1
KR100391710B1 KR10-2000-0025895A KR20000025895A KR100391710B1 KR 100391710 B1 KR100391710 B1 KR 100391710B1 KR 20000025895 A KR20000025895 A KR 20000025895A KR 100391710 B1 KR100391710 B1 KR 100391710B1
Authority
KR
South Korea
Prior art keywords
seller
buyer
order
digital
digital catalog
Prior art date
Application number
KR10-2000-0025895A
Other languages
Korean (ko)
Other versions
KR20000050097A (en
Inventor
조규곤
Original Assignee
조규곤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 조규곤 filed Critical 조규곤
Priority to KR10-2000-0025895A priority Critical patent/KR100391710B1/en
Publication of KR20000050097A publication Critical patent/KR20000050097A/en
Application granted granted Critical
Publication of KR100391710B1 publication Critical patent/KR100391710B1/en

Links

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Abstract

본 발명은 전자상거래 체결이 판매자의 서버 시스템에서 집중되어 일어나지 않고 구매자의 정보 단말에서 분산되어 일어나도록 하는 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법을 제공한다. 본 발명은 이를 위하여 구매자와 판매자 사이에 중개자를 둔다. 우선, 구매자와 판매자는 중개자 서버에 등록하고, 구매자는 자신의 단말에 구매에 참여할 수 있도록 하는 소프트웨어모듈을 설치하고, 판매자는 디지털카탈로그를 만들 수 있도록 하는 소프트웨어모듈을 자신의 단말에 설치하여, 웹, 이메일, CD, DVD와 같은 여러 다양한 매체를 통하여 구매자에게 제공한 디지털카탈로그를 이용하여, 구매자가 구매 품목을 결정한 후, 주문서를 네트웍을 통하여 중개자 서버로 전달하면 중개자 서버에서는 판매자로 하여금 구매자가 선택한 품목의 상품을 구매자에게 전달하게 한다. 이때 결제는 구매자가 결제방식을 중개자에게 제시한대로 중개자가 결제처리를 하며, 상품이 도달되면 중개자는 중개수수료를 취하고 나머지 대금을 판매자에게 전달한다. 이로써 거래 체결은 구매자의 단말에서 분산되어 발생되고 결제는 중개자의 서버에서 일어나므로 판매자는 대용량의 전자상거래용 서버시스템을 구축할 필요가 없다. 또한, 판매자는 디지털카탈로그를 제작배포만 하여도 중개자를 통하여 상품을 팔 수가 있으며, 상품정보가 네트웍을 통해 전달될 필요가 없이 오프라인 디지털카탈로그 형태의 매체를 통하여도 전달되므로 상품정보를 트래픽 걱정없이 디지털카탈로그에 충분히 포함시킬 수 있다.The present invention provides a distributed electronic commerce system and method by using a digital catalog such that the electronic commerce conclusion is distributed in the information terminal of the buyer, rather than concentrated in the server system of the seller. The present invention places an intermediary between the buyer and the seller for this purpose. First, the buyer and seller register with the intermediary server, the buyer installs a software module that allows the buyer to participate in the purchase, and the seller installs a software module that allows the user to create a digital catalog, Using the digital catalog provided to the buyer through various media such as e-mail, CD, DVD, etc., after the buyer decides the purchase item and delivers the order to the intermediary server through the network, the intermediary server makes the seller select the buyer. Have the item delivered to the buyer. At this time, the payment is made by the broker as the buyer presents the payment method to the broker. When the goods are reached, the broker takes the brokerage fee and delivers the rest to the seller. As a result, the transaction is distributed in the purchaser's terminal and the settlement occurs in the server of the intermediary, so the seller does not need to build a large-scale e-commerce server system. In addition, the seller can sell the product through the intermediary only by producing and distributing the digital catalog, and the product information is transmitted through the media in the form of offline digital catalog without the need to be transmitted through the network. It can be included enough in the catalog.

Description

디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법{Distributed electronic commerce system and method using digital catalog}Distributed electronic commerce system and method using digital catalog

본 발명은 분산 전자상거래 시스템 및 방법에 관한 것으로, 보다 상세하게는 상거래 체결이 판매자의 서버 시스템에서 집중되어 일어나지 않고 구매자의 정보 단말에서 분산되어 일어나는, 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법에 관한 것이다.The present invention relates to a distributed electronic commerce system and method, and more particularly, to a distributed electronic commerce system and method using a digital catalog, in which commerce conclusion does not occur centrally in a seller's server system but is distributed in a buyer's information terminal. will be.

최근에 사이버 공간을 이용한 전자상거래는 폭발적으로 증가하고 있는 추세이며, 지금까지 구축되었던 기존의 재래식 상거래시스템은 새로운 개념의 온라인 전자상거래시스템으로 변화되어 가고 있다. 그 결과, 인터넷을 이용한 전자상거래사이트의 수는 엄청난 속도로 확산되고 있다. 고전적인 상거래행위는 도매이건 소매이건 실물시장에서의 고객과 상인간에 이루어져 왔으며, 통상의 사이버 공간내의 전자상거래 방식으로 크게 B2C (B to C; Business to Consumer)의 소매 상거래와 B2B (B to B; Business to Business)의 도매 상거래로 분류할 수 있으나 넓게 보면 고객과 상인, 즉 상인(판매자)인 전자쇼핑몰과 고객(구매자) 사이에서 양자의 인터넷통신을 통하여 상거래가 발생되고 있다. 이에 대해서 도 1을 참조하여 약술하기로 한다. 도 1에 도시한 바와 같이 통상의 상거래는 오프라인 상거래이건 온라인 전자상거래이건 판매자(10)와 구매자(20) 사이에 상거래가 이루어진다. 구매자(20)는 판매자(10)에게 주문(15)을 하면 판매자(10)는 구매자(20)에게 상품전달(25)을 하는 형태이다. 이때 판매자(10)측에서는 전자상거래인 경우에는 신뢰성 이 높은 인터넷 전자상거래사이트를 구축하여 구매자들에게 상호 신뢰의 상거래를 일어나게 하고 있으나, 구매자들에게 수많은 상품정보를 모두 전달하기에는 현재의 컴퓨터 및 통신 환경에서는 역부족인 경우가 다반사이다. 더욱이 판매자의 서버 환경은 많은 상품정보를 실어 보낼 수 있다 하더라도, 구매자들의 컴퓨터 및 통신 환경은 판매자의 서버에서 보내오는 정보의 양이 많은 경우 트래픽에 시달리게 되어 원활한 상거래를 발전시키기 어려운 형편일 것이다.Recently, e-commerce using cyberspace has been exploding, and the existing conventional commerce system, which has been established until now, is being changed into a new concept of online e-commerce system. As a result, the number of e-commerce sites using the Internet is spreading at an enormous rate. Classic commerce has been carried out between customers and merchants in the real market, whether wholesale or retail, and is largely a B2C (Business to Consumer) retail commerce and B2B (B to B; Business to Business) can be categorized as wholesale commerce, but broadly, commerce is generated between the Internet shopping between the customer and the merchant, that is, the merchant (seller), the electronic shopping mall and the customer (buyer). This will be described with reference to FIG. 1. As shown in FIG. 1, the normal commerce is conducted between the seller 10 and the buyer 20, whether offline or online. When the buyer 20 orders 15 from the seller 10, the seller 10 delivers goods 25 to the buyer 20. In this case, in the case of the e-commerce, the seller 10 establishes a highly reliable internet e-commerce site to generate a mutual trust commerce to the buyers, but in the present computer and communication environment to deliver all the product information to the buyers, Insufficiency is a common reflection. Moreover, although the seller's server environment can carry a lot of product information, the buyer's computer and communication environment will suffer from traffic when the amount of information sent from the seller's server is high, making it difficult to develop smooth commerce.

본 발명이 이루고자 하는 기술적 과제는 거래체결이 판매자의 서버에서 집중되어 일어나지 않고 구매자의 정보단말에서 분산되어 일어나는 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법을 제공하는 데 그 목적이 있다.The technical problem to be achieved by the present invention is to provide a distributed electronic commerce system and method by a digital catalog that occurs in the buyer's information terminal rather than concentrated in the seller's server.

본 발명이 이루고자 하는 다른 기술적 과제는 거래체결은 구매자의 정보단말에서, 결제는 중개자의 서버에서 일어나므로, 판매자는 대용량의 전자상거래용 서버를 갖출 필요가 없는 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법을 제공하는 데 그 목적이 있다.Another technical problem to be achieved by the present invention is that the transaction is made in the buyer's information terminal, the payment takes place in the server of the intermediary, the seller does not need to have a large-scale e-commerce server distributed electronic commerce system and method The purpose is to provide.

본 발명이 이루고자 하는 또다른 기술적 과제는 상품정보가 반드시 웹정보 또는 전자메일과 같이 네트워크를 통해 전달될 수도 있지만, 어떤 오프라인 디지털매체도 사용 가능하므로 판매자는 디지털 이미지(digital image), 오디오 및 비디오 화일(audio, video file) 등 상품관련 정보를 디지털카탈로그에 네트워크 트래픽을 염려하지 않고 충분히 넣을 수 있도록 하는 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법을 제공하는 데 그 목적이 있다.Another technical problem to be solved by the present invention is that the product information may be delivered via a network such as web information or e-mail, but any offline digital media can be used, and the seller can use digital image, audio and video files. It is an object of the present invention to provide a distributed digital commerce system and method using a digital catalog that can sufficiently input product related information such as (audio, video file) into the digital catalog without worrying about network traffic.

도 1은 기존의 전자상거래 시스템을 설명하기 위한 구성도이다.1 is a block diagram illustrating a conventional electronic commerce system.

도 2는 본 발명에 의한 디지털카탈로그에 의한 분산 전자상거래 시스템을 설명하기 위한 구성도이다.2 is a block diagram illustrating a distributed electronic commerce system using a digital catalog according to the present invention.

도 3은 도 2에 도시된 디지털카탈로그에 의한 분산 전자상거래 시스템의 제1 실시예를 설명하기 위한 구성도이다.FIG. 3 is a configuration diagram illustrating a first embodiment of a distributed electronic commerce system using a digital catalog shown in FIG. 2.

도 4는 도 2에 도시된 디지털카탈로그에 의한 분산 전자상거래 시스템의 제2 실시예를 설명하기 위한 구성도이다.4 is a configuration diagram illustrating a second embodiment of a distributed electronic commerce system using a digital catalog shown in FIG. 2.

도 5는 본 발명에 의한 디지털카탈로그에 의한 분산 전자상거래 방법을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a distributed electronic commerce method using a digital catalog according to the present invention.

도 6은 본 발명에 적용되는 디지털카탈로그의 예를 도시한 도면이다.6 is a diagram illustrating an example of a digital catalog applied to the present invention.

도 7은 본 발명에 적용되는 주문서의 예를 도시한 도면이다.7 is a view showing an example of an order to be applied to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10...판매자, 20...구매자10 ... seller, 20 ... buyer

30...중개자, 102, 102'...디지털카탈로그 발행자30 ... mediator, 102, 102 '... publisher of digital catalog

104'...통신레이어, 202, 202'...인에이블러104 '... Communication Layer, 202, 202' ... Enabler

204, 204'...통신레이어, 104, 206, 308...공용키 기능자204, 204 '... Communication layer, 104, 206, 308 ... Public key operator

208...데이터베이스, 302, 302'...주문서전달자208 ... database, 302, 302 '... order forwarder

303...공용키관리자, 304...주문서큐303 Public key manager, 304 Order queue

306, 306'...지불지원자, 310...공용키서버306, 306 '... payment applicant, 310 ... public key server

본 발명은 상기한 기술적 과제를 달성하기 위하여, 본 발명의 일 형태에 의하면, 판매자가 디지털카탈로그를 만들 수 있는 소프트웨어모듈을 자신의 단말에 저장하여 디지털카탈로그를 만들어 배포할 수 있는 판매자 단말; 구매자가 판매자의 단말에 접속할 필요없이 구매에 참여할 수 있는 디지털카탈로그를 포함하는 소프트웨어모듈을 자신의 단말에 저장하여 디지털카탈로그를 통하여 전자상거래를 수행하는 주문서를 전송할 수 있는 구매자 단말; 및 상기 판매자 및 상기 구매자의 기본 사항을 등록하고 상기 구매자로부터 전송된 주문서를 판매자에게 전달하고 주문서에 기재된 지불정보에 의해 구매자로부터 대금을 받고, 판매자가 상품을 구매자에게 전달하면 중개수수료를 취하고 나머지 대금을 판매자에게 전달하는 중개자 서버;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 시스템을 제공한다.According to an aspect of the present invention, there is provided a seller terminal capable of creating and distributing a digital catalog by storing a software module capable of creating a digital catalog in a user terminal. A buyer terminal which stores a software module including a digital catalog in which a buyer can participate in a purchase without having to access the seller's terminal, and transmits an order for performing electronic commerce through the digital catalog; And register the basics of the seller and the buyer, deliver the order from the buyer to the seller, receive payment from the buyer according to the payment information described in the order, and when the seller delivers the goods to the buyer, the brokerage fee is charged and the remaining payment It provides a distributed electronic commerce system by a digital catalog comprising a; intermediary server for delivering to the seller.

바람직하기로는 상기 구매자 단말에 저장되는 소프트웨어모듈은 구매자의 기본 인적 사항, 결제 수단, 배송 장소에 관한 정보를 가지고 있으며 구매 이력도 관리하는 저장장치인 데이터베이스; 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 공용키인프라스트럭쳐(PKI)의 기본 기능을 제공하는 공용키 기능자; 중개자 서버 시스템 군의 해당 서버 시스템과 암호화된 통신을 하는 통신레이어; 및 판매자가 제작배포한 디지털카탈로그를 열어 주문서를 발송하는 전자상거래 인에이블러(EC enabler);를 포함한다.Preferably, the software module stored in the purchaser terminal includes a database which is a storage device having basic information of a buyer, payment means, delivery location, and also managing a purchase history; A public key operator providing basic functions of a public key infrastructure (PKI) such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and decryption; A communication layer for performing encrypted communication with a corresponding server system in a group of intermediary server systems; And an electronic commerce enabler (EC enabler) for opening an order for opening a digital catalog manufactured and distributed by a seller.

바람직하기로는 구매자 단말에 저장되는 구매자 소프트웨어모듈(S/W Module)은 IRP (InterRights Point)라고 불리우는 권한부여 구매 주문 통신레이어와 디지털카탈로그를 판매자로부터 웹, 이메일, CD, DVD 등을 통하여 온라인 또는 오프라인으로 받아서 권한부여 구매주문 통신레이어(IRP)를 통하여 디지털컨텐츠를 포함한 디지털카탈로그를 열어 보는 인에이블러를 포함한다.Preferably, the S / W module stored in the purchaser's terminal is provided with an authorization purchase order communication layer called IRP (InterRights Point) and a digital catalog online or offline from the seller through web, email, CD, DVD, etc. It includes an enabler that accepts and opens digital catalogs, including digital content, through an Authorized Purchase Order Communication Layer (IRP).

바람직하기로는 상기 판매자 단말에 저장되는 소프트웨어모듈(S/W Module)은 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 PKI 기본 기능을 제공하며, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있도록 하는 공용키기능자(PKI Toolkit)와 기본적인 HTML 편집 (editing) 기능과 다른 HTML 화일(file)을 임포트(import)할 수 있으며 판매자의 인증서 및 판매자의 전자서명을 첨부하여 디지털카탈로그를 만들어, 웹(web), 이메일(email), CD, DVD 등 여러 다양한 매체를 통하여 구매자에게 전달하는 디지털카탈로그 발행자(EC Publisher)를 포함한다.Preferably, the software module (S / W Module) stored in the seller terminal provides PKI basic functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, decryption, and issued by different authentication service organizations. PKI Toolkit, basic HTML editing functions, and other HTML files, which allow you to write certificates that you can use, can be imported and digitally attached by attaching the seller's certificate and the seller's digital signature. It includes a digital catalog publisher (EC Publisher) who creates a catalog and delivers it to buyers through various media such as web, email, CD, DVD, and the like.

바람직하기로는 판매자 단말에 저장되는 소프트웨어모듈은 IRP라 불리는 권한 부여 구매주문 통신레이어와 기본적인 HTML 편집 기능을 가지고 있으며 다른 HTML 화일을 임포트(import)할 수 있는 디지털카탈로그 발행자를 포함한다.Preferably, the software module stored in the seller terminal includes an authorization purchase order communication layer called IRP and a digital catalog issuer that has basic HTML editing functions and can import other HTML files.

바람직하기로는 중개자 서버에 저장되는 소프트웨어모듈은 인증권한(Certification Authority) 서버, 등록권한(Registration Authority) 서버 및 디렉토리서버(Directory Server)로 구성되어 각 등록되는 구매자 및 판매자에게 인증서를 발급하고 인증서를 확인해 주며 기 인증된 사람의 공용키(public key)를알려 주며, 외부 인증서비스를 받을 수도 있는 공용키서버; 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 PKI 기본 기능을 제공하며, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있는 공용키 기능자; 구매자의 소프트웨어모듈의 구매주문 통신레이어로부터 받은 주문서가 주문서 전달자에게서 처리되기 전 저장되어 있는 메시지 큐(message queue)인 주문서 큐; 주문서를 판매자에게 전달하는 주문서 전달자; 및 금융 부가가치통신망(VAN)을 활용하여 신용카드, 전자화폐, 자금이체 등을 지원하는 지불지원자;를 포함한다.Preferably, the software module stored in the intermediary server is composed of a certification authority server, a registration authority server, and a directory server to issue certificates and verify certificates to each registered buyer and seller. A public key server that provides a public key of a pre-authenticated person and may receive an external authentication service; A public key operator that provides basic PKI functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and decryption, and can write certificates issued by different certification service organizations; An order queue, which is a message queue in which an order received from a purchase order communication layer of a buyer's software module is stored before being processed by an order forwarder; Order forwarder delivering the order to the seller; And a payment supporter for supporting a credit card, electronic money, and money transfer using a financial value added network (VAN).

바람직하기로는 중개자 서버 시스템에 저장되는 소프트웨어모듈은 공용키 관리자(Deployment Manager)를 활용하여 공용키 서버 기능을 수행하는 공용키 관리자(Deployment Manager), 인증기관인 상거래 중개소(Clearinghouse) 및 금융 VAN을 활용하여 신용카드, 전자화폐, 자금이체 등을 지원하는 지불지원자(Payment Gateway);를 포함한다.Preferably, the software module stored in the intermediary server system uses a public key manager (Deployment Manager) to perform a public key server function, a commercial agency (Clearinghouse) and a financial VAN. Includes a Payment Gateway that supports credit cards, electronic money, money transfer, and the like.

본 발명은 상기 다른 기술적 과제를 달성하기 위하여, 본 발명의 다른 형태에 의하면, 판매자는 중개자 서버 시스템에 등록하고 디지털카탈로그를 만들 수 있는 소프트웨어모듈을 자신이 사용하는 단말에 설치하고, 구매자는 중개자 서버 시스템에 등록하고 구매에 참여할 수 있는 소프트웨어모듈을 자신의 정보단말에 설치하는 단계; 이렇게 초기 등록이 일어난 후에는 판매자는 디지털카탈로그를 만들어, 웹(Web), 이메일(email), CD, DVD 등 여러 다양한 매체를 통하여 디지털카탈로그를 구매자에게 배포 전달하는 단계; 구매자는 PC, 웹TV(Web TV), 웹폰(Web Phone) 등과 같은 자신의 정보단말에저장된 디지털카탈로그를 열어 보고 구매 품목을 결정하는 단계; 그런 다음, 구매자는 구매품목, 배송정보 및 결제정보가 기재된 주문서를 네트워크를 통하여 중개자의 서버로 전달하는 단계; 중개자는 구매자로부터 대금의 결제처리를 하고 판매자에게 주문서를 전달하는 단계; 및 판매자가 주문서에 따라서 구매자가 선택한 상품을 구매자에게 전달하면, 중개자는 중개 수수료를 취하고 나머지 대금을 판매자에게 전달하는 단계;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 방법을 제공한다.According to another aspect of the present invention, in order to achieve the above another technical problem, the seller installs a software module in the terminal that he or she uses to register in the intermediary server system and create a digital catalog, and the buyer is the intermediary server. Installing a software module in its information terminal that can register with the system and participate in a purchase; After this initial registration occurs, the seller creates a digital catalog and distributes the digital catalog to buyers through various media such as Web, email, CD, DVD, etc .; The purchaser opens a digital catalog stored in his or her information terminal such as a PC, a web TV, a web phone, and the like to determine a purchase item; Then, the buyer delivers the order containing the purchase items, shipping information and payment information to the intermediary server through the network; The broker performs payment processing from the buyer and delivers the order to the seller; And when the seller delivers the product selected by the buyer to the buyer according to the order, the broker takes a brokerage fee and delivers the remaining payment to the seller; provides a distributed digital commerce method by a digital catalog comprising a.

바람직하기로는 구매자는 디지털카탈로그가 인증된 판매자가 발행한 것인지 변조되지 않았는지 확인하는 단계; 구매자는 디지털카탈로그를 열어 자신의 단말 화면에 상품 정보를 디스플레이하는 단계; 구매자는 디스플레이된 상품 정보를 보고, 구매 품목, 수령 장소 및 결제 방법을 결정하는 단계; 구매자는 주문서를 발행하는 단계; 구매자는 주문서의 내용이 변조되는 것을 막기 위하여 전자서명을 하는 단계; 구매자에 의해 생성된 주문서는 중개자의 주문서큐에게 전달되는 단계; 및 주문서는 일단 데이터베이스에 저장된 후에 최종적으로 구매자가 전송을 원하면 미전송된 주문서를 일괄 중개자 서버 시스템으로 전달하는 단계;를 포함한다.Preferably, the buyer checks whether the digital catalog has been issued by an authorized seller or has not been tampered with; The buyer opens the digital catalog to display the product information on the terminal screen; A buyer viewing the displayed product information and determining a purchase item, a receiving place, and a payment method; Buyer issues an order; The buyer makes an electronic signature to prevent the contents of the order from being altered; An order created by the buyer is delivered to the order queue of the intermediary; And delivering the unsent order to the batch broker server system once the order is finally stored in the database and the buyer finally wants to transmit the order.

바람직하기로는 구매자는 판매자로부터 웹, 이메일, CD, DVD 등을 통하여 온라인 또는 오프라인으로 받은 디지털카탈로그를 여는 단계; 디지털카탈로그에 포함되어 있는 상품 정보를 화면에 디스플레이시키는 단계; 구매자는 구매 품목, 배송 장소, 결제 수단을 입력 받아 주문서를 생성하는 단계; 회계 기록(Audit Record)을 회계 기록 포맷(Audit Record format)으로 보호된 데이터베이스에 저장하는 단계; 및 구매자가 보호된 데이터베이스에 있는 전송되지 않은 주문서를 전송하겠다고 확인하면 그때 중개자 서버 시스템으로 주문서를 전달하는 단계;를 포함한다.Preferably, the buyer opens the digital catalog received online or offline through the web, email, CD, DVD, etc. from the seller; Displaying product information included in the digital catalog on a screen; Buyer receives a purchase item, a delivery place, a payment method to generate an order; Storing the audit record in a database protected in an audit record format; And forwarding the order to the intermediary server system when the buyer confirms that the undelivered order is in the protected database.

이하, 첨부된 도면들을 참조하여, 본 발명의 바람직한 실시예에 의한 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법의 구성 및 동작에 대해서 보다 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings, it will be described in more detail the configuration and operation of the distributed electronic commerce system and method by a digital catalog according to a preferred embodiment of the present invention.

도 2는 본 발명에 의한 디지털카탈로그에 의한 분산 전자상거래 시스템을 설명하기 위한 구성도이다. 본 발명의 디지털카탈로그(Digital Catalog)에 의한 분산 전자상거래 시스템을 도 2에 도시되어 있는 개략적인 구성도를 참조하여 설명하기로 한다. 도 2에 도시된 바와 같이, 본 발명의 디지털카탈로그에 의한 분산 전자상거래 시스템은 판매자(10)와 구매자(20) 이외에 중개자(30)를 두고 있으므로, 상거래 구매행위가 판매자(10)와 구매자(20)의 직거래에 의하여 발생되는 것이 아니고, 판매자(10)가 구매자에게 디지털카탈로그(22)를 배포하고, 구매자(20)가 중개자(30)에게 주문(35)을 내고, 중개자(30)는 판매자(10)에게 주문 사실(36)을 알리어 판매자(10)가 구매자(20)에게 주문상품(25)을 전달하며, 이때 중개자(30)가 구매자(20)로부터 지불받은 판매대금으로부터 중개수수료를 제하고 나머지 판매대금(38)을 판매자(10)에게 전달하는 방식으로 상거래를 발생시키고 있다.2 is a block diagram illustrating a distributed electronic commerce system using a digital catalog according to the present invention. The distributed electronic commerce system by the digital catalog of the present invention will be described with reference to the schematic configuration diagram shown in FIG. As shown in FIG. 2, since the distributed electronic commerce system using the digital catalog of the present invention has an intermediary 30 in addition to the seller 10 and the buyer 20, the commerce purchase act is performed by the seller 10 and the buyer 20. ), The seller 10 distributes the digital catalog 22 to the buyer, the buyer 20 issues an order 35 to the broker 30, and the broker 30 is the seller ( 10) informs the order fact 36, the seller 10 delivers the order goods 25 to the buyer 20, wherein the broker 30 deducts the brokerage fee from the payout received from the buyer 20 The rest of the sale 38 is generated to the merchant 10 in a way to generate the commerce.

상술한 비즈니스 모델(business model)을 편리하게 실행할 수 있도록 충분한 기능이 구현되어야 하며 거래내역부인, 거래정보누출 등을 방지하기 위한 방안이 강구되어야 한다. 이를 도 3 및 도 4를 참조하여 설명하기로 한다.Sufficient functions should be implemented to conveniently execute the above-described business model, and measures should be taken to prevent leakage of transaction details, transaction information, and the like. This will be described with reference to FIGS. 3 and 4.

도 3은 도 2에 도시된 디지털카탈로그에 의한 분산 전자상거래 시스템의 제1 실시예를 설명하기 위한 구성도이다. 도 3에서는 공용키 기술 (PKI; Public KeyInfrastructure Technology)을 응용하고 있다. 도 3에 도시한 바와 같이, 본 발명의 디지털카탈로그에 의한 분산 전자상거래 시스템은 다음과 같이 구현 요구 사항의 일부에 기존의 PKI 기술을 활용하고 있다. 즉, 구매자 및 판매자의 초기 등록시 PKI 의 인증을 수행하고, 거래내역 부인 방지를 위하여 PKI 전자서명을 수행하며, 거래기밀 유지를 위하여 암호화를 수행한다. 본 발명의 그 외의 부분은 다음과 같이 구현할 수 있다. 본 실시예에서는 구매자(20), 판매자(10) 및 중개자(30) 사이의 통신 네트워크로는 인터넷을 사용하고 있으며, 정보단말로서는 인터넷 접속이 가능한 PC를 사용하고 있다. 본 발명에서 디지털카탈로그 (Digital Catalog)는 판매자(10)의 전자서명이 첨부된 HTML 화일(file)로 상품에 대한 멀티미디어 (multimedia) 정보를 제공하고 구매 품목 정보 (수량, 선택사양, 가격)를 온라인 또는 오프라인상으로 입력 받아 구매자(20)의 소프트웨어모듈(S/W Module)에 전달한다. 이때, 판매자(10)의 전자서명이 첨부되어 있어야 하는데, 그 이유는 누가 판매자(10)인지 전달과정에서 변조되지 않았는지 확인할 수 있기 때문이다. 디지털카탈로그내의 구매 품목 정보의 표시 방식은 판매자가 정한다. 중개자(30)는 구매자(20)가 디지털카탈로그를 열어 보고 구매결정하는 방식으로 구매 품목 정보를 포함한 주문서를 판매자(30)에게 전달한다. 이하, 도 3의 판매자(10), 구매자(20) 및 중개자(30)의 세부 구성 및 그 동작을 설명하기로 한다.FIG. 3 is a configuration diagram illustrating a first embodiment of a distributed electronic commerce system using a digital catalog shown in FIG. 2. In FIG. 3, a public key technology (PKI) is applied. As shown in FIG. 3, the distributed digital commerce system using the digital catalog of the present invention utilizes the existing PKI technology for some of the implementation requirements as follows. That is, the initial registration of the buyer and seller performs PKI authentication, performs PKI digital signature to prevent transaction repudiation, and performs encryption to maintain trade confidentiality. Other parts of the present invention can be implemented as follows. In this embodiment, the Internet is used as the communication network between the buyer 20, the seller 10, and the intermediary 30, and a PC capable of connecting to the Internet is used as the information terminal. In the present invention, the digital catalog is an HTML file attached to the electronic signature of the seller 10 to provide multimedia information about the product and to purchase information (quantity, options, price) online. Or it receives the input offline and delivers to the software module (S / W Module) of the buyer (20). At this time, the electronic signature of the seller 10 should be attached, because it is possible to determine who the seller 10 is not tampered with in the delivery process. The method of displaying purchased item information in the digital catalog is determined by the seller. The broker 30 delivers an order including the purchase item information to the seller 30 in a manner in which the buyer 20 opens the digital catalog to view and make a purchase decision. Hereinafter, detailed configurations and operations of the seller 10, the buyer 20, and the intermediary 30 of FIG. 3 will be described.

우선, 구매자(20)의 구매자 단말에 저장되는 구매자 소프트웨어모듈(S/W Module)은 그 구성요소로 전자상거래 (EC) 인에이블러(EC Enabler)(202), 구매주문 통신레이어(Communication Layer)(204), 공용키 기능자(PKI Toolkit)(206), 및 데이터베이스(Database)(208)를 포함한다.First, the buyer software module (S / W Module) stored in the buyer terminal of the buyer 20 is an EC enabler (202), a purchase order communication layer (Communication Layer) 204, a public key operator (PKI Toolkit) 206, and a database 208.

구매자(20)의 소프트웨어모듈에 있어서, 상기 데이터베이스(208)는 구매자의 기본인적 사항, 결제 수단, 배송 장소에 관한 정보를 가지고 있으며 구매 이력도 관리하는 구매자 소프트웨어모듈의 지속 저장장치(persistent storage)이다. 인증서 및 이미 거래가 있었던 판매자의 공용키(public key)등을 관리한다. 상기 공용키 기능자(206)는 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 PKI 기본 기능을 제공한다. 또한, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있도록 한다. 상기 통신레이어(204)는 중개자 서버 시스템 군의 해당 서버 시스템과 암호화된 통신을 한다. 상기 EC 인에이블러(202)는 만약 구매자(20)가 중개자(30)의 서버(310)에 등록이 안된 상태라면 구매자(20)의 기본인적 사항, 결제 수단, 배송 장소에 관한 정보를 입력 받아 인증절차를 거쳐 중개자(30)의 서버(310)에 등록한다. 이미 등록된 구매자(20)이면 판매자(10)가 제작배포한 디지털카탈로그를 열어 다음과 같이 전자상거래를 처리한다.In the software module of the purchaser 20, the database 208 is a persistent storage of the buyer software module which contains information on the basic information of the buyer, payment method, delivery location, and also manages the purchase history. . Manage certificates and public keys of merchants that have already traded. The public key operator 206 provides basic PKI functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and decryption. It also allows the use of certificates issued by different certification services. The communication layer 204 performs encrypted communication with a corresponding server system of a group of intermediary server systems. The EC enabler 202 receives information on the basic personal information, payment method, and delivery location of the buyer 20 if the buyer 20 is not registered in the server 310 of the intermediary 30. It registers with the server 310 of the intermediary 30 through the authentication procedure. If the purchaser 20 is already registered, the seller 10 opens the digital catalog produced and distributed and processes the e-commerce as follows.

1. 인증서 및 판매자의 전자서명을 확인한다. 즉, 디지털카탈로그가 인증된 판매자(10)가 발행한 것인지 변조되지 않았는지 확인한다.1. Check the certificate and the digital signature of the seller. That is, it is checked whether the digital catalog is issued by the authorized seller 10 or is not tampered with.

2. 구매자(20)는 EC 인에이블러(202)를 통하여 디지털카탈로그를 열어 자신의 단말 화면에 상품 정보를 디스플레이한다.2. The purchaser 20 opens the digital catalog via the EC enabler 202 and displays the product information on its terminal screen.

3. 구매자(20)는 EC 인에이블러(202)를 통하여 디스플레이된 상품 정보를 보고, 구매 품목, 수령 장소 및 결제 방법을 결정한다.3. The purchaser 20 looks at the product information displayed through the EC enabler 202 and determines the purchase item, the receiving place and the payment method.

4. 구매자(20)는 주문서를 발행한다. 주문서는 미리 정해진 형태로 자동생성된다.4. The buyer 20 issues an order. The order form is automatically generated in a predetermined form.

5. 구매자(20)는 공용키 기능자(206)를 통하여 전자서명을 한다. 즉, 구매자(20)는 주문서의 내용이 변조되는 것을 막기 위하여 전자서명을 한다.5. The purchaser 20 makes an electronic signature through the public key operator 206. That is, the purchaser 20 makes an electronic signature to prevent the contents of the order from being altered.

6. 주문서(10)는 일단 데이터베이스(208)에 저장된 후에 최종적으로 구매자(20)가 전송을 원하면 미전송된 주문서를 일괄 중개자 서버 시스템으로 구매주문 통신레이어(Communication Layer)(204)를 통하여 전달한다. 이렇게 구매자(20)에 의해 생성된 주문서는 중개자(30)의 주문서큐(304)에게 전달된다.6. The order form 10, once stored in the database 208 and finally the buyer 20 wants to send the undelivered order to the intermediary server system through the purchase order communication layer (Communication Layer) (204) . The order created by the buyer 20 is delivered to the order queue 304 of the intermediary (30).

다음, 판매자(10)의 판매자 단말에 저장되는 소프트웨어모듈(S/W Module)은 공용키기능자(PKI Toolkit)(104)와 디지털카탈로그 발행자(EC Publisher)(102)를 포함하고 있다.Next, the software module (S / W Module) stored in the seller terminal of the seller 10 includes a public key function (PKI Toolkit) 104 and the digital catalog publisher (EC Publisher) 102.

구매자 소프트웨어모듈과 마찬가지로 판매자 소프트웨어모듈의 공용키 기능자(104)는 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 PKI 기본 기능을 제공하며, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있도록 한다. 그리고, 디지털카탈로그 발행자는 기본적인 HTML 편집 (editing) 기능과 다른 HTML 화일(file)을 임포트(import)할 수 있으며 판매자(10)의 인증서 및 판매자의 전자서명을 첨부하여 디지털카탈로그를 만들어, 웹(web), 이메일(email), CD 등 여로 다양한 매체를 통하여 구매자(20)에게 전달한다. 도 3에서는 판매자측에서 제작된 디지털카탈로그가 구매자의 EC 인에이블러(202)로 전달되는 것으로 도시하였다. 판매자(10)도 또한 판매자의 공용키 기능자(104)를 통하여 인증절차를 거쳐 중개자(30)의 공용키서버(310)에 판매자의 등록정보를 등록한다.Like the purchaser software module, the public key operator 104 of the seller software module provides basic PKI functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and decryption. Make the certificate available. In addition, the publisher of the digital catalog can import basic HTML editing functions and other HTML files, and create a digital catalog by attaching the certificate of the seller and the electronic signature of the seller. ), Through the various media such as email (email), CD, etc. to the buyer 20. In FIG. 3, the digital catalog produced at the seller side is delivered to the EC enabler 202 of the buyer. The seller 10 also registers the seller's registration information in the public key server 310 of the intermediary 30 through an authentication procedure through the seller's public key operator 104.

끝으로, 중개자(30)의 서버 시스템에 저장되는 소프트웨어모듈은 그 구성요소로 공용키 서버(PKI Server)(310), 공용키 기능자(PKI Toolkit)(308), 주문서 큐(Queue)(304), 주문서 전달자(EC Broker)(302), 및 지불 지원자(Payment Gateway)(306)를 포함하고 있다.Finally, the software module stored in the server system of the intermediary 30 is a component of the public key server (PKI Server) 310, the public key functional tool (PKI Toolkit) 308, the order queue (304) ), An EC Broker 302, and a Payment Gateway 306.

중개자(30)측에는 상기 구매자 및 판매자에는 없는 공용키서버(310)를 구비하고 있다. 그 공용키서버(310)는 도면에는 도시되어 있지 않지만, 인증권한(Certification Authority) 서버, 등록권한(Registration Authority) 서버 및 디렉토리서버(Directory Server)로 구성되어 각 등록되는 구매자 및 판매자에게 인증서를 발급하고 인증서를 확인해 주며 기 인증된 사람의 공용키(public key)를 알려 준다. 중개자(30)는 상기 공용키 서버들을 직접 운영하지 않고, 외부 인증서비스를 받을 수도 있다.The intermediary 30 side is provided with a public key server 310 which is absent from the buyer and seller. Although not shown in the drawing, the public key server 310 is composed of a certification authority server, a registration authority server, and a directory server to issue certificates to each registered buyer and seller. It verifies the certificate and tells you the public key of an already authenticated person. The intermediary 30 may receive an external authentication service without directly operating the public key servers.

다음, 상기 구매자 및 판매자에서와 같이, 공용키 기능자(308)를 포함하며, 이는 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 복호화 등의 PKI 기본 기능을 제공한다. 또한, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있도록 한다. 주문서 큐(304)는 구매자(20)의 소프트웨어모듈의 구매주문통신레이어(204)로부터 받은 주문서가 주문서 전달자(302)에서 처리되기 전 저장되어 있는 메시지 큐(message queue)이다.Next, as in the buyer and seller, includes a public key operator 308, which provides PKI basic functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, decryption. It also allows the use of certificates issued by different certification services. The order queue 304 is a message queue in which the order received from the purchase order communication layer 204 of the software module of the buyer 20 is stored before being processed by the order forwarder 302.

또한, 중개자(30)내의 주문서 전달자(302)는 다음과 같은 과정을 수행한다.In addition, the order forwarder 302 in the intermediary 30 performs the following process.

1. 우선, 주문서 전달자(302)는 주문서 큐(304)로부터 주문서를페치(fetch)한다.1. First, the order forwarder 302 fetches an order from the order queue 304.

2. 다음, 주문서의 인증서 전자서명 확인한다.2. Next, check the certificate digital signature of the order form.

3. 결제처리시, 결제 정보를 분석(parsing)하여 지불지원자(Payment Gateway)(306)를 통하여 결제처리 한다.3. In the payment processing, the payment information is parsed and processed through the payment gateway 306.

4. 주문서를 해당 판매자(10)에게 전달한다. 주문서 전달 방법은 판매자(10)의 필요에 따라서 온라인(online)이나 오프라인(offline)으로 전달한다.4. Deliver the order to the seller (10). The order delivery method is delivered online or offline according to the seller 10's needs.

여기서, 지불지원자(306)는 금융 부가가치통신망(VAN)을 활용하여 신용카드, 전자화폐, 자금이체 등을 지원한다.Here, the payment supporter 306 supports a credit card, electronic money, money transfer, etc. using a financial value added communication network (VAN).

지금까지 본 발명의 공용키기술을 사용하여, 디지털카탈로그에 의한 분산 전자상거래 시스템 및 방법의 제1 실시예에 대해서 설명하였으며, 이하 도 4를 참조하여 본 발명의 제2 실시예를 설명하기로 한다. 도 4는 도 2에 도시된 디지털카탈로그에 의한 분산 전자상거래 시스템의 제2 실시예를 설명하기 위한 구성도이다. 도 4에서는 디지털 권한 부여 기술(Digital Rights Management; DRM Technology)을 이용하고 있다. 그동안 디지털 콘텐트(Digital content)의 저작권 보호 및 전자상거래를 지원하기 위한 DRM (Digital Rights Management) 기술들이 개발되어 있다. 그들 중에 미국 인터트러스트(InterTrust)사의 기술은 본 발명에 활용될 수 있는 구조이다. 그 구조를 살펴보면 모든 상거래 참여자의 단말에는 IRP (InterRights Point)라는 모듈이 설치되어야 하고, 모든 IRP는 일종의 상거래 중개소(Clearinghouse)에 등록되어야 한다. 콘텐트제공자(Content provider)는 디지털콘텐트의 사용규칙을 정한 후 이것을 콘텐트와 같이 암호화하여디지박스(DigiBox)라불리는 디지털컨텐츠를 담고 있는 상품을 만든다. 디지박스는 웹(Web), 이메일(email), CD, DVD 등 다양한 디지털 매체를 통하여 콘텐트 수요자(content consumer)에게 전달된다. 이렇게 콘텐트를 전달받은 콘텐트 수요자는 상거래 중개소(Clearinghouse)로부터 사용권한을 획득하여 사용한다. 상거래 중개소는 사용자로부터 결제 정보와 사용 내역을 수집할 수 있다. 이 전체 과정이 암호화 기술을 응용하였으므로 상기 제1 실시예에서 공용키 기술을 써야 달성했던 부인 방지 기밀 유지등 보안 기능을 대신할 수 있고, IRP 간의 통신 메카니즘을 본 발명에서 그대로 활용할 수 있다. 또한 IRP 등록 과정을 구매자 및 판매자의 등록으로 간주할 수 있다. 본 실시예에서도 구매자, 판매자 및 중개자 사이의 통신 네트워크로는 인터넷을 사용하고 있으며, 정보단말로서는 인터넷 접속이 가능한 DRM 인에이블된 PC를 사용하고 있다. 본 발명에서 디지털카탈로그 (Digital Catalog)의 기본 포맷은 상기 제1 실시예와 같으나 여기서는 인터트러스트 사의 디지박스 형태로 재가공되어 있다. 즉, HTML 화일(file)로 상품에 대한 멀티미디어 (multimedia) 정보를 제공하고 구매 품목 정보 (수량, 선택사양, 가격)를 입력 받아 구매자(20)의 소프트웨어모듈(S/W Module)에 전달한다. 디지털카탈로그내의 구매 품목 정보의 표시 방식은 판매자가 정한다. 중개자(30)는 구매자(20)가 디지털카탈로그를 열어 보고 구매결정하는 방식으로 구매 품목 정보를 포함한 주문서를 판매자(30)에게 전달한다. 이하, 도 4의 판매자(10), 구매자(20) 및 중개자(30)의 세부 구성 및 그 동작을 설명하기로 한다.So far, the first embodiment of the distributed electronic commerce system and method by digital catalog using the public key technology of the present invention has been described. Hereinafter, the second embodiment of the present invention will be described with reference to FIG. . 4 is a configuration diagram illustrating a second embodiment of a distributed electronic commerce system using a digital catalog shown in FIG. 2. In FIG. 4, Digital Rights Management (DRM Technology) is used. In the meantime, digital rights management (DRM) technologies have been developed to support copyright protection and electronic commerce of digital content. Among them, the technology of the US InterTrust company is a structure that can be utilized in the present invention. Looking at the structure, every commerce participant's terminal should have a module called an InterRights Point (IRP) installed, and all IRPs should be registered in a kind of clearinghouse. The content provider sets the rules for using digital content and encrypts it with the content to create a product containing digital content called DigiBox. Digibox is delivered to content consumers through various digital media such as Web, email, CD, DVD. The content consumer, who has received the content, obtains and uses the usage right from the Clearinghouse. The commerce agency may collect payment information and usage history from the user. Since this entire process applies encryption technology, it is possible to replace the security functions such as non-repudiation confidentiality achieved by using the public key technology in the first embodiment, and the communication mechanism between the IRPs can be utilized in the present invention as it is. The IRP registration process can also be regarded as the registration of buyers and sellers. In this embodiment, the Internet is used as the communication network between the buyer, the seller, and the intermediary, and the DRM-enabled PC capable of internet connection is used as the information terminal. In the present invention, the basic format of the digital catalog is the same as the first embodiment, but is reprocessed in the form of a digital box of Intertrust. That is, it provides multimedia information about the product as an HTML file and receives the purchased item information (quantity, options, price) and delivers it to the software module (S / W Module) of the buyer 20. The method of displaying purchased item information in the digital catalog is determined by the seller. The broker 30 delivers an order including the purchase item information to the seller 30 in a manner in which the buyer 20 opens the digital catalog to view and make a purchase decision. Hereinafter, detailed configurations and operations of the seller 10, the buyer 20, and the intermediary 30 of FIG. 4 will be described.

우선, 구매자(20)의 구매자 단말에 저장되는 구매자 소프트웨어모듈(S/WModule)은 그 구성요소로 IRP (InterRights Point)라고 불리우는 권한부여 구매 주문 통신레이어(204')와 EC 인에이블러(202')를 포함하고 있다. IRP(204')는 제1 실시예의 공용키 기능자(PKI Toolkit), 통신레이어(Communication Layer), 데이터베이스 기능을 인터트러스트(InterTrust)가 제공하는 IRP로 대체한다. EC 인에이블러(202')는 다음과 같은 동작을 수행한다.First, the buyer software module (S / WModule) stored in the buyer terminal of the buyer 20 is an authorization purchase order communication layer 204 'called an InterRights Point (IRP) and the EC enabler 202' as its components. ) Is included. The IRP 204 'replaces the public key function (PKI Toolkit), communication layer, and database functions of the first embodiment with an IRP provided by InterTrust. The EC enabler 202 'performs the following operations.

1. 인에이블러(202')는 디지털카탈로그를 판매자(10)로부터 웹, 이메일, CD 등을 통하여 온라인 또는 오프라인으로 받아서 권한부여 구매주문 통신레이어(IRP)(204')를 통하여 디지박스(DigiBox) 형태로 되어 있는 디지털카탈로그를 연다.1. The enabler 202 'receives the digital catalog online or offline from the seller 10 via the web, email, CD, etc., through the authorized purchase order communication layer (IRP) 204'. Open a digital catalog in the form of.

2. 디지털카탈로그에 포함되어 있는 상품 정보를 화면에 디스플레이시킨다.2. Display the product information included in the digital catalog on the screen.

3. 구매자(20)의 인에이블러(202')는 주문서 생성 과정으로, 구매 품목, 배송 장소, 결제 수단을 입력 받아 주문서를 생성한다.3. The enabler 202 ′ of the purchaser 20 generates an order by generating a purchase order, a delivery place, and a payment method.

4. 회계 기록(Audit Record)의 생성 과정으로, 인터트러스트사의 회계 기록 포맷(Audit Record format)으로 보호된 데이터베이스에 저장한다.4. The creation of an Audit Record, which is stored in a database protected by Intertrust's Audit Record format.

5. 주문서 전송 과정으로, 후에 구매자가 IRP(204')의 보호된 데이터베이스에 있는 전송되지 않은 주문서를 전송하겠다고 확인하면 그때 중개자 서버 시스템으로 IRP의 통신 메카니즘으로 전달한다.5. With the order transfer process, after the buyer confirms that he would send an undelivered order in the protected database of the IRP 204 ', he then forwards it to the intermediary server system to the communication mechanism of the IRP.

다음, 판매자(10)측에 저장되는 소프트웨어모듈(S/W Module)은 IRP라 불리는 권한 부여 구매주문 통신레이어(104')와 디지털카탈로그 발행자(ECPublisher)(102')를 포함하고 있다.Next, the software module (S / W Module) stored on the seller 10 side includes an authorization purchase order communication layer 104 'and an digital catalog publisher 102' called IRP.

그 기능으로서, IRP(104')는 상기 제1 실시예의 공용키 기능자(PKI Toolkit)를 인터트러스트 사의 IRP로 대체한다. 상기 디지털카탈로그 발행자(102')는 기본적인 HTML 편집 기능을 가지고 있으며 다른 HTML 화일을 임포트(import)할 수 있다. 무료 사용이 허용되는 디지박스(DigiBox)를 만들 수 있다.As its function, the IRP 104 'replaces the public key operator (PKI Toolkit) of the first embodiment with an IRP of Intertrust. The digital catalog publisher 102 'has basic HTML editing functionality and can import other HTML files. You can create DigiBox, which is free to use.

끝으로 제2 실시예의 중개자 서버 시스템에 저장되는 소프트웨어모듈은 그 구성요소로 공용키 관리자(Deployment Manager)(303), 상거래 중개소(Clearinghouse)(302') 및 지불지원자(Payment Gateway)(306')를 포함하고 있다. 상기 공용키 관리자(303)는 인터트러스트 사의 공용키 관리자(Deployment Manager)(303)를 활용하여 제1 실시예의 공용키 서버 기능을 대신하도록 한다. 주문서 전달자(302')는 다음과 같은 동작을 수행한다.Finally, the software module stored in the intermediary server system of the second embodiment is a public key manager (303), a clearinghouse (302 ') and a payment gateway (306'). It includes. The public key manager 303 substitutes the public key server function of the first embodiment by using a public key deployment manager 303 of Intertrust. The order forwarder 302 'performs the following operations.

1. 구매자(20)의 권한 부여 구매 주문 통신레이어(204')를 통하여 들어온 주문서를 페치(fetch)한다. 즉, 사용 상거래 중개소(Usage Clearinghouse)로 들어온 주문서를 가져와 분석(parsing)한다.1. Authorization of the purchaser 20 Fetches the order entered through the purchase order communication layer 204 '. In other words, the order is brought into the Usage Clearinghouse and parsed.

2. 결제 처리 과정으로, 지불 지원자(306')를 통하여 결제 처리를 한다.2. As the payment processing, payment processing is performed through the payment applicant 306 '.

3. 주문서 전달 과정으로, 해당 판매자(10)에게 주문서를 전달한다.3. As the order delivery process, delivers the order to the seller (10).

지불지원자(Payment Gateway)(306')는 금융 VAN을 활용하여 신용카드, 전자화폐, 자금이체 등을 지원한다.Payment Gateway 306 ′ utilizes a financial VAN to support credit cards, electronic money, and money transfer.

상술한 도 3 및 도 4의 실시예들의 구성을 토대로 도 5를 참조하여, 본 발명에 의한 디지털카탈로그에 의한 분산 전자상거래 방법을 설명하기로 한다.Based on the configuration of the embodiments of FIGS. 3 and 4 described above, referring to FIG. 5, a distributed electronic commerce method using a digital catalog according to the present invention will be described.

도 5에 도시한 바와 같이, 본 발명의 디지털카탈로그에 의한 분산 전자상거래 방법은 상거래 참여자들이 초기 설치 및 등록을 한다. 즉, 판매자(10)는 중개자 서버 시스템에 등록하고 디지털카탈로그를 만들 수 있는 소프트웨어모듈을 자신이 사용하는 단말에 설치하고, 구매자(20)는 중개자 서버 시스템에 등록하고 구매에 참여할 수 있는 소프트웨어모듈을 자신의 정보단말에 설치한다 (S500). 이렇게 초기 등록이 일어난 후에는 판매자(10)는 디지털카탈로그를 만들어, 웹(Web), 이메일(email), CD, DVD 등 여러 다양한 매체를 통하여 디지털카탈로그를 구매자(20)에게 배포 전달한다 (S510). 구매자(20)는 PC, 웹TV(Web TV), 웹폰(Web Phone) 등과 같은 자신의 정보단말에서 디지털카탈로그를 열어 보고 구매 품목을 결정한다 (S520). 그런 다음, 구매자(20)는 구매품목, 배송정보 및 결제정보가 기재된 주문서를 네트워크를 통하여 중개자(30)의 서버로 전달한다(S530). 중개자(30)는 결제처리를 하고 판매자(10)에게 주문서를 전달한다 (S540). 판매자(10)는 구매자가 선택한 상품을 구매자(20)에게 전달한다 (S550). 중개자(30)는 상품이 구매자에게 전달되면, 중개 수수료를 취하고 나머지 대금을 판매자(10)에게 전달한다 (S560). 그 다음, 단계 S510으로 진행하여 상술한 단계들 S510 내지 S560의 동작을 반복 수행한다.As shown in FIG. 5, in the distributed electronic commerce method using the digital catalog of the present invention, commerce participants are initially installed and registered. That is, the seller 10 installs a software module that can register in an intermediary server system and make a digital catalog in a terminal used by the seller, and the buyer 20 registers a software module that can register in an intermediary server system and participate in a purchase. It is installed in its own information terminal (S500). After this initial registration occurs, the seller 10 creates a digital catalog and distributes and delivers the digital catalog to the purchaser 20 through various media such as web, email, CD, DVD, etc. (S510). . The buyer 20 opens a digital catalog at his or her information terminal such as a PC, a web TV, a web phone, and determines a purchase item (S520). Then, the purchaser 20 transmits the purchase item, the delivery information, and the order written payment information to the server of the intermediary 30 through the network (S530). The intermediary 30 processes the payment and delivers the order to the seller 10 (S540). Seller 10 delivers the product selected by the buyer to the buyer 20 (S550). When the broker 30 delivers the goods to the buyer, the broker takes the commission and delivers the remaining price to the seller 10 (S560). Then, the process proceeds to step S510 to repeat the operations of the above-described steps S510 to S560.

지금까지 본 발명의 제1 및 제2 실시예에 대해서 설명하였으나, 구현된 방법을 비교설명하면, 제1 실시예는 디지털카탈로그에 의한 분산 전자상거래 시스템으로 구매자측에서 구매행위가 일어나서 중개자측에서 결제행위를 수행하는 것이고, 제2 실시예는 이에 필요한 구매자, 판매자, 및 중개자 측에 저장되어 동작되는 소프트웨어모듈을 디지털 콘텐트 상거래(digital content commerce)를 위한 디지털 저작권 보호용으로 만든 디지털 권한 부여 기술(DRM)을 활용하여 분산 전자상거래의 기본 도구로서 활용하는 것이다. 제1 실시예는 아주 기초적인 보안 기술인 공용키를 활용하여 구현하므로 제2 실시예에 비하여 상대적으로 작은 크기의 구매자 소프트웨어모듈을 만들 수 있다.So far, the first and second embodiments of the present invention have been described, but compared to the implemented method, the first embodiment is a distributed electronic commerce system using a digital catalog, and a purchase activity occurs at the buyer side, so that payment is made at the intermediary side. In the second embodiment, a digital entitlement technology (DRM) is made for digital copyright protection for digital content commerce, in which a software module stored and operated on the buyer, seller, and intermediary sides is required. It is used as a basic tool for distributed e-commerce. Since the first embodiment is implemented by using a public key, which is a very basic security technology, it is possible to make a purchaser software module having a relatively smaller size than the second embodiment.

도 6은 본 발명에 적용되는 디지털카탈로그의 예를 도시한 도면이다. 도 6에 도시한 바와 같이 디지털카탈로그는 판매자 단말에서 웹(Web), 이메일(email), CD, DVD 등 여러 다양한 매체를 통하여 제작되며, 이에 사용되는 문서는 HTML 파일로 만들어진다. HTML화일은 상품정보, 판매자의 전자서명, 인증서, 주문서입력양식 등을 포함한다. 이러한 디지털카탈로그는 구매자 단말에 온라인 또는 오프라인으로 전달된다. 디지털카탈로그가 구매자 단말에서 구동되는 경우, 구매자 단말의 디스플레이장치에는 상품의 이미지, 상품의 설명, 상품의 오디오 및 비디오클립, 상품의 단가, 수량 및 선택사항 등이 표시된다. 또한, 판매자의 인증서 및 전자서명이 표시된다. 구매자측에서는 상기 디지털카탈로그를 열어보고 상품의 구매를 결정하며, 도 7과 같은 주문서를 불러내어 주문서를 생성한다. 주문서에는 상품의 품목, 주문일자, 수량, 선택사항, 배송처, 결제방법, 및 구매자의 전자서명이 포함되어 있다.6 is a diagram illustrating an example of a digital catalog applied to the present invention. As shown in FIG. 6, the digital catalog is produced through various media such as a web, an email, a CD, a DVD, etc. in a seller terminal, and a document used therein is made of an HTML file. The HTML file contains product information, the seller's electronic signature, certificate, and order form. These digital catalogs are delivered online or offline to the purchaser terminal. When the digital catalog is driven in the purchaser terminal, the display device of the purchaser terminal displays an image of the product, a description of the product, an audio and video clip of the product, a unit price of the product, a quantity, and options. In addition, the seller's certificate and digital signature are displayed. The buyer side opens the digital catalog and decides to purchase a product, and calls out the order form as shown in FIG. 7 to generate an order form. The order includes the item's item, order date, quantity, options, shipping address, payment method, and buyer's electronic signature.

상술한 바와 같이, 본 발명의 디지털카탈로그에 의한 분산 전자상거래 시스템은 기존 중앙 집중식 전자상거래와 비교하여 다음과 같은 특징 및 장점이 있다.As described above, the distributed electronic commerce system by the digital catalog of the present invention has the following features and advantages as compared to the existing centralized electronic commerce.

1) 거래체결이 판매자의 서버에서 집중되어 일어나지 않고 구매자의 정보단말에서 분산되어 일어난다.1) Transaction conclusion does not occur centrally in the seller's server, but occurs in the buyer's information terminal.

2) 거래체결은 구매자의 정보단말에서, 결제는 중개자의 서버에서 일어나므로 판매자는 대용량의 전자상거래용 서버를 갖출 필요가 없다.2) Since the transaction is made at the buyer's information terminal and the payment is made at the server of the intermediary, the seller does not need to have a large server for e-commerce.

3) 판매자는 서버없이도 디지털카탈로그를 제작 배포하기만 하여도 전자상거래를 통하여 상품을 팔 수 있다.3) Sellers can sell goods through e-commerce simply by producing and distributing digital catalogs without a server.

4) 상품정보가 반드시 네트워크를 통해 전달될 필요가 없이 어떤 오프라인 디지털 매체도 사용 가능하므로 판매자는 디지털 이미지(digital image), 오디오 및 비디오 화일(audio, video file) 등 상품관련 정보를 디지털카탈로그에 네트워크 트래픽을 염려하지 않고 충분히 넣을 수 있다.4) The seller can use any offline digital media without the need for product information to be transmitted through the network. Therefore, the seller can provide information related to product information such as digital images, audio and video files in the digital catalog. We can put enough without worrying about traffic.

5) 구매자는 여러 쇼핑몰에 연결하거나 등록하지 않고 자신의 정보단말에서 전자상거래를 할 수 있다.5) Buyers can make e-commerce transactions at their information terminals without connecting or registering at various shopping malls.

6) 풍부한 상품정보를 보고 구매를 결정할 수 있다.6) You can make a purchase decision based on abundant product information.

7) 자신의 기본 정보, 결제 정보, 배송 정보 등을 한번만 입력하면 된다.7) You only need to enter your basic information, payment information and shipping information once.

이로써 본 발명은 디지털카탈로그를 이용함으로써 수많은 상품정보를 통신 트래픽 걱정이 없이도 소비자에게 전달할 수 있으며, 구매자측에서 구매 행위가 이루어지도록 하고 중개자측에서 결제 행위가 이루어지도록 하여 판매자측에서는 서버를 구축할 필요가 없어, 판매자가 대용량의 전자상거래시스템을 구축하는데 드는 비용 및 노력을 대폭 줄일 수 있다.Thus, the present invention can deliver a large number of product information to consumers without worrying about communication traffic by using a digital catalog, it is necessary to establish a server on the seller side to make a purchase act on the buyer side and a settlement act on the intermediary side. This can significantly reduce the cost and effort of the seller to build a large-scale electronic commerce system.

Claims (10)

삭제delete 판매자가 디지털카탈로그를 만들어 배포할 수 있는 판매자 단말;Seller terminal that the seller can create and distribute a digital catalog; 구매자가 판매자의 단말에 접속할 필요없이 구매에 참여할 수 있는 디지털카탈로그를 포함하는 구매자 소프트웨어모듈을 자신의 단말에 저장하여 디지털카탈로그를 통하여 전자상거래를 수행하는 주문서를 전송할 수 있는 구매자 단말; 및A buyer terminal which stores a buyer software module including a digital catalog capable of participating in a purchase without having to access the seller's terminal in his terminal and transmits an order for performing electronic commerce through the digital catalog; And 상기 판매자 및 상기 구매자의 기본 사항을 등록하고 상기 구매자로부터 전송된 주문서를 판매자에게 전달하고 주문서에 기재된 지불정보에 의해 구매자로부터 대금을 받고, 판매자가 상품을 구매자에게 전달하면 중개수수료를 취하고 나머지 대금을 판매자에게 전달하는 중개자 서버;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 시스템에 있어서,Register the basics of the seller and the buyer, forward the order sent from the buyer to the seller, receive payment from the buyer according to the payment information described in the order, and when the seller delivers the product to the buyer, he takes the brokerage fee and pays the remaining amount. In the distributed electronic commerce system by a digital catalog comprising a; mediator server to deliver to the seller, 상기 구매자 단말에 저장되는 구매자 소프트웨어모듈은The buyer software module stored in the buyer terminal 구매자의 기본 인적 사항, 결제 수단, 배송 장소, 및/또는 구매이력에 관한 정보를 저장하는 저장장치인 데이터베이스; 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 및/또는 복호화 등의 PKI 기본 기능을 제공하는 공용키 기능자; 중개자 서버 시스템 군의 해당 서버 시스템과 암호화된 통신을 하는 통신레이어; 및 판매자가 제작 배포한 디지털카탈로그를 열어 주문서를 발송하는 전자상거래 인에이블러를 포함하여 구성되거나, 또는A database, which is a storage device for storing information about the basic personal information of the buyer, payment method, delivery location, and / or purchase history; A public key operator providing PKI basic functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and / or decryption; A communication layer for performing encrypted communication with a corresponding server system in a group of intermediary server systems; And an e-commerce enabler for opening an order form by opening a digital catalog produced and distributed by the seller, or IRP (InterRights Point)라고 불리우는 권한부여 구매 주문 통신레이어; 및 디지털카탈로그를 판매자로부터 웹, 이메일, CD, 또는 DVD 등을 통하여 온라인 또는 오프라인으로 받아서 권한부여 구매주문 통신레이어(IRP)를 통하여 디지털컨텐츠를 포함하는 디지털카탈로그를 열어 보는 전자상거래 인에이블러를 포함하여 구성되는 디지털카탈로그에 의한 분산 전자상거래 시스템.An entitlement purchase order communication layer called an InterRights Point (IRP); And an e-commerce enabler that receives a digital catalog online or offline from a seller through a web, email, CD, or DVD, and opens a digital catalog including digital content through an authorized purchase order communication layer (IRP). Distributed e-commerce system using a digital catalog configured by. 삭제delete 판매자가 디지털카탈로그를 만들 수 있는 판매자 소프트웨어모듈을 자신의 단말에 저장하여 디지털카탈로그를 만들어 배포할 수 있는 판매자 단말;Seller terminal that allows the seller to create a digital catalog by distributing the seller software module to create a digital catalog in their terminal; 구매자가 판매자의 단말에 접속할 필요없이 구매에 참여할 수 있는 디지털카탈로그를 통하여 전자상거래를 수행하는 주문서를 전송할 수 있는 구매자 단말; 및A purchaser terminal capable of transmitting an order for performing an e-commerce transaction through a digital catalog in which the purchaser can participate in the purchase without having to access the seller's terminal; And 상기 판매자 및 상기 구매자의 기본 사항을 등록하고 상기 구매자로부터 전송된 주문서를 판매자에게 전달하고 주문서에 기재된 지불정보에 의해 구매자로부터 대금을 받고, 판매자가 상품을 구매자에게 전달하면 중개수수료를 취하고 나머지 대금을 판매자에게 전달하는 중개자 서버;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 시스템에 있어서,Register the basics of the seller and the buyer and deliver the order sent from the buyer to the seller and receive payment from the buyer according to the payment information described in the order. In the distributed electronic commerce system by a digital catalog comprising a; mediator server to deliver to the seller, 상기 판매자 단말에 저장되는 판매자 소프트웨어모듈(S/W Module)은Seller software module (S / W Module) stored in the seller terminal is 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 및/또는 복호화 등의 PKI 기본 기능을 제공하며, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있도록 하는 공용키기능자(PKI Toolkit)와 기본적인 HTML 편집 (editing) 기능 또는 다른 HTML 화일(file)을 임포트(import)할 수 있으며 판매자의 인증서 및 판매자의 전자서명을 첨부하여 디지털카탈로그를 만들어, 웹(web), 이메일(email), CD, 또는 DVD 등 여러 다양한 매체를 통하여 구매자에게 전달하는 디지털카탈로그 발행자(EC Publisher)를 포함하여 구성되거나, 또는PKI Toolkit provides PKI basic functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and / or decryption, and enables the use of certificates issued by different certification services. And basic HTML editing functions or other HTML files can be imported, and digital catalogs can be created by attaching the seller's certificate and the seller's electronic signature, including web, email and CD. Or a digital catalog publisher (EC Publisher) delivering to buyers through various media such as DVD, or IRP라 불리는 권한 부여 구매주문 통신레이어와 기본적인 HTML 편집 기능을 가지고 있으며 다른 HTML 화일을 임포트(import)할 수 있는 디지털카탈로그 발행자를 포함하는 디지털카탈로그에 의한 분산 전자상거래 시스템.A digital catalog distributed digital commerce system that includes an authorization purchase order communication layer called IRP, and a digital catalog publisher that has basic HTML editing capabilities and can import other HTML files. 삭제delete 판매자가 디지털카탈로그를 만들어 배포할 수 있는 판매자 단말;Seller terminal that the seller can create and distribute a digital catalog; 구매자가 판매자의 단말에 접속할 필요없이 구매에 참여할 수 있는 디지털카탈로그를 통하여 전자상거래를 수행하는 주문서를 전송할 수 있는 구매자 단말; 및A purchaser terminal capable of transmitting an order for performing an e-commerce transaction through a digital catalog in which the purchaser can participate in the purchase without having to access the seller's terminal; And 중개자 소프트웨어모듈을 저장하여, 상기 판매자 및 상기 구매자의 기본 사항을 등록하고 상기 구매자로부터 전송된 주문서를 판매자에게 전달하고 주문서에 기재된 지불정보에 의해 구매자로부터 대금을 받고, 판매자가 상품을 구매자에게 전달하면 중개수수료를 취하고 나머지 대금을 판매자에게 전달하는 중개자 서버;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 시스템에 있어서,Stores an intermediary software module, registers the basics of the seller and the buyer, forwards the order sent from the buyer to the seller, receives payment from the buyer according to the payment information described in the order, and the seller delivers the product to the buyer. In the distributed electronic commerce system by a digital catalog comprising a; broker server taking a brokerage fee and delivers the remaining payment to the seller, 상기 중개자 서버에 저장되는 중개자 소프트웨어모듈은 인증권한(Certification Authority) 서버, 등록권한(Registration Authority) 서버 및 디렉토리서버(Directory Server)를 포함하여 구성되어 각 등록되는 구매자 및 판매자에게 인증서를 발급하고 인증서를 확인해 주며 기인증된 사람의 공용키(public key)를 알려 주며, 외부 인증서비스를 받을 수도 있는 공용키서버; 인증서 요청, 인증서 확인, 전자서명, 전자서명확인, 암호화, 및/또는 복호화 등의 PKI 기본 기능을 제공하며, 서로 다른 인증서비스 기관에서 발행하는 인증서를 쓸 수 있는 공용키 기능자; 구매자의 소프트웨어모듈의 구매주문통신레이어로부터 받은 주문서가 주문서 전달자에서 처리되기 전 저장되어 있는 메시지 큐(message queue)인 주문서 큐; 주문서를 판매자에게 전달하는 주문서 전달자; 및 금융 VAN을 활용하여 신용카드, 전자화폐, 자금이체 등을 지원하는 지불지원자를 포함하여 구성되거나, 또는The intermediary software module stored in the intermediary server is configured to include a certification authority server, a registration authority server, and a directory server to issue a certificate to each registered buyer and seller and to issue a certificate. A public key server that checks and informs a public key of a pre-authenticated person and may receive external authentication service; A public key operator that provides basic PKI functions such as certificate request, certificate verification, digital signature, digital signature verification, encryption, and / or decryption, and can write certificates issued by different certification services; An order queue, which is a message queue in which an order received from a purchase order communication layer of a buyer's software module is stored before being processed by an order forwarder; Order forwarder delivering the order to the seller; And payment applicants utilizing credit VANs to support credit cards, electronic money, money transfers, or 공용키 관리자(Deployment Manager)를 활용하여 공용키 서버 기능을 수행하는 공용키 관리자(Deployment Manager), 인증기관인 상거래 중개소(Clearinghouse) 또는 금융 VAN을 활용하여 신용카드, 전자화폐, 또는 자금이체 등을 지원하는 지불지원자(Payment Gateway)를 포함하여 구성되는 디지털카탈로그에 의한 분산 전자상거래 시스템.Supports credit card, electronic money, or money transfer by utilizing the Deployment Manager, the Public Key Manager that performs the public key server function, the Clearinghouse, or the financial VAN. Distributed e-commerce system by a digital catalog including a payment gateway. 삭제delete 판매자는 중개자 서버 시스템에 등록하고 디지털카탈로그를 만들 수 있는 판매자 소프트웨어모듈을 자신이 사용하는 단말에 설치하고, 구매자는 중개자 서버 시스템에 등록하고 구매에 참여할 수 있는 구매자 소프트웨어모듈을 자신의 정보단말에 설치하는 단계;Seller installs Seller software module to his / her own terminal that can register on mediator server system and make digital catalog. Buyer installs Buyer software module to his information terminal that can register on broker server system and participate in purchase Making; 이렇게 초기 등록이 일어난 후에는 판매자는 디지털카탈로그를 만들어, 웹(Web), 이메일(email), CD, 또는 DVD 등 여러 다양한 매체를 통하여 디지털카탈로그를 구매자에게 배포 전달하는 단계;After this initial registration occurs, the seller creates a digital catalog and distributes and delivers the digital catalog to the buyer through various media such as Web, email, CD, or DVD; 구매자는 PC, 웹TV(Web TV), 또는 웹폰(Web Phone) 등과 같은 자신의 정보단말에 저장된 디지털카탈로그를 열어 보고 구매 품목을 결정하는 단계;The purchaser opens a digital catalog stored in his or her information terminal such as a PC, a web TV, a web phone, or the like to determine a purchase item; 그런 다음, 구매자는 구매품목, 배송정보 및 결제정보가 기재된 주문서를 네트워크를 통하여 중개자의 서버로 전달하는 단계;Then, the buyer delivers the order containing the purchase items, shipping information and payment information to the intermediary server through the network; 중개자는 저장된 중개자 소프트웨어모듈을 통하여 구매자로부터 대금의 결제처리를 하고 판매자에게 주문서를 전달하는 단계; 및The broker performs payment processing from the buyer through the stored broker software module and delivers the order to the seller; And 판매자가 주문서에 따라서 구매자가 선택한 상품을 구매자에게 전달하면, 중개자는 중개 수수료를 취하고 나머지 대금을 판매자에게 전달하는 단계;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 방법.When the seller delivers the goods selected by the buyer to the buyer according to the order, the broker takes a brokerage fee and delivers the remaining payment to the seller; distributed electronic commerce method by a digital catalog comprising a. 제8항에 있어서, 상기 구매자는 디지털카탈로그가 인증된 판매자가 발행한 것인지 변조되지 않았는지 확인하는 단계; 구매자는 디지털카탈로그를 열어 자신의 단말 화면에 상품 정보를 디스플레이하는 단계; 구매자는 디스플레이된 상품 정보를 보고, 구매 품목, 수령 장소 및/또는 결제 방법을 결정하는 단계; 구매자는 주문서를 발행하는 단계; 구매자는 주문서의 내용이 변조되는 것을 막기 위하여 전자서명을 하는 단계; 구매자에 의해 생성된 주문서는 중개자의 주문서큐에게 전달되는 단계; 및 주문서는 일단 데이터베이스에 저장된 후에 최종적으로 구매자가 전송을 원하면 미전송된 주문서를 일괄 중개자 서버 시스템으로 전달하는 단계;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 방법.10. The method of claim 8, further comprising: checking, by the buyer, whether the digital catalog is issued or not tampered with by an authorized seller; The buyer opens the digital catalog to display the product information on the terminal screen; The buyer views the displayed product information and determines a purchase item, a receiving place, and / or a payment method; Buyer issues an order; The buyer makes an electronic signature to prevent the contents of the order from being altered; An order created by the buyer is delivered to the order queue of the intermediary; And forwarding the unsent order to the batch intermediary server system once the buyer wants to send the order form after it is stored in the database. 제8항에 있어서, 상기 구매자는 판매자로부터 웹, 이메일, CD, 또는 DVD 등을 통하여 온라인 또는 오프라인으로 받은 디지털카탈로그를 여는 단계; 디지털카탈로그에 포함되어 있는 상품 정보를 화면에 디스플레이시키는 단계; 구매자는 구매 품목, 배송 장소, 및/또는 결제 수단을 입력 받아 주문서를 생성하는 단계; 회계 기록(Audit Record)을 회계 기록 포맷(Audit Record format)으로 보호된 데이터베이스에 저장하는 단계; 및 구매자가 보호된 데이터베이스에 있는 전송되지 않은 주문서를 전송하겠다고 확인하면 그때 중개자 서버 시스템으로 주문서를 전달하는 단계;를 포함하는 디지털카탈로그에 의한 분산 전자상거래 방법.The method of claim 8, wherein the buyer opens a digital catalog received online or offline from a seller through a web, email, CD, or DVD; Displaying product information included in the digital catalog on a screen; The buyer inputs a purchase item, a delivery place, and / or a payment method to generate an order; Storing the audit record in a database protected in an audit record format; And forwarding the order to the intermediary server system if the buyer confirms that the undelivered order in the protected database is to be transmitted.
KR10-2000-0025895A 2000-05-15 2000-05-15 Distributed electronic commerce system and method using digital catalog KR100391710B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0025895A KR100391710B1 (en) 2000-05-15 2000-05-15 Distributed electronic commerce system and method using digital catalog

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0025895A KR100391710B1 (en) 2000-05-15 2000-05-15 Distributed electronic commerce system and method using digital catalog

Publications (2)

Publication Number Publication Date
KR20000050097A KR20000050097A (en) 2000-08-05
KR100391710B1 true KR100391710B1 (en) 2003-07-12

Family

ID=19668658

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0025895A KR100391710B1 (en) 2000-05-15 2000-05-15 Distributed electronic commerce system and method using digital catalog

Country Status (1)

Country Link
KR (1) KR100391710B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009148267A2 (en) * 2008-06-03 2009-12-10 (주)우리랑월드 Method and device for providing content comprising an interactive component module

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000054441A (en) * 2000-06-07 2000-09-05 윤광희 A locally distributed VOD system and VOD service providing method
KR20020045651A (en) * 2000-12-09 2002-06-20 허동수 Goods and service information providing method, server system, and recording medium therefor
KR100363683B1 (en) * 2000-12-29 2002-12-05 주식회사 기프코닷컴 Method for offering digital catalog
KR20020066474A (en) * 2001-02-12 2002-08-19 주식회사 한빛네트 Hybrid type remote education method with combination of internet and CD-ROM
KR20020072405A (en) * 2001-03-09 2002-09-16 주식회사 아이유컴 The method and system for internet electronic commerce by offline media linked with internet
KR20010067806A (en) * 2001-03-29 2001-07-13 정상원 Operating method for marketing system using on-line network and catalog placed in member shop
KR20020077754A (en) * 2001-04-03 2002-10-14 김춘근 Method for Home shopping Service by Visual Package Media
KR20010074593A (en) * 2001-05-09 2001-08-04 임세원 A Method For Marketing Electric Home Appliances Using Tax
KR100470396B1 (en) * 2002-03-05 2005-02-05 배수철 Method for managing catalog sale using a rf
KR20040024143A (en) * 2002-09-13 2004-03-20 가온텔(주) A Service Method And System For Intermediating A Goods Information
KR101383650B1 (en) * 2013-11-28 2014-04-11 주식회사 알아이 Digital content sales intermediary device and method
US11449912B1 (en) 2021-04-06 2022-09-20 1ClickPay Inc System and method for facilitating e-commerce transaction using an interactive support agent platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0855687A2 (en) * 1997-01-15 1998-07-29 AT&T Corp. System and method for distributed content electronic commerce
US5870717A (en) * 1995-11-13 1999-02-09 International Business Machines Corporation System for ordering items over computer network using an electronic catalog
KR20010073774A (en) * 2000-01-20 2001-08-03 김병진 Electronic commerce system using a mediating site and method thereof
KR20010092577A (en) * 2000-03-22 2001-10-26 노석호 Industrial virtual portal service method using internet
KR20010100507A (en) * 2000-05-03 2001-11-14 김용석 Business method for intermediating goods using the on-line networking

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870717A (en) * 1995-11-13 1999-02-09 International Business Machines Corporation System for ordering items over computer network using an electronic catalog
EP0855687A2 (en) * 1997-01-15 1998-07-29 AT&T Corp. System and method for distributed content electronic commerce
KR20010073774A (en) * 2000-01-20 2001-08-03 김병진 Electronic commerce system using a mediating site and method thereof
KR20010092577A (en) * 2000-03-22 2001-10-26 노석호 Industrial virtual portal service method using internet
KR20010100507A (en) * 2000-05-03 2001-11-14 김용석 Business method for intermediating goods using the on-line networking

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009148267A2 (en) * 2008-06-03 2009-12-10 (주)우리랑월드 Method and device for providing content comprising an interactive component module
WO2009148267A3 (en) * 2008-06-03 2010-03-18 (주)우리랑월드 Method and device for providing content comprising an interactive component module

Also Published As

Publication number Publication date
KR20000050097A (en) 2000-08-05

Similar Documents

Publication Publication Date Title
US5724424A (en) Digital active advertising
US7647278B1 (en) Method for facilitating a transaction between a merchant and a buyer
JP3133243B2 (en) Online shopping system
US6363357B1 (en) Method and apparatus for providing authorization to make multiple copies of copyright protected products purchased in an online commercial transaction
US7849020B2 (en) Method and apparatus for network transactions
US7734527B2 (en) Method and apparatus for making secure electronic payments
US7318047B1 (en) Method and apparatus for providing electronic refunds in an online payment system
US20020023053A1 (en) System, method and apparatus for international financial transactions
AU2001251286A1 (en) System, method and apparatus for international financial transactions
KR100538931B1 (en) Contents commercing method based on Peer to Peer networks and system thereof
KR100391710B1 (en) Distributed electronic commerce system and method using digital catalog
US7035817B1 (en) Electronic catalog method
JPH09251494A (en) Account settlement system using virtual prepaid card
JPH10171887A (en) On-line shopping system
JP2001283121A (en) Server device and client device and communication line shopping system using them
US20040167826A1 (en) Anonymous electronic funds transfer system and method, and anonymous shipping system and method
JP4249423B2 (en) Payment management server, payment management method, and payment management program
JP2002140590A (en) Electronic commerce system
KR102006960B1 (en) On-line used goods trading system using location information
JP2002222380A (en) Shopping settlement surrogate method
KR100444372B1 (en) System and method for paying money electric commerce
WO2001048658A1 (en) Selling a digital content product in an online transaction
KR20020021413A (en) A method and system for the provision of electronic commerce and shopping via cable television systems and associated entertainment terminals
JP2003132255A (en) Stamp service point management device and stamp service point management method
KR20010081294A (en) Goods certification system and method on the network

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20090630

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20120704

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20150604

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20190701

Year of fee payment: 17