KR100690340B1 - A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof - Google Patents
A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof Download PDFInfo
- Publication number
- KR100690340B1 KR100690340B1 KR1020050102845A KR20050102845A KR100690340B1 KR 100690340 B1 KR100690340 B1 KR 100690340B1 KR 1020050102845 A KR1020050102845 A KR 1020050102845A KR 20050102845 A KR20050102845 A KR 20050102845A KR 100690340 B1 KR100690340 B1 KR 100690340B1
- Authority
- KR
- South Korea
- Prior art keywords
- document
- data
- corporate
- certificate
- script
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000004891 communication Methods 0.000 title claims abstract description 41
- 238000013507 mapping Methods 0.000 claims abstract description 14
- 230000008520 organization Effects 0.000 claims abstract description 13
- 238000012559 user support system Methods 0.000 claims abstract description 6
- 238000003860 storage Methods 0.000 claims description 33
- 238000012545 processing Methods 0.000 claims description 31
- 238000002360 preparation method Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 238000012795 verification Methods 0.000 claims description 8
- 238000003780 insertion Methods 0.000 claims description 7
- 230000037431 insertion Effects 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000001105 regulatory effect Effects 0.000 description 6
- 239000003795 chemical substances by application Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012550 audit Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000012958 reprocessing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000004132 cross linking Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000002826 placenta Anatomy 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Finance (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명에 따라, 네트워크 통신망을 이용한 XBRL 기반의 기업제증명 문서 발급 시스템 및 방법이 개시된다. 상기 방법은 (a) 사용자가 네트워크 통신망을 통해 기업제증명 문서 발급 시스템의 사용자 지원 장치에 접속하여 기업제증명 문서의 발급을 요청하는 단계와; (b) 상기 문서를 제출할 기관의 문서 양식을 구조화하여 구조 문서를 작성하고 등록하는 단계와; (c) 상기 기업제증명 문서 발급 시스템과 네트워크 통신망을 통해 연결된 세무회계 시스템에 저장된 기업관련 데이터 원본을 조회하여 상기 데이터 원본의 각 요소와 상기 구조 문서의 각 요소의 관계를 정의한 문서-데이터 원본 관계 스크립트를 작성하여 등록하는 단계와; (d) 상기 구조 문서를 기반으로 이 구조 문서를 어떠한 양식으로 출력할지를 정의하는 양식 스크립트를 작성하여 등록하는 단계와; (e) 상기 문서-데이터 원본 관계 스크립트를 기반으로 상기 세무회계 시스템에 의해 추출된 데이터에 기초하여 생성된 구조화된 기업제증명 데이터를 등록하는 단계와; (f) 상기 구조화된 기업제증명 데이터를 상기 구조문서에 대응시킨 후 상기 양식 스크립트에 기반하여 기업제증명 문서를 출력하여 사용자에게 제공하는 단계를 포함한다.In accordance with the present invention, a system and method for issuing an XBRL-based proof of identity document using a network communication network is disclosed. The method includes the steps of: (a) a user connecting to a user support device of an enterprise certificate document issuing system through a network communication network and requesting issuance of an enterprise certificate document; (b) constructing and registering a structural document by structuring a document form of an organization to which the document is to be submitted; (c) a document-data source relationship defining a relationship between each element of the data source and each element of the structural document by querying an enterprise-related data source stored in a tax accounting system connected to the enterprise-certified document issuing system and a network communication network. Creating and registering a script; (d) creating and registering a form script that defines in what form the structure document is output based on the structure document; (e) registering the structured corporate identity data generated based on the data extracted by the tax accounting system based on the document-data source relationship script; (f) mapping the structured corporate proof data to the structural document and outputting the corporate proof document to the user based on the form script.
Description
도 1은 본 발명이 적용되는 전체 시스템의 한 가지 실시예를 개략적으로 보여주는 도면이다.1 is a view schematically showing one embodiment of the entire system to which the present invention is applied.
도 2는 본 발명의 한 가지 실시예에 따른 기업제증명 문서 발급 시스템의 구성을 개략적으로 보여주는 블록도이다.FIG. 2 is a block diagram schematically illustrating a configuration of a system for issuing a corporate certification document according to an embodiment of the present invention. Referring to FIG.
도 3은 본 발명의 한 가지 실시예에 따라 구조문서 작성부에서 구조문서를 작성하는 처리 과정을 도식적으로 보여주는 도면이다.3 is a diagram schematically illustrating a process of creating a structural document in a structural document preparing unit according to an embodiment of the present invention.
도 4는 본 발명의 한 가지 실시예에 따라 문서-데이터 원본관계 작성부에서 문서-데이터 원본관계 스크립트를 작성하는 처리 과정을 도식적으로 보여주는 도면이다.4 is a diagram schematically illustrating a process of creating a document-data source relationship script in a document-data source relationship creating unit according to an embodiment of the present invention.
도 5는 본 발명의 한 가지 실시예에 따라 기업제증명 양식작성부에서 양식 스크립트를 작성하는 처리 과정을 도식적으로 보여주는 도면이다.FIG. 5 is a diagram schematically illustrating a process of creating a form script in an enterprise certification form creation unit according to an embodiment of the present invention.
도 6은 본 발명의 한 가지 실시예에 따라 세무회계 시스템에서 데이터를 추출하고 전자서명을 수행하는 처리 과정을 도식적으로 보여주는 도면이다.6 is a diagram schematically illustrating a process of extracting data and performing an electronic signature in a tax accounting system according to an embodiment of the present invention.
도 7은 본 발명의 한 가지 실시예에 따라 데이터 출력부에서 소정의 기업제증명 문서의 양식을 출력하는 처리 과정을 도식적으로 보여주는 도면이다.7 is a diagram schematically illustrating a process of outputting a form of a predetermined company identification document in a data output unit according to an embodiment of the present invention.
도 8은 본 발명의 한 가지 실시예에 따라 기업제증명 문서를 작성, 출력, 전송하고, 기관정보 시스템에서 상기 문서의 데이터를 처리하는 과정을 개략적으로 보여주는 흐름도이다.8 is a flowchart schematically illustrating a process of creating, outputting, and transmitting an enterprise certification document, and processing data of the document in an institution information system according to an embodiment of the present invention.
도 9는 도 8과 관련하여 대리인(세무회계 사무소)을 경유하여 기업제증명 문서를 직접 기관정보 시스템에 제출하는 처리 과정을 도식적으로 보여주는 도면이다.FIG. 9 is a diagram schematically illustrating a process of directly submitting an enterprise certificate document to an agency information system via an agent (tax accounting office) in relation to FIG. 8.
도 10은 도 8과 관련하여 대리인을 경유하지 않고 기업제증명 문서를 직접 기관정보 시스템에 제출하는 처리 과정을 도식적으로 보여주는 도면이다.FIG. 10 is a diagram schematically illustrating a process of submitting an enterprise certificate document directly to an agency information system without using an agent in relation to FIG. 8.
도 11은 도 8과 관련하여 대리인을 경유하여 기업제증명 문서를 온라인을 통해 기관정보 시스템에 제출하는 처리 과정을 도식적으로 보여주는 도면이다.FIG. 11 is a diagram schematically illustrating a process of submitting an enterprise certificate document to an institutional information system online through an agent in connection with FIG. 8.
도 12는 도 8과 관련하여 대리인을 경유하지 않고 기업제증명 문서를 온라인을 통해 기관정보 시스템에 제출하는 처리 과정을 도식적으로 보여주는 도면이다.FIG. 12 is a diagram schematically illustrating a process of submitting an enterprise identification document to an institutional information system online through a representative without referring to FIG. 8.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
100: 기업제증명 문서 발급 시스템100: system for issuing corporate certificate documents
120: 데이터 및 문서 작성부120: data and documentation
140: 문서 저장부140: document storage unit
160: 데이터 출력부160: data output unit
180: 서비스 제공부180: service provider
200: 세무회계 시스템200: Tax Accounting System
220: 정보추출부220: information extraction unit
240: 전자서명부240: electronic signature book
300: 기관정보 시스템300: institutional information system
320: 2차원 바코드 판독부320: two-dimensional bar code reader
340: 전자서명 검증부340: digital signature verification unit
360: 데이터 처리부360: data processing unit
380: 문서-데이터 원본관계 기반 정보 삽입부380: Document-data source relationship based information insertion unit
본 발명은 확장성 비즈니스 리포팅 언어(eXtendible Business Reporting Language), 즉 XBRL에 기반하여 기업의 모든 증명서를 발급하는 시스템 및 그 방법에 관한 것으로서, 보다 구체적으로는 기업 분석에 사용되는 제증명을 필요한 기관에 제출시 그 기관이 요구하는 양식에 맞게 매번 증명 양식을 수정할 필요 없이 인터넷을 통해 간편하게 발급하여 활용할 수 있을 뿐만 아니라, 상기 제증명서의 데이터에 대한 신뢰성을 확보할 수 있는 XBRL 기반의 기업제증명 문서 발급 시스템 및 그 방법에 관한 것이다.The present invention relates to a system and a method for issuing all certificates of an enterprise based on an eXtendible Business Reporting Language, that is, XBRL. When submitting, it is not only necessary to modify the certification form each time according to the form required by the institution, but also to easily issue and use it through the Internet, and issue an XBRL-based corporate certificate document that can ensure the reliability of the data of the certificate. A system and method thereof are provided.
현재, 금융감독원의 전자 공시 시스템을 통해서 개별 기업의 많은 정보가 공 개되고 있다. 예컨대, 상공회의소 산하 코참비즈의 경우 수 많은 기업들의 정보 데이터를 수집하여 상기 정보를 필요로 하는 제3자가 이용할 수 있도록 하고 있다. 그러나, 코참비즈에 수집된 정보들은 시간이 갈수록 그 정보의 신뢰성이 떨어지고 있는 것이 현재의 실정이다. 즉, 상기 코참비즈 사이트에 정보를 기록한 기업들은 처음 등록시에 그 기업의 정보를 기록하는데, 그 후의 기업 변화 상황에 대해서는 데이터 갱신을 수행하지 않고 있으며, 또 이것이 법으로 강제되지도 않아, 실질상 쓸모가 없는 데이터가 되어 버리는 경우가 태반이다.At present, a great deal of information about individual companies is being disclosed through the Financial Supervisory Service's electronic disclosure system. For example, in the case of Korchambiz of the Chamber of Commerce and Industry, information data of numerous companies is collected and made available to third parties who need the information. However, the information collected in Korchambiz is the current situation that the reliability of the information is declining over time. In other words, companies that record the information on the COCHAM Biz site record the information of the company at the time of initial registration, and do not perform data update on the situation of company change afterwards, and this is not enforced by law, which is practically useful. The placenta is the case where there is no data.
예를 들면, 기업의 주소 또는 전화 번호 등이 바뀌는 경우가 다반사이지만, 이러한 변화된 정보가 업데이트되지 않고 있으며, 심지어는 기업이 소멸되었음에도 불구하고 그 정보가 기록되지 않아, 마치 기업 활동을 하고 있는 기업으로 제3자에게 공시되는 경우도 있다. 또한, 기업의 재무 상황 등은 필연적으로 매년 변동하게 되나, 이러한 정보 역시 갱신되어 등록되지 않고 있어, 기업의 재무상황 분석 등에 아무런 활용 가치도 없는 데이터가 되어 버리고 있는 것이 현재의 상황이다.For example, a company's address or telephone number is often changed, but the changed information is not updated, and even if the company is destroyed, the information is not recorded, so it is as a company that is doing business. In some cases, it may be disclosed to a third party. In addition, the financial situation of the company inevitably fluctuates every year, but such information is not updated and registered, and the current situation is that the data has no useful value in analyzing the financial situation of the company.
또한, 현행 공시되는 자료를 이용한 기업 분석을 수행할 때 분석 목적에 맞는 기업 정보를 얻기 위해서는 자료의 재처리 및 변환 등이 수반되고, 이로 인해 추가적인 시간 내지는 비용 문제가 발생한다. 특히, 기업간 비교나 산업 내 경쟁력 비교를 위해서는 수치 자료의 재입력이 필요하며, 자료 재입력시 데이터의 오기 및 잘못된 정보의 사용으로 인한 데이터의 오류가 빈번히 발생한다.In addition, when conducting a company analysis using current published data, reprocessing and conversion of data is involved to obtain company information suitable for the analysis purpose, which causes additional time or cost problems. In particular, re-entry of numerical data is required for comparison between companies and competitiveness in the industry, and data errors frequently occur due to data import and incorrect information.
또한, 기업 재무와 관련된 계정 과목이 통일되어 있지 않아 효율적인 분석이 이루어지지 못하고 있다. 이에 따라, 예컨대 은행에서는 각 은행별로 심사 분석을 위한 기업 정보 시스템을 별도로 구축하고 있고, 계정 과목 및 회계 기준의 사소한 변경에도 많은 비용을 들여 시스템을 보완해야 하는 문제가 있다.In addition, the accounting related to corporate finance is not uniform, and thus, the analysis is not effective. Accordingly, for example, banks are separately building a corporate information system for audit analysis for each bank, and there is a problem in that the system must be supplemented with a high cost even for minor changes in accounting subjects and accounting standards.
또한, 기업은 기업대로 정부, 은행, 규제 기관 등에 제출하는 동일한 데이터 자료를 제출하고자 하는 기관에서 요구하는 서류 양식에 따라 데이터를 수정하는 여러 차례의 작업을 거친 후 제출하여야 하는 등 매우 비효율적인 작업을 수행하고 있다.In addition, a company has to perform very inefficient tasks such as submitting the data after modifying the data according to the document form required by the agency that wants to submit the same data to the government, bank, and regulatory agency. I'm doing it.
한편, 은행, 정부 등은 기업으로부터 그 기업의 재무제표 등과 같은 자료를 받아 소정의 심사를 수행하게 되는데, 이때 세무사 또는 공인회계사는 상기 자료의 검수를 수행하고 그것을 입증하기 위하여 소정의 도장을 날인한다. 그러나, 상기 도장 날인은 개인 또는 기업 자체에 의한 위조 가능성이 있어, 해당 기업의 심사 기관은 별도로 상기 제출 자료의 적정성 여부를 판단하여야 하는 번거로움이 있다.On the other hand, banks, governments, etc. receive a data such as the financial statements of the company from the company, and performs a predetermined audit, where the tax accountant or certified public accountant seals the stamp to perform the inspection of the data and to prove it . However, there is a possibility that the seal stamp is forged by the individual or the company itself, so that the examination agency of the company must separately determine whether the submitted data is appropriate.
한편, 다양한 기업 정보의 분석을 위한 솔루션으로서 XBRL이라는 언어가 있다. 즉, XBRL은 eXtendible Business Reporting Language의 약칭으로, 복잡하고 다양한 기업 정보에 특정 Tag를 달아 데이터를 효율적으로 생성/교환/비교할 수 있도록 개발된 국제 표준 비즈니스 리포팅 언어이다.Meanwhile, there is a language called XBRL as a solution for analyzing various corporate information. In other words, XBRL is an abbreviation of eXtendible Business Reporting Language, and is an international standard business reporting language developed to efficiently create, exchange, and compare data by attaching specific tags to complex and diverse corporate information.
XBRL은 복잡한 기업 정보가 보다 효율적으로 생성, 교환, 비교될 수 있도록 하기 위하여, XML(eXtendible Markup Language)의 기술을 기업 보고(Business Reporting) 영역에 응용한 표준으로서, 기업 정보 교환 및 유통이 인터넷 환경에서 원활히 이루어지는 것을 목적으로 1999년 미국공인회계사회(AICPA)의 지원 하에 탄생하였다.XBRL is a standard that applies the technology of eXtendible Markup Language (XML) to the business reporting area so that complex corporate information can be created, exchanged and compared more efficiently. Was born in 1999 with the support of the American Institute of Certified Public Accountants (AICPA).
XBRL에서 추구하고 있는 표준은 "기술표준"과 "정보 내용의 표준" 두 가지로 나눌 수 있다. "기술표준"은 MP3에서의 압축 기술 같은 것으로 XBRL에서는 XBRL Specification으로 대변된다. 현재는 2.1 버전까지 발표 되었는데, 여기에는 XBRL을 구성하고 있는 모든 체계와 프로그래밍에 필요한 문법도 포함하고 있다.The standards pursued by XBRL can be divided into "technical standards" and "standards of information content". A "technical standard" is like a compression technique in MP3 and is represented in the XBRL as an XBRL Specification. It is now up to version 2.1, which includes all the constructs that make up XBRL and the syntax required for programming.
이에 반해 "정보 내용의 표준"은 기업의 대내외적 보고의 핵심인 재무제표를 중심으로 회계 기준에 따라 작성된 모든 회계 정보에 대해 Data-Tag를 부여하는 방식으로 표준이 구축되고 있다. 즉, XBRL에 의한 기업 보고 표준은 일반적으로 연간, 분기 재무제표와 같은 재무 정보를 비롯하여 기타 정보를 포괄하는 사업 보고서, 연차 보고서 등 기업의 모든 규제 보고서 및 자발적 공시를 포함한다.In contrast, the "standards of information content" are being established in such a way that data-tags are assigned to all accounting information prepared in accordance with accounting standards, centering on the financial statements that are the core of the company's internal and external reporting. In other words, corporate reporting standards under XBRL generally include all regulatory reports and voluntary disclosures, such as business reports and annual reports, covering financial information such as annual and quarterly financial statements, as well as other information.
여기에서 생각할 수 있는 것은 상기 기술표준을 따른다면, 정보 내용의 완벽한 표준이 없어도 XBRL이 사용될 수 있다는 것이다. 왜냐하면, XBRL의 기본 구조는 정보 자체뿐만이 아니라 정보의 구성 체계 및 속성을 이미 포함하고 있으므로, XBRL을 해독하는 기술 또는 프로그램을 가지고 있는 사람은 XBRL 문서를 사용할 수 있게 된다. 즉, "정보 내용의 표준"은 불특정 다수의 사람이 이를 이용할 때 반드시 요구되는 데 반해, 한정된 범위 안에서의 정보 교환은 서로의 약속이 간이 표준으로 사용될 수 있다.It is conceivable here that if the above technical standards are followed, XBRL can be used without a complete standard of information content. Because the basic structure of XBRL already includes not only the information itself but also the structure and attributes of the information, anyone who has the technology or program to decrypt the XBRL can use the XBRL document. That is, the "standard of information content" is required when an unspecified number of people use it, whereas the exchange of information within a limited range can be used as a simple standard of mutual promise.
이러한 예로 미국의 예금 보험 공사에서의 XBRL 활용이 있다. 즉, 규제 기관과 피규제 기관 사이의 "정보 내용의 표준"은 규제 기관에서 이미 가지고 있으며, 여기에 "기술 표준"을 적용하여 원하는 시스템을 구현하였다. 우리나라의 경우도 규제 보고서 중 제일 중요한 사업 보고서는 작성 항목 및 작성 방법 등이 모두 정의되어 있으므로, XBRL 체계에서 사용할 수 있는 "정보 내용의 표준"은 이미 정해졌으며 "기술표준"을 적용하는 문제만이 남아 있다고 볼 수 있다.An example of this is the use of XBRL in the US Deposit Insurance Corporation. That is, the "standard of information content" between the regulatory body and the regulated body already exists in the regulatory body, and the "technical standard" has been applied to implement the desired system. In Korea, the most important business report of the regulatory report is that all items and methods of preparation are defined. Therefore, the "standard of information content" that can be used in the XBRL system is already defined. It can be seen that it remains.
예를 들면, 우리에게 소리바다와 냅스터로 잘 알려져 있는 MP3 음악파일도 국제표준의 적용과 자유로운 접속이라는 개념에서는 XBRL과 유사하다고 할 수 있다. 즉, MP3는 MPEG이라는 동영상 전문가 그룹에서 규정한 고영상, 고품질의 압축 기술로 ISO 11172로 규격화된 영상 압축 기술이다. 이는 국제표준을 준수하기 때문에, MP3로 압축된 모든 파일은 어느 컴퓨터에서나 또 어느 환경에서나 똑같은 파일 형태로 재생 및 유통이 가능하다. 여기에서 MP3는 음악을 실어 나르는 컨테이너 역할을 하고 있고, 음악 파일명이 Tag의 기능을 수행하고 있다. 물론, 내용물은 음악이다. 이것을 비즈니스 리포팅에 적용하면, XBRL이 기업 정보를 실어 나르는 컨테이너이고, 기업명, 계정명, 정보명, 연도 등이 각각 Tag로 정의될 수 있으며, 내용물은 수치를 포함하는 정보가 된다.For example, MP3 music files, known to us as Sorisea and Napster, are similar to XBRL in terms of the application of international standards and free access. In other words, MP3 is an image compression technology standardized to ISO 11172 as a high quality and high quality compression technology defined by a video expert group called MPEG. Because it conforms to international standards, all files compressed with MP3 can be played and distributed in the same file format on any computer and in any environment. MP3 acts as a container for carrying music, and the music file name performs the function of Tag. Of course, the content is music. When applied to business reporting, XBRL is a container that carries company information, and company name, account name, information name, year, etc. can be defined as tags, and contents are information including numerical values.
우리가 원하는 MP3 음악파일을 소리바다나 냅스터를 통해 검색하여 다운로드 받아 음악을 듣듯이 기업들이 XBRL로 정보를 생성하여 사이트에 게시하고 있다면, 정보 이용자는 언제 어디서든 XBRL 문서에 접근하여 원하는 Tag를 가진 정보를 정확히 추출하고 사용할 수 있을 것이다. As companies listen to music by searching and downloading MP3 music files through the sound sea or Napster and listening to music, information users can access the XBRL documents anytime and anywhere, and have the desired tags. You will be able to extract and use.
XBRL은 각 기업들의 재무/비재무 항목에 각각 데이터 Tag를 붙여 데이터를 정의하기 때문에 Tag가 붙은 기업 정보는 정확성이 유지되면서 정보 이용자가 손쉽게 접근할 수 있게 된다. 또한, 플랫폼에 상관 없이 자유롭게 이용되고 정보의 재사용 내지 재가공도 가능하다. Since XBRL defines data by attaching data tags to each company's financial and non-financial items, tagged company information can be easily accessed by information users while maintaining accuracy. In addition, it is freely used regardless of platform, and reuse or reprocessing of information is also possible.
이처럼, XBRL은 다른 언어와 차별되는 독특한 특성으로 인해 현재 여러 금융 기관과 병원 및 제약, 대학교, 통신업체 등 다양한 업체에서 사용하고 있다.As such, XBRL is currently used by many financial institutions, hospitals, pharmaceuticals, universities, and telecommunications companies because of its unique characteristics that distinguish it from other languages.
한편, 정보 저장 매체로서 2차원 바코드가 있다. 즉, 2차원 바코드는 X/Y 양방향으로 정보를 배열하여 평면화시킨 점자식 또는 모자이크식 코드를 말한다. 그 동안 제조 및 물류업 분야를 중심으로 활용되던 1차원 바코드가 정보 표현의 한계를 드러내자 이를 보완할 고밀도 대용량의 정보 저장성, 정보의 자체 복구 기능 및 보완 인증 기능까지 갖춘 2차원 바코드가 1980년대 후반 등장하면서부터 향후 차세대 정보 저장 매체로서 각광을 받고 있다.On the other hand, there is a two-dimensional bar code as an information storage medium. That is, the two-dimensional bar code refers to a braille or mosaic code arranged by flattening the information in both X / Y directions. One-dimensional barcodes, which have been used in manufacturing and logistics, have revealed the limitations of information expression, and two-dimensional barcodes with high-density, high-capacity information storage, self-recovery of information, and complementary authentication appeared to be supplemented in the late 1980s. Since then, it has been in the spotlight as the next generation information storage medium.
2차원 바코드는 1차원 바코드의 약 100배 이상의 고밀도 정보를 작은 사각형 안에 2차원 형태의 심볼로 코드화가 가능하며, 문자, 숫자 등의 Text는 물론 그래 픽, 사진, 음성, 지문, 서명 등의 다양한 형태의 정보를 바코드 안에 담을 수 있는 장점이 있다.Two-dimensional barcodes can encode more than 100 times higher density information than one-dimensional barcodes into two-dimensional symbols in small squares, and can be used for text, pictures, voices, fingerprints, signatures as well as text such as letters and numbers. There is an advantage that you can put the information in the form of a barcode.
더욱이, 정보가 훼손되더라도 상당 부분 복구가 가능할 정도로 인식률이 탁월한 것도 2차원 바코드 만이 가지는 장점이다. 또한, 2차원 바코드는 1차원 바코드와 달리 바코드 자체에 정보를 다양하게 담을 수 있어 데이터베이스와 연동되지 않고도 해당 정보를 파악할 수 있는 Portable Data File의 기능과, 전기적으로 상호 연결되어 있지 않은 두 컴퓨터 사이에서 데이터 교환의 가교 역할을 할 수 있는 Data Bridge의 기능도 동시에 가지고 있다.Moreover, it is an advantage that only two-dimensional barcodes have an excellent recognition rate so that a large part of recovery is possible even if the information is damaged. Also, unlike 1-D barcodes, 2-D barcodes can contain a variety of information in the barcode itself, allowing the portable data file to capture information without interlocking with a database, and between two computers that are not electrically interconnected. It also has the function of Data Bridge, which can serve as a bridge for data exchange.
탁월한 데이터 저장성, 정보 자체 복구 기능, 위변조 방지 암호화 기능 뿐만 아니라, 이미지 형태이기 때문에 모바일, 이메일, 종이, EDI 등 온/오프라인 영역까지 정보 전달이 가능한 2차원 바코드는 암호화 및 인증 정보를 코드 내에 수록할 수 있어 위변조 방지 및 보완 기능까지 갖춘 차세대 저장 매체이다.In addition to excellent data storage, self-healing information, anti-forgery encryption, and two-dimensional barcodes that allow information to be transmitted to on / off-line areas such as mobile, email, paper, and EDI, the two-dimensional barcode contains encryption and authentication information in the code. It is a next-generation storage medium with anti-forgery protection and complementary functions.
또한, 2차원 바코드는 전기적으로 연결되지 않은 컴퓨터들 사이에서 데이터 교환을 수행하는 가교 기능이 있어, 온라인에서 오프라인, 오프라인에서 온라인으로 자유롭게 데이터를 이동시킬 수 있다.In addition, the two-dimensional bar code has a cross-linking function for performing data exchange between computers that are not electrically connected, and can freely move data from online to offline and offline to online.
국내에서는 지방자치단체 수기자납 세목에 적용하여 지방세 수납뿐만 아니라, 문서 및 신분증 위변조 방지, 항공권 탑승권 등에 광범위하게 적용되고 있다.In Korea, it is widely applied to local governments' manual payments, and is widely applied to not only storing local taxes, but also preventing forgery and alteration of documents and ID cards, and boarding passes.
본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위해 안출된 것이다.The present invention has been made to solve the problems of the prior art as described above.
본 발명은 전술한 특성의 XBRL을 이용하여 각종 재무제표의 데이터 구조 및 데이터 Instance 등을 XBRL에 기반하여 작성함으로써, 기업 관련 재무제표 발급 및 처리와 관련한 비효율성을 개선하는 것을 목적으로 한다.An object of the present invention is to improve the inefficiency associated with issuing and processing corporate-related financial statements by creating data structures and data instances of various financial statements based on XBRL using XBRLs having the aforementioned characteristics.
즉, 본 발명은 전술한 XBRL 특성을 기업제증명 문서 발급에 이용하여 각종 재무제표를 작성하고 또 은행과 같은 기관이나 상기 재무제표를 작성한 기업 자신 또는 세무사/공인회계사 쪽에 XBRL 프로그램을 구축하여 기업(사용자), 기관 및 세무사/공인회계사 3자가 편리하게 기업제증명 문서를 작성 및 이용할 수 있도록 하는 것을 목적으로 한다.That is, the present invention creates various financial statements by using the above-described XBRL characteristics for issuance of a corporate certificate document, and also establishes an XBRL program on an institution such as a bank or on a company or tax accountant / certificate accountant who has prepared the financial statements. The purpose of this is to enable users, institutions, and tax accountants / certified public accountants to conveniently create and use corporate certification documents.
또한, 본 발명은 상기한 특징을 갖고 있는 XBRL과 2차원 바코드를 기업제증명 문서 발급에 적용하여, 제출하고자 하는 기관에서 요구하는 서류 양식에 맞게 데이터를 가공하여야 하는 번거로움 없이 자유롭게 데이터를 가공하여 원하는 문서를 용이하게 생성할 수 있고, 또 2차원 바코드를 상기 문서에 적용함으로써 문서의 위변조 가능성을 제거할 수 있는 기업제증명 문서 발급 시스템 및 그 방법을 제공하는 것을 목적으로 한다.In addition, the present invention by applying the XBRL and the two-dimensional bar code having the above characteristics to the issuance of the corporate certification document, by freely processing the data without the hassle of processing the data in accordance with the form of documents required by the institution to submit It is an object of the present invention to provide a company-certified document issuing system and method capable of easily generating a desired document and eliminating the possibility of forgery of a document by applying a two-dimensional bar code to the document.
또한, 본 발명은 기업과 관련된 각종 재무제표와 같은 데이터의 변동 사항은 세무사/공인회계사의 연말 정산 작업을 통해 매년 새롭게 갱신되고 그 데이터 원본 역시 세무사/공인회계사의 세무회계 시스템에 저장/보관된다는 것에 착안하여, 상기 세무사/공인회계사 쪽에 구축된 데이터 원본을 XBRL을 이용하여 기업제증명 작성에 적용하고 또 공시함으로써, 은행을 비롯한 제3자가 항상 새로운 기업 정보를 활용할 수 있도록 하는 것을 목적으로 한다.In addition, the present invention is that the changes in the data, such as various financial statements related to the company is updated every year through the year-end settlement of tax accountants / certified public accountants, the data source is also stored / stored in the tax accounting system of tax accountants / certified public accountants. In view of the above, it is an object of the third party, including a bank, to utilize the new company information by applying and disclosing the data source established on the tax accountant / certificate accountant side using XBRL and publishing it.
예컨대, 상기한 바와 같이, 우리가 원하는 MP3 음악파일을 소리바다나 냅스터를 통해 검색하여 다운로드 받아 음악을 듣듯이 기업들이 XBRL로 정보를 생성하여 사이트에 게시한다면, 정보 이용자는 언제 어디서든 XBRL 문서에 접근하여 원하는 Tag를 가진 정보를 정확히 추출하고 사용할 수 있으므로, 본 발명은 이러한 특성을 가진 XBRL을 본 발명의 기업제증명 문서 발급에 적용함으로써, 기존의 기업제증명 문서 발급이 갖고 있는 여러 가지 문제점을 해결하는 것을 목적으로 한다.For example, as mentioned above, if companies create and publish information on XBRL as they listen to music by searching and downloading MP3 music files through sound sea or Napster, users of information can access XBRL documents anytime, anywhere. Since the information having a desired tag can be accurately extracted and used, the present invention solves various problems of the existing issuance of a certificate of establishment by applying an XBRL having such characteristics to the issue of the certificate of certification of the present invention. It aims to do it.
상기 목적을 달성하기 위하여, 본 발명에 따라 네트워크 통신망을 이용한 XBRL 기반의 기업제증명 문서 발급 방법이 제공되는데, 이 방법은 (a) 사용자가 네트워크 통신망을 통해 기업제증명 문서 발급 시스템의 사용자 지원 장치에 접속하여 기업제증명 문서의 발급을 요청하는 단계와; (b) 상기 문서를 제출할 기관의 문서 양식을 구조화하여 구조 문서를 작성하고 등록하는 단계와; (c) 상기 기업제증명 문서 발급 시스템과 네트워크 통신망을 통해 연결된 세무회계 시스템에 저장된 기업관련 데이터 원본을 조회하여 상기 데이터 원본의 각 요소와 상기 구조 문서의 각 요소의 관계를 정의한 문서-데이터 원본 관계 스크립트를 작성하여 등록하는 단계와; (d) 상기 구조 문서를 기반으로 이 구조 문서를 어떠한 양식으로 출력할지를 정의하는 양식 스크립트를 작성하여 등록하는 단계와; (e) 상기 문서-데이터 원본 관계 스크립트를 기반으로 상기 세무회계 시스템에 의해 추출된 데이터에 기초하여 생성된 구조화된 기업제증명 데이터를 등록하는 단계와; (f) 상기 구조화된 기업제증명 데이터를 상기 구조문서에 대응시킨 후 상기 양식 스크립트에 기반하여 기업 제증명 문서를 출력하여 사용자에게 제공하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, according to the present invention, there is provided a method for issuing an XBRL-based corporate certificate document using a network communication network, which method comprises: (a) a user supporting apparatus of a corporate certificate document issuing system through a network communication network; Requesting issuance of an enterprise proof document by accessing; (b) constructing and registering a structural document by structuring a document form of an organization to which the document is to be submitted; (c) a document-data source relationship defining a relationship between each element of the data source and each element of the structural document by querying an enterprise-related data source stored in a tax accounting system connected to the enterprise-certified document issuing system and a network communication network. Creating and registering a script; (d) creating and registering a form script that defines in what form the structure document is output based on the structure document; (e) registering the structured corporate identity data generated based on the data extracted by the tax accounting system based on the document-data source relationship script; (f) mapping the structured corporate proof data to the structural document and outputting the corporate proof document to the user based on the form script.
다른 실시예에 따라서, 네트워크 통신망을 이용한 XBRL 기반의 기업제증명 문서 발급 방법이 제공되는데, 이 방법은 (a) 사용자가 네트워크 통신망을 통해 기업제증명 문서 발급 시스템의 사용자 지원 장치에 접속하여 기업제증명 문서의 발급을 요청하는 단계와; (b) 상기 문서를 제출할 기관의 문서 양식을 구조화하여 구조 문서를 작성하고 등록하는 단계와; (c) 상기 기업제증명 문서 발급 시스템과 네트워크 통신망을 통해 연결된 세무회계 시스템에 저장된 기업관련 데이터 원본을 조회하여 상기 데이터 원본의 각 요소와 상기 구조 문서의 각 요소의 관계를 정의한 문서-데이터 원본 관계 스크립트를 작성하여 등록하는 단계와; (d) 상기 구조 문서를 기반으로 이 구조 문서를 어떠한 양식으로 출력할지를 정의하는 양식 스크립트를 작성하여 등록하는 단계와; (e) 상기 문서-데이터 원본 관계 스크립트를 기반으로 상기 세무회계 시스템에 의해 추출된 데이터에 기초하여 생성된 구조화된 기업제증명 데이터를 등록하는 단계와; (f) 상기 구조화된 기업제증명 데이터를 상기 구조문서에 대응시킨 후 상기 양식 스크립트에 기반하여 기업제증명 문서를 생성하여 등록하는 단계와; (g) 상기 생성된 기업제증명 문서에 대한 증명서 발급 코드를 네트워크 통신망 또는 SMS를 통해 사용자에게 제공하는 단계를 포함하는 것을 특징으로 한다.According to another embodiment, there is provided a method for issuing an XBRL-based enterprise certificate document using a network communication network, which method includes (a) a user accessing a user support device of an enterprise certificate document issuing system through a network communication network. Requesting issuance of a proof document; (b) constructing and registering a structural document by structuring a document form of an organization to which the document is to be submitted; (c) a document-data source relationship defining a relationship between each element of the data source and each element of the structural document by querying an enterprise-related data source stored in a tax accounting system connected to the enterprise-certified document issuing system and a network communication network. Creating and registering a script; (d) creating and registering a form script that defines in what form the structure document is output based on the structure document; (e) registering the structured corporate identity data generated based on the data extracted by the tax accounting system based on the document-data source relationship script; (f) mapping the structured corporate proof data to the structural document and generating and registering the corporate proof document based on the form script; (g) providing a certificate issuing code for the generated enterprise identification document to a user through a network communication network or an SMS.
본 발명의 한 가지 실시예에 따르면, 상기 (b) 단계의 구조 문서는 XBRL Taxonomy로 구현될 수 있다.According to one embodiment of the invention, the structural document of step (b) may be implemented as XBRL Taxonomy.
본 발명의 한 가지 실시예에 따르면, 상기 (c) 단계의 스크립트는 매핑 스크립트(mapping script)로 구현될 수 있다.According to an embodiment of the present invention, the script of step (c) may be implemented as a mapping script.
바람직하게는, 상기 (e) 단계에서 구조화된 기업제증명 데이터에는 상기 세무회계 시스템의 공인인증서로 전자서명한 전자서명 데이터가 포함될 수 있다.Preferably, the structured company certification data in step (e) may include the electronic signature data digitally signed by the official certificate of the tax accounting system.
바람직하게는, 상기 (f) 단계에서 출력된 기업제증명 문서에는 복사 방지를 위한 워터마크 및 상기 기업제증명 문서에 기록된 각종 데이터가 인코딩된 2차원 바코드가 포함될 수 있다.Preferably, the corporate certification document output in step (f) may include a watermark for copy protection and a two-dimensional barcode encoded with various data recorded in the corporate certification document.
본 발명의 한 가지 실시예에 따르면, 상기 기업제증명 발급 시스템에 네트워크 통신망을 통해 연결된 상기 기관의 정보 시스템을 통해 상기 증명서 발급 코드를 이용하여 상기 기업제증명 문서 발급 시스템에 접속함으로써 상기 발급 코드의 적법성을 온라인 조회하는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, by using the certificate issuance code through the information system of the institution connected to the company-issued certificate issuance system through a network communication network of the issuer code by The method may further include the step of querying legality online.
본 발명의 한 가지 실시예에 따르면, 상기 기업제증명 발급 시스템에 네트워크 통신망을 통해 연결된 상기 기관의 정보 시스템을 통해 상기 기업제증명 문서에 포함된 2차원 바코드를 판독하고 전자서명을 검증하는 단계와, 상기 2차원 바코드를 디코딩하여 상기 구조화된 기업제증명 데이터를 처리하는 단계를 더 포함할 수 있다.According to one embodiment of the invention, the step of reading the two-dimensional bar code included in the company identification document through the information system of the institution connected to the enterprise certificate issuing system through a network communication network and verifying the electronic signature; And decoding the two-dimensional barcode to process the structured corporate identity data.
본 발명의 한 가지 실시예에 따르면, 상기 세무회계 시스템은 상기 문서-데이터 원본 관계 스크립트에 대응되는 데이터 원본의 데이터를 추출하고, 이 추출된 데이터에 기반하여 각 제출기관에 맞는 양식의 구조화된 기업제증명 데이터를 생성하는 정보추출부와, 상기 구조화된 기업제증명 데이터에 대하여, 그 세무회계 사무소에 대하여 미리 등록된 공인인증서를 이용하여 전자서명을 수행하는 전자서명부를 포함할 수 있다.According to one embodiment of the present invention, the tax accounting system extracts data of a data source corresponding to the document-data source relationship script, and based on the extracted data, a structured company in a form suitable for each submitting institution. An information extraction unit for generating certificate data and an electronic signature unit for performing the digital signature on the structured corporate certificate data using an official certificate registered to the tax accounting office in advance.
본 발명의 한 가지 실시예에 따르면, 상기 기관의 정보 시스템은 상기 2차원 바코드를 판독하여 디코딩하는 바코드 판독부와, 상기 전자서명 정보를 검증하는 전자서명 검증부와, 상기 바코드 판독부에 의해 디코딩된 기업제증명 데이터를 처리하는 데이터 처리부와, 상기 데이터 처리부에 의해 처리된 기업제증명 데이터를 문서-데이터 원본관계 스크립트를 통해 등록하는 문서-데이터 원본관계 기반 정보 삽입부를 포함할 수 있다.According to an embodiment of the present invention, the information system of the institution includes a barcode reader for reading and decoding the two-dimensional barcode, an electronic signature verification unit for verifying the electronic signature information, and decoding by the barcode reader. And a document-data source relationship based information insertion unit that registers the company-certified data processed by the data processor through a document-data source relationship script.
상기 본 발명의 목적을 달성하기 위하여, 본 발명의 다른 양태에 따라 네트워크 통신망을 이용한 XBRL 기반의 기업제증명 문서 발급 시스템이 제공되는데, 이 시스템은 각종의 기업제증명 문서 양식에 대한 구조를 정의하는 구조 문서를 생성하고, 상기 발급 시스템과 네트워크 통신망을 통해 연결된 세무회계 시스템의 기업 정보 데이터 원본에 접속하여 상기 구조 문서의 요소와 데이터 원본의 각 요소의 관계를 정의하는 문서-데이터 원본 관계 스크립트를 작성하며, 상기 정의된 구조 문서를 기반으로 생성된 데이터를 상기 기업제증명 문서를 제출할 기관이 요구하는 양식에 맞게 표현할 것을 정의하는 양식 스크립트를 작성하는 데이터 및 문서 작성부와; 상기 데이터 및 문서 작성부에 의해 만들어지는 구조 문서, 문서-원본 관계 스크립트, 양식 스크립트 및 문서-원본 관계 스크립트를 기반으로 상기 세무회계 시스템에 의해 추출된 데이터에 기초하여 생성되는 구조화된 기업제증명 데이터 및 상기 세무회계 시스템의 공인인증서로 전자서명한 전자서명 데이터를 저장하는 문서 저장부와; 상기 문서 저장부에 저장된 구조 문서에 대응된 상기 구조화된 기업제증명 데이터를 상기 양식 스크립트에 대응하여 출력함과 아울러, 복사 방지 수단 및 2차원 바코드도 출력하는 데이터 출력부를 포함하는 것을 특징으로 한다.In order to achieve the object of the present invention, according to another aspect of the present invention, there is provided an XBRL-based corporate document issuance system using a network communication network, which defines a structure for a variety of corporate certificate document forms A document-data source relationship script is created that creates a structure document, accesses the corporate information data source of the tax accounting system connected through the issuing system and the network, and defines the relationship between the elements of the structure document and each element of the data source. A data and document preparation unit for creating a form script that defines the data generated based on the defined structure document in accordance with a form required by the institution to which the enterprise certification document is submitted; Structured corporate proof data generated based on the data extracted by the tax accounting system based on the structure document, document-original relationship script, form script, and document-original relationship script created by the data and document creator. And a document storage unit for storing the electronic signature data electronically signed with the public certificate of the tax accounting system. And a data output unit for outputting the structured company identification data corresponding to the structured document stored in the document storage unit in correspondence with the form script, and also outputting copy protection means and a two-dimensional bar code.
바람직하게는, 상기 문서 발급 시스템은 사용자가 상기 기업제증명 문서 발급 시스템에 접속하여 상기 문서 발급을 요청할 수 있는 사용자 지원 장치를 구비하고 상기 기관으로부터의 기업제증명 데이터 요청에 응답하여 온라인으로 기업제증명 데이터를 제공하는 서비스 제공부를 더 포함할 수 있다.Preferably, the document issuing system is provided with a user support device that allows a user to request the issuance of the document by accessing the company-issued document issuance system and is online for a company-issued certificate data request from the organization. The apparatus may further include a service provider for providing proof data.
한 가지 실시예에 따르면, 상기 데이터 및 문서 작성부는, XBRL을 기반으로 구조화된 기업제증명 데이터를 다양한 정보 시스템에서 공유할 수 있도록 상기 기업제증명 문서를 제출할 기관의 문서 양식을 구조화한 구조 문서를 작성하여 상기 문서 저장부에 등록하는 구조문서 작성부와; 상기 기업제증명 문서 발급 시스템과 네트워크 통신망을 통해 연결된 세무회계 시스템에 저장된 기업관련 데이터 원본을 조회하여 상기 데이터 원본의 각 요소와 상기 구조 문서의 각 요소의 관계를 정의한 문서-데이터 원본 관계 스크립트를 작성하여 상기 문서 저장부에 등록하는 문서 -데이터 원본 관계 작성부와; 상기 구조 문서를 기반으로 생성된 정보를 표현할 양식을 정의하는 양식 스크립트를 작성하여 상기 문서 저장부에 등록하는 기업제증명 양식 작성부를 포함할 수 있다.According to an embodiment of the present disclosure, the data and document preparation unit may include a structured document structured in a form of a document form of an institution to which the enterprise-certified document is to be submitted so that the structured company-certified data can be shared by various information systems based on XBRL. A structural document preparation unit which creates and registers the document storage unit; Create a document-data source relationship script that defines the relationship between each element of the data source and each element of the structured document by inquiring company-related data sources stored in the tax accounting system connected to the company-certified document issuing system and a network communication network. A document-data source relationship creating unit to register with the document storing unit; It may include a corporate identity form creation unit for creating a form script that defines a form to represent the information generated based on the structure document to register in the document storage.
한 가지 실시예에 있어서, 상기 구조문서 작성부는 XBRL Taxonomy로 상기 구조 문서를 구현할 수 있다.In one embodiment, the structure document preparation unit may implement the structure document in XBRL Taxonomy.
한 가지 실시예에 있어서, 상기 문서-데이터 원본 관계 작성부는 상기 문서-데이터 원본 관계 스크립트를 매핑 스크립트로 구현할 수 있다.In one embodiment, the document-data source relationship creator may implement the document-data source relationship script as a mapping script.
본 발명의 한 가지 실시예에 따르면, 상기 문서 저장부는 상기 구조문서 작성부에 의해 작성된 구조문서와 상기 문서-데이터 원본 관계 스크립트를 기반으로 추출된 데이터에 기초하여 생성된 구조화된 기업제증명 데이터를 저장하는 기업제증명 데이터 및 구조문서 저장소와; 상기 문서-데이터 원본 관계 작성부에 의해 생성되는 문서-데이터 원본 관계 스크립트를 저장하는 저장소와; 상기 기업제증명 양식 작성부에 의해 생성되는 양식 스크립트를 저장하는 저장소를 포함할 수 있다.According to an embodiment of the present invention, the document storage unit may store the structured corporate identity data generated based on the structure document created by the structure document creating unit and the data extracted based on the document-data source relationship script. A corporate certificate data and structured document repository for storing; A repository for storing a document-data source relationship script generated by the document-data source relationship creating unit; It may include a repository for storing the form script generated by the company proof form creation unit.
본 발명의 한 가지 실시예에 따르면, 상기 데이터 출력부는 상기 구조화된 기업제증명 데이터를 상기 구조문서에 대응시킨 후 상기 양식 스크립트에 기반하여 기업제증명 문서를 생성하여 출력 또는 등록하며, 상기 생성된 기업제증명 문서에 복사 방지를 위한 워터마크를 생성하는 워터마크 생성부와, 상기 구조화된 기업제 증명 데이터와 전자서명 데이터를 2차원 바코드로 변환하는 2차원 바코드 생성부를 포함할 수 있다.According to an embodiment of the present invention, the data output unit generates and outputs or registers an enterprise identification document based on the form script after mapping the structured enterprise identification data to the structure document. It may include a watermark generation unit for generating a watermark for copy protection to the corporate-certified document, and a two-dimensional barcode generation unit for converting the structured corporate-certified data and electronic signature data into a two-dimensional barcode.
본 발명의 한 가지 실시예에 따르면, 상기 서비스 제공부는 상기 문서 발급 시스템을 이용하고자 하는 사용자가 적법한 권한을 갖고 있는 사용자인지를 확인하는 사용자 인증부와, 사용자/기관의 요청에 따라 기업제증명 데이터 및 구조문서 저장소로부터 정보를 추출하여 데이터 출력부를 구동하는 데이터 저장소 정보 추출부와, 기업제증명을 조회하거나 웹이나 SMS를 통해 발급 코드를 제공하는 기업제증명 문서 발급 처리 어플리케이션 및 기관으로부터의 기업제증명 데이터 요청에 응답하여 온라인으로 기업제증명 데이터를 제공하는 기업제증명 문서 발급 요청 처리 인터페이스를 포함할 수 있다.According to an embodiment of the present invention, the service provider is a user authentication unit for confirming whether the user who wants to use the document issuing system has a legitimate authority, and the company authentication data at the request of the user / institution And a data store information extracting unit for extracting information from the structured document store and driving the data output unit, and a corporate product from an enterprise certificate document issuing processing application and institution for querying the enterprise certificate or providing an issuance code through the web or SMS. It may include an enterprise certification document issuance request processing interface for providing the enterprise identification data online in response to the attestation data request.
본 발명의 한 가지 실시예에 따르면, 상기 2차원 바코드는 상기 문서 발급 시스템과 네트워크 통신망을 통해 연결된 기관의 정보 시스템에 구비된 바코드 판독를 통해 판독 및 디코딩되고, 상기 전자서명 데이터는 상기 정보 시스템의 전자서명 검증부를 통해 검증되며, 상기 바코드 판독부에 의해 디코딩된 기업제증명 데이터는 상기 정보 시스템의 데이터 처리부에 의해 처리되고, 이 처리된 기업제증명 데이터는 문서-데이터 원본관계 스크립트를 통해 상기 정보 시스템의 문서-데이터 원본관계 기반 정보 삽입부를 통해 등록될 수 있다.According to one embodiment of the invention, the two-dimensional bar code is read and decoded through the bar code reading provided in the information system of the institution connected via the network and the document issuance system, the electronic signature data is the electronic of the information system The corporate proof data, which is verified through a signature verification unit, and decoded by the bar code reader, is processed by the data processing unit of the information system, and the processed enterprise certificate data is processed through the document-data source relationship script. Can be registered through the document-data source relationship-based information insertion unit.
본 발명의 또 다른 양태에 따르면, 상기 XBRL 기반의 기업제증명 문서 발급 시스템에 네트워크 통신망을 통해 연결되어 상기 시스템의 기업제증명 데이터 서비스를 수행하며, 사용자가 상기 기업제증명 문서 발급 시스템에 접속하여 상기 문서 발급을 요청할 수 있는 사용자 지원 장치를 구비하고 상기 기관으로부터의 기업제증명 데이터 요청에 응답하여 온라인으로 기업제증명 데이터를 제공하는 웹 서버가 제공되는데, 이 서버는 상기 문서 발급 시스템을 이용하고자 하는 사용자가 적법한 권한을 갖고 있는 사용자인지를 확인하는 사용자 인증부와, 사용자/기관의 요청에 따라 상기 문서 저장부로부터 정보를 추출하여 데이터 출력부를 구동하는 데이터 저장소 정보 추출부와, 기업제증명을 조회하거나 웹이나 SMS를 통해 발급 코드를 제공하는 기업제증명 문서 발급 처리 어플리케이션 및 기관으로부터의 기업제증명 데이터 요청에 응답하여 온라인으로 기업제증명 데이터를 제공하는 기업제증명 문서 발급 요청 처리 인터페이스를 포함할 수 있다.According to another aspect of the present invention, the XBRL-based corporate certificate document issuing system is connected through a network network to perform corporate certificate data service of the system, and a user accesses the corporate certificate document issuing system. There is provided a web server having a user support apparatus capable of requesting issuance of the document and providing the enterprise proof data online in response to a request for enterprise proof data from the institution. A user authentication unit for checking whether the user has a legitimate authority, a data store information extraction unit for extracting information from the document storage unit at the request of a user / organization, and driving a data output unit; Companies that look up or provide an issuance code via the web or SMS Proof documents issued by the application processing companies and institutions issuing the proof of the company in response to a data request, provide a proof of the company data online proof documents from may include processing the request interface.
전술한 본 발명의 목적, 특징 및 이점은 첨부 도면을 참조로 한 이하의 본 발명의 바람직한 실시 형태의 상세한 설명을 통해 더욱 명확하게 이해할 수 있을 것이다. The objects, features and advantages of the present invention described above will be more clearly understood through the following detailed description of preferred embodiments of the present invention with reference to the accompanying drawings.
첨부된 도면을 참조한 이하의 설명에 있어서, 통상적으로 요구되는 공지의 장치 및 그 구성에 대한 상세한 설명은 생략한다. 특히, 이하에서 설명하는 각종 시스템을 구축하는 데 있어서, 통상적으로 요구되는 시스템의 구성 내지 그 동작 등 역시 당업자라면 본 명세서를 통해 아무런 어려움 없이 구현할 수 있으므로, 본 발명의 요지를 불명료하게 하지 않도록 그 상세한 설명을 생략한다.In the following description with reference to the accompanying drawings, detailed descriptions of well-known devices and their construction are generally required. In particular, in constructing various systems to be described below, the configuration, operation and the like of a system that are generally required can also be implemented by those skilled in the art without any difficulty through the present specification, so that the details of the present invention will not be clarified. Omit the description.
도 1에는 본 발명이 적용되는 전체 시스템이 개략적으로 도시되어 있다.1 schematically shows the entire system to which the present invention is applied.
도 1에 도시된 바와 같이, 본 발명은 기업제증명 문서 발급 시스템(100)과, 상기 시스템과 연동하여 사용자(예컨대, 기업)의 기업 관련 정보, 예를 들면 기업 재무제표와 관련된 데이터를 갖고 있는 세무사/공인회계사(이하, "세무사")(또는 자기기장기업)의 세무회계 시스템(200), 상기 시스템들을 통해 제공되는 각종 재무제표 관련 서류를 받아 심사하는 예컨대, 금융기관의 기관 정보 시스템(300)을 포함한다. 상기 세무회계 시스템(200) 및 기관정보 시스템(300)은 기업제증명 문서 발급 시스템(100)과 네트워크 통신망, 예컨대 인터넷망을 통해 상호 연결되어 있다.As shown in FIG. 1, the present invention has a corporate certificate
먼저, 도 2를 참조하면, 도 2는 기업제증명 문서 발급 시스템(100)의 전체적인 구성을 개략적으로 나타낸 블록도이며, 도 3 내지 도 7은 기업제증명 문서 발급 시스템(100)에서 이루어지는 각종 기업제증명 문서의 처리 과정을 개략적으로 나타낸 도면이다.First, referring to FIG. 2, FIG. 2 is a block diagram schematically showing the overall configuration of the corporate certificate
도 2에 도시된 바와 같이, 기업제증명 문서 발급 시스템(100)은 크게, 데이터 및 문서 작성부(120)와 문서 저장부(140)와 데이터 출력부(160) 및 서비스 제공부(180)를 포함한다.As shown in FIG. 2, the corporate certificate
데이터 및 문서 작성부(120)는 XBRL을 기반으로 구조화된 기업제증명 데이터를 다양한 정보 시스템에서 공유하기 위하여 문서 구조를 정의하고 이 문서 구조를 기업제증명 문서 구조 저장소에 배포하는 구조문서 작성부(122)와, 세무회계 시스템(200)으로부터 정보를 추출하거나 삽입할 때 사용할 문서 구조와 데이터 원본 관계 정의 스크립트를 작성하고 배포하기 위한 문서-데이터 원본 관계 작성부(124)와 지정된 문서 구조를 기반으로 생성된 데이터를 어떻게 표현할 것인지 정의하고 이를 저장소에 등록하는 기업 제증명 양식 스크립트 작성부(126)를 포함한다.The data and
도 3에 도시된 바와 같이, 구조문서 작성부(122)는 기업제증명 문서에 대한 데이터 구조 및 부가 정보에 대한 구조문서를 정의 및 생성하고, 이 생성된 구조문서를 문서 저장부(140)의 기업제증명 데이터 및 구조문서 저장소(142)로 전송하는 역할을 담당한다. 즉, 기업제증명을 요구하는 각 기관의 양식을 미리 구조화하여 문서로 작성하는 과정을 수행한다. 상기한 바와 같이, 본 발명에 따르면, 종래의 기업제증명 제공 방법과는 달리, 상기 기업제증명의 데이터를 XBRL을 기반으로 구축하게 된다. 이와 관련하여, 상기 구조문서 작성부(122)는 상기 기업제증명 자료를 요구하는 각 기관의 양식에 맞는 구조문서를 XBRL Taxonomy 형태로 정의 및 작성하고, 이를 공유하기 위하여 저장소(142)에 저장한다. 한편, XBRL 기반이 아닌 다른 문서구조, 예컨대 XML 스키마(schema) 또는 SGML 등을 기반으로 문서 구조를 생성하고자 하는 경우가 있다. 이러한 경우에는, 상기 저장소(142)에 저장되어 있 는 기업제증명 구조문서를 요청하여 소정의 양식으로 구조문서를 정의한 후에 다시 저장소(142)에 저장한다.As shown in FIG. 3, the structure
도 4에 도시된 바와 같이, 문서-데이터 원본 관계 작성부(124)는 상기 구조문서 작성부에 의해 정의되고 생성된 구조문서의 각 요소와, 사용자의 기업 재무제표 관련 각 데이터 원본과의 관계 스크립트를 정의 및 생성하고, 이 생성된 스크립트를 문서 저장부의 문서-데이터 원본 관계 스크립트 저장소(144)에 전송하는 역할을 담당한다. 즉, 상기 구조문서 작성부는 다양한 정보 시스템에서 기업제증명 데이터를 공유할 수 있는 각종의 문서 구조를 XBRL을 기반으로 정의할 뿐이고, 그 정의된 구조문서와 실제 기업의 재무제표의 각 데이터가 상호 어떤 관계를 갖고 있는지를 매치시키지는 못한다. As shown in Fig. 4, the document-data source
이와 관련하여, 문서-데이터 원본 관계 작성부(124)는 세무회계 시스템(200)에 대하여 기업 데이터의 원본 구조를 조회한다. 예컨대, 기업활동을 위해 사용되는 기업 내의 모든 인적, 물적 자원을 효율적으로 관리하여 궁극적으로 기업의 경쟁력을 강화시켜 주는 역할을 하는 통합 정보 시스템인 전사적 자원 관리(Enterprise Resource Plaaning; ERP), 기업 경영에서 의사 결정의 유효성을 높이기 위하여, 경영 내외의 관련 정보를 필요에 따라 즉각적으로, 그리고 대량으로 수집, 전달, 처리, 저장 및 이용할 수 있도록 편성한 인간과 컴퓨터와의 결합 시스템인 경영 정보 시스템(Management Information System; MIS), 기간 시스템의 데이터 베이스에 축적된 데이터를 공통의 형식으로 변환하여 일원적으로 관리하는 데이터 베이스인 데이터웨어하우스(DataWarehouse; DW - 창고라는 의미로서 데이터의 격납이나 분석 방법까지 포함하여 조직 내 의사 결정을 지원하는 정보 관리 시스템으로 이용된다), LEGACY 등에 대하여 기업 데이터의 원본 구조를 조회하고 그로부터 데이터 원본 구조를 획득한 후, 구조문서 작성부(122)에 의해 정의되어 작성된 구조 문서에 기업제증명 데이터 원본의 각 요소가 대응되는 관계를 정의하여, 구조화된 데이터를 생성할 수 있도록 해준다. 본 발명에 따르면, mapping script를 통해 구조문서와 데이터 원본의 각 요소와의 관계를 정의하여 생성하고 이를 상기 저장소(144)에 저장한다. 즉, 여러 형식의 데이터 원본에서 XBRL 형태로 문서 구조를 만들어 내기 위한 스크립트를 한 가지로 정의하고 이를 공유하기 위해서 저장소에 저장하여 원하는 시점에 불러서 사용한다.In this regard, the document-data source
도 5를 참조하면, 본 발명의 한 가지 실시예에 따라 기업제증명 양식 스크립트 작성부(126)에서 양식 스크립트를 작성하는 처리 과정이 도식적으로 도시되어 있다. 기업제증명 양식 스크립트 작성부(126)는 구조문서 작성부(122)에 의해 작성된 문서 구조를 기반으로 각 기관의 요구에 부합하는 형식의 문서로 표현하기 위하여, 기업제증명 데이터 및 구조문서 저장소(142)에 대하여 기업제증명 문서에 대한 데이터 구조 및 부가정보를 포함하는 기업제증명 구조 문서를 요청하고 이 구조문서를 기반으로 문서 구조를 어떻게 출력할 지를 정의하는 양식 스크립트를 작성한 후, 문서 저장부(140)의 양식 스크립트 저장소(146)로 전송하는 역할을 담당한다. 즉, 기업의 재무제표와 관련된 데이터와 관련하여, 은행, 정부 등의 각 기관 은 자신만의 표현 양식에 맞게 제출할 것을 요구하는 것이 대부분이다. 따라서, 본 발명에서는 어떤 특정의 문서 형태로만 기업 재무제표의 각종 데이터를 출력하는 것이 아니라, 각 기관이 요구하는 문서 양식을 미리 저장하여 두고 상기 작성된 구조문서를 어떠한 양식으로 출력될 지를 미리 정의하여 둠으로써, 사용자는 기업 재무제표를 제출해야 하는 각 기관의 양식에 맞게 자신의 기업 재무제표를 별도로 가공해서 출력해야 하는 번거로움을 피할 수 있도록 하고 있다.Referring to FIG. 5, a process of creating a form script in the enterprise proof form
도 6은 본 발명의 한 가지 실시예에 따라 세무사(또는 자기기장기업)의 세무회계 시스템(200)에서 이루어지는 작업을 개략적으로 나타내는 도면이다. 세무회계 시스템(200)은 기업재무제표에 대한 데이터를 제공하고 또 그 데이터에 대한 공증을 수행한다. 즉, 본 발명은, 각 기업의 재무제표 사항이 매년 변동하고, 또 기업의 주소나 전화번호 등이 바뀌는 경우가 많지만 이러한 데이터가 업데이트되어 제3자에게 제공되지 않아, 기업 관련 정보로서 가치가 없다는 점에 착안하여, 각 기업은 세무사(공인회계사) 사무소를 통해 매년 기업정산을 하게 되므로, 그 세무회계 사무소에는 각 기업과 관련된 기업 재무제표의 원본 데이터가 남아 있게 되고, 이를 활용하면 정확한 기업 재무제표 데이터를 제공할 수 있다는 것을 이용한다.FIG. 6 is a diagram schematically illustrating an operation performed in a
구체적으로, 세무회계 시스템(200)은 소정의 기업제증명 데이터에 대한 요청이 있으면, 기업제증명 문서 발급 시스템(100)의 문서-데이터 원본관계 스크립트 저장소(144)에 대하여 기업제증명 구조문서, 즉 상기 기업제증명 데이터를 제공해야 하는 특정 기관에서 요구하는 문서와 데이터 원본의 각 데이터 요소 사이의 관계가 정의된 문서를 요청한다. 이 요청에 따라 구조문서 양식을 수신하면, 세무회계 시스템의 정보추출부(220)는 상기 양식과 대응되는, 세무회계 시스템에 저장되어 있는 데이터 원본의 데이터를 추출하고, 이 추출된 데이터에 기반하여 각 제출기관에 맞는 양식의 구조화된 기업제증명 데이터를 생성한다. 한편, 각 기관에 기업 재무제표를 제출할 때 그 재무제표의 데이터가 정확한 데이터인지를 인증할 것이 요구된다. 따라서, 세무회계 시스템(200)의 전자서명부(240)는 상기 작성된 기업제증명 데이터에 대하여, 그 세무회계 사무소에 대하여 미리 등록된 공인인증서를 이용하여 전자서명을 수행한다. 이와 같이, 구조화된 기업제증명 데이터와 전자서명한 전자서명 데이터는 기업제증명 데이터 및 구조문서 저장소(142)에 저장된다.Specifically, the
도 7은 본 발명의 한 가지 실시예에 따라, 상기와 같은 과정을 통해 작성된 각종 기업 재무제표를 출력하는 데이터 출력부(160)의 처리 동작을 개략적으로 나타내는 도면이다.7 is a diagram schematically illustrating a processing operation of the
도 7에 도시된 바와 같이, 데이터 출력부(160)는 워터마크 생성부(162)와 2차원 바코드 생성부(164)를 포함한다. 후술하는 바와 같이, 본 발명의 기업제증명 문서 발급 시스템(100)에 대하여 사용자, 기관 정보 시스템(300) 등이 기업제증명 출력을 요구할 수 있다. 이러한 출력 요청에 대하여, 데이터 출력부(160)가 구동 되고, 상기 출력부는 기업제증명 데이터 및 구조문서 저장소(142)에 대하여 먼저 기업제증명 구조문서를 요청하고, 또 세무회계 시스템(200)으로부터 전송된 구조화된 기업제증명 데이터(전자서명 포함)를 요청하여, 그 데이터를 상기 구조문서에 대하여 대응시킨 다음에, 양식 스크립트 저장소(146)에 대하여 양식 스크립트를 요청하여 상기 구조문서에 대응된 기업제증명 데이터를 기관의 소정 양식에 맞게 출력하게 된다.As shown in FIG. 7, the
이때, 상기 소정 양식에 맞춰 출력된 기업제증명은 사용자에 의해 위/변조될 가능성이 있다. 따라서, 데이터 출력부(160)는 이러한 기업제증명의 데이터의 위/변조 가능성을 방지하고 또 상기 데이터가 진정한 원본임을 나타내기 위하여 워터마크 생성부(162)를 구동하여 상기 기업제증명에 워터마크를 생성한다.At this time, there is a possibility that the corporate certificate output in accordance with the predetermined form may be forged / modulated by the user. Accordingly, the
한편, 상기 기업제증명은 소정의 기관에 제출된 경우 그 기관 자체의 시스템에 의해 처리된다. 이러한 데이터의 처리를 용이하게 하고, 또 세무회계 시스템에 의한 전자서명 검증을 용이하게 하기 위하여, 데이터 출력부(160)는 2차원 바코드 생성부(164)를 구동하여, 상기 구조화된 기업제증명 데이터와 전자서명 정보를 2차원 코드로 변환하여 기업제증명서에 출력한다. 이와 같이 2차원 바코드 생성부(164)를 통해 생성된 2차원 바코드는 기관정보 시스템(300)의 바코드 판독부(320)를 통해 스캐닝 및 디코딩되고, 이러한 과정을 통해 디코딩된 정보 중 전자서명 정보는 전자서명 검증부(340)를 통해 검증되어, 제출된 기업제증명이 소정의 인증절차를 거친 증명인지를 검증하게 되며, 디코딩된 기업제증명 데이터는 데이터 처리 부(360)를 통해 처리된다. 이러한 절차를 거친 기업제증명 데이터는 상기 문서-데이터 원본관계 스크립트를 통해 문서-데이터 원본관계 기반 정보 삽입부(380)에 등록되어 소정의 데이터베이스에 저장된다(도 1 참조).On the other hand, if the certificate is submitted to a predetermined institution is processed by the system of the institution itself. In order to facilitate the processing of such data and to facilitate the digital signature verification by the tax accounting system, the
한편, 도 2에 도시된 바와 같이, 기업제증명 문서 발급 시스템(100)은 기업제증명 데이터 서비스를 수행하기 위한 서비스 제공부(180)를 포함하고 있다. 즉 본 발명에 따라 제공되는 서비스를 소정의 회원 절차를 거친 사용자가 간편하게 이용할 수 있도록 사용자와 상기 기업제증명 문서 발급 시스템 사이를 상호 연결해주는 인터페이스 역할을 수행한다. 이러한 서비스 제공부(180)는 도 2에 도시된 바와 같이, 기업제증명 문서 발급 시스템(100)의 한 부분으로서 구현될 수도 있지만, 별개의 서버로서 구성될 수도 있다는 점에 유의하여야 한다. 즉, 서비스 제공부(180)는 인터넷을 통해 사용자가 본 발명의 서비스를 간편하게 이용할 수 있도록 별도의 웹 서버로 구현될 수 있고, 이 경우 상기 웹 서버가 기업제증명 문서 발급 시스템(100)에 접속하여 본 발명에 따른 일련의 서비스 절차를 수행하게 된다.On the other hand, as shown in Figure 2, the corporate proof
도 2를 참조하면, 서비스 제공부(180)는 본 발명의 서비스 방법을 이용하는 사용자가 적법한 권한을 갖고 있는 사용자인지를 확인하는 사용자 인증부(182), 사용자/기관의 요청에 따라 기업제증명 데이터 및 구조문서 저장소(142)로부터 정보를 추출하여 데이터 출력부(160)를 구동하는 데이터 저장소 정보 추출부(184), 기업제증명을 조회하거나 웹이나 SMS를 통해 발급 코드를 제공하는 기업제증명 문서 발급 처리 어플리케이션(186), 기관 시스템(300)으로부터 기업제증명 데이터를 요청받으면 온라인으로 기업제증명 데이터를 제공하는 기업제증명 문서 발급 요청 처리 인터페이스(188) 등을 포함한다. 이들 각 기능에 대해서는 이하의 관련 부분에서 보다 상세히 설명하기로 한다.Referring to Figure 2, the
이하에서는, 상기한 본 발명의 시스템을 이용하여 사용자가 기업제증명서를 각 기관에 제출하는 일련의 절차를 도 8 내지 도 12를 참조하여 설명하기로 한다.Hereinafter, a series of procedures by which a user submits an enterprise certificate to each institution using the system of the present invention will be described with reference to FIGS. 8 to 12.
도 8은 본 발명의 한 가지 실시예에 따라 본 발명의 서비스를 이용하는 과정을 개략적으로 나타낸 흐름도이다.8 is a flowchart schematically illustrating a process of using a service of the present invention according to an embodiment of the present invention.
먼저, 본 발명의 서비스 방법을 이용하고자 하는 사용자는 기업제증명 문서 발급 시스템에 대하여 소정의 회원가입 절차를 수행한다(S10). 이러한 절차 완료 후, 특정 기관에 제출할 기업제증명서 발급을 요청하면(S12), 서비스 제공부(또는 서비스 제공 웹서버)의 사용자 인증부(182)는 상기 사용자가 적법한 권한의 사용자인지를 확인하고 일련의 기업제증명 문서 발급 절차를 수행한다(S14). 이때, 사용자가 기업제증명서를 기관에 제출하고자 하는 방식에 따라 각각의 절차가 수행된다. 이를 도 9 내지 도 12를 참조하여 보다 구체적으로 설명한다.First, a user who wants to use the service method of the present invention performs a predetermined membership registration procedure for the company-issued document issuance system (S10). After completing this procedure, when requesting issuance of a corporate certificate to be submitted to a specific institution (S12), the
사용자가 기업제증명서를 직접 출력하여 소정의 기관에 제출하고자 하는 경 우(S18), 도 9에 도시된 것과 같은 절차가 수행된다. 구체적으로, 소정의 기관은 사용자에 특정 사안과 관련하여 기업증명서 제출을 요청한다. 그러면, 사용자는 자신의 기업과 관련하여 회계 업무를 담당하는 세무회계 사무소의 세무회계 시스템에 대하여 상기 요청된 기업증명서 등록을 요청함과 아울러, 기업제증명 문서 발급 시스템(100)에 대하여도 기업제증명 문서 발급을 요청한다. If the user intends to directly output the company certificate and submit it to a predetermined institution (S18), a procedure as shown in FIG. 9 is performed. Specifically, a given agency asks a user to submit a corporate certificate on a particular issue. Then, the user requests the registration of the requested corporate certificate with respect to the tax accounting system of the tax accounting office in charge of the accounting work related to his company, and the enterprise system for issuance of the corporate certificate
이를 보다 상세히 설명하면, 구조 문서 작성부(122)는 사용자가 원하는 기관의 양식에 맞는 구조문서를 작성하여 상기 저장소(142)에 저장한다. 다음에, 문서-데이터 원본 관계 작성부(124)는 상기 구조문서를 조회한 다음에, 사용자와 관련된 세무회계 사무소의 세금회계 시스템(200)으로부터 데이터 원본을 조회하여, 이 데이터 원본과 상기 구조문서와의 관계를 정의한 문서를 작성하여 문서-데이터 원본관계 스크립트 저장소(144)에 저장한다.In more detail, the structure
또한, 기업제증명 양식 작성부(126)는 구조문서 작성부(122)에 의해 작성된 문서 구조를 기반으로 사용자가 제출하고자 하는 기관의 요구에 부합하는 형식의 문서로 표현하기 위하여, 기업제증명 데이터 및 구조문서 저장소(142)로부터 구조문서를 요청하고 이 구조문서를 어떻게 출력할 지를 정의하는 양식 스크립트를 작성한 후, 문서 저장부(140)의 양식 스크립트 저장소(146)에 저장한다.In addition, the corporate proof certification
한편, 세무회계 시스템은 상기 문서-데이터 원본관계 스크립트를 전송받아, 상기 사용자와 관련된 데이터 원본으로부터 소정의 데이터를 추출하여, 사용자가 제출하고자 하는 문서 양식에 맞게 구조화된 기업제증명 데이터를 생성하고 전자서명을 한 후 기업제증명 데이터 및 구조문서 저장소(142)로 전송하여 그 데이터를 등록한다. On the other hand, the tax accounting system receives the document-data source relationship script, extracts predetermined data from the data source associated with the user, generates corporate-certified data structured according to the document form that the user wants to submit, and After signing, the data is sent to the company-certified data and
상기 일련의 과정은 사용자가 특정 기관에 기업제증명서를 제출할 때에 이루어질 수도 있지만, 사용자의 선택에 따라 미리, 즉 사용자가 기업제증명 문서 발급 시스템(100)에 대하여 자신의 각종 재무제표 관련 데이터를 미리 등록하는 방식으로 수행될 수도 있다는 것에 유의하여야 한다.The above-described process may be performed when a user submits a corporate certificate to a specific institution, but according to the user's selection, that is, the user advances the various financial statement related data to the corporate certificate
한편, 사용자로부터 기업제증명 자료 발급을 요청받은 상기 시스템은 일련의 기업제증명 문서 발급 서비스 절차를 수행하여, 데이터 출력부(160)를 구동하여 소정의 기업증명서를 사용자에게 제공하게 되는데, 이때 상기 저장소(142)에 대하여 구조화된 기업제증명 데이터를 조회하고, 그 데이터를 양식 스크립트 저장소(146)로부터 사용자가 제출하고자 하는 기관의 양식 스크립트에 맞는 양식의 기업증명서에 출력하여 사용자에게 제공한다. 사용자는 온라인 사이트를 통해 상기 기업증명서를 출력할 수 있는데, 이 문서는 상기한 바와 같이, 2차원 바코드 및 워터마크 등을 포함하며, 상기 2차원 바코드에는 상기 문서 구조에 기반하여 생성된 XBRL Instance와 해당 XBRL Instance에 대한 전자 서명이 인코딩되어 있다.On the other hand, the system that is requested to issue the corporate certificate data from the user to perform a series of corporate certificate document issuance service procedures, driving the
사용자는 상기 일련의 절차를 통해 출력된 기업증명서를 해당 기관에 제출한다(S22). 기관정보 시스템(300)은 바코드 판독부(320)를 통해 상기 기업증명서의 2차원 바코드를 판독하고 전자서명 검증부(340)에 의해 전자서명을 검증한다(S30). 또한, 데이터 처리부(360)를 이용하여 상기 2차원 바코드에 디코딩되어 있는 기업증명서의 구조화된 데이터를 처리하여 문서-데이터 원본 관게 기반 정보 삽입부(380)에 상기 데이터를 삽입하고, 해당 기업증명서의 데이터를 소정의 데이터베이스에 저장한다(S32).The user submits the enterprise certificate output through the above series of procedures to the corresponding institution (S22). The
도 10에는 사용자가 세무회계 사무소를 거치지 않고 직접 기업제증명 문서 발급 시스템(100)을 통해 기업제증명을 출력하여 기관정보 시스템(300)에 제출하는 실시예의 서비스 처리 절차(S20)가 도시되어 있다. 도 9와 관련하여 중복되는 절차에 대한 설명은 생략한다.10 shows a service processing procedure (S20) of the embodiment in which the user outputs the corporate certificate through the corporate certificate
이 실시예의 경우, 사용자는 상기 시스템(100)에 대하여 구조화된 기업제증명 데이터를 직접 등록하고 이 데이터에 대한 인증을 요청한다. 그러면, 시스템(100)은 세무회계 시스템(200)에 대하여 데이터 인증을 요청하게 되고, 세무회계 시스템은 상기 기업제증명 데이터에 대해 전자서명을 통해 소정의 인증절차를 수행한다. 이러한 인증 데이터를 접수한 기업제증명 문서 발급 시스템은 사용자가 등록한 기업제증명 데이터에 상기 인증 데이터를 추가한 후, 도 9와 관련하여 설명한 것과 동일한 절차를 거쳐 사용자가 출력할 수 있도록 해준다.For this embodiment, the user directly registers the structured corporate identity data with the
사용자는 온라인을 통해 상기 기업제증명 데이터(XBRL, 2차원 바코드, 전자 서명, 복사 방지 워터 마크 등 포함)가 기록된 문서를 기관정보 시스템(300)에 제출하고, 기관정보 시스템은 상기한 절차와 동일한 방식으로 상기 문서를 처리한다.The user submits a document to the
도 11에는 대리인을 거쳐 기업제증명 문서를 제출하면서, 상기 문서를 온라인을 통해 기관정보 시스템에 제출하는 실시예(S24)가 도시되어 있다.FIG. 11 shows an embodiment (S24) of submitting a document of a company title through an agent and submitting the document to the institutional information system online.
먼저, 기관정보 시스템으로부터 기업증명서 제출의 요청을 받은 사용자는 세무회계 시스템에 대하여 상기 요청된 기업증명서 등록을 요청함과 아울러, 기업제증명 문서 발급 시스템(100)에 대하여도 기업제증명 문서 발급을 요청한다. 이러한 요청에 따라 도 9와 관련하여 설명한 바와 같이, 기업제증명에 대한 데이터 처리가 이루어진다. First, a user who receives a request for submission of a corporate certificate from the institutional information system requests the registration of the requested corporate certificate to the tax accounting system, and issues a corporate certificate document to the corporate certificate
한편, 본 실시예에 따르면, 기업제증명 문서 발급 시스템(100)은 사용자에게 소정의 기관이 요구하는 문서 양식에 기업 재무제표 데이터 등이 기록된 문서를 제공하는 대신에, 기업제증명 문서 발급 처리 어플리케이션(186)를 이용하여 온라인 사이트나 SMS를 통해 단지 증명서 발급 코드만을 사용자에게 제공한다. 사용자는 상기 발급 코드를 기관정보 시스템(200)에 제공하며(S28), 이 시스템은 상기 기업제증명 문서 발급 처리 시스템에 접속하여 상기 발급 코드를 제공하고 발급 코드가 적법한 사용자에 의한 것인지가 확인되면 기업증명서를 온라인 상에서 조회한다. 그러면, 상기 시스템(100)은 기업제증명 문서 발급 요청 처리 인터페이스(188)를 통해 해당하는 구조화된 기업제증명 데이터를 기관정보 시스템(300)으로 전송한다. 이러한 데이터는 도 9 및 도 10과 관련하여 설명한 것과 동일한 방식으로 기관정보 시스템(300) 내에서 처리된다. 따라서, 본 실시예에 따르면, 사용자는 단지 기업제증명 문서 발급 시스템(100)으로부터 발급 코드만을 받아 기관정보 시스템(300)에 제출하면 되므로, 보다 간편하게 기업제증명 문서를 소정의 기관에 제출할 수 있게 된다.On the other hand, according to the present embodiment, the corporate certificate
도 12에는 온라인을 통해 기업제증명 문서를 제출하면서 대리인을 경유하지 않는 경우의 실시예의 처리 절차(S26)가 도시되어 있다.FIG. 12 shows the processing procedure (S26) of the embodiment in the case of submitting the company identification document online and not via the agent.
사용자가 기업제증명 문서 발급 시스템(100)에 대하여 소정의 데이터를 등록하면, 도 10과 관련하여 설명한 것과 동일한 방식으로 인증 절차가 수행된 후, 소정 기관에 제출할 구조화된 기업제증명 데이터가 완성된다. 또한, 도 11에서 설명한 것과 마찬가지로, 사용자는 기업제증명 문서 발급 시스템(100)으로부터 온라인 사이트나 SMS를 통해 소정의 증명서 발급 코드를 받아 기관정보 시스템(300)에 제출하고, 상기 시스템(300)은 도 11의 실시예와 동일한 방식으로 구조화된 기업제증명 데이터를 전송받아 내부적으로 처리하게 된다.When a user registers predetermined data with the company-issued
이상 본 발명을 바람직한 실시예를 기초로 하여 설명하였으나, 본 발명은 전술한 내용에 한정되지 않으며, 본 발명의 사상 및 범위를 벗어나지 않으면서 다양한 방식으로 변경, 수정될 수 있다는 것은 당업자라면 이해할 수 있을 것이다. 따라서, 본 발명의 범위는 후술하는 특허청구범위에 의해서만 제한된다.Although the present invention has been described on the basis of preferred embodiments, the present invention is not limited to the above description, and it can be understood by those skilled in the art that various changes and modifications can be made without departing from the spirit and scope of the present invention. will be. Accordingly, the scope of the invention is limited only by the claims that follow.
상기한 바와 같이, 본 발명에 따르면 각종 기업제증명 문서를 작성함에 있어 서, 이들 문서의 구조 및 그 문서에 기입되는 데이터의 구조를 범용성의 XBRL로 구축하고, 기업의 정보와 관련하여 최신의 정보를 갖고 있는 세무사/공인회계사의 시스템과 연동하여 기업제증명 문서를 작성한다. 따라서, 상기 기업 정보를 심사할 필요가 있는 은행 등과 같은 각종 기관은 상기 문서에 대한 적정성 여부에 대한 별도의 심사 없이 사용자에 의해 제출되는 문서를 심사할 수 있다.As described above, according to the present invention, in the creation of various company-certified documents, the structure of these documents and the structure of the data to be written in the document are constructed by the general-purpose XBRL, and the latest information in relation to the company information. Incorporate the system of tax accountant / certified accountant with Accordingly, various institutions such as banks, which need to examine the corporate information, can examine documents submitted by the user without a separate examination of the adequacy of the documents.
또한, 사용자 입장에서도 기업 관련 재무제표를 특정 기관이 요구하는 양식에 맞게 매번 수정할 필요 없이 단지 재무제표의 출력만을 요청하면, 상기 양식에 맞는 원하는 형태의 재무제표를 얻어 기관에 제출할 수 있다.In addition, the user can obtain the financial statements of the desired form and submit them to the institution only by requesting the output of the financial statements, without having to modify the corporate-related financial statements each time in a form required by a specific institution.
또한, 본 발명에 따르면 상기 문서에 대하여 워터마크와 같은 위/변조 방지 수단 및 2차원 바코드를 함께 제공함으로써, 기업제증명 문서가 위/변조 되는 것을 방지하고, 또 상기 문서를 수령한 기관은 상기 문서에 기입된 데이터를 내부적으로 용이하게 처리할 수 있다.In addition, according to the present invention by providing a forgery / forgery prevention means such as a watermark and a two-dimensional bar code for the document, to prevent the forgery / forgery of the company-certified document, and the institution receiving the document Data written in the document can be easily processed internally.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050102845A KR100690340B1 (en) | 2005-10-31 | 2005-10-31 | A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050102845A KR100690340B1 (en) | 2005-10-31 | 2005-10-31 | A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100690340B1 true KR100690340B1 (en) | 2007-03-09 |
Family
ID=38102562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050102845A Active KR100690340B1 (en) | 2005-10-31 | 2005-10-31 | A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100690340B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114065178A (en) * | 2021-11-01 | 2022-02-18 | 浪潮云信息技术股份公司 | Government affair data and authentication processing method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030065888A (en) * | 2002-02-01 | 2003-08-09 | 주식회사 마크애니 | Apparatus and method for producing a document which is capable of preventing a forgery or an alteration of itself, and apparatus and method for authenticating the document |
KR20040110528A (en) * | 2003-06-19 | 2004-12-31 | (주)에이디트러스트솔루션스 | Method for the issue of certificate with internet |
-
2005
- 2005-10-31 KR KR1020050102845A patent/KR100690340B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030065888A (en) * | 2002-02-01 | 2003-08-09 | 주식회사 마크애니 | Apparatus and method for producing a document which is capable of preventing a forgery or an alteration of itself, and apparatus and method for authenticating the document |
KR20040110528A (en) * | 2003-06-19 | 2004-12-31 | (주)에이디트러스트솔루션스 | Method for the issue of certificate with internet |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114065178A (en) * | 2021-11-01 | 2022-02-18 | 浪潮云信息技术股份公司 | Government affair data and authentication processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Nawari et al. | Blockchain and building information modeling (BIM): Review and applications in post-disaster recovery | |
Wu et al. | Application of Internet of Things and blockchain technologies to improve accounting information quality | |
Khalid et al. | [Retracted] Blockchain‐Based Land Registration System: A Conceptual Framework | |
CA2275574C (en) | Method and system for processing electronic documents | |
CN101652774A (en) | System for financial documentation conversion | |
US11042563B1 (en) | Database interface system | |
Rahman et al. | Verifi-chain: a credentials verifier using blockchain and IPFS | |
CN111415233A (en) | A method for generating bank electronic confirmation letter based on multi-party authorization of blockchain | |
US20230049791A1 (en) | Federated data room server and method for use in blockchain environments | |
WO2020021228A1 (en) | System and method for management of chains of custody | |
US20070110235A1 (en) | Method and system for authenticating appraisal reports | |
Duranti et al. | The authenticity of electronic records: the InterPARES approach | |
US20070300067A1 (en) | Notice of Revocation System for Revocable or Modifiable Documents | |
KR100690340B1 (en) | A system for issuing an enterprise certificate document based on scalable business reporting language using a network communication network and a method thereof | |
Ponza et al. | Envisioning the digital transformation of financial documents: a blockchain-based bill of exchange | |
Wagner et al. | Towards European electronic identity: a blueprint for a secure pan-European digital identity | |
Kim et al. | A study on application method for automation solution using blockchain dapp platform | |
CN104428813B (en) | System and method for verifying and formatting the knowledge of IP token | |
Gresch et al. | An Educational Blockchain for the University of Zurich (UZHBC) | |
AU4060502A (en) | Method and system for processing electronic documents | |
US20040220867A1 (en) | Asset to property conversion process | |
US20230368186A1 (en) | Process for Creation storage retrieval of immutable NFT Non-fungible token based electronic book publishing on a decentralized proof ofstake blockchain | |
Singh et al. | Issues and Challenges of Digital Banking System | |
Sari et al. | Unlocking the potential of blockchain for secure and efficient global supply chains | |
Lampič et al. | An Analysis on the Application of the UNCITRAL Model Law on Electronic Transferable Records on Contract Automation and Metadata |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051031 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061115 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070224 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070227 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070227 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20100225 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20101227 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20111229 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130110 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130110 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140110 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140110 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141230 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20141230 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160225 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160225 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170217 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20170217 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20181219 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20181219 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20191224 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20191224 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20210125 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20230220 Start annual number: 17 End annual number: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20240220 Start annual number: 18 End annual number: 18 |
|
PR1001 | Payment of annual fee |
Payment date: 20250220 Start annual number: 19 End annual number: 19 |