KR101673439B1 - Module for providing information and method thereof - Google Patents

Module for providing information and method thereof Download PDF

Info

Publication number
KR101673439B1
KR101673439B1 KR1020140084608A KR20140084608A KR101673439B1 KR 101673439 B1 KR101673439 B1 KR 101673439B1 KR 1020140084608 A KR1020140084608 A KR 1020140084608A KR 20140084608 A KR20140084608 A KR 20140084608A KR 101673439 B1 KR101673439 B1 KR 101673439B1
Authority
KR
South Korea
Prior art keywords
information
scraping
authorized certificate
data
user terminal
Prior art date
Application number
KR1020140084608A
Other languages
Korean (ko)
Other versions
KR20160005849A (en
Inventor
권영범
Original Assignee
주식회사 영림원소프트랩
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 영림원소프트랩 filed Critical 주식회사 영림원소프트랩
Priority to KR1020140084608A priority Critical patent/KR101673439B1/en
Publication of KR20160005849A publication Critical patent/KR20160005849A/en
Application granted granted Critical
Publication of KR101673439B1 publication Critical patent/KR101673439B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

정보제공 모듈 및 그 방법을 개시한다. 정보제공 방법은 세무회계자료수집을 위해 기본정보를 입력 받는 단계, 입력된 적어도 하나의 기본정보를 선택하는 단계 및 선택된 적어도 하나의 기본정보를 기초로, 세무회계자료수집을 위한 공인인증서를 등록하는 단계를 포함한다.An information providing module and a method thereof are disclosed. The information providing method comprises the steps of: receiving basic information for collecting tax accounting data; selecting at least one basic information inputted; and registering an authorized certificate for collecting tax accounting data based on the selected at least one basic information .

Description

세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법{MODULE FOR PROVIDING INFORMATION AND METHOD THEREOF}MODULE FOR PROVIDING INFORMATION AND METHOD THEREOF FIELD OF THE INVENTION [0001]

본 발명은 정보제공 모듈 및 그 방법에 관한 것으로서, 구체적으로 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법에 관한 것이다.
The present invention relates to an information providing module and a method thereof, and more particularly, to an information providing module and method for automatically collecting tax accounting data.

대한민국 공개 특허 공보 특2000-0054311 온라인 세무회계관리 시스템 및 그 서비스 방법, 등록 특허 공보 10-1025506 세무회계정보 인증 및 검증 관리시스템 및 그 방법 등에 개시된 바와 같이 국세청 이세로, 국세청 현금영수증, 국세청 홈택스(Home tax), 여신금융협회, 은행 인터넷 뱅킹 및 신용카드사에서는 각종 신고 시에 활용되는 세무회계자료를 제공하고 있다. 전술한 금융기관에서 제공하는 세무회계자료는 정합성이 보증될 뿐만 아니라, 자료수집이 용이하여 많은 기업에서 각종 신고시에 기초 자료로써 사용하고 있다. [0001] The present invention relates to an online tax accounting management system, a service method thereof, and a registered patent publication No. 10-1025506, as disclosed in a tax accounting information authentication and verification management system and a method thereof. Home tax, Credit Finance Association, Bank Internet Banking, and Credit Card companies provide tax accounting data to be used for various reports. The tax accounting data provided by the financial institution mentioned above is not only assured of consistency but also easy to collect data, and is used by many companies as a basic data in various reports.

하지만, 이러한 기초 자료들은 도 1에 도시한 바와 같이, 사업자가 각 웹 사이트의 회원가입과 공인인증서 등록이 선행되어야 자료를 조회 및 사용할 수 있다. 만일, 특정 웹 사이트에 회원가입이 되어있지 않거나, 개인사업자가 컴퓨터 활용이 어려운 경우라면, 특정 웹 사이트에서 제공하는 자료를 활용하지 못 할 수 있다. 이 경우, 신고 자료가 누락되거나 신고 오류가 발생할 수 있다. 이 때문에, 가산세를 내거나 매입 세액 공제를 받지 못하는 경우가 발생하고 있다.However, as shown in FIG. 1, these basic data can be searched and used only when the provider registers the membership of each website and registers a public certificate. If you do not have a membership on a particular website, or if your personal business operator has difficulty using the computer, you may not be able to utilize the materials provided by the specific website. In this case, the report data may be omitted or a reporting error may occur. For this reason, there is a case in which addition tax is not paid or purchase tax deduction is not received.

뿐만 아니라 세무회계 사무소에 기장업무를 위임하는 경우에도, 웹 사이트에 회원 가입을 할 수 없어 전술한 문제가 발생하는 실정이다.
In addition, even if a tax accountant delegates duty affairs to the tax accounting office, the above-mentioned problem arises because the member can not join the website.

본 발명의 목적은, 세무회계자료를 수집함에 있어 컴퓨터 사용이 원활하지 못한 사업자들이 웹 사이트(예를 들어, 국세청 이세로, 국세청 현금영수증, 국세청 홈택스, 여신금융협회, 각 은행 인터넷 뱅킹, 각 신용카드사 등)에 자동으로 회원 가입이 수행됨으로써 세무회계자료를 수집을 원활히 할 수 있는 시스템 및 방법을 제공하는데 있다. It is an object of the present invention to provide a system and method for collecting tax accounting data in which a company whose computer usage is not smooth is provided with a web site (e.g., IRS, IRS cash receipts, IRS home tax, credit finance association, A credit card company, etc.), thereby providing a system and method for smoothly collecting tax accounting data.

또한, 본 발명의 다른 목적은 회원 가입은 되어 있지만 공인인증서 등록이 되어 있지 않은 경우 자동으로 공인인증서를 등록함으로써, 회원가입 이후 자료 수집을 위해 추가적으로 필요한 절차를 지원하는데 있다.Another object of the present invention is to support additional procedures for data collection after registering by registering a public certificate automatically when a member is registered but the public certificate is not registered.

또한, 본 발명의 또 다른 목적은 사업자들이 이미 각 웹 사이트에 회원가입이 되어 있는 경우 회원가입 정보를 자동으로 확인함으로써, 회원가입 정보(아이디 및 패스워드)를 자동으로 확인할 수 있도록 하는데 있다.
Another object of the present invention is to automatically confirm member registration information (ID and password) by automatically checking membership registration information when a company has already registered in each website.

상술한 목적을 달성하기 위한 본 발명의 일 면에 따른 정보제공 방법은 아이디, 사용자 이름, 전화번호, 사업자 등록번호를 포함하는 기본정보를 입력 받는 단계, 세무회계자료수집을 위해 회원가입이 필요한 웹 사이트가 선별되는 단계, 웹 사이트에서 회원가입여부를 확인하고, 미가입 웹 사이트의 경우 입력된 기본정보에 접근하여 자동으로 회원가입을 수행하는 단계 및 회원가입 수행 후, 상기 웹 사이트에서 공인인증서 등록 여부를 자동으로 확인하고, 상기 공인인증서가 미등록된 경우, 공인인증서를 등록하는 단계를 포함한다.According to an aspect of the present invention, there is provided an information providing method including: receiving basic information including an ID, a user name, a telephone number, and a business registration number; A step of selecting a site, a step of confirming whether or not to join the web site, a step of accessing the basic information inputted in the case of an unincorporated web site and automatically performing membership, and a step of registering the authorized certificate And registering the authorized certificate when the authorized certificate is unregistered.

바람직한 실시예에 있어서, 공인인증서를 등록하는 단계는, 공인인증서 등록 후, 추가적으로 회원가입여부 확인과 공인인증서 등록 확인이 필요한 웹 사이트에 접근하여 상기 공인인증서를 등록한다.In a preferred embodiment, the step of registering the authorized certificate registers the authorized certificate by accessing a web site that requires confirmation of membership addition and confirmation of registration of the authorized certificate after registration of the authorized certificate.

바람직한 실시예에 있어서, 자동으로 회원가입을 수행하는 단계는 웹 사이트에 입력된 회원가입정보를 사용자 단말로 전송하는 단계, 웹 사이트에 등록된 공인인증서 정보를 사용자 단말로 전송하는 단계 및 전송된 회원가입정보와 상기 공인인증서 정보를 상기 사용자 단말에서 제공하는 단계를 포함한다.In a preferred embodiment of the present invention, the step of automatically joining a membership includes transmitting membership information entered in a web site to a user terminal, transmitting authentication certificate information registered in a web site to a user terminal, And providing the subscription information and the authorized certificate information at the user terminal.

본 발명의 다른 일면에 따른 정보제공 방법으로서, 세무회계자료수집을 위해 이름, 상호, 사업자 등록번호 및 주민번호를 포함하는 기본정보를 입력 받는 단계,According to another aspect of the present invention, there is provided an information providing method comprising the steps of: receiving basic information including a name, a business name, a business registration number and a resident registration number for collecting tax accounting data;

입력된 적어도 하나의 기본정보를 선택하는 단계 및 선택된 적어도 하나의 기본정보를 기초로, 세무회계자료수집을 위한 공인인증서를 등록하는 단계를 포함한다.Selecting at least one basic information that has been input, and registering an authorized certificate for collecting tax accounting data based on the selected at least one basic information.

본 발명의 또 다른 일면에 따른 정보제공 모듈은 서버와 통신을 수행하는 통신부, 통신부를 통해 스크래핑 대상 웹 사이트에 접속하는 웹 사이트 접속부, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 사용자 인증을 처리하는 인증처리부, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집부 및 정보 수집부에서 스크래핑된 개인정보를 상기 통신부를 통해 자료 접수처 서버로 전송하는 데이터 전송 처리부를 포함한다.The information providing module according to another aspect of the present invention includes a communication unit for communicating with a server, a web site accessing unit for accessing a scraping target web site through a communication unit, a user authentication unit for requesting a scraping target web site accessed from a web site accessing unit, An information collecting unit for scraping personal information to be collected in a scraping-target web site accessed from a web site connection unit, and a data transmission processing unit for transmitting personal information scraped by the information collecting unit to the data receiving site server through the communication unit, .

바람직한 실시예에 있어서, 정보제공 모듈은, 정보 수집부에서 스크래핑된 개인정보를 암호화하는 암호화 처리부를 더 포함한다.
In a preferred embodiment, the information providing module further includes an encryption processing unit for encrypting the scraped personal information in the information collecting unit.

바람직한 실시예에 있어서, 정보제공모듈은 통신부를 통해 서비스 제공 서버로부터 입력되는 개인정보 수집 프로그램을 자동 다운로드 받는 다운로드 처리부를 더 포함한다.In a preferred embodiment, the information providing module further includes a download processing unit for automatically downloading the personal information collecting program input from the service providing server through the communication unit.

바람직한 실시예에 있어서, 정보제공 모듈은 정보 수집부가 스크래핑 대상 웹 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득부를 더 포함한다. In a preferred embodiment, the information providing module further includes a scraping basic data acquiring unit for acquiring scraping basic data necessary for scraping personal information to be collected by connecting the information collecting unit to the scraping target web site.

바람직한 실시예에 있어서, 스크래핑 기초자료는 자료 접수처 서버에 미리 등록한 것이고, 상기 스크래핑 기초자료 획득부는 상기 통신부를 통해 자료 접수처 서버로 스크래핑 기초자료를 요청하여 그 응답으로 상기 자료 접수처 서버로부터 입력되는 스크래핑 기초자료를 획득한다. In a preferred embodiment, the scraping primitive data is registered in advance in the data reception server, and the scraping primitive data acquisition unit requests scraping primitive data from the data reception server through the communication unit, Obtain the data.

바람직한 실시예에 있어서, 스크래핑 기초자료 획득부는 스크래핑 기초자료 입력화면을 표시하고 사용자로부터 입력되는 스크래핑 기초자료를 획득한다.
In a preferred embodiment, the scraping primitive data acquisition unit displays a scraping primitive data input screen and acquires scraping primitive data input from a user.

본 발명에 따르면, 세무회계 기초자료 수집을 위한 준비 작업을 번거롭고 어려운 절차 없이 클릭 한 번으로 가능하게 하여, 가입된 정보를 자동으로 저장하여 정보 분실이나, 금융기관의 정보 접근 시 편의성을 향상시킨다.  According to the present invention, the preparatory work for collecting the basic data of tax accounting can be made with a single click without cumbersome and difficult procedures, thereby automatically storing the subscribed information, thereby improving the convenience of accessing information by financial institutions.

또한, 세무회계 사무소에 기장업무 대행 시에도 해당 세무회계 사무소에서 원활한 세무회계 기초자료 수집으로 각종 신고 시 불부합자료를 원천적으로 차단하여, 업무 편의성을 향상시킨다.In addition, when the taxi accountant works in the tax accountant office, it collects the basic data of tax accounting in the relevant tax accounting office to prevent incompatible data from various declarations and improves the convenience of work.

또한, 매입자료의 누락 없는 처리로 인하여 매입세액 공제 누락을 원천적으로 차단하여, 업무 정확성을 향상시킨다.
In addition, the elimination of purchase tax deduction from the source is prevented by omission of the purchase data, and the accuracy of the work is improved.

도 1은 종래기술에 따른 사업자가 특정 웹사이트의 회원가입과 공인인증서를 등록하는 과정을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 자동 회원가입 과정을 나타낸 도면이다.
도 3은 본 발명의 일실시예에 따른 정보 제공 모듈의 구성을 나타낸 블록도이다.
도 4는 본 발명의 일실시예에 따른 정보 제공 모듈이 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한 신호 흐름도이다.
도 5는 본 발명의 실시예에 따른 정보 제공 방법이 실행될 수 있는 컴퓨터 장치의 일 구성을 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 정보 제공 방법에서 사용자가 기본 정보를 입력하는 그래픽 인터페이스의 예를 나타낸 도면이다.
도 7은 본 발명의 일실시예에 따른 가입 여부 상태를 확인하는 그래픽 인터페이스의 예를 나타낸 도면이다.
FIG. 1 is a diagram illustrating a process of registering a specific web site and registering a public certificate according to a conventional technology.
2 is a diagram illustrating an automatic membership registration process according to an embodiment of the present invention.
3 is a block diagram illustrating a configuration of an information providing module according to an embodiment of the present invention.
4 is a signal flow diagram illustrating a procedure in which an information providing module according to an embodiment of the present invention collects necessary information on-line and submits it to a data receiving location server.
5 is a diagram showing a configuration of a computer apparatus in which an information providing method according to an embodiment of the present invention can be executed.
6 is a diagram illustrating an example of a graphical interface in which a user inputs basic information in an information providing method according to an embodiment of the present invention.
FIG. 7 is a diagram illustrating an example of a graphical interface for confirming whether or not to join according to an embodiment of the present invention.

본 발명은 개인 및 사업자의 금융기관 회원 가입 여부와 인증서 등록 여부를 자동으로 확인하여. 특정 금융기관의 웹 사이트에 회원가입과 인증서 등록을 하지 않은 경우, 프로그램 내에서 금융기관의 웹 사이트로의 자동 가입 및 인증서 등록 서비스를 제공하는 정보 제공 모듈 및 그 방법에 관한 것이다.The present invention automatically confirms whether a member of a financial institution is a member of an individual or a business and whether or not a certificate is registered. The present invention relates to an information providing module and a method for providing automatic registration and certificate registration services to a website of a financial institution in a program when membership and certificate registration are not performed on a web site of a financial institution.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 용이하게 이해할 수 있도록 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자 이외의 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention, and the manner of achieving them, will be apparent from and elucidated with reference to the embodiments described hereinafter in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. And is intended to enable a person skilled in the art to readily understand the scope of the invention, and the invention is defined by the claims. It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. It is noted that " comprises, " or "comprising," as used herein, means the presence or absence of one or more other components, steps, operations, and / Do not exclude the addition.

본 명세서에서 사용되는 ‘모듈’ 이라는 용어는 용어가 사용된 문맥에 따라서, 소프트웨어, 하드웨어 또는 그 조합을 포함할 수 있는 것으로 해석되어야 한다. 예를 들어, 소프트웨어는 기계어, 펌웨어(firmware), 임베디드코드(embedded code), 및 애플리케이션 소프트웨어일 수 있다. 또 다른 예로, 하드웨어는 회로, 프로세서, 컴퓨터, 직접 회로, 직접 회로 코어, 센서, 멤스(MEMS; Micro-Electro-Mechanical System), 수동 디바이스, 또는 그 조합일 수 있다. The term " module ", as used herein, should be interpreted to include software, hardware, or a combination thereof, depending on the context in which the term is used. For example, the software may be machine language, firmware, embedded code, and application software. In another example, the hardware can be a circuit, a processor, a computer, an integrated circuit, a circuit core, a sensor, a micro-electro-mechanical system (MEMS), a passive device, or a combination thereof.

이제 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings.

도 2는 본 발명의 일실시예에 따른 자동 회원가입 과정을 나타낸 도면이다.2 is a diagram illustrating an automatic membership registration process according to an embodiment of the present invention.

도 2를 참조하면, 사용자는 사용자 단말(100)에 기본정보를 입력하고(S10), 조회를 원하는 세무회계자료의 종류를 선택한다(S20). 이후, 본 발명의 일실시예에 따른 정보제공 모듈(프로그램)을 실행시킨다(S30). 사용자 단말(100)은 입력된 기본정보를 이용하여, 선택한 세무회계자료의 종류에 따라, 해당 정보를 제공하는 특정 웹 사이트에 자동으로 접속한다. 이후, 정보제공 모듈(프로그램)을 통해 회원가입여부를 확인한다(S40). Referring to FIG. 2, the user inputs basic information to the user terminal 100 (S10), and selects the type of tax accounting data desired to be inquired (S20). Thereafter, the information providing module (program) according to the embodiment of the present invention is executed (S30). The user terminal 100 automatically accesses a specific web site providing the corresponding information according to the type of selected tax accounting data, using the inputted basic information. Thereafter, it is confirmed whether or not the user is a member through the information providing module (program) (S40).

회원가입이 완료되어 있는 경우, 해당 웹 사이트에 접근하고(S50), 회원가입이 완료되어 있지 않은 경우에는 해당 웹 사이트의 회원가입 페이지로 접근한다(S60). 접근 후, 회원가입을 진행한다(S70).If the subscription is completed, the web site is accessed (S50). If the subscription is not completed, the subscription page of the web site is accessed (S60). After approaching, the member registration is proceeded (S70).

회원가입을 완료하면, 회원가입여부확인 및 자동회원가입 시 해당 사이트의 가입된 아이디 및 패스워드를 사용자 단말기에 자동으로 저장한다.Upon completion of membership registration, the user terminal automatically stores the registered ID and password of the corresponding site when confirming membership and automatic membership.

도 3은 본 발명의 일실시예에 따른 정보 제공 모듈의 구성을 나타낸 블록도이다. 3 is a block diagram illustrating a configuration of an information providing module according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 일실시예에 따른 정보제공 모듈은 통신부(21), 메모리(22), 표시부(23), 조작부(24) 및 제어부(27)를 포함한다.3, an information providing module according to an embodiment of the present invention includes a communication unit 21, a memory 22, a display unit 23, an operation unit 24, and a control unit 27.

통신부(21)는 인터넷 망을 통해 연결되는 서비스 제공 서버와 유선 인터넷을 지원하는 것으로, 모뎀이나 네트워크 어댑터로 구현될 수 있다. 일 실시예에 있어서, 통신부(21)는 무선 인터넷을 지원하는 무선 모뎀, 예컨대 PCMCIA 카드로 구현될 수도 있다. The communication unit 21 supports a service providing server and a wired Internet, which are connected through an Internet network, and can be implemented by a modem or a network adapter. In one embodiment, the communication unit 21 may be implemented with a wireless modem supporting the wireless Internet, for example, a PCMCIA card.

메모리(22)는 하드디스크, 플로피 디스크, CD롬, 플래쉬 메모리, 외장형 메모리 카드 예를 들어, 스마트미디어 카드, 메모리스틱 등의 저장장치로 구현되며, 본 발명에 따른 개인정보 수집 프로그램이 저장될 수 있다. The memory 22 is implemented as a storage device such as a hard disk, a floppy disk, a CD-ROM, a flash memory, an external memory card such as a smart media card or a memory stick, have.

표시부(23)는 통상 액정 표시 장치로 구현되며, 조작부(24)는 사용자 조작명령을 입력 받는 것으로서 키 패드, 음성 입력장치로 구현될 수 있다. 제어부(27)는 롬과 램과 주변장치가 집적된 마이크로프로세서로 구현되며, 일 실시예에 있어서, 메모리(22)에 저장 된 개인정보 수집 프로그램에 따라 웹 사이트 접속부(271)와 정보 수집부(272)와 데이터 전송 처리부(273)의 동작을 제어한다.The display unit 23 is typically implemented as a liquid crystal display device, and the operation unit 24 receives a user operation command, and may be implemented as a keypad and a voice input device. The control unit 27 is implemented as a microprocessor in which a ROM, a RAM, and a peripheral device are integrated. In one embodiment, the web site connection unit 271 and the information collecting unit 272 and the data transfer processing unit 273.

웹 사이트 접속부(271)는 통신부(21)를 통해 스크래핑 대상 웹 사이트에 접속한다. 일 실시예에서, 웹 사이트 접속부(271)는 개인정보 수집 프로그램에 미리 등록되어 있는 스크래핑 기초자료를 이용하여 통상적으로 주지된 웹 브라우저를 통해 스크래핑 대상 웹 사이트에 접속한다. 여기서, 스크래핑 기초자료는 예를 들어, 사용자 이름, 주민번호, 통장번호, 공인인증서 정보, 웹 사이트 접속정보(예컨대, 사이트 주소정보, 로그인 정보) 등이 될 수 있다.The web site connection unit 271 accesses the scraping target web site through the communication unit 21. [ In one embodiment, the website connection unit 271 accesses the scraped web site through a commonly known web browser using the scraping basic data registered in advance in the personal information collection program. Here, the scraping basic data may be, for example, a user name, a resident registration number, a passbook number, an authorized certificate information, website access information (e.g., site address information, login information) and the like.

정보 수집부(272)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑한다. 일 실시예에서, 정보 수집부(272)는 개인정보 수집 프로그램에 미리 등록되어 있는 스크래핑 기초자료를 이용하여 웹 브라우저를 통해 접속된 스크래핑 대상 웹 문서에서 수집하고자 하는 개인정보를 스크래핑한다. The information collection unit 272 scrapes the personal information to be collected on the scraped web site accessed from the web site connection unit 271. In one embodiment, the information collecting unit 272 scrapes the personal information to be collected in the scraping-target web document accessed through the web browser using the scraping basic data registered in advance in the personal information collecting program.

데이터 전송 처리부(273)는 정보 수집부(272)에서 스크래핑된 개인정보를 통신부(21)를 통해 자료 접수처 서버로 전송한다.The data transfer processing unit 273 transfers the personal information scraped by the information collection unit 272 to the data reception destination server through the communication unit 21. [

본 발명의 부가적인 양상에 따라 제어부(27)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트 또는 자료 접수처 서버에서 요구하는 사용자 인증을 처리하는 인증처리부(274)를 더 포함할 수 있다. 인증처리부(274)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 회원 인증정보를 조작부(24)로부터 입력받아 인증을 처리하는 회원 인증과, 웹 사이트 접속부(473)에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 공인 인증서 비밀번호를 조작부(24)로부터 입력받아 인증을 처리하는 공인 인증서와 관련된 인증을 처리한다.According to a further aspect of the present invention, the control unit 27 may further include an authentication processing unit 274 for processing the user authentication requested by the scraping target web site or data reception destination server accessed from the web site connection unit 271. The authentication processing unit 274 receives member authentication information requested by the scraping object web site accessed from the website connection unit 271 from the operation unit 24 and performs authentication, And receives the public certificate password requested by the scraping-target web site from the operation unit 24 and processes the authentication related to the public certificate for processing the authentication.

본 발명의 다른 실시예에 따라, 제어부(27)는 정보 수집부(272)가 스크래핑 대상 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득부(275)를 더 포함할 수 있다. According to another embodiment of the present invention, the control unit 27 includes a scraping basic data acquisition unit 275 for acquiring scraping basic data necessary for scraping personal information to be collected by the information collection unit 272 to access the scraping target web site ).

일 실시예에 있어서, 스크래핑 기초자료는 자료 접수처 서버(122)에 미리 등록된 것일 수 있다. 이 같은 실시예에 따라 스크래핑 기초자료 획득부(275)는 자료 접수처 서버로 스크래핑 기초자료를 요청하여 그 응답으로 자료 접수처 서버로부터 입력되는 스크래핑 기초자료를 획득한다. 한편, 개인정보를 자료접수처 서버에 제공하는 것이 개인정보보호에 문제가 될 수 있으므로 사용자 단말기에서 스크래핑 기초자료를 등록하고 저장, 처리되도록 하는 것이 바람직하다.In one embodiment, the scraping primitive data may be pre-registered in the data receiving location server 122. According to this embodiment, the scraping basic data acquisition unit 275 requests the scraping basic data to the data reception server and obtains the scraping basic data inputted from the data receiving server in response thereto. On the other hand, providing personal information to the data reception server may be a problem in protecting personal information, so it is desirable to register, store and process scraping basic data in a user terminal.

이에 일 실시예에 있어서, 스크래핑 기초자료 획득부(472)는 스크래핑 기초자료 입력화면을 표시부(23)에 표시하고 조작부(24)로부터 입력되는 스크래핑 기초자료를 획득하도록 구현될 수 있다. In one embodiment, the scraping primitive data acquisition unit 472 may be configured to display the scraping primitive data input screen on the display unit 23 and obtain the scraping primitive data input from the manipulation unit 24.

본 발명의 다른 부가적인 양상에 따라 제어부(27)는 정보 수집부(272)에서 스크래핑된 개인정보를 암호화하는 암호화 처리부(276)를 더 포함할 수 있다. 여기서, 암호화 알고리즘은 통상적으로 주지된 공개키 기반, 또는 룩업 테이블 기반 등 다양한 보안 알고리즘이 채택될 수 있다.According to another additional aspect of the present invention, the control unit 27 may further include an encryption processing unit 276 for encrypting the scraped personal information in the information collection unit 272. [ Here, a variety of security algorithms can be adopted for the encryption algorithm, such as a well-known public key base or a lookup table base.

본 발명의 다른 실시예에 따라, 제어부(27)는 통신부(21)를 통해 개인정보 수집 프로그램을 자동 다운로드 받는 다운로드 처리부(277)를 더 포함할 수 있다. 다운로드 처리부(277)는 통신부(21)를 통해 서비스 제공 서버에서 제공하는 정보 수집 프로그램을 다운로드 받아 메모리(22)에 저장한다. 다운로드 처리부(277)는 정보 수집 프로그램을 제공하는 서비스 제공 서버의 인터넷 주소정보를 메모리(22)에 저장할 수 있다. According to another embodiment of the present invention, the control unit 27 may further include a download processing unit 277 for automatically downloading the personal information collection program via the communication unit 21. [ The download processing unit 277 downloads the information collection program provided by the service providing server through the communication unit 21 and stores it in the memory 22. [ The download processing unit 277 can store the Internet address information of the service providing server providing the information collection program in the memory 22. [

일 실시예에 있어서, 다운로드 처리부(277)는 현재 메모리(22)에 설치되어 있는 정보 수집 프로그램과 서비스 제공 서버에서 제공하는 정보 수집 프로그램의 버전을 체크하여 일치하지 않은 경우 최신 버전의 정보 수집 프로그램을 다운로드 받아 갱신할 수 있다.In one embodiment, the download processing unit 277 checks the versions of the information collection program installed in the current memory 22 and the information collection program provided by the service providing server, and if it does not match, the latest version of the information collection program You can download and update.

도 4는 본 발명의 일실시예에 따른 정보 제공 모듈이 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한 신호 흐름도이다.4 is a signal flow diagram illustrating a procedure in which an information providing module according to an embodiment of the present invention collects necessary information on-line and submits it to a data receiving location server.

서비스 제공 서버(121) 및 서버는 은행 등에 설치되는 단말장치로서, 상대적으로 대용량의 하드디스크나 플래시 메모리와 롬과 램과 주변장치가 집적된 마이크로프로세서와 인터넷 연결장치로서 예컨대, 모뎀이나 네트워크 어댑터를 포함한다. 서비스 제공 서버(121)는 서버 자신이 제공하는 서비스 프로그램과 본 발명에 따른 개인정보 수집 프로그램 외에 통상적으로 주지된 회원가입 프로그램과 회원인증 프로그램을 포함할 수 있다.The service providing server 121 and the server are terminal devices installed in a bank or the like and include a relatively large capacity hard disk or flash memory, a microprocessor in which ROM, RAM, and peripheral devices are integrated, and an Internet connection device such as a modem or a network adapter . The service providing server 121 may include a member registration program and a member authentication program commonly known in addition to the service program provided by the server itself and the personal information collection program according to the present invention.

자료 접수처 서버(122)는 사용자 단말기(123)로부터 제공되는 개인정보를 사용자가 신청한 기초 세무자료 제공을 위한 정보로 활용한다. 또한, 자료 접수처 서버(122)는 사용자 단말기(123)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다. The data receiving location server 122 uses the personal information provided from the user terminal 123 as information for providing basic tax data requested by the user. In addition, the data receiving location server 122 may provide the corresponding document in response to a reading request from the user terminal 123.

한편, 자료 접수처 서버(122)와 서비스 제공 서버(121)는 단일 업체에서 운영될 수 있으며, 기능적으로 두 서버가 분리되어 있지만 물리적으로 단일 서버로 구현될 수 있다.Meanwhile, the data receiving location server 122 and the service providing server 121 may be operated by a single company, and the two servers may be functionally separated from each other, but may be physically implemented as a single server.

사용자 단말기(123)는 통상적인 CPU(Control Process Unit), 메모리, 입력장치로서 키보드 및 출력장치로서 디스플레이와 바람직하게는 그래픽 사용자 인터페이스가 지원될 수 있는 운영체제 및 포인팅 장치 예를 들면, 마우스가 지원되며 통신을 위한 LAN카드 또는 모뎀 등의 통신장치들이 설치된다. The user terminal 123 is a general CPU (Control Process Unit), a memory, an input device, a keyboard and an output device, and an operating system and a pointing device, e.g., a mouse, A communication device such as a LAN card or modem for communication is installed.

일실시예에 있어서 사용자 단말(123)은 개인용 컴퓨터, 휴대폰이나 개인휴대정보단말기(PDA, Personnel Digital Assistant) 등과 같은 장치로 구현될 수 있다. In one embodiment, the user terminal 123 may be implemented as a personal computer, a mobile phone, or a device such as a personal digital assistant (PDA).

본 발명에 따른 일 실시예에서, 사용자 단말(123)은 서비스 제공 서버(121)에 접속하면 자동으로 서비스 제공 서버(121)로부터 개인정보 수집 프로그램을 다운로드 받아 설치할 수 있는 것이 바람직하다. In an embodiment of the present invention, when the user terminal 123 accesses the service providing server 121, it is preferable that the user terminal 123 can automatically download the personal information collecting program from the service providing server 121 and install it.

일 실시예에서, 사용자 단말기(123)는 공인 인증기관에서 발급받은 공인인증서 파일을 하드디스크에 저장할 수 있다. 여기서, 공인 인증서 파일은 인증서 버전, 인증서 비밀번호(PIN, Personal Information Number), 인증서 유효 기간, 발급기관 이름, 가입자의 전자서명 검증정보, 가입자 이름 및 신원 확인정보, 전자서명 방식 등이 포함된다.In one embodiment, the user terminal 123 may store the authorized certificate file issued by the authorized certification authority on the hard disk. Here, the authorized certificate file includes a certificate version, a personal identification number (PIN), a validity period of a certificate, a personalization agent name, electronic signature verification information of a subscriber, a subscriber name and identity confirmation information, and an electronic signature scheme.

스크래핑 대상 사이트(124)는 특정한 목적을 위한 금융기관의 웹 사이트 가 포함될 수 있다. 여기서, 금융기관에는 국세청, 홈택스, 여신금융협회 및 각종 은행이 포함되며, 이 외에도 법인, 동사무소 등 에서 직접 혹은 주문 제작한 모든 웹 사이트가 포함될 수 있다. 이러한 스크래핑 대상 사이트(124)는 해당 서비스를 지원하는 웹 페이지들을 포함한다.Scraping target site 124 may include a financial institution's web site for a specific purpose. Here, the financial institution includes the National Tax Service, the home page, the credit finance association, and various banks. In addition, all the websites that are directly or customized by corporations, government offices, and the like may be included. The scraping target site 124 includes web pages supporting the service.

이하, 도 4를 참조하여 사용자 단말기(123)가 온라인 상에서 개인정보를 수집하여 자료 접수처 서버(122)로 제출하는 절차를 설명하기로 한다.Hereinafter, a procedure for collecting personal information on-line by the user terminal 123 and submitting it to the data reception place server 122 will be described with reference to FIG.

사용자 단말기(123)는 인터넷 웹 브라우저를 통해 서비스 제공 서버(121)에 접속한다(S401). 이때, 사용자 단말기(123)는 서비스 제공 서버(121)에서 요구하는 회원 가입 절차와 회원 인증 절차를 진행할 수도 있다. The user terminal 123 accesses the service providing server 121 through the Internet web browser (S401). At this time, the user terminal 123 may proceed with the membership registration procedure and the member authentication procedure requested by the service providing server 121. [

또한, 사용자 단말기(123)는 서비스 제공 서버(121)에서 제공하는 메인 화면에서 마우스와 키보드를 이용하여 서비스 항목을 선택할 수도 있다.In addition, the user terminal 123 may select a service item using a mouse and a keyboard on a main screen provided by the service providing server 121. [

사용자 단말기(123)는 서비스 제공 서버(121)에서 제공하는 개인정보 수집 프로그램을 다운로드 받아 메모리에 저장한다(S402). 여기서, 개인정보 수집 프로그램은 C++, 자바, Active X 등 표준 프로그래밍 언어로 구현되며, 그 구성은 크게 스크래핑 대상 사이트 접속 모듈과, 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집 모듈과, 스크래핑된 개인정보를 자료 접수처 서버(122)로 전송하는 데이터 전송모듈을 포함할 수 있다. 부가적인 양상에 따라 본 발명에 따른 개인정보 수집 프로그램은, 인증 처리 모듈과 스크래핑 모듈과 스크래핑된 정보를 암호화하는 암호화 모듈과 스크래핑 대상 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득모듈과 프로그램 자동 다운로드 모듈을 더 포함할 수 있다.The user terminal 123 downloads the personal information collection program provided by the service providing server 121 and stores it in the memory (S402). Here, the personal information collection program is implemented in a standard programming language such as C ++, Java, and Active X, and its configuration is largely divided into a scraping destination site access module, an information collection module for scraping personal information to be collected from the connected scraping- And a data transmission module for transmitting the scraped personal information to the data receiving location server 122. [ According to a further aspect, the personal information collection program according to the present invention includes an authentication processing module, a scraping module, an encryption module for encrypting the scraped information, and a scraping basic material necessary to scrape personal information to be accessed by accessing the scraping- A scraping basic data acquisition module and a program automatic download module.

사용자 단말기(123)는 다운로드가 완료되면 개인정보 수집 프로그램을 구동하여 스크래핑 대상 웹 사이트(124)에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득한다(S403). 이후 사용자 단말기(123)는 스크래핑 기초자료를 토대로 스크래핑 대상 사이트(124)에 접속한다(S404). 여기서, 스크래핑 기초자료는 예를 들어, 사용자 이름, 주민번호, 통장번호, 공인인증서 정보, 웹 사이트 접속정보(예컨대, 사이트 주소정보, 로그인 정보) 등이 될 수 있다. 이러한 스크래핑 기초자료는 자료 접수처 서버(122)에 미리 등록된 것이나 사용자로부터 입력 받은 것일 수 있다. 한편 스크래핑 기초자료가 개인정보 수집 프로그램에 미리 등록되어 있다면 스크래핑 기초자료를 획득하는 403 단계는 생략 가능하다.When the download is completed, the user terminal 123 drives the personal information collection program to access the scraping target web site 124 to acquire scraping basic data necessary for scraping the personal information to be collected (S403). Then, the user terminal 123 accesses the scraping target site 124 based on the scraping basic data (S404). Here, the scraping basic data may be, for example, a user name, a resident registration number, a passbook number, an authorized certificate information, website access information (e.g., site address information, login information) and the like. The scrapping basic data may be previously registered in the data receiving location server 122 or input from the user. On the other hand, if the scraping basic data is registered in the personal information collecting program in advance, step 403 of acquiring scraping basic data may be omitted.

이후, 사용자 단말기(123)는 접속한 스크래핑 대상 사이트(124)에서 요구하는 사용자 인증정보 입력화면을 표시하고 조작부로부터 해당 정보를 입력받아 인증을 처리한다(S405). 예를 들어 사용자 단말기(123)는 조작부로부터 회원 인증정보를 입력받아 스크래핑 대상 사이트(124)로 전송하여 스크래핑 대상 사이트(124)로부터 수신되는 인증 결과에 따라 인증 성공 여부를 처리한다. Then, the user terminal 123 displays a user authentication information input screen requested by the connected scraping target site 124, receives the information from the operation unit, and processes authentication (S405). For example, the user terminal 123 receives the member authentication information from the operation unit, transmits the member authentication information to the scraping destination site 124, and processes the authentication success or failure according to the authentication result received from the scraping site 124.

또한, 사용자 단말기(123)는 조작부로부터 공인 인증서 비밀번호를 입력받아 예컨대 사용자 단말기 하드디스크에 저장된 공인인증서 파일과 비교하여 발급된 공인 인증서에 대한 인증 성공 여부를 처리한다(S406).In step S406, the user terminal 123 receives the authorized certificate password from the operation unit, compares it with the authorized certificate file stored in the hard disk of the user terminal, and processes authentication success of the issued authorized certificate in step S406.

이후, 사용자 단말기(123)는 인증이 성공되면 스크래핑 기초자료를 토대로 스크래핑 대상 웹 문서에서 수집하고자 하는 정보를 스크래핑한다(S407). If the authentication is successful, the user terminal 123 scrapes the information to be collected in the scraping target web document based on the scraping basic data (S407).

이후, 사용자 단말기(123)는 스크래핑된 정보를 암호화한다(S408). 여기서, 암호화 알고리즘은 통상적으로 주지된 공개키 기반, 또는 룩업 테이블 기반 등 다양한 보안 알고리즘이 채택될 수 있다.Then, the user terminal 123 encrypts the scraped information (S408). Here, a variety of security algorithms can be adopted for the encryption algorithm, such as a well-known public key base or a lookup table base.

이후, 사용자 단말기(123)는 암호화된 스크래핑 정보를 자료 접수처 서버(122)로 전송한다(S409). 이때, 자료 접수처 서버(122)는 암호화된 스크래핑 정보를 복호화하여 저장하고, 사용자가 신청한 서비스를 위한 구비서류로 활용한다. Then, the user terminal 123 transmits encrypted scraping information to the data reception place server 122 (S409). At this time, the data receiving location server 122 decrypts and stores the encrypted scraping information, and utilizes the scraping information as a document for the service requested by the user.

한편, 자료 접수처 서버(122)는 사용자 단말기(123)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다. Meanwhile, the data receiving location server 122 may provide the corresponding document in response to the viewing request from the user terminal 123.

본 발명의 실시예에 따른 정보 제공 모듈은 컴퓨터 시스템에서 구현되거나, 또는 기록매체에 기록될 수 있다.The information providing module according to the embodiment of the present invention may be implemented in a computer system or recorded on a recording medium.

도 5는 본 발명의 실시예에 따른 정보 제공 방법이 실행될 수 있는 컴퓨터 장치의 일 구성을 도시한 도면이다.5 is a diagram showing a configuration of a computer apparatus in which an information providing method according to an embodiment of the present invention can be executed.

도 5를 참조하면 컴퓨터 시스템은 적어도 하나 이상의 프로세서(121)와, 메모리(123)와, 사용자 입력 장치(126)와, 데이터 통신 버스(126)와, 사용자 출력 장치(127)와, 저장소(128)를 포함할 수 있다. 전술한 각각의 구성 요소는 데이터 통신 버스(122)를 통해 데이터 통신을 한다.5, a computer system includes at least one processor 121, a memory 123, a user input device 126, a data communication bus 126, a user output device 127, a storage 128 ). Each of the above-described components performs data communication via the data communication bus 122. [

컴퓨터 시스템은 네트워크에 커플링된 네트워크 인터페이스(129)를 더 포함할 수 있다. 상기 프로세서(121)는 중앙처리 장치(CPU, Central Processing Unit )이거나, 혹은 메모리(123) 및/또는 저장소(128)에 저장된 명령어를 처리하는 반도체 장치일 수 있다. The computer system may further include a network interface 129 coupled to the network. The processor 121 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in the memory 123 and / or the storage 128.

상기 메모리(123) 및 상기 저장소(128)는 다양한 형태의 휘발성 혹은 비 휘발성 저장매체를 포함할 수 있다. 예컨대, 상기 메모리(123)는 ROM(124) 및 RAM(125)을 포함할 수 있다.The memory 123 and the storage 128 may include various forms of volatile or nonvolatile storage media. For example, the memory 123 may include a ROM 124 and a RAM 125.

이하, 도 6내지 도 7을 이용하여, 본 발명의 일실시예에 따른 정보제공 모듈의 실행 실시예를 설명하도록 한다. Hereinafter, an embodiment of the information providing module according to the embodiment of the present invention will be described with reference to FIG. 6 to FIG.

도 6은 본 발명의 일실시예에 따른 정보 제공 방법에서 사용자가 기본 정보를 입력하는 그래픽 인터페이스의 예를 나타낸 도면이다.6 is a diagram illustrating an example of a graphical interface in which a user inputs basic information in an information providing method according to an embodiment of the present invention.

도 6을 참조하면, 사용자는 가입 사업자의 사업자 등록 번호와 공인인증서 경로 및 암호를 입력한다. 아울러, 사용자는 보유 은행과 보유 카드사를 선택하고 아이디와 비밀번호 등을 입력한다. Referring to FIG. 6, the user inputs a business registration number, an authorized certificate path, and a password of a subscriber. In addition, the user selects a holding bank and a holding card company, and inputs an ID and a password.

도 7은 본 발명의 일실시예에 따른 가입 여부 상태를 확인하는 그래픽 인터페이스의 예를 나타낸 도면이다.FIG. 7 is a diagram illustrating an example of a graphical interface for confirming whether or not to join according to an embodiment of the present invention.

도 7을 참조하면, 웹 사이트의 회원가입 여부를 확인하여 등록된 공인인증서로 자료 수집이 가능한 경우 완료로 확인된다. 반면, 미 가입시에는 미 가입된 기관의 웹 사이트가 링크된 버튼(10,20)이 제공된다. 아울러, 회원가입은 완료되었지만, 인증서 등록이 안된 경우, 인증서 등록 페이지의 웹 주소가 링크된 버튼(30)등이 제공되어, 해당 웹 사이트로 바로 이동할 수 있도록 지원한다. Referring to FIG. 7, if it is possible to collect data using a registered official certificate by confirming membership of a website, it is confirmed to be completed. On the other hand, at the time of non-subscription, the buttons 10 and 20 linked to the websites of the non-subscription agencies are provided. In addition, when the membership registration is completed but the certificate is not registered, a button 30 such as a link to the web address of the certificate registration page is provided and the user can directly go to the corresponding web site.

전술한 바와 같이, 본 발명에서는 세무회계 기초자료 수집을 위한 준비 작업을 번거롭고 어려운 절차 없이 클릭 한 번으로 가능하게 하여, 가입된 정보를 자동으로 저장하여 정보 분실이나, 금융기관의 정보 접근 시 편의성을 향상시킨다. As described above, according to the present invention, the preparatory work for collecting basic data of tax accounting can be made with a single click without cumbersome and difficult procedures, so that the registered information can be automatically stored for loss of information or convenience in accessing information of financial institutions .

이상 바람직한 실시예와 첨부도면을 참조하여 본 발명의 구성에 관해 구체적으로 설명하였으나, 이는 예시에 불과한 것으로 본 발명의 기술적 사상을 벗어나지 않는 범주 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
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 embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. Therefore, the scope of the present invention should not be limited by the illustrated embodiments, but should be determined by the scope of the appended claims and equivalents thereof.

Claims (10)

아이디, 사용자 이름, 전화번호, 사업자 등록번호를 포함하는 기본정보를 입력 받는 단계;
세무회계자료수집을 위해 회원가입이 필요한 웹 사이트가 선별되는 단계;
상기 웹 사이트에서 회원가입여부를 확인하고, 미 가입 웹 사이트의 경우 입력된 기본정보에 접근하여 자동으로 회원가입을 수행하는 단계;
상기 회원가입 수행 후, 상기 웹 사이트에서 공인인증서 등록 여부를 자동으로 확인하고, 상기 공인인증서가 미 등록된 경우, 상기 공인인증서를 등록하는 단계; 및
상기 공인인증서 등록 후, 추가적으로 회원가입여부 확인과 공인인증서 등록 확인이 필요한 웹 사이트에 접근하여 상기 공인인증서를 등록하는 단계;
를 포함하는 것인 정보제공 방법.
Receiving basic information including an ID, a user name, a telephone number, and a business registration number;
A step of selecting a website requiring membership to collect tax accounting data;
Confirming whether or not to join the web site, accessing the basic information inputted in the case of a non-subscribed website, and automatically registering the member;
Automatically confirming whether or not to register the authorized certificate in the website after the member registration is performed, and registering the authorized certificate when the authorized certificate is not registered; And
Registering the authorized certificate after the registration of the authorized certificate, further accessing a website requiring confirmation of membership addition and confirmation of the authorized certificate registration;
And an information providing method.
삭제delete 제 1항에 있어서, 상기 자동으로 회원가입을 수행하는 단계는,
상기 웹 사이트에 입력된 회원가입정보를 사용자 단말로 전송하는 단계;
상기 웹 사이트에 등록된 공인인증서 정보를 사용자 단말로 전송하는 단계; 및
상기 전송된 회원가입정보와 상기 공인인증서 정보를 상기 사용자 단말에서 제공하는 단계;
를 포함하는 것인 정보제공 방법.
2. The method of claim 1,
Transmitting membership subscription information entered in the website to a user terminal;
Transmitting authorized certificate information registered in the web site to a user terminal; And
Providing the transferred membership subscription information and the authorized certificate information at the user terminal;
And an information providing method.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020140084608A 2014-07-07 2014-07-07 Module for providing information and method thereof KR101673439B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140084608A KR101673439B1 (en) 2014-07-07 2014-07-07 Module for providing information and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140084608A KR101673439B1 (en) 2014-07-07 2014-07-07 Module for providing information and method thereof

Publications (2)

Publication Number Publication Date
KR20160005849A KR20160005849A (en) 2016-01-18
KR101673439B1 true KR101673439B1 (en) 2016-11-07

Family

ID=55305585

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140084608A KR101673439B1 (en) 2014-07-07 2014-07-07 Module for providing information and method thereof

Country Status (1)

Country Link
KR (1) KR101673439B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182214A (en) * 2017-12-20 2018-06-19 珠海市魅族科技有限公司 Data download method and device, terminal installation and computer readable storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101891090B1 (en) * 2017-02-17 2018-08-23 주식회사 인사이트컨설팅 Financial analysis and diagnosis and automatic advice method
KR102092381B1 (en) * 2017-08-31 2020-03-23 (주)비바리퍼블리카 Method for scrapping user information of account-running-institue and application system thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990078754A (en) * 1999-08-04 1999-11-05 강성호 Method for automatically joining web sites as a member and identifying membership in a distributed environment using banner
KR20070078475A (en) * 2006-01-27 2007-08-01 김정언 Automatic log in system and method
KR100840689B1 (en) * 2006-10-31 2008-06-24 전수안 Fortune keeping method
KR20140066463A (en) * 2012-11-23 2014-06-02 이성범 System and method for managing bidirectional tax accounting

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182214A (en) * 2017-12-20 2018-06-19 珠海市魅族科技有限公司 Data download method and device, terminal installation and computer readable storage medium

Also Published As

Publication number Publication date
KR20160005849A (en) 2016-01-18

Similar Documents

Publication Publication Date Title
JP5850587B1 (en) Personal information account banking
KR101468977B1 (en) Method and system for authentication using a mobile device
US20180240130A1 (en) System, information management method, and information processing apparatus
US10212154B2 (en) Method and system for authenticating a user
US20230275762A1 (en) Did system using browser-based security pin authentication, and control method thereof
KR20020026258A (en) Member information registration method and system, and member verification method and system
JP2008305292A (en) Automatic contract system and computer program
JP2014238642A (en) Personal information protection apparatus, personal information protection system, personal information protection method, and program
EP3264315A1 (en) Information processing apparatus and method, and program
KR20120080283A (en) Otp certification device
US20230289875A1 (en) System and method for facilitating bank account information changes
WO2017035799A1 (en) Payment authentication method and device for mobile terminal, and mobile terminal
WO2011055002A1 (en) Arrangement and method for electronic document delivery
KR20160136000A (en) System and method for issuing face to face authentication otp application
KR101673439B1 (en) Module for providing information and method thereof
KR20080112674A (en) Apparatus, system, method and computer program recorded medium for authenticating internet service server and user by using portable storage with security function
KR20140081041A (en) Authentication Method and System for Service Connection of Internet Site using Phone Number
KR101672496B1 (en) System for contracting and paying monthly rent and method for operating the same
JP5991143B2 (en) Information processing apparatus, system, and information registration method
JP2008305293A (en) Automatic contract system
KR100686629B1 (en) Apparatus for furnishing personal information
JP2020166601A (en) Mediation server, program, and information processing method
KR101681457B1 (en) 2-channel authentication system and method for a financial transfer
JP5433430B2 (en) User registration system in internet banking
KR20180048464A (en) Method and system for providing simple user individual information input cloud service

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20191104

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20200311

Year of fee payment: 5