KR101673439B1 - 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법 - Google Patents

세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법 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
English (en)
Other versions
KR20160005849A (ko
Inventor
권영범
Original Assignee
주식회사 영림원소프트랩
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 영림원소프트랩 filed Critical 주식회사 영림원소프트랩
Priority to KR1020140084608A priority Critical patent/KR101673439B1/ko
Publication of KR20160005849A publication Critical patent/KR20160005849A/ko
Application granted granted Critical
Publication of KR101673439B1 publication Critical patent/KR101673439B1/ko

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

정보제공 모듈 및 그 방법을 개시한다. 정보제공 방법은 세무회계자료수집을 위해 기본정보를 입력 받는 단계, 입력된 적어도 하나의 기본정보를 선택하는 단계 및 선택된 적어도 하나의 기본정보를 기초로, 세무회계자료수집을 위한 공인인증서를 등록하는 단계를 포함한다.

Description

세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법{MODULE FOR PROVIDING INFORMATION AND METHOD THEREOF}
본 발명은 정보제공 모듈 및 그 방법에 관한 것으로서, 구체적으로 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법에 관한 것이다.
대한민국 공개 특허 공보 특2000-0054311 온라인 세무회계관리 시스템 및 그 서비스 방법, 등록 특허 공보 10-1025506 세무회계정보 인증 및 검증 관리시스템 및 그 방법 등에 개시된 바와 같이 국세청 이세로, 국세청 현금영수증, 국세청 홈택스(Home tax), 여신금융협회, 은행 인터넷 뱅킹 및 신용카드사에서는 각종 신고 시에 활용되는 세무회계자료를 제공하고 있다. 전술한 금융기관에서 제공하는 세무회계자료는 정합성이 보증될 뿐만 아니라, 자료수집이 용이하여 많은 기업에서 각종 신고시에 기초 자료로써 사용하고 있다.
하지만, 이러한 기초 자료들은 도 1에 도시한 바와 같이, 사업자가 각 웹 사이트의 회원가입과 공인인증서 등록이 선행되어야 자료를 조회 및 사용할 수 있다. 만일, 특정 웹 사이트에 회원가입이 되어있지 않거나, 개인사업자가 컴퓨터 활용이 어려운 경우라면, 특정 웹 사이트에서 제공하는 자료를 활용하지 못 할 수 있다. 이 경우, 신고 자료가 누락되거나 신고 오류가 발생할 수 있다. 이 때문에, 가산세를 내거나 매입 세액 공제를 받지 못하는 경우가 발생하고 있다.
뿐만 아니라 세무회계 사무소에 기장업무를 위임하는 경우에도, 웹 사이트에 회원 가입을 할 수 없어 전술한 문제가 발생하는 실정이다.
본 발명의 목적은, 세무회계자료를 수집함에 있어 컴퓨터 사용이 원활하지 못한 사업자들이 웹 사이트(예를 들어, 국세청 이세로, 국세청 현금영수증, 국세청 홈택스, 여신금융협회, 각 은행 인터넷 뱅킹, 각 신용카드사 등)에 자동으로 회원 가입이 수행됨으로써 세무회계자료를 수집을 원활히 할 수 있는 시스템 및 방법을 제공하는데 있다.
또한, 본 발명의 다른 목적은 회원 가입은 되어 있지만 공인인증서 등록이 되어 있지 않은 경우 자동으로 공인인증서를 등록함으로써, 회원가입 이후 자료 수집을 위해 추가적으로 필요한 절차를 지원하는데 있다.
또한, 본 발명의 또 다른 목적은 사업자들이 이미 각 웹 사이트에 회원가입이 되어 있는 경우 회원가입 정보를 자동으로 확인함으로써, 회원가입 정보(아이디 및 패스워드)를 자동으로 확인할 수 있도록 하는데 있다.
상술한 목적을 달성하기 위한 본 발명의 일 면에 따른 정보제공 방법은 아이디, 사용자 이름, 전화번호, 사업자 등록번호를 포함하는 기본정보를 입력 받는 단계, 세무회계자료수집을 위해 회원가입이 필요한 웹 사이트가 선별되는 단계, 웹 사이트에서 회원가입여부를 확인하고, 미가입 웹 사이트의 경우 입력된 기본정보에 접근하여 자동으로 회원가입을 수행하는 단계 및 회원가입 수행 후, 상기 웹 사이트에서 공인인증서 등록 여부를 자동으로 확인하고, 상기 공인인증서가 미등록된 경우, 공인인증서를 등록하는 단계를 포함한다.
바람직한 실시예에 있어서, 공인인증서를 등록하는 단계는, 공인인증서 등록 후, 추가적으로 회원가입여부 확인과 공인인증서 등록 확인이 필요한 웹 사이트에 접근하여 상기 공인인증서를 등록한다.
바람직한 실시예에 있어서, 자동으로 회원가입을 수행하는 단계는 웹 사이트에 입력된 회원가입정보를 사용자 단말로 전송하는 단계, 웹 사이트에 등록된 공인인증서 정보를 사용자 단말로 전송하는 단계 및 전송된 회원가입정보와 상기 공인인증서 정보를 상기 사용자 단말에서 제공하는 단계를 포함한다.
본 발명의 다른 일면에 따른 정보제공 방법으로서, 세무회계자료수집을 위해 이름, 상호, 사업자 등록번호 및 주민번호를 포함하는 기본정보를 입력 받는 단계,
입력된 적어도 하나의 기본정보를 선택하는 단계 및 선택된 적어도 하나의 기본정보를 기초로, 세무회계자료수집을 위한 공인인증서를 등록하는 단계를 포함한다.
본 발명의 또 다른 일면에 따른 정보제공 모듈은 서버와 통신을 수행하는 통신부, 통신부를 통해 스크래핑 대상 웹 사이트에 접속하는 웹 사이트 접속부, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 사용자 인증을 처리하는 인증처리부, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집부 및 정보 수집부에서 스크래핑된 개인정보를 상기 통신부를 통해 자료 접수처 서버로 전송하는 데이터 전송 처리부를 포함한다.
바람직한 실시예에 있어서, 정보제공 모듈은, 정보 수집부에서 스크래핑된 개인정보를 암호화하는 암호화 처리부를 더 포함한다.
바람직한 실시예에 있어서, 정보제공모듈은 통신부를 통해 서비스 제공 서버로부터 입력되는 개인정보 수집 프로그램을 자동 다운로드 받는 다운로드 처리부를 더 포함한다.
바람직한 실시예에 있어서, 정보제공 모듈은 정보 수집부가 스크래핑 대상 웹 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득부를 더 포함한다.
바람직한 실시예에 있어서, 스크래핑 기초자료는 자료 접수처 서버에 미리 등록한 것이고, 상기 스크래핑 기초자료 획득부는 상기 통신부를 통해 자료 접수처 서버로 스크래핑 기초자료를 요청하여 그 응답으로 상기 자료 접수처 서버로부터 입력되는 스크래핑 기초자료를 획득한다.
바람직한 실시예에 있어서, 스크래핑 기초자료 획득부는 스크래핑 기초자료 입력화면을 표시하고 사용자로부터 입력되는 스크래핑 기초자료를 획득한다.
본 발명에 따르면, 세무회계 기초자료 수집을 위한 준비 작업을 번거롭고 어려운 절차 없이 클릭 한 번으로 가능하게 하여, 가입된 정보를 자동으로 저장하여 정보 분실이나, 금융기관의 정보 접근 시 편의성을 향상시킨다.
또한, 세무회계 사무소에 기장업무 대행 시에도 해당 세무회계 사무소에서 원활한 세무회계 기초자료 수집으로 각종 신고 시 불부합자료를 원천적으로 차단하여, 업무 편의성을 향상시킨다.
또한, 매입자료의 누락 없는 처리로 인하여 매입세액 공제 누락을 원천적으로 차단하여, 업무 정확성을 향상시킨다.
도 1은 종래기술에 따른 사업자가 특정 웹사이트의 회원가입과 공인인증서를 등록하는 과정을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 자동 회원가입 과정을 나타낸 도면이다.
도 3은 본 발명의 일실시예에 따른 정보 제공 모듈의 구성을 나타낸 블록도이다.
도 4는 본 발명의 일실시예에 따른 정보 제공 모듈이 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한 신호 흐름도이다.
도 5는 본 발명의 실시예에 따른 정보 제공 방법이 실행될 수 있는 컴퓨터 장치의 일 구성을 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 정보 제공 방법에서 사용자가 기본 정보를 입력하는 그래픽 인터페이스의 예를 나타낸 도면이다.
도 7은 본 발명의 일실시예에 따른 가입 여부 상태를 확인하는 그래픽 인터페이스의 예를 나타낸 도면이다.
본 발명은 개인 및 사업자의 금융기관 회원 가입 여부와 인증서 등록 여부를 자동으로 확인하여. 특정 금융기관의 웹 사이트에 회원가입과 인증서 등록을 하지 않은 경우, 프로그램 내에서 금융기관의 웹 사이트로의 자동 가입 및 인증서 등록 서비스를 제공하는 정보 제공 모듈 및 그 방법에 관한 것이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 용이하게 이해할 수 있도록 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자 이외의 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.
본 명세서에서 사용되는 ‘모듈’ 이라는 용어는 용어가 사용된 문맥에 따라서, 소프트웨어, 하드웨어 또는 그 조합을 포함할 수 있는 것으로 해석되어야 한다. 예를 들어, 소프트웨어는 기계어, 펌웨어(firmware), 임베디드코드(embedded code), 및 애플리케이션 소프트웨어일 수 있다. 또 다른 예로, 하드웨어는 회로, 프로세서, 컴퓨터, 직접 회로, 직접 회로 코어, 센서, 멤스(MEMS; Micro-Electro-Mechanical System), 수동 디바이스, 또는 그 조합일 수 있다.
이제 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명한다.
도 2는 본 발명의 일실시예에 따른 자동 회원가입 과정을 나타낸 도면이다.
도 2를 참조하면, 사용자는 사용자 단말(100)에 기본정보를 입력하고(S10), 조회를 원하는 세무회계자료의 종류를 선택한다(S20). 이후, 본 발명의 일실시예에 따른 정보제공 모듈(프로그램)을 실행시킨다(S30). 사용자 단말(100)은 입력된 기본정보를 이용하여, 선택한 세무회계자료의 종류에 따라, 해당 정보를 제공하는 특정 웹 사이트에 자동으로 접속한다. 이후, 정보제공 모듈(프로그램)을 통해 회원가입여부를 확인한다(S40).
회원가입이 완료되어 있는 경우, 해당 웹 사이트에 접근하고(S50), 회원가입이 완료되어 있지 않은 경우에는 해당 웹 사이트의 회원가입 페이지로 접근한다(S60). 접근 후, 회원가입을 진행한다(S70).
회원가입을 완료하면, 회원가입여부확인 및 자동회원가입 시 해당 사이트의 가입된 아이디 및 패스워드를 사용자 단말기에 자동으로 저장한다.
도 3은 본 발명의 일실시예에 따른 정보 제공 모듈의 구성을 나타낸 블록도이다.
도 3을 참조하면, 본 발명의 일실시예에 따른 정보제공 모듈은 통신부(21), 메모리(22), 표시부(23), 조작부(24) 및 제어부(27)를 포함한다.
통신부(21)는 인터넷 망을 통해 연결되는 서비스 제공 서버와 유선 인터넷을 지원하는 것으로, 모뎀이나 네트워크 어댑터로 구현될 수 있다. 일 실시예에 있어서, 통신부(21)는 무선 인터넷을 지원하는 무선 모뎀, 예컨대 PCMCIA 카드로 구현될 수도 있다.
메모리(22)는 하드디스크, 플로피 디스크, CD롬, 플래쉬 메모리, 외장형 메모리 카드 예를 들어, 스마트미디어 카드, 메모리스틱 등의 저장장치로 구현되며, 본 발명에 따른 개인정보 수집 프로그램이 저장될 수 있다.
표시부(23)는 통상 액정 표시 장치로 구현되며, 조작부(24)는 사용자 조작명령을 입력 받는 것으로서 키 패드, 음성 입력장치로 구현될 수 있다. 제어부(27)는 롬과 램과 주변장치가 집적된 마이크로프로세서로 구현되며, 일 실시예에 있어서, 메모리(22)에 저장 된 개인정보 수집 프로그램에 따라 웹 사이트 접속부(271)와 정보 수집부(272)와 데이터 전송 처리부(273)의 동작을 제어한다.
웹 사이트 접속부(271)는 통신부(21)를 통해 스크래핑 대상 웹 사이트에 접속한다. 일 실시예에서, 웹 사이트 접속부(271)는 개인정보 수집 프로그램에 미리 등록되어 있는 스크래핑 기초자료를 이용하여 통상적으로 주지된 웹 브라우저를 통해 스크래핑 대상 웹 사이트에 접속한다. 여기서, 스크래핑 기초자료는 예를 들어, 사용자 이름, 주민번호, 통장번호, 공인인증서 정보, 웹 사이트 접속정보(예컨대, 사이트 주소정보, 로그인 정보) 등이 될 수 있다.
정보 수집부(272)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑한다. 일 실시예에서, 정보 수집부(272)는 개인정보 수집 프로그램에 미리 등록되어 있는 스크래핑 기초자료를 이용하여 웹 브라우저를 통해 접속된 스크래핑 대상 웹 문서에서 수집하고자 하는 개인정보를 스크래핑한다.
데이터 전송 처리부(273)는 정보 수집부(272)에서 스크래핑된 개인정보를 통신부(21)를 통해 자료 접수처 서버로 전송한다.
본 발명의 부가적인 양상에 따라 제어부(27)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트 또는 자료 접수처 서버에서 요구하는 사용자 인증을 처리하는 인증처리부(274)를 더 포함할 수 있다. 인증처리부(274)는 웹 사이트 접속부(271)에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 회원 인증정보를 조작부(24)로부터 입력받아 인증을 처리하는 회원 인증과, 웹 사이트 접속부(473)에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 공인 인증서 비밀번호를 조작부(24)로부터 입력받아 인증을 처리하는 공인 인증서와 관련된 인증을 처리한다.
본 발명의 다른 실시예에 따라, 제어부(27)는 정보 수집부(272)가 스크래핑 대상 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득부(275)를 더 포함할 수 있다.
일 실시예에 있어서, 스크래핑 기초자료는 자료 접수처 서버(122)에 미리 등록된 것일 수 있다. 이 같은 실시예에 따라 스크래핑 기초자료 획득부(275)는 자료 접수처 서버로 스크래핑 기초자료를 요청하여 그 응답으로 자료 접수처 서버로부터 입력되는 스크래핑 기초자료를 획득한다. 한편, 개인정보를 자료접수처 서버에 제공하는 것이 개인정보보호에 문제가 될 수 있으므로 사용자 단말기에서 스크래핑 기초자료를 등록하고 저장, 처리되도록 하는 것이 바람직하다.
이에 일 실시예에 있어서, 스크래핑 기초자료 획득부(472)는 스크래핑 기초자료 입력화면을 표시부(23)에 표시하고 조작부(24)로부터 입력되는 스크래핑 기초자료를 획득하도록 구현될 수 있다.
본 발명의 다른 부가적인 양상에 따라 제어부(27)는 정보 수집부(272)에서 스크래핑된 개인정보를 암호화하는 암호화 처리부(276)를 더 포함할 수 있다. 여기서, 암호화 알고리즘은 통상적으로 주지된 공개키 기반, 또는 룩업 테이블 기반 등 다양한 보안 알고리즘이 채택될 수 있다.
본 발명의 다른 실시예에 따라, 제어부(27)는 통신부(21)를 통해 개인정보 수집 프로그램을 자동 다운로드 받는 다운로드 처리부(277)를 더 포함할 수 있다. 다운로드 처리부(277)는 통신부(21)를 통해 서비스 제공 서버에서 제공하는 정보 수집 프로그램을 다운로드 받아 메모리(22)에 저장한다. 다운로드 처리부(277)는 정보 수집 프로그램을 제공하는 서비스 제공 서버의 인터넷 주소정보를 메모리(22)에 저장할 수 있다.
일 실시예에 있어서, 다운로드 처리부(277)는 현재 메모리(22)에 설치되어 있는 정보 수집 프로그램과 서비스 제공 서버에서 제공하는 정보 수집 프로그램의 버전을 체크하여 일치하지 않은 경우 최신 버전의 정보 수집 프로그램을 다운로드 받아 갱신할 수 있다.
도 4는 본 발명의 일실시예에 따른 정보 제공 모듈이 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한 신호 흐름도이다.
서비스 제공 서버(121) 및 서버는 은행 등에 설치되는 단말장치로서, 상대적으로 대용량의 하드디스크나 플래시 메모리와 롬과 램과 주변장치가 집적된 마이크로프로세서와 인터넷 연결장치로서 예컨대, 모뎀이나 네트워크 어댑터를 포함한다. 서비스 제공 서버(121)는 서버 자신이 제공하는 서비스 프로그램과 본 발명에 따른 개인정보 수집 프로그램 외에 통상적으로 주지된 회원가입 프로그램과 회원인증 프로그램을 포함할 수 있다.
자료 접수처 서버(122)는 사용자 단말기(123)로부터 제공되는 개인정보를 사용자가 신청한 기초 세무자료 제공을 위한 정보로 활용한다. 또한, 자료 접수처 서버(122)는 사용자 단말기(123)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다.
한편, 자료 접수처 서버(122)와 서비스 제공 서버(121)는 단일 업체에서 운영될 수 있으며, 기능적으로 두 서버가 분리되어 있지만 물리적으로 단일 서버로 구현될 수 있다.
사용자 단말기(123)는 통상적인 CPU(Control Process Unit), 메모리, 입력장치로서 키보드 및 출력장치로서 디스플레이와 바람직하게는 그래픽 사용자 인터페이스가 지원될 수 있는 운영체제 및 포인팅 장치 예를 들면, 마우스가 지원되며 통신을 위한 LAN카드 또는 모뎀 등의 통신장치들이 설치된다.
일실시예에 있어서 사용자 단말(123)은 개인용 컴퓨터, 휴대폰이나 개인휴대정보단말기(PDA, Personnel Digital Assistant) 등과 같은 장치로 구현될 수 있다.
본 발명에 따른 일 실시예에서, 사용자 단말(123)은 서비스 제공 서버(121)에 접속하면 자동으로 서비스 제공 서버(121)로부터 개인정보 수집 프로그램을 다운로드 받아 설치할 수 있는 것이 바람직하다.
일 실시예에서, 사용자 단말기(123)는 공인 인증기관에서 발급받은 공인인증서 파일을 하드디스크에 저장할 수 있다. 여기서, 공인 인증서 파일은 인증서 버전, 인증서 비밀번호(PIN, Personal Information Number), 인증서 유효 기간, 발급기관 이름, 가입자의 전자서명 검증정보, 가입자 이름 및 신원 확인정보, 전자서명 방식 등이 포함된다.
스크래핑 대상 사이트(124)는 특정한 목적을 위한 금융기관의 웹 사이트 가 포함될 수 있다. 여기서, 금융기관에는 국세청, 홈택스, 여신금융협회 및 각종 은행이 포함되며, 이 외에도 법인, 동사무소 등 에서 직접 혹은 주문 제작한 모든 웹 사이트가 포함될 수 있다. 이러한 스크래핑 대상 사이트(124)는 해당 서비스를 지원하는 웹 페이지들을 포함한다.
이하, 도 4를 참조하여 사용자 단말기(123)가 온라인 상에서 개인정보를 수집하여 자료 접수처 서버(122)로 제출하는 절차를 설명하기로 한다.
사용자 단말기(123)는 인터넷 웹 브라우저를 통해 서비스 제공 서버(121)에 접속한다(S401). 이때, 사용자 단말기(123)는 서비스 제공 서버(121)에서 요구하는 회원 가입 절차와 회원 인증 절차를 진행할 수도 있다.
또한, 사용자 단말기(123)는 서비스 제공 서버(121)에서 제공하는 메인 화면에서 마우스와 키보드를 이용하여 서비스 항목을 선택할 수도 있다.
사용자 단말기(123)는 서비스 제공 서버(121)에서 제공하는 개인정보 수집 프로그램을 다운로드 받아 메모리에 저장한다(S402). 여기서, 개인정보 수집 프로그램은 C++, 자바, Active X 등 표준 프로그래밍 언어로 구현되며, 그 구성은 크게 스크래핑 대상 사이트 접속 모듈과, 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집 모듈과, 스크래핑된 개인정보를 자료 접수처 서버(122)로 전송하는 데이터 전송모듈을 포함할 수 있다. 부가적인 양상에 따라 본 발명에 따른 개인정보 수집 프로그램은, 인증 처리 모듈과 스크래핑 모듈과 스크래핑된 정보를 암호화하는 암호화 모듈과 스크래핑 대상 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득모듈과 프로그램 자동 다운로드 모듈을 더 포함할 수 있다.
사용자 단말기(123)는 다운로드가 완료되면 개인정보 수집 프로그램을 구동하여 스크래핑 대상 웹 사이트(124)에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득한다(S403). 이후 사용자 단말기(123)는 스크래핑 기초자료를 토대로 스크래핑 대상 사이트(124)에 접속한다(S404). 여기서, 스크래핑 기초자료는 예를 들어, 사용자 이름, 주민번호, 통장번호, 공인인증서 정보, 웹 사이트 접속정보(예컨대, 사이트 주소정보, 로그인 정보) 등이 될 수 있다. 이러한 스크래핑 기초자료는 자료 접수처 서버(122)에 미리 등록된 것이나 사용자로부터 입력 받은 것일 수 있다. 한편 스크래핑 기초자료가 개인정보 수집 프로그램에 미리 등록되어 있다면 스크래핑 기초자료를 획득하는 403 단계는 생략 가능하다.
이후, 사용자 단말기(123)는 접속한 스크래핑 대상 사이트(124)에서 요구하는 사용자 인증정보 입력화면을 표시하고 조작부로부터 해당 정보를 입력받아 인증을 처리한다(S405). 예를 들어 사용자 단말기(123)는 조작부로부터 회원 인증정보를 입력받아 스크래핑 대상 사이트(124)로 전송하여 스크래핑 대상 사이트(124)로부터 수신되는 인증 결과에 따라 인증 성공 여부를 처리한다.
또한, 사용자 단말기(123)는 조작부로부터 공인 인증서 비밀번호를 입력받아 예컨대 사용자 단말기 하드디스크에 저장된 공인인증서 파일과 비교하여 발급된 공인 인증서에 대한 인증 성공 여부를 처리한다(S406).
이후, 사용자 단말기(123)는 인증이 성공되면 스크래핑 기초자료를 토대로 스크래핑 대상 웹 문서에서 수집하고자 하는 정보를 스크래핑한다(S407).
이후, 사용자 단말기(123)는 스크래핑된 정보를 암호화한다(S408). 여기서, 암호화 알고리즘은 통상적으로 주지된 공개키 기반, 또는 룩업 테이블 기반 등 다양한 보안 알고리즘이 채택될 수 있다.
이후, 사용자 단말기(123)는 암호화된 스크래핑 정보를 자료 접수처 서버(122)로 전송한다(S409). 이때, 자료 접수처 서버(122)는 암호화된 스크래핑 정보를 복호화하여 저장하고, 사용자가 신청한 서비스를 위한 구비서류로 활용한다.
한편, 자료 접수처 서버(122)는 사용자 단말기(123)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다.
본 발명의 실시예에 따른 정보 제공 모듈은 컴퓨터 시스템에서 구현되거나, 또는 기록매체에 기록될 수 있다.
도 5는 본 발명의 실시예에 따른 정보 제공 방법이 실행될 수 있는 컴퓨터 장치의 일 구성을 도시한 도면이다.
도 5를 참조하면 컴퓨터 시스템은 적어도 하나 이상의 프로세서(121)와, 메모리(123)와, 사용자 입력 장치(126)와, 데이터 통신 버스(126)와, 사용자 출력 장치(127)와, 저장소(128)를 포함할 수 있다. 전술한 각각의 구성 요소는 데이터 통신 버스(122)를 통해 데이터 통신을 한다.
컴퓨터 시스템은 네트워크에 커플링된 네트워크 인터페이스(129)를 더 포함할 수 있다. 상기 프로세서(121)는 중앙처리 장치(CPU, Central Processing Unit )이거나, 혹은 메모리(123) 및/또는 저장소(128)에 저장된 명령어를 처리하는 반도체 장치일 수 있다.
상기 메모리(123) 및 상기 저장소(128)는 다양한 형태의 휘발성 혹은 비 휘발성 저장매체를 포함할 수 있다. 예컨대, 상기 메모리(123)는 ROM(124) 및 RAM(125)을 포함할 수 있다.
이하, 도 6내지 도 7을 이용하여, 본 발명의 일실시예에 따른 정보제공 모듈의 실행 실시예를 설명하도록 한다.
도 6은 본 발명의 일실시예에 따른 정보 제공 방법에서 사용자가 기본 정보를 입력하는 그래픽 인터페이스의 예를 나타낸 도면이다.
도 6을 참조하면, 사용자는 가입 사업자의 사업자 등록 번호와 공인인증서 경로 및 암호를 입력한다. 아울러, 사용자는 보유 은행과 보유 카드사를 선택하고 아이디와 비밀번호 등을 입력한다.
도 7은 본 발명의 일실시예에 따른 가입 여부 상태를 확인하는 그래픽 인터페이스의 예를 나타낸 도면이다.
도 7을 참조하면, 웹 사이트의 회원가입 여부를 확인하여 등록된 공인인증서로 자료 수집이 가능한 경우 완료로 확인된다. 반면, 미 가입시에는 미 가입된 기관의 웹 사이트가 링크된 버튼(10,20)이 제공된다. 아울러, 회원가입은 완료되었지만, 인증서 등록이 안된 경우, 인증서 등록 페이지의 웹 주소가 링크된 버튼(30)등이 제공되어, 해당 웹 사이트로 바로 이동할 수 있도록 지원한다.
전술한 바와 같이, 본 발명에서는 세무회계 기초자료 수집을 위한 준비 작업을 번거롭고 어려운 절차 없이 클릭 한 번으로 가능하게 하여, 가입된 정보를 자동으로 저장하여 정보 분실이나, 금융기관의 정보 접근 시 편의성을 향상시킨다.
이상 바람직한 실시예와 첨부도면을 참조하여 본 발명의 구성에 관해 구체적으로 설명하였으나, 이는 예시에 불과한 것으로 본 발명의 기술적 사상을 벗어나지 않는 범주 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (10)

  1. 아이디, 사용자 이름, 전화번호, 사업자 등록번호를 포함하는 기본정보를 입력 받는 단계;
    세무회계자료수집을 위해 회원가입이 필요한 웹 사이트가 선별되는 단계;
    상기 웹 사이트에서 회원가입여부를 확인하고, 미 가입 웹 사이트의 경우 입력된 기본정보에 접근하여 자동으로 회원가입을 수행하는 단계;
    상기 회원가입 수행 후, 상기 웹 사이트에서 공인인증서 등록 여부를 자동으로 확인하고, 상기 공인인증서가 미 등록된 경우, 상기 공인인증서를 등록하는 단계; 및
    상기 공인인증서 등록 후, 추가적으로 회원가입여부 확인과 공인인증서 등록 확인이 필요한 웹 사이트에 접근하여 상기 공인인증서를 등록하는 단계;
    를 포함하는 것인 정보제공 방법.
  2. 삭제
  3. 제 1항에 있어서, 상기 자동으로 회원가입을 수행하는 단계는,
    상기 웹 사이트에 입력된 회원가입정보를 사용자 단말로 전송하는 단계;
    상기 웹 사이트에 등록된 공인인증서 정보를 사용자 단말로 전송하는 단계; 및
    상기 전송된 회원가입정보와 상기 공인인증서 정보를 상기 사용자 단말에서 제공하는 단계;
    를 포함하는 것인 정보제공 방법.
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
KR1020140084608A 2014-07-07 2014-07-07 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법 KR101673439B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140084608A KR101673439B1 (ko) 2014-07-07 2014-07-07 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140084608A KR101673439B1 (ko) 2014-07-07 2014-07-07 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법

Publications (2)

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

Family

ID=55305585

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140084608A KR101673439B1 (ko) 2014-07-07 2014-07-07 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법

Country Status (1)

Country Link
KR (1) KR101673439B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182214A (zh) * 2017-12-20 2018-06-19 珠海市魅族科技有限公司 数据下载方法及装置、终端装置与计算机可读存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101891090B1 (ko) * 2017-02-17 2018-08-23 주식회사 인사이트컨설팅 재무분석과 진단 및 맞춤형 권고의견서 자동 도출 방법
KR102092381B1 (ko) * 2017-08-31 2020-03-23 (주)비바리퍼블리카 계좌운영기관의 유저정보 스크래핑 방법 및 이를 위한 애플리케이션 시스템

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990078754A (ko) * 1999-08-04 1999-11-05 강성호 배너를 이용한 분산 환경에서의 회원 자동 가입 및 인증 방법
KR20070078475A (ko) * 2006-01-27 2007-08-01 김정언 통합 자동 로그인 시스템 및 방법
KR100840689B1 (ko) * 2006-10-31 2008-06-24 전수안 유무선 휴대 인터넷을 이용한 명의 도용 지킴이 방법 및 시스템
KR20140066463A (ko) * 2012-11-23 2014-06-02 이성범 양방향 세무 회계 관리 시스템 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108182214A (zh) * 2017-12-20 2018-06-19 珠海市魅族科技有限公司 数据下载方法及装置、终端装置与计算机可读存储介质

Also Published As

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

Similar Documents

Publication Publication Date Title
JP5850587B1 (ja) 個人情報口座バンキング
KR101468977B1 (ko) 모바일 디바이스를 이용한 인증방법 및 시스템
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 (ko) 회원 정보 등록 방법과 시스템 및 회원 인증 방법과 시스템
JP2008305292A (ja) 自動契約システム及びコンピュータプログラム
JP2014238642A (ja) 個人情報保護装置および個人情報保護システム並びに個人情報保護方法およびプログラム
EP3264315A1 (en) Information processing apparatus and method, and program
KR20120080283A (ko) 통합센터를 이용한 유심칩기반 모바일 오티피 인증장치 및 인증방법
US20230289875A1 (en) System and method for facilitating bank account information changes
WO2017035799A1 (zh) 一种移动终端的支付认证方法、装置及移动终端
WO2011055002A1 (en) Arrangement and method for electronic document delivery
KR20160136000A (ko) 대면확인 otp 애플리케이션 발급을 위한 시스템 및 방법
KR101673439B1 (ko) 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법
KR20080112674A (ko) 보안 기능을 가진 휴대용 저장장치를 이용한 서버 및사용자를 인증하는 장치, 시스템, 방법 및 기록매체
KR20140081041A (ko) 전화번호를 이용한 인터넷 사이트 서비스 접속 인증 방법 및 시스템
JP5991143B2 (ja) 情報処理装置、システム及び情報登録方法
JP2008305293A (ja) 自動契約システム
KR100686629B1 (ko) 개인정보 제공장치
JP2020166601A (ja) 仲介サーバ、プログラム、及び情報処理方法
KR101681457B1 (ko) 금융 이체를 위한 2채널 인증 시스템 및 그 방법
JP5433430B2 (ja) インターネットバンキングにおける利用者登録システム
KR20180048464A (ko) 간편 사용자 개인 정보 입력 클라우드 서비스 제공 방법 및 시스템
JP2019191931A (ja) 情報処理システム、入力値検証支援プログラム、および入力値検証プログラム

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