Movatterモバイル変換


[0]ホーム

URL:


KR101157876B1 - Electronic apparatus for making electronic contract - Google Patents

Electronic apparatus for making electronic contract
Download PDF

Info

Publication number
KR101157876B1
KR101157876B1KR1020110006366AKR20110006366AKR101157876B1KR 101157876 B1KR101157876 B1KR 101157876B1KR 1020110006366 AKR1020110006366 AKR 1020110006366AKR 20110006366 AKR20110006366 AKR 20110006366AKR 101157876 B1KR101157876 B1KR 101157876B1
Authority
KR
South Korea
Prior art keywords
electronic contract
legacy
contract
electronic
request information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020110006366A
Other languages
Korean (ko)
Inventor
장기호
Original Assignee
(주)비즈니스온커뮤니케이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)비즈니스온커뮤니케이션filedCritical(주)비즈니스온커뮤니케이션
Priority to KR1020110006366ApriorityCriticalpatent/KR101157876B1/en
Application grantedgrantedCritical
Publication of KR101157876B1publicationCriticalpatent/KR101157876B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

PURPOSE: An electronic apparatus for concluding electronic contracts is provided to enable a client to effectively access to a legacy system for concluding a contract by enabling a legacy system operating company to manage data related to the electronic contract. CONSTITUTION: A legacy linkage system(12) registers electronic contract request information in a legacy system(11) by interlocking with the legacy system. The legacy linkage system transmits an electronic contract approval request signal including the registered electronic contract request information. The legacy linkage system registers the electronic contract conclusion information in the legacy system. A service portal system(20) registers the electronic contract request information included in the electronic contract approval request signal.

Description

Translated fromKorean
전자 계약 체결을 위한 전자적 장치{ELECTRONIC APPARATUS FOR MAKING ELECTRONIC CONTRACT}ELECTRONIC APPARATUS FOR MAKING ELECTRONIC CONTRACT

본 발명은 전자 계약 체결 시스템 및 그 제어방법에 관한 것으로, 보다 상세하게는 기존의 기업 등에 구비된 ERP 등의 레거시 시스템과 연동하여 전자 계약을 체결하는 시스템 및 그 제어방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic contract conclusion system and a control method thereof. More particularly, the present invention relates to a system for concluding an electronic contract in association with legacy systems such as ERP and the like, and a control method thereof.

일반적으로 거래행위가 발생되기 위해서, 양 당사자 간에 미리 계약을 체결하고, 계약서를 그 당사자(예를 들어 판매자와 구매자)가 각각 한 부씩 보관하게 된다.In general, in order for a transaction to take place, a contract is concluded in advance between the parties, and a copy of the contract is stored by each party (e.g. seller and buyer).

그런데 이처럼 거래를 위해 계약을 체결하는 경우 판매자와 구매자가 직접 대면하여 체결을 하게 되면, 이로 인해 시간과 비용이 낭비된다는 문제점이 있다. 즉, 상행위를 하는 각 당사자가 동일한 장소 및 동일한 시간에 직접 만나는 것이 쉽지 않을 뿐만 아니라 비효율적이며 오히려 신속한 계약 체결에 장애가 되고 있는 것이다.However, when a contract is concluded for a transaction like this, when a seller and a buyer face a face-to-face, there is a problem that this wastes time and money. In other words, it is not only easy for each party to do business to meet in the same place and at the same time, but it is also inefficient and impedes the fast contract.

최근 전자서명법이 발효됨에 따라 전자문서의 효력을 인정받을 수 있는 것을 기회로, 상술한 불편을 해소하기 위한 방안으로써 온라인상에서 중개 사이트를 매개하여 계약서를 작성, 체결, 관리할 할 수 있도록 하는 기술이 제시된 바 있다. 예를 들면 온라인 매체를 통해 체결되는 계약서의 경우 ASP/SaaS Service Portal 서버를 통해 판매자와 구매자에게 전자 계약 체결 서비스가 제공될 수 있는 것이다.As the digital signature law came into effect recently, the opportunity to be recognized for the validity of electronic documents is an opportunity to solve the above inconveniences. It has been suggested. For example, a contract executed through an online medium may provide an electronic contract execution service to a seller and a buyer through an ASP / SaaS Service Portal server.

한편, 제조업을 포함한 다양한 비즈니스 분야에서는 생산, 구매, 재고, 주문, 공급자와의 거래, 고객서비스 제공 등 주요 프로세스와 관련된 복수의 모듈로 구성된 통합 어플리케이션 소프트웨어에 의해 수행되는 ERP(Enterprise Resource Planning)를 이용하고 있다. ERP는 관계형 데이터베이스를 기반으로 통합된 클라이언트/서버 시스템으로 구성될 수 있다.On the other hand, various business fields, including manufacturing, use enterprise resource planning (ERP), which is performed by integrated application software consisting of multiple modules related to key processes such as production, purchasing, inventory, ordering, trading with suppliers, and providing customer service. Doing. ERP can be configured as an integrated client / server system based on a relational database.

그런데 이처럼 ERP를 이용하는 경우 대부분의 업무 프로세스를 ERP를 이용해 수행하면서도, 계약서 작성과 관련해서는 온라인상의 ASP/SaaS Service Portal 서버 등을 통해 체결해야 하는 것은 사용자 불편을 초래할 뿐만 아니라 비효율적인 것이다.However, when using ERP as described above, most of the business processes are performed using ERP, but in terms of contract creation, it is necessary to conclude through online ASP / SaaS Service Portal server.

ERP 업무 프로세스 중 계약 업무를 수행하는 기능이 포함된 경우 계약 상대방 즉, 거래처가 계약 관련 데이터에 접근할 수 있도록 하기 위해서는 ERP 도입사가 자체적으로 전자계약서 시스템을 구축하여 서비스를 운영해야만 하는데, 이처럼 각 업체마다 전자 계약을 위해 계약 상대방이 접속할 수 있도록 하는 별도의 시스템을 구축하는 것은 과다한 비용의 중복 투자에 해당할 뿐만 아니라 운영면에서도 비효율적이다.If the ERP business process includes the ability to perform contract work, in order for the contract counterpart, ie, the client, to access the contract-related data, the ERP adopter must establish its own electronic contract system to operate the service. Building a separate system that allows the other party to access each electronic contract is not only an expensive investment, but also an inefficient operation.

본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 온라인상의 소정 서버(예를 들어 ASP/SaaS Service Portal 서버)와 ERP 시스템과 같은 각 업체에서 운영하는 레거시 시스템 사이에 전자 계약과 관련한 데이터의 송수신이 이루어지도록 하는 전자 계약 체결 시스템 및 그 제어방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and an object thereof is to provide an electronic contract between a predetermined server (for example, an ASP / SaaS Service Portal server) online and a legacy system operated by each company such as an ERP system. It is to provide an electronic contract conclusion system and a control method for the transmission and reception of data related to this.

상기한 목적을 달성하기 위해 본 발명에 따른 전자 계약 체결 시스템은, 레거시 시스템과 연동하여 전자 계약 요청 정보를 상기 레거시 시스템에 등록하고, 상기 등록된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 전송하며, 상기 전자 계약 승인 여부 요청 신호에 따라 전자 계약 승인 응답 신호가 수신되면 상기 등록된 전자 계약 요청 정보와 관련하여 전자 계약 체결 정보를 상기 레거시 시스템에 등록하는 레거시 연동 시스템과; 상기 레거시 연동 시스템으로부터 상기 전자 계약 승인 여부 요청 신호가 수신되면, 상기 전자 계약 승인 여부 요청 신호에 포함된 전자 계약 요청 정보를 등록하고, 상기 등록된 전자 계약 요청 정보에 대한 계약 상대방의 전자 계약 승인 명령에 따라 전자 계약 승인 응답 신호를 상기 레거시 연동 시스템에 전송하는 서비스 포탈 시스템을 포함하여 구성된다.In order to achieve the above object, the electronic contract conclusion system according to the present invention registers the electronic contract request information in the legacy system in association with a legacy system, and the electronic contract approval request signal including the registered electronic contract request information. A legacy interworking system that transmits the electronic contract approval information with respect to the registered electronic contract request information when the electronic contract approval response signal is received according to the electronic contract approval request signal; When the electronic contract approval request signal is received from the legacy interlocking system, the electronic contract request information included in the electronic contract approval request signal is registered, and an electronic contract approval command of a contract counterpart with respect to the registered electronic contract request information. And a service portal system for transmitting the electronic contract approval response signal to the legacy interworking system.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 전자 계약 체결 시스템의 제어방법은, 레거시 시스템과 연동하는 레거시 연동 시스템이 전자 계약 요청 정보를 상기 레거시 시스템에 등록하는 단계와; 상기 레거시 연동 시스템이 기 등록된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 전송하는 단계와; 상기 레거시 연동 시스템으로부터 전자 계약 승인 여부 요청 신호를 수신한 서비스 포탈 시스템이 상기 전자 계약 승인 여부 요청 신호에 포함된 전자 계약 요청 정보를 등록하는 단계와; 상기 서비스 포탈 시스템이 상기 등록된 전자 계약 요청 정보에 대한 계약 상대방의 전자 계약 승인 명령에 따라 전자 계약 승인 응답 신호를 상기 레거시 연동 시스템에 전송하는 단계와; 상기 레거시 연동 시스템이 상기 서비스 포탈 시스템으로부터 수신되는 전자 계약 승인 응답 신호에 따라 상기 등록된 전자 계약 요청 정보와 관련하여 전자 계약 체결 정보를 상기 레거시 시스템에 등록하는 단계를 포함하여 이루어진다.In addition, the control method of the electronic contract conclusion system according to the present invention to achieve the above object, the legacy interworking system interoperating with the legacy system to register the electronic contract request information to the legacy system; Transmitting, by the legacy interworking system, an electronic contract approval request signal including electronic contract request information previously registered; Registering the electronic contract request information included in the electronic contract approval request signal by the service portal system having received the electronic contract approval request signal from the legacy interworking system; Transmitting, by the service portal system, an electronic contract approval response signal to the legacy interworking system according to an electronic contract approval command of a contract counterpart to the registered electronic contract request information; And registering, by the legacy interworking system, the electronic contract conclusion information in relation to the registered electronic contract request information in the legacy system according to the electronic contract approval response signal received from the service portal system.

이상 설명한 바와 같이 본 발명에 따르면, ERP(Enterprise Resource Planning) 등과 같은 자체 레거시 시스템을 운영하는 업체는 해당 운영 시스템을 그대로 이용하여 전자 계약을 체결할 수 있어 편의성이 증대되고 또한 전자 계약의 상대방에 해당하는 거래처의 접속을 위한 별도의 시스템 구축을 할 필요가 없어 비용을 절약할 수 있다.As described above, according to the present invention, a company operating its own legacy system, such as Enterprise Resource Planning (ERP), can use the operating system as it is to sign an electronic contract, thereby increasing convenience and corresponding to the counterpart of the electronic contract. There is no need to establish a separate system for the connection of the trading partners can save costs.

또한, 거래처 즉, 계약 상대방은 서비스 포탈 시스템으로부터 표준 포맷(예를 들어 웹 페이지)으로 생성된 전자 계약 관련 데이터를 확인하고 계약 체결을 할 수 있으므로 전자 계약 체결을 위한 전용 프로그램이 구비될 필요도 없어 비용을 절약할 수 있다.In addition, the trading partner, that is, the contract counterpart, can check the electronic contract-related data generated in the standard format (for example, a web page) from the service portal system and conclude the contract, so there is no need for a dedicated program for electronic contract conclusion. You can save money.

즉, 레거시 시스템 운영 업체에서는 해당 레거시 시스템을 그대로 활용(연동)하도록 하고 계약 상대방인 거래처에서는 서비스 포탈 시스템을 이용하도록 하여 상호간 계약 체결이 이루어지도록 함으로써, 레거시 시스템 운영 업체는 자체 구축된 시스템 데이터의 일부로써 전자 계약 관련 데이터를 관리할 수 있고, 거래처는 계약 체결을 위한 접속이 용이해진다는 장점이 있다.In other words, the legacy system operator should use (leave) the legacy system as it is, and the counterparties that use the contract party use the service portal system to make a contract with each other. As a result, the electronic contract-related data can be managed, and the client has an advantage of facilitating access to the contract.

또한, 레거시 시스템과 서비스 포탈 시스템 각각은 계약 요청자 또는 계약 상대방에게 계약 체결과 관련한 메시지를 실시간(또는 비동기로) 전송함으로써 전자 계약 진행 관련 사항을 궁금해 하는 각 당사자가 수시로 각 시스템에 접속하는 번거로움을 줄여줄 수 있다.In addition, each legacy system and service portal system sends a message to the contract requester or contract party in real time (or asynchronously) to avoid the hassle of accessing each system from time to time for each party wondering about the progress of the electronic contract. Can be reduced.

도 1은 본 발명의 일 실시예에 따른 전자 계약 체결 시스템을 포함하는 전체 통신망 구성의 일 예이고,
도 2는 도 1의 레거시 연동 시스템 구성의 일 예이고,
도 3 내지 도 7은 본 발명의 일 실시예에 따른 전자 계약 체결 시스템의 제어흐름도이고,
도 8은 본 발명의 일 실시예에 따른 전자 계약 체결 시스템의 구체적인 구성과 그 관련성 및 각 구성의 기능 블록의 일 예이다.
1 is an example of a whole communication network configuration including an electronic contract conclusion system according to an embodiment of the present invention,
2 is an example of a legacy interworking system configuration of FIG.
3 to 7 is a control flowchart of the electronic contract conclusion system according to an embodiment of the present invention,
8 is an example of a specific configuration of the electronic contract conclusion system according to an embodiment of the present invention and its relevance and functional blocks of each configuration.

이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 일 실시예에 따른 전자 계약 체결 시스템은, 도 1에 도시된 바와 같이 레거시 시스템(11), 레거시 사용자 단말기(30), 레거시 연동 시스템(12), 서비스 포탈 시스템(20), 공인 인증 서버(50), 서비스 포탈 사용자 단말기(40)를 포함하여 구성된다.Electronic contract conclusion system according to an embodiment of the present invention, thelegacy system 11, thelegacy user terminal 30, thelegacy interworking system 12, theservice portal system 20, authorized authentication, as shown in FIG. It is configured to include aserver 50, the serviceportal user terminal 40.

레거시 사용자 단말기(30)는 레거시 시스템(11) 운영 업체의 사용자들이 조작하는 단말기로서, 예를 들어 사용자의 조작에 따라 레거시 시스템(11)에 소정의 정보가 입력 또는 등록되도록 하거나 레거시 시스템(11)에 저장 또는 등록된 정보를 표시하여 사용자가 열람할 수 있도록 하는 기능을 수행한다.Thelegacy user terminal 30 is a terminal operated by users of the operating system of thelegacy system 11. For example, predetermined information may be input or registered to thelegacy system 11 according to a user's operation, or thelegacy system 11 may be operated. Performs a function that enables users to browse by displaying information stored or registered in.

또한 레거시 사용자 단말기(30)는 소정의 알림 메시지를 직접 또는 문자 메시지 형태로 수신하거나 전자메일을 수신하는 기능을 수행할 수도 있다.In addition, thelegacy user terminal 30 may perform a function of receiving a predetermined notification message in the form of a direct or text message or receiving an e-mail.

서비스 포탈 사용자 단말기(40)는 서비스 포탈 시스템(20)에 접속할 수 있도록 구성된 단말기로서, 예를 들어 전자 계약 상대방에 해당하는 거래처 직원이 조작하는 단말기일 수 있다.The serviceportal user terminal 40 is a terminal configured to be connected to theservice portal system 20, and may be, for example, a terminal operated by an account employee corresponding to an electronic contract counterpart.

서비스 포탈 사용자 단말기(40) 역시 소정의 알림 메시지를 직접 또는 문자 메시지 형태로 수신하거나 전자메일을 수신하는 기능을 수행할 수도 있다.The serviceportal user terminal 40 may also perform a function of receiving a predetermined notification message in the form of a direct or text message or receiving an e-mail.

즉, 도 1에서는 레거시 사용자 단말기(30)와 서비스 포탈 사용자 단말기(40)가 각각 유선통신을 수행하는 컴퓨터로 구성되는 것을 일 예로 하였으나, 본 발명이 이에 한정되는 것은 아니므로 레거시 사용자 단말기(30)와 서비스 포탈 사용자 단말기(40)는 이동통신이나 무선랜 등과 같은 무선 통신을 수행하는 무선 단말기에 해당할 수 있다. 특히 레거시 사용자 단말기(30)와 서비스 포탈 사용자 단말기(40)에는 모두 전자메일 또는 문자 메시지를 수신할 수 있는 기능이 구비됨이 바람직하다.That is, in FIG. 1, although thelegacy user terminal 30 and the serviceportal user terminal 40 are each configured as a computer performing wired communication, thelegacy user terminal 30 is not limited thereto. The serviceportal user terminal 40 may correspond to a wireless terminal that performs wireless communication such as mobile communication or wireless LAN. In particular, thelegacy user terminal 30 and the serviceportal user terminal 40 is preferably provided with a function for receiving an e-mail or a text message.

레거시 사용자 단말기(30)와 서비스 포탈 사용자 단말기(40)의 기능에 대한 보다 상세한 설명은 다른 구성 요소들에 대한 설명과 함께 후술토록 한다.A more detailed description of the functions of thelegacy user terminal 30 and the serviceportal user terminal 40 will be described later along with other components.

여기서 레거시 시스템(11)은 전자 계약을 체결하고자 하는 업체에 특정의 용도로 기 구비된 일종의 사내 전산망 시스템에 해당할 수 있는데, 이러한 레거시 시스템(11)은 각 업체별 필요에 따라 구성 및 설치될 수 있다.Here, thelegacy system 11 may correspond to a kind of in-house computer network system that is provided for a specific purpose to a company that wants to sign an electronic contract. Such alegacy system 11 may be configured and installed according to each company's needs. .

예를 들어 레거시 시스템(11)은 ERP(Enterprise Resource Planning) 시스템과 같이 기업 활동을 위해 사용되는 기업 내의 모든 인적, 물적 자원을 효율적으로 관리하여 궁극적으로 기업의 경쟁력을 강화시켜 주는 역할을 하는 통합정보 시스템에 해당할 수 있는데, 이러한 ERP 시스템은 제조업을 포함한 다양한 비즈니스 분야에서 생산, 구매, 재고, 주문, 공급자와의 거래, 고객서비스 제공 등, 주요 프로세스 관리를 돕는 여러 모듈로 구성된 통합 애플리케이션 소프트웨어 패키지로 구성될 수 있고, 재무 및 인적자원을 위한 모듈 등도 포함될 수 있다.For example, thelegacy system 11, such as an enterprise resource planning (ERP) system, integrates information that effectively manages all human and physical resources within a company used for corporate activities and ultimately enhances the company's competitiveness. The ERP system is an integrated application software package consisting of several modules that help manage key processes, including manufacturing, purchasing, inventory, ordering, trading with suppliers, and providing customer service in a variety of business areas, including manufacturing. It may be configured, and may include modules for financial and human resources.

레거시 연동 시스템(12)은 레거시 시스템(11)과 연동하여 전자 계약의 요청 또는 승인을 수행할 수 있도록 구성된 것으로서, 특히 전자 계약 요청 정보를 레거시 시스템(11)에 등록하고, 그 등록된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 서비스 포탈 시스템(20)에 전송하며, 그 전자 계약 승인 여부 요청 신호에 따라 전자 계약 승인 응답 신호가 수신되면 기 등록된 전자 계약 요청 정보와 관련하여 전자 계약 체결 정보를 레거시 시스템(11)에 등록하는 기능을 수행한다.Thelegacy interworking system 12 is configured to perform a request or approval of an electronic contract in conjunction with thelegacy system 11, and in particular, registers electronic contract request information in thelegacy system 11, and registers the registered electronic contract request. An electronic contract approval request signal including information is transmitted to theservice portal system 20. When an electronic contract approval response signal is received according to the electronic contract approval request signal, the electronic contract request information is registered with respect to the electronic contract request information. The fastening information is registered in thelegacy system 11.

이러한 레거시 연동 시스템(12)은 도 2에 도시된 바와 같이 레거시 연동 모듈(12_b)과, 중계 서버(12_a)를 포함하여 구성될 수 있다.Thelegacy interworking system 12 may include a legacy interworking module 12_b and a relay server 12_a as shown in FIG. 2.

레거시 연동 모듈(12_b)은 레거시 사용자 단말기(30)(계약 요청을 하는 경우에는 일종의 '계약 요청자 단말기'에 해당함)에 전자 계약 요청 양식 데이터를 제공하고, 레거시 사용자 단말기(30)로부터 입력되는 전자 계약 요청 정보를 레거시 시스템(11)에 부합하는 데이터 포맷으로 변환하여 해당 레거시 시스템(11)에 등록하는 기능을 수행한다.The legacy interworking module 12_b provides the electronic contract request form data to the legacy user terminal 30 (which corresponds to a kind of 'contract requester terminal' when requesting a contract), and is input from thelegacy user terminal 30. The request information is converted into a data format corresponding to thelegacy system 11 and registered in thecorresponding legacy system 11.

여기서 전자 계약 요청 양식 데이터는 전자 계약서를 작성하기 위한 표준 양식이 포함된 데이터이다.The electronic contract request form data is data including a standard form for preparing an electronic contract.

이처럼, 레거시 연동 모듈(12_b)은 계약 관련된 각종 정보 또는 데이터들이 기존에 구축된 레거시 시스템(11)에서 관리하는 데이터 포맷으로 등록되도록 변환하는 기능을 수행하는 것이다.As such, the legacy interworking module 12_b performs a function of converting various types of information or data related to contracts to be registered in a data format managed by thelegacy system 11 that has been established.

또한, 레거시 연동 모듈(12_b)은 서비스 포탈 시스템(20)으로부터 전자 계약 승인 응답 신호가 수신되면 계약 요청자 단말기(30)에 알림 메시지를 전송할 수도 있다.In addition, the legacy interworking module 12_b may transmit a notification message to thecontract requester terminal 30 when the electronic contract approval response signal is received from theservice portal system 20.

여기서 알림 메시지는 직접 통지 메시지, 문자 메시지, 전자 메일 등 다양한 형태로 구성될 수 있다.Here, the notification message may be configured in various forms such as a direct notification message, a text message, and an electronic mail.

즉, 알림 메시지가 전송되는 계약 요청자 단말기(30)는 계약 요청자가 직접 조작하거나 접속하는 장치에 해당하는 것으로서, 예를 들어 전자 계약 체결을 위해 레거시 연동 시스템(12)에 접속하는 단말기일 수도 있고, 또는 휴대폰과 같은 별도의 통신 단말기일 수도 있으며 더 나아가 웹 메일 장치에 해당할 수도 있는데, 그 각각에 따라 알림 메시지 전송 형태는 달라질 수 있다.That is, thecontract requester terminal 30 to which the notification message is transmitted corresponds to a device which the contract requester directly operates or accesses, and may be, for example, a terminal that accesses thelegacy interworking system 12 to conclude an electronic contract. Alternatively, the present invention may be a separate communication terminal such as a mobile phone or may correspond to a web mail device, and a notification message transmission form may vary according to each of them.

예를 들어 레거시 연동 시스템(12)은 전자 계약 체결을 위해 레거시 연동 시스템(12)에 접속하는 단말기에는 기 설정된 통신 프토토콜에 따라 직접 통지 메시지로써 알림 메시지를 전송할 수 있고, 또는 계약 요청자의 휴대폰으로는 문자 메시지(일 예로 SMS: Short Message Service) 형태로 알림 메시지를 전송할 수도 있으며, 또는 계약 요청자의 웹 메일로 전자 메일 형태의 알림 메시지를 전송할 수도 있다.For example, thelegacy interworking system 12 may transmit a notification message as a direct notification message to a terminal connected to thelegacy interworking system 12 to conclude an electronic contract, according to a preset communication protocol, or to a mobile phone of a contract requester. May transmit a notification message in the form of a text message (eg, Short Message Service (SMS)), or may transmit a notification message in the form of an e-mail to a contract requester's web mail.

이러한 레거시 연동 모듈(12_b)은 도 2에 도시된 바와 같이 레거시 시스템(11)의 특정 모듈로 구성될 수 있다.The legacy interworking module 12_b may be configured as a specific module of thelegacy system 11 as shown in FIG. 2.

한편, 중계 서버(12_a)는 레거시 연동 모듈(12_b)에 의해 레거시 시스템(11)에 등록된 전자 계약 요청 정보를 서비스 포탈 시스템(20)으로 전송하는 기능을 수행한다.Meanwhile, the relay server 12_a transmits the electronic contract request information registered in thelegacy system 11 to theservice portal system 20 by the legacy interworking module 12_b.

예를 들어 레거시 연동 모듈(12_b)과 중계 서버(12_a)가 소정의 통신 채널을 형성하는 경우, 레거시 연동 모듈(12_b)이 레거시 시스템(11)에 등록된 전자 계약 요청 정보를 중계 서버(12_a)에 전달하면 중계 서버(12_a)는 그 수신되는 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 생성하여 서비스 포탈 시스템(20)으로 전송할 수 있다.For example, when the legacy interworking module 12_b and the relay server 12_a form a predetermined communication channel, the legacy interworking module 12_b transmits the electronic contract request information registered in thelegacy system 11 to the relay server 12_a. When forwarding to the relay server 12_a may generate an electronic contract approval request signal including the received electronic contract request information and transmit it to theservice portal system 20.

이때, 중계 서버(12_a)는 전자 계약 요청 정보에 대해 전자 서명을 포함하는 암호화 처리를 수행하고, 암호화된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 생성할 수도 있다.In this case, the relay server 12_a may perform an encryption process including an electronic signature on the electronic contract request information and generate an electronic contract approval request signal including the encrypted electronic contract request information.

개인키와 공개키로 이루어진 공개키 기반의 암호화 방식을 예로 든다면, 중계 서버(12_a)는 개인키를 이용하여 전자 계약 요청 정보의 적어도 일부에 대해 암호화 처리를 수행(즉, 전자 서명 처리를 수행)하고, 전자 서명된 전자 계약 요청 정보를 공개키를 포함하는 공인인증서와 함께 서비스 포탈 시스템(20)에 전송할 수 있다.Taking an example of a public key-based encryption scheme consisting of a private key and a public key, the relay server 12_a performs encryption processing on at least a part of electronic contract request information using the private key (that is, performs electronic signature processing). Then, the electronically signed electronic contract request information may be transmitted to theservice portal system 20 together with the public certificate including the public key.

본 실시예에서는 중계 서버(12_a)가 전자 계약 승인 여부 요청 신호를 생성하는 능동적인 역할을 수행하는 것을 일 예로 하였으나, 중계 서버(12_a)는 전자 계약 승인 여부 요청 신호를 서비스 포탈 시스템(20)에 전달하는 중계 역할만을 수행할 수도 있다.In this embodiment, the relay server 12_a plays an active role of generating an electronic contract approval request signal, but the relay server 12_a transmits the electronic contract approval request signal to theservice portal system 20. It can also play a relay role.

이 경우 레거시 연동 모듈(12_b)이 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 생성하여 중계 서버(12_a)에 전송할 수도 있고, 이때 상술한 전자 서명을 포함하는 암호화 과정 역시 레거시 연동 모듈(12_b)에 의해 이루어질 수 있다.In this case, the legacy interworking module 12_b may generate an electronic contract approval request signal including the electronic contract request information and transmit the generated electronic signal to the relay server 12_a. In this case, the encryption process including the electronic signature may also be performed using the legacy interworking module ( 12_b).

또한 상술한 예에서는 레거시 연동 모듈(12_b)이 전자 계약 요청 정보를 레거시 시스템(11)에 등록하는 역할과 함께 중계 서버(12_a)와 통신하는 역할을 수행하는 것을 일 예로 하였으나, 본 발명이 이에 한정되는 것은 아니므로 예를 들어 레거시 연동 모듈(12_b)은 전자 계약 요청 정보를 레거시 시스템(11)에 등록하는 역할을 수행하고 중계 서버(12_a)와 레거시 시스템(11)과의 통신은 레거시 시스템(11)에 기 구비된 별도의 통신 모듈에 의해 이루어질 수도 있음은 물론이다.In addition, in the above-described example, the legacy interworking module 12_b performs the role of registering the electronic contract request information with thelegacy system 11 and communicating with the relay server 12_a, but the present invention is limited thereto. For example, since the legacy interworking module 12_b registers the electronic contract request information in thelegacy system 11, the communication between the relay server 12_a and thelegacy system 11 is performed by thelegacy system 11. Of course, it can also be made by a separate communication module provided in the).

또한, 서비스 포탈 시스템(20)으로부터 전자 계약 승인 응답 신호가 수신될 때 계약 요청자 단말기에 알림 메시지를 전송하는 것도, 레거시 연동 모듈(12_b)과 중계 서버(12_a) 중 적어도 어느 하나에 의해 수행될 수 있다.In addition, when the electronic contract approval response signal is received from theservice portal system 20, transmitting a notification message to the contract requester terminal may be performed by at least one of the legacy interworking module 12_b and the relay server 12_a. have.

한편, 서비스 포탈 시스템(20)은 레거시 연동 시스템(12)으로부터 전자 계약 승인 여부 요청 신호가 수신되면, 그 전자 계약 승인 여부 요청 신호에 포함된 전자 계약 요청 정보를 등록하고(여기서 전자서명 검증이 먼저 이루어질 수도 있음), 등록된 전자 계약 요청 정보에 대한 계약 상대방의 전자 계약 승인 명령에 따라 전자 계약 승인 응답 신호를 레거시 연동 시스템(12)에 전송하는 기능을 수행한다.On the other hand, theservice portal system 20 registers the electronic contract request information included in the electronic contract approval whether the request signal is received from thelegacy interlocking system 12, the electronic signature verification (where the digital signature verification first The electronic contract approval response signal may be transmitted to thelegacy interworking system 12 according to the electronic contract approval command of the contract counterpart with respect to the registered electronic contract request information.

이때, 서비스 포탈 시스템(20)은 레거시 연동 시스템(12)으로부터 수신된 전자 계약 승인 요청 신호에 포함된 전자 계약 요청 정보를 기 설정된 포맷에 부합되도록 마크업 데이터로 변환할 수 있고, 이렇게 마크업 데이터로 형성된 전자 계약 요청 정보를 계약 상대방이 사용하는 단말기 즉, 서비스 포탈 사용자 단말기(40)에 제공할 수 있다.In this case, theservice portal system 20 may convert the electronic contract request information included in the electronic contract approval request signal received from thelegacy interworking system 12 into markup data so as to conform to a preset format. The electronic contract request information may be provided to a terminal used by the contract counterpart, that is, the serviceportal user terminal 40.

여기서 마크업 데이터는 적어도 하나의 마크업 태그를 포함하는 데이터로서, 예를 들어 웹 페이지에 해당할 수 있다. 즉, 서비스 포탈 시스템(20)은 레거시 연동 시스템(12)으로부터 수신된 전자 계약 요청 정보를 웹 페이지 형태로 생성하여 서비스 포탈 사용자 단말기(40)의 요청이 있는 경우 제공할 수 있는 것이다.Here, the markup data is data including at least one markup tag and may correspond to, for example, a web page. That is, theservice portal system 20 may generate the electronic contract request information received from thelegacy interworking system 12 in the form of a web page and provide the request when the serviceportal user terminal 40 requests.

또한, 서비스 포탈 시스템(20)은 레거시 연동 시스템(12)으로부터 전자 계약 승인 요청 신호가 수신되면, 그 전자 계약 승인 요청 신호에서 특정된 계약 상대방에 대응되는 단말기 즉, 서비스 포탈 사용자 단말기(40)에 알림 메시지를 전송할 수도 있다.In addition, when the electronic portal approval request signal is received from thelegacy interworking system 12, theservice portal system 20 transmits the terminal to the terminal corresponding to the contract counterpart specified in the electronic contract approval request signal, that is, the serviceportal user terminal 40. You can also send a notification message.

여기서 알림 메시지는 앞서 레거시 연동 모듈(12_b)이 계약 요청자 단말기(30)에 전송하는 것과 마찬가지로 직접 통지 메시지, 문자 메시지, 전자 메일 등 다양한 형태로 구성될 수 있다.Here, the notification message may be configured in various forms such as a direct notification message, a text message, and an e-mail, as the legacy interworking module 12_b transmits to thecontract requester terminal 30.

즉, 알림 메시지가 전송되는 서비스 포탈 사용자 단말기(40)는 계약 요청자가 조작하거나 접속할 수 있는 장치에 해당하는 것으로서, 예를 들어 전자 계약 승인 등을 위해 서비스 포탈 시스템(20)에 접속하는 단말기일 수도 있고, 또는 휴대폰과 같은 별도의 통신 단말기일 수도 있으며 더 나아가 웹 메일 장치에 해당할 수도 있는데, 그 각각에 따라 알림 메시지 전송 형태는 달라질 수 있는 것이다.That is, the serviceportal user terminal 40 to which the notification message is transmitted corresponds to a device that can be operated or accessed by the contract requester. For example, the serviceportal user terminal 40 may be a terminal that accesses theservice portal system 20 for electronic contract approval. In addition, it may be a separate communication terminal such as a mobile phone, or even a web mail device, and the notification message transmission form may vary according to each of them.

예를 들어 서비스 포탈 시스템(20)은 전자 계약 체결의 승인을 위해 서비스 포탈 시스템(20)에 접속하는 단말기에는 기 설정된 통신 프토토콜에 따라 직접 통지 메시지로써 알림 메시지를 전송할 수 있고, 또는 계약 상대방의 휴대폰으로는 문자 메시지(일 예로 SMS: Short Message Service) 형태로 알림 메시지를 전송할 수도 있으며, 또는 계약 상대방의 웹 메일로 전자 메일 형태의 알림 메시지를 전송할 수도 있다.For example, theservice portal system 20 may transmit a notification message as a direct notification message to a terminal connected to theservice portal system 20 for approval of an electronic contract conclusion, according to a preset communication protocol, or The mobile phone may transmit a notification message in the form of a text message (eg, a short message service (SMS)), or may transmit a notification message in an e-mail form to a web mail of a contract counterpart.

보다 구체적으로 설명하면, 서비스 포탈 시스템(20)은 전자 계약 승인 요청 신호의 전자 계약 요청 정보에 계약 상대방 전화번호가 포함되어 있는 경우에는 그 상대방 전화번호를 추출하고 추출한 상대방 전화번호를 이용하여 서비스 포탈 사용자 단말기(40)에 전자 계약의 요청이 등록되었음을 알리는 단문 메시지를 전송할 수 있고, 다른 예로써 계약 상대방의 전자 메일 주소를 추출하여 전자 메일 형태의 알림 메시지를 전송할 수도 있으며, 또는 계약 상대방이 소정 단말기를 이용하여 서비스 포탈 시스템(20)에 접속하는 경우에 직접 통지 메시지로써 알림 메시지를 전송할 수도 있는 것이다.In more detail, theservice portal system 20 extracts the counterpart phone number when the electronic counterpart request information of the electronic contract approval request signal includes the counterpart phone number, and uses the extracted counterpart phone number. A short message indicating that a request for an electronic contract has been registered may be transmitted to theuser terminal 40. As another example, an e-mail address may be extracted by extracting an e-mail address of a contract counterpart, or the contract counterpart may transmit a notification message. In the case of accessing theservice portal system 20 by using the direct notification message may be transmitted.

도 1에 구성된 각 구성요소들은 모두 직접 통신망(70)에 연결되도록 구성될 수 있다.Each component configured in FIG. 1 may be configured to be directly connected to thecommunication network 70.

이하에서는 도 3 내지 도 7을 참조하여 본 발명의 일 실시예에 따른 전자 계약 체결 시스템의 제어과정 설명한다.Hereinafter, a control process of an electronic contract conclusion system according to an embodiment of the present invention will be described with reference to FIGS. 3 to 7.

본 실시예를 설명함에 있어서, 레거시 연동 시스템(12)을 구축한 업체에서 계약 체결을 요청하고, 서비스 포탈 시스템(20)에 접속하는 거래처에서 계약 체결의 승인 여부를 결정하는 과정을 일 예로 하여 설명한다.In the following description of the present embodiment, a process for requesting a contract execution from a company that has established thelegacy interworking system 12 and determining whether to approve the contract execution at a client accessing theservice portal system 20 will be described as an example. do.

우선, 도 3을 참조하여 레거시 연동 시스템(12) 중 도 2의 레거시 연동 모듈(12_b)이 전자 계약 요청 정보를 등록하는 과정을 설명한다.First, the process of registering the electronic contract request information by the legacy interworking module 12_b of FIG. 2 in thelegacy interworking system 12 will be described with reference to FIG. 3.

우선, 계약 요청자가 조작하는 단말기 즉, 레거시 사용자 단말기(30)는 사용자의 요청에 따라 전자 계약 작성 화면(즉, 전자 계약 요청 양식 데이터)의 전송을 레거시 연동 모듈(12_b)에 요청하고, 레거시 연동 모듈(12_b)은 전자 계약 작성을위한 화면에 대응되는 전자 계약 요청 양식 데이터를 제공한다.First, the terminal operated by the contract requester, that is, thelegacy user terminal 30 requests the legacy interworking module 12_b to transmit the electronic contract creation screen (that is, the electronic contract request form data) according to the user's request, and then performs the legacy interworking. The module 12_b provides electronic contract request form data corresponding to the screen for electronic contract creation.

여기서 전자 계약 요청 양식 데이터는 계약 요청자가 계약 요청 내용을 작성 및 등록할 수 있도록 하는 입력 포맷으로 구성된 데이터를 의미하는데, 예를 들어 계약시 필요한 계약 당사자 정보는 물론이고 계약 내용의 각 항목을 입력할 수 있도록 하는 필드로 구성된 인터페이스 화면에 대응되는 데이터일 수 있다.Here, electronic contract request form data means data configured in an input format that allows a contract requester to create and register a contract request. For example, each item of the contract content may be entered as well as the contract party information required for the contract. The data may correspond to an interface screen composed of fields.

레거시 사용자 단말기(30)는 전자 계약 요청 화면을 표시하고(단계 S1), 사용자에 의해 입력이 완료된 전자 계약 요청 정보를 레거시 연동 모듈(12_b)에 전송한다(단계 S3).Thelegacy user terminal 30 displays the electronic contract request screen (step S1), and transmits the electronic contract request information that has been input by the user to the legacy interworking module 12_b (step S3).

레거시 시스템(11)과 연동하는 레거시 연동 모듈(12_b)은 전자 계약 요청 정보를 레거시 시스템(11)에서 지원하는 포맷으로 변경하고(단계 S9), 포맷 변경된 전자 계약 요청 정보가 레거시 시스템(11)에 등록되도록 한다(단계 S11).The legacy interworking module 12_b interworking with thelegacy system 11 changes the electronic contract request information into a format supported by the legacy system 11 (step S9), and the format-changed electronic contract request information is transmitted to thelegacy system 11. Registration is made (step S11).

여기서 레거시 사용자 단말기(30)로부터 수신되는 전자 계약 요청 정보에 전자 계약서를 위한 파일(예를 들어 PPT, PDF 파일 등)을 포함하고 있는 경우에는 레거시 연동 모듈(12_b)은 해당 파일은 별도의 저장소에 보관하고 전자 계약 진행 과정 등을 나타내는 정보는 레거시 시스템(11)의 데이터베이스 포맷에 맞도록 변환하여 등록할 수도 있다.Here, when the electronic contract request information received from thelegacy user terminal 30 includes a file (for example, a PPT, PDF file, etc.) for the electronic contract, the legacy interworking module 12_b stores the file in a separate repository. The information stored and indicating the electronic contract progress process and the like may be converted and registered to match the database format of thelegacy system 11.

이때 데이터포맷의 변환은 레거시 시스템(11)에서 제공하는 데이터베이스 모듈 API(Application Programming Interface)를 이용하여 이루어질 수도 있지만, 레거시 연동 모듈(12_b)에 변환 기능이 구비되는 것이 외부 모듈 연동 기능을 제공하지 않는 레거시 시스템(11)에서도 본 실시예에 따른 동작이 이루어지도록 할 수 있어 바람직하다.In this case, the conversion of the data format may be performed using a database module API (Application Programming Interface) provided by thelegacy system 11, but the conversion function is provided in the legacy interworking module 12_b that does not provide an external module interworking function. Thelegacy system 11 is also preferable because the operation according to the present embodiment can be made.

여기서 포맷의 변경과 등록은 반드시 명시적으로 구분되는 단계로 이루어지지 않고 동시에 이루어질 수도 있음은 물론이다.In this case, the format change and registration may be performed at the same time without necessarily being explicitly divided.

다음으로, 도 4를 참조하여 본 발명의 일 실시예에 따른 중계 서버(12_a)가 서비스 포탈 시스템(20)에 전자 계약 승인 여부 요청 신호를 전송하는 과정에 대한 제어 흐름을 설명한다.Next, a control flow for a process of transmitting a request for approval of an electronic contract to theservice portal system 20 by the relay server 12_a according to an embodiment of the present invention will be described with reference to FIG. 4.

레거시 시스템(11)(특히 레거시 시스템(11)에 포함된 레거시 연동 모듈(12_b))은 사용자의 명령에 따라 전자 계약 체결 요청 정보에 전자 서명을 한다(단계 S21). 이때 전자 서명은 비밀키와 공개키로 이루어진 비대칭 암호화 키 중 비밀키에 의해 이루어질 수 있다.The legacy system 11 (particularly, the legacy interworking module 12_b included in the legacy system 11) electronically signs the electronic contract conclusion request information according to a user's command (step S21). At this time, the electronic signature may be made by a secret key of an asymmetric encryption key consisting of a secret key and a public key.

이러한 전자 서명은 상대방이 전자 계약 체결을 요청한 사람을 확인할 수 있도록 하는 것으로서, '부인방지'의 기능을 수행한다.Such an electronic signature allows the other party to identify the person who requested the conclusion of the electronic contract, and serves as a 'denial prevention'.

이어서 레거시 연동 모듈(12_b)은 전자 서명된 전자 계약 체결 요청 정보를 포함하는 전자 계약 체결 승인 여부 요청 신호를 생성하여(단계 S23) 중계 서버(12_a)에 전송한다(단계 S25).Subsequently, the legacy interworking module 12_b generates an electronic contract conclusion approval request signal including electronically signed electronic contract conclusion request information (step S23), and transmits it to the relay server 12_a (step S25).

중계 서버(12_a)는 레거시 시스템(11)으로부터 전자 계약 체결 승인 여부 요청 신호가 수신됨에 따라 전자 계약 체결 요청 정보를 암호화한다(단계 S27).The relay server 12_a encrypts the electronic contract conclusion request information as the electronic contract conclusion approval request signal is received from the legacy system 11 (step S27).

여기서 중계 서버(12_a)가 처리하는 암호화 과정은 앞서 레거시 연동 모듈(12_b)에 의해 수행된 전자 서명과는 달리 네트워크 전송과정에서 데이터를 보호하기 위해 수행하는 것으로서, 암호화방식은 기 공지된 다양한 기법이 이용될 수 있다.In this case, the encryption process processed by the relay server 12_a is performed to protect data in a network transmission process, unlike the digital signature performed by the legacy interworking module 12_b. Can be used.

중계 서버(12_a)는 암호화된 전자 계약 체결 요청 정보를 포함하는 전자 계약 체결 승인 여부 요청 신호를 서비스 포탈 시스템(20)에 전송한다(단계 S29).The relay server 12_a transmits an electronic contract conclusion approval request signal including the encrypted electronic contract conclusion request information to the service portal system 20 (step S29).

본 실시예에서는 전자 서명은 레거시 연동 모듈(12_b)에 의해서, 암호화는 중계 서버(12_a)에서 이루어지는 것을 일 예로 하였으나, 전자 서명과 암호화 과정이 레거시 연동 모듈(12_b)과 중계 서버(12_a) 중 어느 하나에서 모두 이루어질 수도 있다.In the present embodiment, the electronic signature is performed by the legacy interworking module 12_b and the encryption is performed by the relay server 12_a. However, the electronic signature and the encryption process are performed by any of the legacy interworking module 12_b and the relay server 12_a. It can all be done in one.

도 5는 본 발명의 일 실시예에 따른 서비스 포탈 시스템(20)이 수신된 전자 계약 승인 여부 요청 신호를 처리하는 과정이 나타내고 있다.5 illustrates a process of processing the received electronic contract approval request signal by theservice portal system 20 according to an exemplary embodiment of the present invention.

서비스 포탈 시스템(20)은 중계 서버(12_a)로부터 전자 계약 체결 승인 여부 요청 신호가 수신되면(단계 S31) 복호화 과정을 거쳐 전자 계약 체결 요청 정보를 추출하고, 전자 서명을 검증한다(단계 S33).When theservice portal system 20 receives the electronic contract conclusion approval request signal from the relay server 12_a (step S31), theservice portal system 20 extracts the electronic contract conclusion request information through a decryption process and verifies the electronic signature (step S33).

이때 전자 서명의 검증은 상대방(즉, 전자 계약을 요청한 자)의 공개키를 공인 인증 서버(50)를 통해 확인한 후, 확인된 공개키를 이용하여 검증할 수도 있다.At this time, the verification of the electronic signature may verify the public key of the other party (that is, the person who requested the electronic contract) through the authorizedauthentication server 50 and then verify using the verified public key.

이어서, 서비스 포탈 시스템(20)은 전자 계약 체결 요청 정보를 등록하는 한편(단계 S35), 전자 계약 체결 승인 여부 요청 신호에 포함된 계약 상대방 정보에 대응되는 상대방 단말기 정보를 추출한다(단계 S37).Subsequently, theservice portal system 20 registers the electronic contract conclusion request information (step S35), and extracts counterpart terminal information corresponding to the contract counterpart information included in the electronic contract conclusion approval request signal (step S37).

여기서 서비스 포탈 시스템(20)이 추출하는 계약 상대방 정보에는 계약 상대방의 단말기 전화번호나 전자메일주소일 수 있고, 또는 계약 상대방이 서비스 포탈 시스템(20)에 가입한 회원 정보일 수도 있다.The contract counterpart information extracted by theservice portal system 20 may be a terminal phone number or an e-mail address of the contract counterpart, or may be member information in which the contract counterpart subscribes to theservice portal system 20.

서비스 포탈 시스템(20)은 추출한 상대방 단말기 전화번호, 전자메일 주소나 회원 정보를 이용하여 전자 계약 체결 요청 정보가 등록되었음을 알리는 알림 메시지를 전송한다(단계 S39). 예를 들어 서비스 포탈 시스템(20)은 계약 상대방의 휴대폰으로 문자 메시지를 전송하거나, 전자 메일 주소로 전자 메일을 전송할 수 있고, 또는 회원 정보를 이용하여 계약 상대방이 서비스 포탈 시스템(20)에 로그인하거나 접속하는 시점에 직접 통지 메시지를 그 접속한 계약 상대방 단말기에 전송할 수도 있다.Theservice portal system 20 transmits a notification message indicating that the electronic contract conclusion request information has been registered using the extracted counterpart terminal phone number, e-mail address, or member information (step S39). For example, theservice portal system 20 may send a text message to the contract party's mobile phone, send an e-mail to an e-mail address, or use the member information to log in to theservice portal system 20. At the time of connection, the notification message may be directly transmitted to the connected contract counterpart terminal.

이러한 알림 메시지는 전자 계약 체결 요청 정보가 등록된 순간 실시간으로 전송될 수 있고, 또는 비동기화되어 소정의 시간 간격으로 전송되거나 소정 이벤트 신호(예를 들어 사용자의 제어 명령 신호 등)를 감지되는 시점에 전송될 수도 있다.Such a notification message may be transmitted in real time at the moment when the electronic contract conclusion request information is registered, or asynchronously transmitted at predetermined time intervals or when a predetermined event signal (for example, a user's control command signal) is detected. May be sent.

상술한 바와 같이 알림 메시지를 전송하는 계약 상대방 단말기는 서비스 포탈 시스템(20)에 직접 접속할 수 있는 서비스 포탈 사용자 단말기(40)에 한정되는 것은 아니므로, 알림 메시지를 수신하는 단말기와 서비스 포탈 시스템(20)에 접속하는 단말기가 반드시 동일한 단말기일 필요는 없다.As described above, the contract counterpart terminal for transmitting the notification message is not limited to the serviceportal user terminal 40 that can directly access theservice portal system 20, and thus, the terminal for receiving the notification message and theservice portal system 20. Note that the terminals connected to) do not necessarily have to be the same terminal.

서비스 포탈 사용자 단말기(40)는 수신된 알림 메시지를 표시하여(단계 S41) 계약 상대방이 계약 등록 상황을 알 수 있도록 한다.The serviceportal user terminal 40 displays the received notification message (step S41) so that the contract counterpart knows the contract registration status.

도 6은 계약 상대방이 계약 체결을 승인하는 과정을 나타내고 있다.6 shows a process in which the contract counterpart approves the conclusion of the contract.

서비스 포탈 사용자 단말기(40)는 계약 상대방의 명령에 따라 서비스 포탈 시스템(20)에 기 등록된 '전자 계약 체결 요청 정보'를 전송해 줄 것을 요청한다(단계 S51).The serviceportal user terminal 40 requests to transmit the 'electronic contract conclusion request information' previously registered in theservice portal system 20 according to the command of the contract counterpart (step S51).

이때 서비스 포탈 시스템(20)은 사용자 인증(예를 들어 로그인 및 패스워드와, 전자 계약 체결 요청에 대한 계약 상대방인지 여부 검증)을 통해(단계 S53) 전자 계약 체결 요청 정보를 열람할 권한이 있다고 판단하는 경우, 전자 계약 체결 요청 정보를 추출하여(단계 S55) 서비스 포탈 사용자 단말기(40)에 전송한다(단계 S57).At this time, theservice portal system 20 determines that the user has authority to view the electronic contract conclusion request information through user authentication (for example, verifying whether the user is a contract partner for the electronic contract conclusion request and login and password). If the electronic contract conclusion request information is extracted (step S55) and transmitted to the service portal user terminal 40 (step S57).

이때 서비스 포탈 시스템(20)은 레거시 연동 시스템(12)으로부터 수신된 전자 계약 승인 요청 신호에 포함된 전자 계약 요청 정보를 기 설정된 포맷에 맞춰 변환하여 계약 상대방이 사용하는 단말기에 제공할 수도 있다. 예를 들어 서비스 포탈 시스템(20)에 웹 서버로 구성되는 경우에는 전자 계약 요청 정보를 마크업태그가 포함된 웹 페이지 형태로 변환하여 계약 상대방 단말기 즉, 서비스 포탈 사용자 단말기(40)에 전송하는 것이다.In this case, theservice portal system 20 may convert the electronic contract request information included in the electronic contract approval request signal received from thelegacy interworking system 12 according to a predetermined format and provide the terminal to the contract counterpart. For example, when theservice portal system 20 is configured as a web server, the electronic contract request information is converted into a web page including a markup tag and transmitted to the contract counterpart terminal, that is, the serviceportal user terminal 40. .

이처럼 서비스 포탈 시스템(20)은 다양한 형태 또는 포맷의 전자 계약 요청 정보가 수신되더라도 기 설정된 일정한 포맷으로 서비스 포탈 사용자 단말기(40)에 변환 제공함으로써, 전자 계약 상대방이 각 전자 계약마다 별도의 프로그램을 이용하지 않더라도 예를 들어 웹 브라우저만을 이용하여 전자 계약 내용을 확인하고 승인할 수 있도록 한다.As such, theservice portal system 20 converts and provides the serviceportal user terminal 40 in a predetermined format even when electronic contract request information in various forms or formats is received, so that the electronic contract counterpart uses a separate program for each electronic contract. Even if you don't, you can use only a web browser to check and approve the electronic contract.

서비스 포탈 사용자 단말기(40)는 수신된 전자 계약 체결 요청 정보를 표시하고(단계 S61), 사용자로부터 전자 계약 체결 명령을 감지하는 경우(단계 S63), 전자 계약 체결 승인 정보를 생성함과 아울러 계약 상대방을 위한 전자 서명을 처리한다(단계 S65). 이때 전자 서명은 계약 상대방의 비밀키에 의해 이루어질 수 있다.The serviceportal user terminal 40 displays the received electronic contract conclusion request information (step S61), and if it detects the electronic contract conclusion command from the user (step S63), generates the electronic contract conclusion approval information and the contract counterpart. Process the electronic signature for (step S65). At this time, the electronic signature may be made by the secret key of the contract counterpart.

여기서 전자 계약 체결 승인 정보는 전자 계약 체결 요청에 대해 승낙한다는 정보를 포함하고 있는 정보이다.In this case, the electronic contract conclusion approval information is information including information indicating that the electronic contract conclusion request is accepted.

서비스 포탈 사용자 단말기(40)는 이렇게 생성된 전자 계약 체결 승인 정보를 포함하는 전자 계약 체결 승인 응답 신호를 서비스 포탈 시스템(20)에 전송하고(단계 S67), 서비스 포탈 시스템(20)은 수신된 전자 계약 체결 승인 응답 신호에 따라 전자 계약 체결 정보 저장한다(단계 S69). 즉, 전자 계약 체결이 완료된 정보가 서비스 포탈 시스템(20)에도 저장될 수 있다.The serviceportal user terminal 40 transmits the electronic contract conclusion approval response signal including the electronic contract conclusion approval information thus generated to the service portal system 20 (step S67), and theservice portal system 20 receives the received electronic Electronic contract conclusion information is stored according to the contract conclusion approval response signal (step S69). That is, the information on which the electronic contract is concluded may be stored in theservice portal system 20.

도 7은 서비스 포탈 시스템(20)으로부터 전자 계약 체결 승인 응답 신호가 전자 계약 체결을 요청한 자에게 전송되는 과정을 나타내고 있다.FIG. 7 illustrates a process in which the electronic contract conclusion approval response signal is transmitted from theservice portal system 20 to a person who requests the electronic contract conclusion.

서비스 포탈 시스템(20)은 전자 계약 체결 승인 정보를 암호화한다(단계 S71). 이때의 암호화 과정은 통신 네트워크상에서 데이터를 보호하기 위함이다.Theservice portal system 20 encrypts the electronic contract conclusion approval information (step S71). The encryption process at this time is to protect the data on the communication network.

이어서 서비스 포탈 시스템(20)은 암호화된 전자 계약 체결 승인 정보를 포함하는 전자 계약 체결 승인 응답 신호를 중계 서버(12_a)에 전송한다(단계 S73).Subsequently, theservice portal system 20 transmits an electronic contract conclusion approval response signal including the encrypted electronic contract conclusion approval information to the relay server 12_a (step S73).

중계 서버(12_a)는 전자 계약 체결 승인 응답 신호에 포함된 전자 계약 체결 승인 정보를 복호화 한 후 전자 계약 상대방의 공개키를 이용하여 전자 서명을 검증한다(단계 S75).The relay server 12_a decrypts the electronic contract conclusion approval information included in the electronic contract conclusion approval response signal and then verifies the electronic signature using the public key of the electronic contract counterpart (step S75).

본 실시예에서는 계약 상대방에 대한 전자 서명의 검증이 중계 서버(12_a)에서 이루어지는 것을 일 예로 하였으나 레거시 연동 모듈(12_b)에서 이루어질 수도 있음은 물론이다.In the present exemplary embodiment, the electronic signature of the contract counterpart is verified by the relay server 12_a, but the legacy interworking module 12_b may be performed.

중계 서버(12_a)는 복호화 및 검증된 전자 계약 체결 승인 정보를 레거시 연동 모듈(12_b)에 전송하고(단계 S77), 레거시 연동 모듈(12_b)은 수신된 전자 계약 체결 승인 정보에 따라 전자 계약 체결 정보를 저장한다(단계 S79).The relay server 12_a transmits the decrypted and verified electronic contract conclusion approval information to the legacy interworking module 12_b (step S77), and the legacy interworking module 12_b transmits the electronic contract conclusion information according to the received electronic contract conclusion approval information. (Step S79).

이때 전자 계약 체결 정보는 전자 계약이 체결되었음을 나타내는 정보로서, 전자 계약 체결 요청 정보와 전자 계약 체결 승인 정보를 결합하는 방식으로 생성될 수도 있고, 기 등록된 전자 계약 체결 요청 정보에서 계약 체결 완료 필드를 체크하여 갱신 등록하는 방식으로 생성될 수도 있고, 기타 다양한 방식으로 생성되어 등록될 수 있다.At this time, the electronic contract conclusion information is information indicating that the electronic contract has been concluded. The electronic contract conclusion information may be generated by combining the electronic contract conclusion request information and the electronic contract conclusion approval information. It may be generated by a check and update registration, or may be generated and registered in various other ways.

레거시 연동 모듈(12_b)은 전자 계약 체결 정보 등록에 따라 사용자 알림 메시지를 생성하여 계약 요청자에 전송한다(단계 S81). 이때 알림 메시지는 앞서 설명한 바와 같이 직접 통지 메시지, 문자 메시지 또는 전자 메일 형태의 메시지 등 다양한 형태로 이루어질 수 있다.The legacy interworking module 12_b generates a user notification message according to the registration of the electronic contract conclusion information and transmits it to the contract requester (step S81). In this case, the notification message may be formed in various forms such as a direct notification message, a text message, or an e-mail message.

즉, 알림 메시지가 전송되는 계약 요청자 단말기는 레거시 시스템(11)에 직접 접속하는 단말기일 수도 있지만 일반 휴대폰이나 전자 메일 장치에 해당할 수도 있는 것이다. 이러한 메시지는 전자 계약 체결 정보 등록과 동시에 실시간으로(또는 비동기로) 전송될 수 있다.That is, the contract requester terminal to which the notification message is transmitted may be a terminal directly connected to thelegacy system 11 but may correspond to a general mobile phone or an electronic mail device. Such a message may be sent in real time (or asynchronously) at the same time as the electronic contract conclusion information registration.

이에 따라 전자 계약을 요청하는 자는 예를 들어 자신의 업체에 구비된 레거시 시스템(11)을 이용하여(연동하여) 전자 계약의 체결을 요청할 수 있고, 전자 계약의 상대방은 예를 들어 인터넷 웹에 구비된 웹 서버에 접속하여 전자 계약의 내용을 열람함과 동시에 전자 계약 체결의 승인을 할 수 있다.Accordingly, the person requesting the electronic contract can request the conclusion of the electronic contract using, for example, thelegacy system 11 provided by his company, and the counterpart of the electronic contract is provided on the Internet web, for example. The user can access the web server, browse the contents of the electronic contract, and approve the conclusion of the electronic contract.

이처럼 전자 계약 당사자가 접속하는 장치를 구분해 놓음으로써, 전자 계약의 체결을 요청하는 측에서는 자신들의 업체에 기 구비된 레거시 시스템(11)과 연동된 형태로 이용할 수 있을 뿐만 아니라 계약 상대방에게 계약 내용 확인용 별도의 인터페이스(예를 들어 레거시 시스템 접속 인터페이스)를 제공하지 않아도 되고, 전자 계약 상대방은 전자 계약 요청자의 레거시 시스템(11)에 접속하기 위한 전용 프로그램을 구비하지 않더라도 예를 들어 표준 웹 브라우저를 이용하여 웹 서버에 접속함으로써 전자 계약 내용의 열람 및 승인 과정을 용이하게 수행할 수 있다.As such, by identifying the devices connected by the electronic contracting parties, the party requesting the conclusion of the electronic contract can be used in the form of interworking with thelegacy system 11 provided in their own company, and confirms the contract contents with the contracting party. It is not necessary to provide a separate interface (e.g., legacy system connection interface) for the electronic contract counterpart, for example, using a standard web browser even if it does not have a dedicated program for accessing the electronic contract requester'slegacy system 11 By accessing the web server, the electronic contract contents can be easily viewed and approved.

즉, 서비스 포탈 시스템(20)이 적어도 하나 이상의 레거시 연동 시스템(12)과 통신하는 경우 각 레거시 연동 시스템(12)을 운영하는 업체에서는 전자 계약 상대방을 위한 별도의 접속 서버를 운영할 필요가 없어서 비용이 절감되고, 계약 상대방은 특정 서비스 포탈 시스템(20)에 접속할 수 있는 인터페이스를 이용하여 다양한 업체(계약 요청 업체)와의 전자 계약을 성사(승인)시킬 수 있어서 사용이 간편할 뿐만 아니라 비용이 절감된다.That is, when theservice portal system 20 communicates with at least onelegacy interworking system 12, a company operating eachlegacy interworking system 12 does not need to operate a separate access server for an electronic contract counterpart. In addition, the contract counterpart can use the interface for accessing a specificservice portal system 20 to close and approve electronic contracts with various companies (contract requesting companies), thereby simplifying use and reducing costs. .

또한, 전자 계약 요청자와 전자 계약 상대방은 모두 전자 계약과 관련한 진행 상황에 대한 메시지를 수신함으로써 전자 계약 진행 상황을 위해 레거시 연동 시스템(12) 또는 서비스 포탈 시스템(20)에 수시로 접속하여 확인하는 번거로움이 줄어든다.In addition, both the electronic contract requester and the electronic contract counterpart receive a message about the progress related to the electronic contract, thereby making it difficult to access and confirm thelegacy interlocking system 12 or theservice portal system 20 for the electronic contract progress. This decreases.

한편, 본 발명의 일 실시예에 따른 전자 계약 체결 시스템의 구체적인 구성과 그 관련성 및 각 구성의 기능 블록의 일 예는 도 8에 도시된 바와 같다.On the other hand, the specific configuration of the electronic contract conclusion system according to an embodiment of the present invention and its relationship and an example of the functional blocks of each configuration are as shown in FIG.

동 도면에서 각 기능 블록의 기능에 대해 설명하면 다음과 같다.Referring to the function of each functional block in the drawing as follows.

동 도면에서는 전자 계약서를 작성하고자 하는 업체에 기업 자원 관리 시스템으로서 SAP(Systems, Applications, and Products in Data Processing)사, 오라클(Oracle)사가 제공하는 ERP 시스템이 구성된 것을 일 예로 하고 있는데 이러한 ERP 시스템은 기타 필요성에 따라 기업체 내에 구축된 기간 전산망 즉, Legacy 시스템에 해당할 수 있다.In the drawing, an ERP system provided by SAP (Systems, Applications, and Products in Data Processing) and Oracle as an enterprise resource management system is provided to a company that wants to prepare an electronic contract. According to other needs, it may correspond to the term computer network established in the enterprise, that is, the legacy system.

우선, 전자계약 작성자인 SAP, Oracle ERP 또는 Legacy 시스템(104)의 사용자(701)는 SAP, Oracle ERP 또는 Legacy 전용 전자계약 소프트웨어(100)(전자 계약 체결을 위한 일종의 레거시 시스템 연동 모듈에 해당함)를 이용하여 전자계약 작성을 하여 전자계약 체결을 요청한다.First, the user 701 of the e-contractor SAP, Oracle ERP, orLegacy system 104 can use SAP, Oracle ERP, or Legacy-specific e-contract software 100 (corresponding to a kind of legacy system interworking module for electronic contract conclusion). Create an electronic contract to request the conclusion of the electronic contract.

이에 따라 SAP, Oracle ERP 또는 Legacy 전용 전자계약 소프트웨어(100)는 SAP, Oracle ERP 또는 Legacy 단의 전자계약 DB(101)와 Standard DB(102)의 데이터를 취합하여 계약서를 생성하고 전자서명을 진행한다. 여기서 전자계약 DB(101)는 전자계약 관련 정보들이 저장되는 데이터베이스를 의미하고, Standard DB(102)는 SAP, Oracle ERP 또는 Legacy 시스템(104) 운영 중 발생하는 각종 데이터가 저장되는 데이터베이스로서 예를 들어 구매 오더, 자재 관리 등의 정보가 포함될 수 있다.Accordingly, SAP, Oracle ERP or Legacy-onlyelectronic contract software 100 collects data from SAP, Oracle ERP or Legacy-levelelectronic contract DB 101 andStandard DB 102 to generate a contract and proceed with digital signature. . Here, theelectronic contract DB 101 means a database in which electronic contract related information is stored, and theStandard DB 102 is a database in which various data generated during operation of the SAP, Oracle ERP, orLegacy system 104 are stored. Information such as purchase orders and material management can be included.

SAP, Oracle ERP 또는 Legacy 전용 전자 계약 소프트웨어(100)는 SAP, Oracle ERP 또는 Legacy 종류에 맞는 GUI 솔루션(사용자 인터페이스에 해당하는 솔루션)을 제공한다. 예를 들어 SAP ERP에서 제공하는 ABAP 솔루션, Oracle ERP에서 제공하는 Forms 솔루션 또는, 각종의 Legacy에 제공하는 Web GUI 또는 각 소프트웨어에 임베딩할 수 있도록 된 GUI 화면 및 Web Service 형태의 서비스 기능이 이에 해당할 수 있다.SAP, Oracle ERP, or Legacy-specific electronic contract software (100) provides a GUI solution (equivalent to the user interface) for SAP, Oracle ERP, or Legacy types. For example, ABAP solution provided by SAP ERP, Forms solution provided by Oracle ERP, Web GUI provided to various Legacy or GUI screen that can be embedded in each software, and service function of Web Service type. Can be.

SAP, Oracle ERP 또는 Legacy 전용 전자 계약 소프트웨어(100)는 요청자인 SAP, Oracle ERP 또는 Legacy 사용자(701)의 전자서명이 완료된 전자계약 문서를 서비스 중계 시스템(206)으로 전송하여 전자계약 체결 요청을 하고 그 결과를 계약 요청자(701)가 실시간으로 확인할 수 있도록 구성될 수 있다.Theelectronic contract software 100 dedicated to SAP, Oracle ERP, or Legacy sends an electronic contract document for which the requester SAP, Oracle ERP, or Legacy user 701 completes the electronic signature to theservice relay system 206 to request an electronic contract. The result can be configured to enable the contract requester 701 to check in real time.

여기서, 전자계약 문서는 표준 문서 양식인 PKCS#7 Format 및 고객사에서 요청하는 표준 Format으로 생성될 수 있다.Herein, the electronic contract document may be generated in PKCS # 7 format, which is a standard document format, and in a standard format requested by a customer.

또한 SAP, Oracle ERP 또는 Legacy 사용자(703)는 모바일 기기인 스마트폰을 이용하여 동일한 기능을 사용할 수 있다. 이때 스마트폰에는 SAP, Oracle ERP 또는 Legacy 시스템(104) 접속용 앱(애플리케이션)이 기 구비되거나 별도로 다운로드되어 설치될 수 있다.In addition, SAP, Oracle ERP orLegacy users 703 can use the same functionality using a mobile device smartphone. At this time, the smartphone may be provided with an application (application) for connecting to SAP, Oracle ERP, orLegacy system 104 or may be separately downloaded and installed.

전자계약 서비스 중계 시스템(206)에서는 SAP, Oracle ERP 또는 Legacy 단의 요청을 SAP, Oracle ERP 또는 Legacy에 맞는 전용 Adapter(205)를 통해서 수신하는데, 이때 SAP, Oracle ERP 또는 Legacy 마다 다른 Adapter(205)를 사용하여 요청을 받을 수도 있다. 이러한 Adapter(205)는 도시하지는 않았지만 HTTP, FTP 등 각기 다른 프로토콜을 지원하는 복수 개로 구비될 수도 있다.Electronic contractservice relay system 206 receives requests from SAP, Oracle ERP, or Legacy throughdedicated adapters 205 for SAP, Oracle ERP, or Legacy, with different adapters (205) per SAP, Oracle ERP, or Legacy. You can also get a request using. Although not shown, theadapter 205 may be provided in plural numbers supporting different protocols such as HTTP and FTP.

서비스 중계 시스템의 제어시스템(202)에서는 Adapter 통신 방식에 따라 수신한 Data를 처리한다.(204) 이때에 표준 Security System(203)에서는 Message(즉, 전자계약 내용 등)를 암호화하기 위해서 암호화 작업을 수행한다.Thecontrol system 202 of the service relay system processes the received data according to the adapter communication method. To perform.

본 실시예에서는 전자계약 관련 문서에 대한 전자서명은 ERP 전용 소프트웨어(100)에 의해 이루어지는 것을 일 예로 하였으나 전자 서명 역시 서비스 중계 시스템의 제어시스템(202)의 Security System(203)에서 처리될 수도 있다. 이 경우 사용자(701)는 전자 계약을 요청할 때 직접 전자 서명 과정을 수행할 필요가 없으므로 사용자 편의성이 증대된다.In the present embodiment, the electronic signature for the electronic contract-related document is taken as an example by the ERPdedicated software 100, but the electronic signature may also be processed in thesecurity system 203 of thecontrol system 202 of the service relay system. In this case, the user 701 does not need to perform an electronic signature process when requesting an electronic contract, thereby increasing user convenience.

Security System(203)에서 이루어지는 각종 암호화과정은 대칭키 암호화 또는 비대칭키 암호화에 의해 이루어질 수 있고, 특히 공개키 기반구조(PKI: Public Key Infrastructure)에 따라 이루어질 수 있다. Various encryption processes performed in thesecurity system 203 may be performed by symmetric key encryption or asymmetric key encryption, and in particular, may be performed according to a public key infrastructure (PKI).

암호화된 Message는 송수신 System(201)을 통해 실시간/비동기 방식으로 ASP/SaaS 전자계약 전용 시스템(501)으로 보내진다. ASP/SaaS 전자계약 전용 시스템(501)에서는 수신과 동시에 프로세스에 대한 검증 및 Message에 대한 복호화 작업과 Validation 작업 수행 후 Service Portal DB(503)에 저장한다. 이때 인증서 검증이 이루어질 수도 있는데, 인증서 검증은 소정의 포트(예를 들어 389번 포트)를 통해 해당 인증서 서버(400) 저장소에서 CRL(Certification Revocation List)를 가져와서 비교함으로써 처리될 수 있다.The encrypted message is sent to the ASP / SaaS electronic contract dedicatedsystem 501 in a real time / asynchronous manner through the transmission /reception system 201. The ASP / SaaS electronic contract dedicatedsystem 501 stores the data in theService Portal DB 503 after performing validation and decryption and validation on the process at the same time as reception. In this case, certificate verification may be performed. Certificate verification may be processed by obtaining and comparing a Certificate Revocation List (CRL) from a correspondingcertificate server 400 store through a predetermined port (for example, port 389).

ASP/SaaS 전자계약 전용 시스템(501)은 Service Portal(502)로 전송해서 요청 받는 자(702)(즉, 전자 계약 상대방)에게 SMS 통보 및 eMail, 모바일 전송을 하고, ASP/Saas Service Portal(502)에 정상적으로 반영되어 요청받는 자에게 통보 완료되었다는 결과 값을 ERP 사용자(701)가 확인할 수 있도록 SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)으로 전송(Return)한다.The ASP / SaaS electronic contract dedicatedsystem 501 transmits to theService Portal 502 to send SMS notifications, e-mails, and mobile transmissions to the request recipient 702 (that is, the electronic contract counterpart), and the ASP / Saas Service Portal 502. ) Is returned to the SAP, Oracle ERP, or Legacy electronic contractservice relay system 206 so that the ERP user 701 can confirm that the request value is completed.

SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)에서는 수신된 Return Message를 처리하여 사용자(701)가 SAP, Oracle ERP 또는 Legacy 전용 전자계약 소프트웨어(100)에서 확인할 수 있도록 전자계약 DB(101)에 반영해 준다. 이때, SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206) 또는 SAP, Oracle ERP 또는 Legacy 전용 소프트웨어(100)는 모바일 사용자(703)가 결과를 확인할 수 있도록 소정 메시지를 전송할 수도 있다.The SAP, Oracle ERP, or Legacy e-Contractservice relay system 206 processes the received Return Message so that the user 701 can check it in the SAP, Oracle ERP, or Legacy-onlye-contract software 100 so that the e-contract DB (101). Reflect on. At this time, the SAP, Oracle ERP or Legacy electronic contractservice relay system 206 or the SAP, Oracle ERP or Legacy dedicatedsoftware 100 may transmit a predetermined message so that themobile user 703 can check the result.

결과 값(예를 들어, 전자 계약 상대방에게 알림 메시지가 전송되었음을 나타내는 결과 메시지)은 서비스 중계 시스템의 Web Service(200)에서 수신하고 송수신 시스템(201)에서 처리하여 제어 시스템(202)에서 결과 확인 작업을 거쳐 SAP, Oracle ERP 또는 Legacy 전용 Adapter(205)를 경유하여 SAP, Oracle ERP 또는 Legacy 전용 전자 계약 소프트웨어(100)에게 전송될 수 있다.The result value (for example, a result message indicating that a notification message has been sent to the electronic contract party) is received by theWeb service 200 of the service relay system and processed by the transmission /reception system 201 to confirm the result at thecontrol system 202. Via SAP, Oracle ERP or Legacy dedicatedadapter 205 can be sent to the SAP, Oracle ERP or Legacy dedicated electronic contract software (100).

요청받는 자(702)는 SMS, eMail, 스마트폰 등을 통해 수신 호를 받거나 또는 ASP/SssS Service Portal(502)에 직접 로그인해서 요청자(701)의 전자계약서를 확인하고, 승인 또는 거부를 할 수 있다. 이때 ASP/SaaS Service Portal(502)을 통해 입력되는 승인/거부에 대한 Message는 ASP/SaaS 전자계약 전용 시스템(501)을 통해 Public 망을 통해 SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)에게 전송된다.The requestingparty 702 may receive an incoming call through SMS, eMail, smart phone, or the like, or log in directly to the ASP /SssS Service Portal 502 to check the electronic contract of the requester 701, and may approve or reject it. have. At this time, the message for approval / rejection input through the ASP /SaaS Service Portal 502 is transmitted through SAP, Oracle ERP, or Legacy Electronic ContractService Relay System 206 through the public network through the ASP / SaaS Electronic ContractDedicated System 501. Is sent to.

여기서 전자 계약서에 대한 승인/거부 메시지는 요청받는 자(702)에 의해 전자 서명될 수도 있다.Here, the approval / deny message for the electronic contract may be electronically signed by the requestingparty 702.

스마트폰 사용자(704)일 경우도 해당 단말기를 이용하여 요청 받은 전자계약 문서에 대한 승인/거부를 할 경우 그 승인/거부에 대한 message는 ASP/SaaS 전자계약 전용 시스템(501)의 요청에 따라 Public 망을 통해 SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)에 전송될 수 있음은 물론이다.In case of asmart phone user 704, the approval / rejection of the electronic contract document requested using the corresponding terminal is a message for the approval / rejection according to the request of the ASP / SaaS electronic contract dedicatedsystem 501. Of course, it can be transmitted to the SAP, Oracle ERP or Legacy electronic contractservice relay system 206 via the network.

SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)의 Web Service(200)는 전자 계약에 대한 승인/거부 Message를 수신하고, 송수신 System(201)는 그 수신된 메시지를 처리하며, 제어 시스템(202)은 Message System(204)을 이용하여 Parsing 하고 Security System(203)을 통해 보안 검증 작업을 수행한다.Theweb service 200 of the SAP, Oracle ERP, or Legacy electronic contractservice relay system 206 receives the approval / deny message for the electronic contract, and the transmission /reception system 201 processes the received message, and the control system ( 202 parses using the Message System 204 and performs security verification through theSecurity System 203.

그 이후에 SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206)은 SAP, Oracle ERP 또는 Legacy 전용 Adapter(205)를 이용하여 Message 결과를 SAP, Oracle ERP 또는 Legacy 시스템(104)의 SAP, Oracle ERP 또는 Legacy 전용 전자 계약 소프트웨어(100)로 전송한다. 해당 소프트웨어(100)는 Message 결과를 전자계약 DB(101)에 업데이트해서 ERP 사용자(701)로 하여금 요청 받는 자(702)가 전자 계약 체결의 요청에 대해 승인했는지 거부했는지를 확인할 수 있도록 하는 서비스를 제공한다.Subsequently, the SAP, Oracle ERP, or Legacy e-contractservice relay system 206 uses the SAP, Oracle ERP, or Legacy-specific adapters 205 to send Message results to SAP, Oracle ERP, orLegacy systems 104, SAP, Oracle ERP. Or to Legacy-onlyelectronic contract software 100. Thesoftware 100 updates the message result to theelectronic contract DB 101 so that the ERP user 701 can check whether therequestee 702 has approved or rejected the request for the conclusion of the electronic contract. to provide.

이때 요청자(701)는 요청 받는 자(702)가 승인 또는 거부를 하는 즉시, 즉 해당 승인/거부 메시지가 SAP, Oracle ERP 또는 Legacy 전자계약 서비스 중계 시스템(206) 또는 SAP, Oracle ERP 또는 Legacy 전용 소프트웨어(100)에 수신되는 즉시 그 승인/거부 결과를 통지받거나, 문자 메시지 또는 전자 메일을 통해 통보 받을 수도 있다.At this time, the requestor 701 immediately acknowledges or rejects therequestee 702, that is, the corresponding approval / deny message is SAP, Oracle ERP, or Legacy Electronic ContractService Relay System 206, or SAP, Oracle ERP, or Legacy-specific software. Upon receipt of 100, the approval / rejection result may be notified, or may be notified via text message or e-mail.

마지막으로 전자계약 DB(101)의 업데이트가 완료되면 그 결과가 역 순으로 Return 되어 Service Portal DB(503)가 업데이트되고, 결국 요청 받는자(702)의 승인/거부 Action의 결과를 Service Portal 사용자(702, 요청받는자)도 확인할 수 있다.Finally, when the update of theelectronic contract DB 101 is completed, the result is returned in reverse order, so that theService Portal DB 503 is updated, and finally the result of the approval / deny action of therequestee 702 is returned to the Service Portal user ( 702, requestee) can also be checked.

상술한 실시예들에서는 전자 계약 체결을 요청하는 요청자가 레거시 사용자 단말기를 이용하여 레거시 연동 시스템에 접속하여 전자 계약을 요청하고, 전자 계약 상대방은 서비스 포탈 사용자 단말기를 이용하여 웹 서버와 같은 서비스 포탈 시스템에 접속하여 전자 계약 체결을 승인하는 과정을 하나의 예로 하여 설명하였으나, 본 발명에 대해 다양한 변형이 가능함은 물론이다.In the above-described embodiments, the requestor requesting the conclusion of the electronic contract accesses the legacy interworking system using the legacy user terminal and requests the electronic contract, and the electronic contract counterpart uses a service portal user terminal to provide a service portal system such as a web server. Although the process of approving the conclusion of the electronic contract by connecting to the one described as an example, of course, various modifications are possible to the present invention.

예를 들어 전자 계약 상대방도 ERP와 같은 업체 내 시스템을 이용하여 서비스 포탈 시스템에 접속하여 계약 내용의 열람 및 승인을 수행할 수도 있다.For example, an electronic contract counterpart may also access a service portal system using an in-house system such as ERP, to view and approve the contents of the contract.

또한 계약 체결과정이 역순으로 이루어질 수도 있다. 즉, 서비스 포탈 사용자 단말기를 이용하여 서비스 포탈 시스템에 접속하여 전자 계약의 체결을 요청할 수 있고, 이 경우 레거시 사용자 단말기를 이용하여 레거시 연동 시스템에 접속하는 측에서 전자 계약에 대한 승인을 수행할 수도 있는 것이다.The contracting process can also be done in the reverse order. That is, the service portal user terminal may be connected to the service portal system to request the conclusion of an electronic contract, and in this case, the side connecting to the legacy interworking system using the legacy user terminal may perform the approval of the electronic contract. will be.

한편, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention. It is to be understood that such variations and modifications are intended to be included in the scope of the appended claims.

11 : 레거시 시스템 12 : 레거시 연동 시스템
30 : 레거시 사용자 단말기 20 : 서비스 포탈 시스템
40 : 서비스 포탈 사용자 단말기 50 : 공인 인증 서버
12_a : 중계 서버 12_b : 레거시 연동 모듈
11: legacy system 12: legacy interworking system
30: legacy user terminal 20: service portal system
40: service portal user terminal 50: authorized authentication server
12_a: relay server 12_b: legacy interworking module

Claims (12)

Translated fromKorean
(a) 레거시 시스템과 연동하는 레거시 연동 시스템이 전자 계약 요청 정보를 상기 레거시 시스템에 등록하는 단계와;
(b) 상기 레거시 연동 시스템이 기 등록된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 전송하는 단계와;
(c) 상기 레거시 연동 시스템으로부터 전자 계약 승인 여부 요청 신호를 수신한 서비스 포탈 시스템이 상기 전자 계약 승인 여부 요청 신호에 포함된 전자 계약 요청 정보를 등록하는 단계와;
(d) 상기 서비스 포탈 시스템이 상기 등록된 전자 계약 요청 정보에 대한 계약 상대방의 전자 계약 승인 명령에 따라 전자 계약 승인 응답 신호를 상기 레거시 연동 시스템에 전송하는 단계와;
(e) 상기 레거시 연동 시스템이 상기 서비스 포탈 시스템으로부터 수신되는 전자 계약 승인 응답 신호에 따라 상기 등록된 전자 계약 요청 정보와 관련하여 전자 계약 체결 정보를 상기 레거시 시스템에 등록하는 단계를 포함하는 것을 특징으로 하는 전자 계약 체결 시스템의 제어방법.
(a) registering, by the legacy interworking system to interwork with the legacy system, electronic contract request information to the legacy system;
(b) transmitting, by the legacy interworking system, an electronic contract approval request signal including electronic contract request information previously registered;
(c) registering the electronic contract request information included in the electronic contract approval request signal by the service portal system having received the electronic contract approval request signal from the legacy interworking system;
(d) the service portal system transmitting an electronic contract approval response signal to the legacy interworking system according to an electronic contract approval command of the contract counterpart to the registered electronic contract request information;
(e) registering, by the legacy interworking system, the electronic contract conclusion information with respect to the registered electronic contract request information in the legacy system according to the electronic contract approval response signal received from the service portal system. The control method of the electronic contract conclusion system.
제1항에 있어서,
상기 (a) 단계는,
상기 레거시 연동 시스템이 계약 요청자 단말기에 전자 계약 요청 양식 데이터를 제공하고, 상기 계약 요청자 단말기로부터 입력되는 전자 계약 요청 정보를 상기 레거시 시스템의 데이터 포맷으로 변환하여 등록하는 단계를 포함하는 것을 특징으로 하는 전자 계약 체결 시스템의 제어방법.
The method of claim 1,
The step (a)
And providing, by the legacy interworking system, electronic contract request form data to a contract requester terminal, and converting and registering electronic contract request information input from the contract requester terminal into a data format of the legacy system. Control method of contract conclusion system.
삭제delete제1항에 있어서,
상기 (c) 단계 이후에,
상기 서비스 포탈 시스템이 상기 레거시 연동 시스템으로부터 수신된 전자 계약 승인 요청 신호에 포함된 전자 계약 요청 정보를 기 설정된 포맷에 맞춰 변환하여 상기 계약 상대방이 사용하는 단말기에 제공하는 단계를 더 포함하는 것을 특징으로 하는 전자 계약 체결 시스템의 제어방법.
The method of claim 1,
After step (c),
And converting, by the service portal system, the electronic contract request information included in the electronic contract approval request signal received from the legacy interworking system according to a preset format and providing the terminal to the terminal used by the contract counterpart. The control method of the electronic contract conclusion system.
제1항에 있어서,
상기 (c) 단계는,
상기 서비스 포탈 시스템이 상기 레거시 연동 시스템으로부터 전자 계약 승인 요청 신호가 수신되면, 상기 전자 계약 승인 요청 신호에서 특정된 계약 상대방에 대응되는 단말기에 알림 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 전자 계약 체결 시스템의 제어방법.
The method of claim 1,
In step (c),
When the service portal system receives the electronic contract approval request signal from the legacy interworking system, transmitting a notification message to a terminal corresponding to the contract counterpart specified in the electronic contract approval request signal. Control method of contract conclusion system.
제1항에 있어서,
상기 (e) 단계는,
상기 레거시 연동 시스템이 상기 서비스 포탈 시스템으로부터 전자 계약 승인 응답 신호가 수신되면 계약 요청자 단말기에 알림 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 전자 계약 체결 시스템의 제어방법.
The method of claim 1,
In step (e),
And transmitting, by the legacy interworking system, a notification message to a contract requester terminal when the electronic contract approval response signal is received from the service portal system.
레거시 시스템과 연동하여 전자 계약 요청 정보를 상기 레거시 시스템에 등록하고, 상기 등록된 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 전송하며, 상기 전자 계약 승인 여부 요청 신호에 따라 전자 계약 승인 응답 신호가 수신되면 상기 등록된 전자 계약 요청 정보와 관련하여 전자 계약 체결 정보를 상기 레거시 시스템에 등록하는 레거시 연동 시스템과;
상기 레거시 연동 시스템으로부터 상기 전자 계약 승인 여부 요청 신호가 수신되면, 상기 전자 계약 승인 여부 요청 신호에 포함된 전자 계약 요청 정보를 등록하고, 상기 등록된 전자 계약 요청 정보에 대한 계약 상대방의 전자 계약 승인 명령에 따라 전자 계약 승인 응답 신호를 상기 레거시 연동 시스템에 전송하는 서비스 포탈 시스템을 포함하는 것을 특징으로 하는 전자 계약 체결 시스템.
The electronic contract request information is registered in the legacy system in association with the legacy system, and the electronic contract approval request signal including the registered electronic contract request information is transmitted, and the electronic contract approval response is generated according to the electronic contract approval request signal. A legacy interworking system that registers electronic contract conclusion information with the legacy system in association with the registered electronic contract request information when a signal is received;
When the electronic contract approval request signal is received from the legacy interlocking system, the electronic contract request information included in the electronic contract approval request signal is registered, and an electronic contract approval command of a contract counterpart with respect to the registered electronic contract request information. And a service portal system for transmitting the electronic contract approval response signal to the legacy interworking system.
제7항에 있어서,
상기 레거시 연동 시스템은,
계약 요청자 단말기에 전자 계약 요청 양식 데이터를 제공하고, 상기 계약 요청자 단말기로부터 입력되는 전자 계약 요청 정보를 상기 레거시 시스템의 데이터 포맷으로 변환하여 등록하는 레거시 연동 모듈과;
상기 레거시 연동 모듈에 의해 상기 레거시 시스템에 등록된 상기 전자 계약 요청 정보를 포함하는 전자 계약 승인 여부 요청 신호를 상기 서비스 포탈 시스템으로 전송하는 중계 서버를 포함하는 것을 특징으로 하는 전자 계약 체결 시스템.
The method of claim 7, wherein
The legacy interlock system,
A legacy interworking module for providing electronic contract request form data to a contract requester terminal and converting and registering electronic contract request information input from the contract requester terminal into a data format of the legacy system;
And a relay server configured to transmit an electronic contract approval request signal including the electronic contract request information registered in the legacy system by the legacy interworking module to the service portal system.
제8항에 있어서,
상기 레거시 연동 모듈과 상기 중계 서버 중 적어도 어느 하나는 상기 전자 계약 요청 정보에 대해 전자 서명을 포함하는 암호화 처리를 수행하는 것을 특징으로 하는 전자 계약 체결 시스템.
The method of claim 8,
At least one of the legacy interworking module and the relay server performs an encryption process including an electronic signature on the electronic contract request information.
제7항에 있어서,
상기 서비스 포탈 시스템은 상기 레거시 연동 시스템으로부터 수신된 전자 계약 승인 요청 신호에 포함된 전자 계약 요청 정보를 기 설정된 포맷에 맞춰 변환하여 상기 계약 상대방이 사용하는 단말기에 제공하는 것을 특징으로 하는 전자 계약 체결 시스템.
The method of claim 7, wherein
The service portal system converts the electronic contract request information included in the electronic contract approval request signal received from the legacy interworking system according to a preset format and provides the electronic contract contracting system to a terminal used by the contract counterpart. .
제7항에 있어서,
상기 서비스 포탈 시스템은 상기 레거시 연동 시스템으로부터 전자 계약 승인 요청 신호가 수신되면, 상기 전자 계약 승인 요청 신호에서 특정된 계약 상대방에 대응되는 단말기에 알림 메시지를 전송하는 것을 특징으로 하는 전자 계약 체결 시스템.
The method of claim 7, wherein
The service portal system, when the electronic contract approval request signal is received from the legacy interworking system, the electronic contract conclusion system, characterized in that for transmitting a notification message to the terminal corresponding to the contract counterpart specified in the electronic contract approval request signal.
제7항에 있어서,
상기 레거시 연동 시스템은 상기 서비스 포탈 시스템으로부터 전자 계약 승인 응답 신호가 수신되면 계약 요청자 단말기에 알림 메시지를 전송하는 것을 특징으로 하는 전자 계약 체결 시스템.
The method of claim 7, wherein
The legacy interworking system is the electronic contract conclusion system, characterized in that for transmitting a notification message to the contract requester terminal when the electronic contract approval response signal from the service portal system.
KR1020110006366A2011-01-212011-01-21Electronic apparatus for making electronic contractActiveKR101157876B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020110006366AKR101157876B1 (en)2011-01-212011-01-21Electronic apparatus for making electronic contract

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020110006366AKR101157876B1 (en)2011-01-212011-01-21Electronic apparatus for making electronic contract

Publications (1)

Publication NumberPublication Date
KR101157876B1true KR101157876B1 (en)2012-07-09

Family

ID=46715994

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020110006366AActiveKR101157876B1 (en)2011-01-212011-01-21Electronic apparatus for making electronic contract

Country Status (1)

CountryLink
KR (1)KR101157876B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101984425B1 (en)*2018-01-242019-05-30주식회사 한스넷BJ(Broadcast Jockey)transmission foreign business network platform system
JP7249453B1 (en)2022-04-182023-03-30弁護士ドットコム株式会社 Contract management program, information processing device, information processing system, information processing method
JP7249452B1 (en)2022-04-182023-03-30弁護士ドットコム株式会社 CONTRACT CONCLUSION PROGRAM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101984425B1 (en)*2018-01-242019-05-30주식회사 한스넷BJ(Broadcast Jockey)transmission foreign business network platform system
JP7249453B1 (en)2022-04-182023-03-30弁護士ドットコム株式会社 Contract management program, information processing device, information processing system, information processing method
JP7249452B1 (en)2022-04-182023-03-30弁護士ドットコム株式会社 CONTRACT CONCLUSION PROGRAM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD
JP2023158270A (en)*2022-04-182023-10-30弁護士ドットコム株式会社 Contract conclusion program, information processing device, information processing system, information processing method
JP2023158305A (en)*2022-04-182023-10-30弁護士ドットコム株式会社 Contract management program, information processing device, information processing system, information processing method

Similar Documents

PublicationPublication DateTitle
US12051075B2 (en)Systems and methods for providing notifications to devices
US9578035B2 (en)System and method to use a cloud-based platform supported by an API to authenticate remote users and to provide PKI- and PMI-based distributed locking of content and distributed unlocking of protected content
EP2701416B1 (en)Mobile Electronic Device And Use Thereof For Electronic Transactions
US20110010766A1 (en)System and Method for Policy Enforcement and Token State Monitoring
US20120173387A1 (en)E-Commerce electronic data centrally distributed and collected
US20160034990A1 (en)System and method for securely retrieving private data from customer mobile device
US20110055547A1 (en)Personal information management and delivery mechanism
WO2014103663A1 (en)Digital contract system
JP2003337802A (en)Storage device for distributed information, and authentication and authorization system
JP6042766B2 (en) Electronic trading system, electronic trading method, and program
KR102281338B1 (en)Menagement system of product safety information
CN103039032B (en)Communication system and method
KR20170022263A (en)System for entering into electrical agreements using Internet
WO2011055002A1 (en)Arrangement and method for electronic document delivery
CN104012131A (en)Apparatus and method for performing over-the-air identity provisioning
JP2005057417A (en)Electronic document exchanging system, signature decoding service system and program
KR102358511B1 (en)Menagement system of product safety information based on blockchain
KR101157876B1 (en)Electronic apparatus for making electronic contract
KR101047951B1 (en) System and Method for Issuing Electronic Tax Invoice Using Enterprise Resource Management
TWM617427U (en)Risk information exchange system with privacy protection
AgbedeStrong electronic identification: Survey & scenario planning
CN107251067A (en) Front-end trading system
KR102696682B1 (en)System for providing pre-sale applying service for redevelopment and reconstruction
KR20140043990A (en)Electronic a letter of attorney system and method thereof
KR20020084642A (en)System for issuing and receiving of digital signatured document based on PKI

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

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

E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

E701Decision to grant or registration of patent right
PE0701Decision of registration

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

GRNTWritten decision to grant
PR0701Registration of establishment

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

PR1002Payment of registration fee

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

Fee payment year number:1

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

PG1601Publication of registration

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

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301

R18-X000Changes to party contact information recorded

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

P14-X000Amendment of ip right document requested

St.27 status event code:A-5-5-P10-P14-nap-X000

FPAYAnnual fee payment

Payment date:20150430

Year of fee payment:4

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

FPAYAnnual fee payment

Payment date:20160411

Year of fee payment:5

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

P14-X000Amendment of ip right document requested

St.27 status event code:A-5-5-P10-P14-nap-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:6

P14-X000Amendment of ip right document requested

St.27 status event code:A-5-5-P10-P14-nap-X000

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7

FPAYAnnual fee payment

Payment date:20190430

Year of fee payment:8

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:8

R18-X000Changes to party contact information recorded

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

P14-X000Amendment of ip right document requested

St.27 status event code:A-5-5-P10-P14-nap-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:9

R18-X000Changes to party contact information recorded

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

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:10

P14-X000Amendment of ip right document requested

St.27 status event code:A-5-5-P10-P14-nap-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:11

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:12

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:13

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:14

R18-X000Changes to party contact information recorded

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


[8]ページ先頭

©2009-2025 Movatter.jp