[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100686629B1 - 개인정보 제공장치 - Google Patents

개인정보 제공장치 Download PDF

Info

Publication number
KR100686629B1
KR100686629B1 KR1020060034600A KR20060034600A KR100686629B1 KR 100686629 B1 KR100686629 B1 KR 100686629B1 KR 1020060034600 A KR1020060034600 A KR 1020060034600A KR 20060034600 A KR20060034600 A KR 20060034600A KR 100686629 B1 KR100686629 B1 KR 100686629B1
Authority
KR
South Korea
Prior art keywords
personal information
scraping
unit
server
basic data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020060034600A
Other languages
English (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38104548&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100686629(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 이영길 filed Critical 이영길
Priority to KR1020060034600A priority Critical patent/KR100686629B1/ko
Application granted granted Critical
Publication of KR100686629B1 publication Critical patent/KR100686629B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • G06F21/6263Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 본인의 적극적인 동의와 협력에 따라 개인정보를 획득하여 개인정보 획득의 정당성 및 합법성을 보장할 수 있는 개인정보 제공장치에 관한 것으로, 본 발명의 개인정보 제공장치는, 자료 접수처 서버와 인터넷을 통해 통신이 가능한 사용자 단말기에 구현되며, 통신부를 통해 스크래핑 대상 웹 사이트에 접속하는 웹 사이트 접속부와, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집부와, 정보 수집부에서 스크래핑된 개인정보를 통신부를 통해 자료 접수처 서버로 전송하는 데이터 전송 처리부를 포함한다.
개인정보, 스크래핑, Scraping, 인증, 서버, 단말기

Description

개인정보 제공장치{Apparatus for furnishing personal information}
도 1은 본 발명에 따른 개인정보 제공장치가 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한다.
도 2는 본 발명의 일실시예에 따른 개인정보 제공장치의 구성을 도시한 블럭도이다.
본 발명은 자료 접수처 서버와 인터넷을 통해 통신이 가능한 사용자 단말기에 구현되는 개인정보 제공장치에 관한 것으로 특히, 본인의 적극적인 동의와 협력에 따라 개인정보를 획득하여 개인정보 획득의 정당성 및 합법성을 보장할 수 있는 개인정보 제공장치에 관한 것이다.
일반적으로 은행 대출 혹은 구직에 필요한 서류를 얻기 위해서는 사람이 직접 은행, 직장총무과, 동사무소 등을 방문하여 금융기관 도는 자료접수처가 요구하는 필요한 개인정보가 담긴 서류를 떼어 해당 서류를 제출해야 한다. 이러한 방식 은 자료제출자에게 절차의 번거러움을 준다. 또한 자료제출자의 조작 및 위,변조 가능성이 있어서 제출자료의 신뢰성이 떨어지는 문제점이 있었다.
한편 인터넷이 발달하면서 은행, 카드사, 증권사, 보험사, 학교, 동사무소, 항공사, 주유소, 각종 직장 등에서는 온라인 서비스를 제공하고 있다. 이에 사용자는 인터넷을 통해 언제 어디서나 필요한 개인정보를 얻을 수 있게 되었다. 그러나 이러한 온라인 서비스는 인터넷 해킹 위험에 쉽게 노출되어 있어서, 타인이 불법적으로 개인정보를 획득하여 활용할 수 있는 즉, 개인정보 획득의 정당성 및 합법성을 보장할 수 없는 문제점이 있었다. 한편, 일부 금융기관 및 자료접수처의 경우 상대적으로 자료제출자에 비하여 우월한 지위를 이용하여 개인의 주민번호 등을 입력받은 후 고객의 적극적인 동의절차없이 개인정보를 본인 동의없이 편법에 의해 획득하고 활용하는 사례가 빈번히 발생하는 문제점이 있었다.
본 발명은 상기와 같은 배경에서 제안된 것으로, 본 발명의 목적은 본인의 적극적인 동의와 협력에 따라 개인정보를 획득하여 개인정보 획득의 정당성 및 합법성을 보장할 수 있는 개인정보 제공장치를 제공하는 것이다.
본 발명의 목적은 부가적인 목적은 개인정보 수집/제출시 발생하는 절차의 번거러움을 해소할 수 있는 개인정보 제공장치를 제공하는 것이다.
본 발명의 목적은 추가적인 목적은 정보제공자에 의한 개인정보의 조작 및 위,변조 가능성을 원천 차단하여 제출되는 개인정보의 신뢰성을 높일 수 있는 개인 정보 제공장치를 제공하는 것이다.
상기 목적을 달성하기 위한 본 발명의 일 양상에 따른 개인정보 제공장치는, 자료 접수처 서버와 인터넷을 통해 통신이 가능한 사용자 단말기에 구현되며, 통신부를 통해 스크래핑 대상 웹 사이트에 접속하는 웹 사이트 접속부와, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집부와, 정보 수집부에서 스크래핑된 개인정보를 통신부를 통해 자료 접수처 서버로 전송하는 데이터 전송 처리부를 포함한다.
이 같은 양상에 따르면, 본 발명의 개인정보 제공장치는 사용자 단말기에 구현되며, 사용자에 의해 개인정보 수집 프로그램을 서버로부터 다운로드 받고, 다운로드 받은 프로그램의 조작 및 각종 필요한 정보 입력 등 본인의 적극적인 동의와 협력이 있어야 자료제출에 필요한 개인정보를 획득할 수 있다. 또한, 본 발명의 개인정보 제공장치는 개인정보 수집/제출 방식으로 온라인 방식을 채용함으로서, 기존의 오프라인(off-line) 방식에 의한 개인정보 수집/제출시 발생하는 절차의 번거러움을 해소한다. 또한 본 발명의 개인정보 제공장치는 개인정보를 자동으로 수집하고 수집된 개인정보를 자료 접수처 서버로 자동 송부함으로서, 정보제공자에 의한 제출자료의 조작 및 위,변조 가능성을 원천 차단하여 제출자료의 신뢰성을 높일 수 있다.
본 발명의 부가적인 양상에 따른 개인정보 제공장치는, 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 사용자 인증을 처리하는 인증처리부를 더 포함하는 것을 특징으로 한다. 여기서, 사용자 인증은 예컨대 웹 사이트 회원 인증 또는 공인 인증서와 관련된 인증, 혹은 이 둘을 모두 포괄하는 개념으로 이해되어져야 한다.
이 같은 양상에 따르면, 본 발명의 개인정보 제공장치는 정보제공자 본인의 자유의지에 따라 개인정보를 획득할 수 있다. 즉, 본 발명의 개인정보 제공장치는 확실한 본인인증 절차를 통해 개인정보 획득의 정당성 및 합법성을 보장할 수 있다.
전술한, 그리고 추가적인 본 발명의 양상들은 후술하는 실시예를 통해 더욱 명확해질 것이다. 이하에서는 첨부된 도면을 참조하여 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.
도 1은 본 발명에 따른 개인정보 제공장치가 온라인 상에서 필요한 정보를 수집하여 자료 접수처 서버로 제출하는 절차를 도시한다.
서비스 제공 서버(121)는 은행, 호텔, 항공사, 렌터카, 주유소 등에 설치되는 단말장치로서, 상대적으로 대용량의 하드디스크나 플래시 메모리와 롬과 램과 주변장치가 집적된 마이크로프로세서와 인터넷 연결장치로서 예컨대, 모뎀이나 네트워크 어댑터를 포함한다. 서비스 제공 서버(121)는 서버 자신이 제공하는 서비스 프로그램과 본 발명에 따른 개인정보 수집 프로그램 외에 통상적으로 주지된 회 원가입 프로그램과 회원인증 프로그램을 포함할 수 있다.
자료 접수처 서버(122)는 사용자 단말기(123)로부터 제공되는 개인정보를 사용자가 신청한 서비스, 예컨대 은행대출, 입사지원서, 항공 예약 등을 위한 구비서류로 활용한다. 또한, 자료 접수처 서버(122)는 사용자 단말기(123)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다. 한편, 자료 접수처 서버(122)와 서비스 제공 서버(121)는 단일 업체에서 운영될 수 있으며, 기능적으로 두 서버가 분리되어 있지만 물리적으로 단일 서버로 구현될 수 있다.
사용자 단말기(123)는 통상적인 CPU, 메모리, 입력장치로서 키보드 및 출력장치로서 디스플레이와 바람직하게는 그래픽 사용자 인터페이스가 지원될 수 있는 운영체제 및 포인팅 장치 예를들면, 마우스가 지원되며 통신을 위한 LAN카드 또는 모뎀 등의 통신장치들이 설치된다. 일실시예에 있어서 사용자 단말기(123)는 개인용 컴퓨터, 휴대폰이나 개인휴대정보단말기(PDA) 등과 같은 장치로 구현될 수 있다. 본 발명에서 사용자 단말기(123)는 서비스 제공 서버(121)에 접속하면 자동으로 서비스 제공 서버(121)로부터 개인정보 수집 프로그램을 다운로드 받아 설치할 수 있는 것이 바람직하다. 일 실시예에서, 사용자 단말기(123)는 공인 인증기관에서 발급받은 공인인증서 파일을 하드디스크에 저장할 수 있다. 여기서, 공인인증서 파일은 인증서 버전, 인증서 비밀번호(PIN Number), 인증서 유효 기간, 발급기관 이름, 가입자의 전자서명 검증정보, 가입자 이름 및 신원 확인정보, 전자서명 방식 등이 포함된다.
스크래핑 대상 사이트(124)는 특정한 목적을 위해 직장, 동사무소, 은행 등 에서 직접 혹은 주문 제작한 모든 웹 사이트가 될 수 있다. 이러한 스크래핑 대상 사이트(124)는 해당 서비스를 지원하는 웹 페이지들을 포함한다.
이하, 도 1을 참조하여 사용자 단말기(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)로부터의 열람요청에 따라 해당 구비서류를 제공할 수도 있다. 이하, 도시한 도면을 참조하여 사용자 단말기(123)에 구현되는 개인정보 제공장치의 구성을 설명하기로 한다.
도 2는 본 발명의 일실시예에 따른 개인정보 제공장치의 구성을 도시한 블럭도이다. 도시한 바와 같이, 본 실시예에 따른 개인정보 제공장치는 통신부(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)에 설치되어 있는 정보 수집 프로그램과 서비스 제공 서버에서 제공하는 정보 수집 프로그램의 버전을 체크하여 일치하지 않은 경우 최신 버전의 정보 수집 프로그램을 다운로드 받아 갱신할 수 있다.
상술한 바와 같이, 본 발명에 따른 개인정보 제공장치는 개인정보 수집/제출 방식으로 온라인 방식을 채용함으로서, 기존의 오프라인(off-line) 방식에 의한 개인정보 수집/제출시 발생하는 절차의 번거러움을 해소할 수 있는 유용한 효과가 있다.
또한 본 발명의 개인정보 제공장치는 개인정보를 자동으로 수집하고 수집된 개인정보를 자료 접수처 서버로 자동 송부함으로서, 정보제공자에 의한 제출자료의 조작 및 위,변조 가능성을 원천 차단하여 제출자료의 신뢰성을 높일 수 있는 유용한 효과가 있다.
또한 본 발명의 개인정보 제공장치는 정보제공자 본인의 자유의지에 따라 타인이 마음대로 접근할 수 없는 개인정보를 획득할 수 있다. 즉, 본 발명의 개인정 보 제공장치는 개인정보 획득의 정당성 및 합법성을 보장할 수 있는 유용한 효과가 있다.
특히, 본 발명의 개인정보 제공장치는 스크래핑 프로그램 구동 및 보호되어야 할 개인정보가 프로그램 다운로드 방식에 의하여 사용자 단말기 내에서 구현, 저장, 조작됨에 따라 철저한 개인정보보호 효과가 있으며, 사용자의 적극적의지에 따른 선별된 정보만을 자료접수처에 전달하게 됨으로서 자료접수처의 자의적이고 임의적인 개인정보의수집, 활용 등의 사례를 원천차단 하여 건전한 전자상거래, 금융거래질서 등의 거래를 위한 개인정보 제공방법의 표준을 제시할 수 있다. 이에 현재 일부 금융기관에서 발생하고 있는 부당하고 편법적인 웹 스크래핑에 방법에 의한 개인정보수집과 수집된 개인정보의 활용사례를 차단할 수 있는 효과가 있다.
본 발명은 첨부된 도면을 참조하여 바람직한 실시예를 중심으로 기술되었지만 당업자라면 이러한 기재로부터 본 발명의 범주를 벗어남이 없이 많은 다양한 자명한 변형이 가능하다라는 것은 명백하다. 따라서, 이러한 많은 변형예들을 포함하도록 기술된 특허청구범위에 의해서 해석되어져야 할 것이다.

Claims (7)

  1. 삭제
  2. 자료 접수처 서버와 인터넷을 통해 통신이 가능한 사용자 단말기에 구현되는 개인정보 제공장치에 있어서, 상기 개인정보 제공장치가 :
    상기 자료 접수처 서버와 통신을 수행하는 통신부;
    상기 통신부를 통해 스크래핑 대상 웹 사이트에 접속하는 웹 사이트 접속부;
    상기 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 요구하는 사용자 인증을 처리하는 인증처리부;
    상기 웹 사이트 접속부에서 접속한 스크래핑 대상 웹 사이트에서 수집하고자 하는 개인정보를 스크래핑하는 정보 수집부;및
    상기 정보 수집부에서 스크래핑된 개인정보를 상기 통신부를 통해 자료 접수처 서버로 전송하는 데이터 전송 처리부;
    를 포함하는 것을 특징으로 하는 개인정보 제공장치.
  3. 제 2 항에 있어서, 상기 개인정보 제공장치가 :
    상기 정보 수집부에서 스크래핑된 개인정보를 암호화하는 암호화 처리부;
    를 더 포함하는 것을 특징으로 하는 개인정보 제공장치.
  4. 제 2 항에 있어서, 상기 개인정보 제공장치가 :
    상기 통신부를 통해 서비스 제공 서버로부터 입력되는 개인정보 수집 프로그램을 자동 다운로드 받는 다운로드 처리부;
    를 더 포함하는 것을 특징으로 하는 개인정보 제공장치.
  5. 제 2 항에 있어서, 상기 개인정보 제공장치가 :
    상기 정보 수집부가 스크래핑 대상 웹 사이트에 접속하여 수집하고자 하는 개인정보를 스크래핑하는데 필요한 스크래핑 기초자료를 획득하는 스크래핑 기초자료 획득부;
    를 더 포함하는 것을 특징으로 하는 개인정보 제공장치.
  6. 제 5 항에 있어서, 상기 스크래핑 기초자료는 자료 접수처 서버에 미리 등록한 것이고,
    상기 스크래핑 기초자료 획득부는 상기 통신부를 통해 자료 접수처 서버로 스크래핑 기초자료를 요청하여 그 응답으로 상기 자료 접수처 서버로부터 입력되는 스크래핑 기초자료를 획득하는 것을 특징으로 하는 개인정보 제공장치.
  7. 제 5 항에 있어서, 상기 스크래핑 기초자료 획득부는 스크래핑 기초자료 입 력화면을 표시하고 사용자로부터 입력되는 스크래핑 기초자료를 획득하는 것을 특징으로 하는 개인정보 제공장치.
KR1020060034600A 2006-04-17 2006-04-17 개인정보 제공장치 Active KR100686629B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060034600A KR100686629B1 (ko) 2006-04-17 2006-04-17 개인정보 제공장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060034600A KR100686629B1 (ko) 2006-04-17 2006-04-17 개인정보 제공장치

Publications (1)

Publication Number Publication Date
KR100686629B1 true KR100686629B1 (ko) 2007-02-26

Family

ID=38104548

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060034600A Active KR100686629B1 (ko) 2006-04-17 2006-04-17 개인정보 제공장치

Country Status (1)

Country Link
KR (1) KR100686629B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101047380B1 (ko) 2008-12-26 2011-07-07 단국대학교 산학협력단 커뮤니티 기반의 검색 서비스 시스템 및 이를 이용한 검색 서비스 방법
KR101785481B1 (ko) * 2015-10-07 2017-11-15 한국정보통신주식회사 스크래핑 서비스 제공 방법, 그를 위한 서버 장치 및 시스템
KR102383998B1 (ko) * 2021-04-05 2022-04-08 주식회사 틸코블렛 Ip주소를 관리하는 프록시 서버가 포함된 정보수집 대행 시스템

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101047380B1 (ko) 2008-12-26 2011-07-07 단국대학교 산학협력단 커뮤니티 기반의 검색 서비스 시스템 및 이를 이용한 검색 서비스 방법
KR101785481B1 (ko) * 2015-10-07 2017-11-15 한국정보통신주식회사 스크래핑 서비스 제공 방법, 그를 위한 서버 장치 및 시스템
KR102383998B1 (ko) * 2021-04-05 2022-04-08 주식회사 틸코블렛 Ip주소를 관리하는 프록시 서버가 포함된 정보수집 대행 시스템

Similar Documents

Publication Publication Date Title
US20230275762A1 (en) Did system using browser-based security pin authentication, and control method thereof
JP2020517201A (ja) ブロックチェーン基盤のトークンidを利用してカード使用を承認する方法及びこれを利用したサーバ{method for approving use of card by using blockchain−based token id and server using method}
KR102190192B1 (ko) 오픈뱅킹 환경에서의 개방형 인증 중개 서비스 제공 방법, 시스템 및 애플리케이션
JP2014238642A (ja) 個人情報保護装置および個人情報保護システム並びに個人情報保護方法およびプログラム
HK1043675B (zh) 鉴别系统、鉴别方法、鉴别设备及其鉴别方法
JP2006233475A (ja) 鍵サービス方法、システムおよびそのプログラム
KR20120080283A (ko) 통합센터를 이용한 유심칩기반 모바일 오티피 인증장치 및 인증방법
JP2018139078A (ja) 署名支援サーバ、中継サーバ、署名支援プログラム、及び中継プログラム
KR101673439B1 (ko) 세무회계자료 자동 수집을 위한 정보제공 모듈 및 그 방법
EP1574978A1 (en) Personal information control system, mediation system, and terminal unit
KR20020035820A (ko) 휴대용 저장매체를 이용한 종합자산관리 방법
KR100686629B1 (ko) 개인정보 제공장치
JP2019164590A (ja) Api提供システム、認証サーバ、api提供方法、及びプログラム
JP2005535026A (ja) ネットワークを介したユニバーサルユーザーの情報登録の方法及びシステム
JP4106875B2 (ja) 電子デバイス、電子デバイス内の情報更新システム、情報更新方法およびそのプログラム
Jensen et al. Security policy management for handheld devices
JP2004362189A (ja) ユーザ情報流通システム
JP2003264540A (ja) 情報配信方法およびシステム
JP2002216081A (ja) Icカードデータ閲覧制御方法、情報端末装置、コンピュータプログラムおよびサーバ
JP2004297333A (ja) デジタル証明書の認定システム、デジタル証明書の認定サーバ、pkiトークン、デジタル証明書の認定方法、及びプログラム
GB2372592A (en) Information system
JP2008046679A (ja) インターネットサービス提供システム、可搬性記憶媒体及び通信端末
KR100469439B1 (ko) 이동 통신 단말기를 이용한 공인인증서 관리 방법
JP4008468B2 (ja) 商品購入連動型身分証明システム
KR100431215B1 (ko) 홈 게이트웨이에서 네트워크 서비스를 인증받는 방법 및이러한 인증을 중계하는 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060417

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20060419

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20060417

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060720

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: 20061115

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070216

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070220

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100217

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110217

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120215

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130219

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130219

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140120

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140120

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150316

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150316

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160204

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160204

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: 20180111

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180111

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20190215

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20200217

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20200217

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: 20211207

Start annual number: 16

End annual number: 16

J206 Request for trial to confirm the scope of a patent right
PJ0206 Trial to confirm the scope of a patent

Patent event code: PJ02062R01D

Patent event date: 20220119

Comment text: Request for Trial

Patent event code: PJ02061E01I

Patent event date: 20070216

Comment text: Registration of Establishment

Decision date: 20220929

Request date: 20220119

Appeal identifier: 2022100000183

Appeal kind category: Confirmation of the scope of right_affirmative

J204 Request for invalidation trial [patent]
PJ0204 Invalidation trial for patent

Patent event date: 20220211

Comment text: Request for Trial

Patent event code: PJ02042R01D

Patent event date: 20070216

Comment text: Registration of Establishment

Patent event code: PJ02041E01I

Appeal kind category: Invalidation

Request date: 20220211

Decision date: 20220929

Appeal identifier: 2022100000378

J301 Trial decision

Free format text: TRIAL NUMBER: 2022100000378; TRIAL DECISION FOR INVALIDATION REQUESTED 20220211

Effective date: 20220929

Free format text: TRIAL NUMBER: 2022100000183; TRIAL DECISION FOR CONFIRMATION OF THE SCOPE OF RIGHT_AFFIRMATIVE REQUESTED 20220119

Effective date: 20220929

PJ1301 Trial decision

Appeal kind category: Invalidation

Request date: 20220211

Decision date: 20220929

Appeal identifier: 2022100000378

Patent event code: PJ13011S05D

Patent event date: 20220929

Comment text: Trial Decision on Invalidation (Patent, Utility Model, Industrial Design)

Patent event code: PJ13011S02D

Patent event date: 20220929

Comment text: Trial Decision for Confirmation of the Scope of a Right (Patent, Utility Model, Industrial Design)

Appeal kind category: Confirmation of the scope of right_affirmative

Request date: 20220119

Decision date: 20220929

Appeal identifier: 2022100000183

J202 Request for trial for correction [limitation]
PJ0202 Trial for correction

Comment text: Request for Trial

Patent event date: 20221118

Patent event code: PJ02022R01D

Comment text: Registration of Establishment

Patent event date: 20070216

Patent event code: PJ02021E01I

Appeal kind category: Correction

Request date: 20221118

Appeal identifier: 2022105000101

PJ2001 Appeal

Patent event date: 20220929

Comment text: Trial Decision on Invalidation (Patent, Utility Model, Industrial Design)

Patent event code: PJ20011S05I

Patent event date: 20220929

Comment text: Trial Decision for Confirmation of the Scope of a Right (Patent, Utility Model, Industrial Design)

Patent event code: PJ20011S02I

Appeal kind category: Invalidation

Appeal identifier: 2022200005928

Request date: 20221128

PR1001 Payment of annual fee

Payment date: 20230131

Start annual number: 17

End annual number: 17

J121 Written withdrawal of request for trial
PJ1201 Withdrawal of trial

Patent event code: PJ12011R01D

Patent event date: 20230424

Comment text: Written Withdrawal of Request for Trial

Appeal identifier: 2022105000101

Request date: 20221118

Appeal kind category: Correction

Decision date: 20230424

J122 Written withdrawal of action (patent court)
PJ1202 Withdrawal of action (patent court)

Patent event code: PJ12021R01D

Patent event date: 20230501

Comment text: Written Withdrawal of Action

Decision date: 20230424

Request date: 20221128

Appeal identifier: 2022200005928

Appeal kind category: Invalidation