KR100518037B1 - 하드디스크 기반 장비의 시리얼 넘버 관리 시스템 - Google Patents

하드디스크 기반 장비의 시리얼 넘버 관리 시스템 Download PDF

Info

Publication number
KR100518037B1
KR100518037B1 KR10-2002-0058233A KR20020058233A KR100518037B1 KR 100518037 B1 KR100518037 B1 KR 100518037B1 KR 20020058233 A KR20020058233 A KR 20020058233A KR 100518037 B1 KR100518037 B1 KR 100518037B1
Authority
KR
South Korea
Prior art keywords
serial number
hdd
hard disk
based device
number management
Prior art date
Application number
KR10-2002-0058233A
Other languages
English (en)
Other versions
KR20040026717A (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 KR10-2002-0058233A priority Critical patent/KR100518037B1/ko
Publication of KR20040026717A publication Critical patent/KR20040026717A/ko
Application granted granted Critical
Publication of KR100518037B1 publication Critical patent/KR100518037B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Power Engineering (AREA)
  • Computing Systems (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템에 관한 것으로서, 생산단계에서 부여된 시리얼 넘버를 하드디스크(HDD)의 소정 영역에 저장하여 외부 데이터 서버와의 통신 시 시리얼 넘버를 인증수단으로 활용할 수 있는 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템을 제공함을 목적으로 한다.
추가적으로 본 발명은 생산단계에서 하드디스크(HDD)의 소정 영역에 저장된 시리얼 넘버로 고유식별자(아이디와 패스워드)를 자동생성하여 시리얼 넘버와 고유식별자를 따로 관리하는 번거로움을 해소할 수 있는 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템을 제공함을 목적으로 한다.
더 나아가 본 발명은 생산공정에서 이 같은 인증정보를 하드디스크(HDD) 기반 장비에 전송하는 과정을 추가적인 하드웨어를 최소로 하면서 매우 간편하게 처리할 수 있는 시리얼 넘버 관리 시스템을 제공함을 그 핵심적인 목적으로 한다.

Description

하드디스크 기반 장비의 시리얼 넘버 관리 시스템{System for managing the serial number of equipment to be based on hard disk driver}
본 발명은 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템에 관한 것이며, 좀 더 상세하게는 시리얼 넘버를 이용하여 하드디스크(HDD) 기반 장비가 외부 데이터서버와 인증을 처리하도록 지원하는 시리얼 넘버 관리 시스템에 관한 것이다.
최근들어 모든 장비에는 제조 년, 월, 일 등을 기록한 시리얼 넘버 스틱커를 부착하여 고장이 나서 A/S를 받거나 중고시장에 판매를 하려고 할 때 장비의 정보로 활용하고 있다.
그런데, 하드디스크(HDD)를 기반으로 하는 장비 예를 들어, 개인화상저장장치(PVR:Personal Video Recorder)는 유료 서비스를 제공하는 외부 데이터 서버 예를 들어, 전자프로그램가이드(EPG:Electronic Program Guide) 서버와 방송 프로그램 스케줄정보를 갱신하기 위한 통신 시 인증을 위한 별도의 고유식별자, 즉 아이디와 패스워드를 저장하여 사용하였다.
그러나 본 발명자는 이 같은 하드디스크(HDD)를 기반으로 하는 장비의 판매율을 높이기 위해 자사의 장비를 구매하는 고객은 외부 데이터 서버로부터 무료로 서비스를 제공받을 수 있도록 하는 시도를 하고 있다. 이를 위해 본 발명에 이르는과정에서 검토한 방안은 하드디스크 (HDD)를 기반으로 하는 장비가 외부 데이터 서버와 통신 시 인증을 위한 고유식별자를 저장하는 방안이었다. 이러한 방안에 따르면 하드디스크 (HDD)를 기반으로 하는 장비의 생산업체는 모든 하드디스크(HDD) 기반 장비의 하드디스크(HDD)에 고유식별자를 저장하는 생산공정을 더 수행하여야 한다. 또한 상기 고유식별자를 저장한 파일을 외부 데이터 서버 운영자에게 제공하여야 한다.
여기서, 하드디스크(HDD) 기반 장비의 고유식별자로 시리얼 넘버를 이용하면 생산공정과 고유식별자의 관리 측면에서 효율적이다. 따라서, 본 발명의 발명자는 하드디스크(HDD) 기반 장비의 시리얼 넘버를 인증정보로 사용하고자 시도하였고 그 과정에서 본 발명이 도출되었다.
본 발명은 이와 같은 배경에서 제안된 것으로서, 생산단계에서 부여된 시리얼 넘버를 하드디스크(HDD)의 소정 영역에 저장하여 외부 데이터 서버와의 통신 시 시리얼 넘버를 인증수단으로 활용할 수 있는 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템을 제공함을 그 목적으로 한다.
추가적으로 본 발명은 생산단계에서 하드디스크(HDD)의 소정 영역에 저장된 시리얼 넘버로 고유식별자(아이디와 패스워드)를 자동생성하여 시리얼 넘버와 고유식별자를 따로 관리하는 번거로움을 해소할 수 있는 하드디스크(HDD)를 기반으로 하는 장비의 시리얼 넘버 관리 시스템을 제공함을 목적으로 한다.
더 나아가 본 발명은 생산공정에서 이 같은 인증정보를 하드디스크(HDD) 기반 장비에 전송하는 과정을 추가적인 하드웨어를 최소로 하면서 매우 간편하게 처리할 수 있는 시리얼 넘버 관리 시스템을 제공함을 그 핵심적인 목적으로 한다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따르면,
시리얼 넘버 리더기 및 하드디스크(HDD) 기반 장비와 통신 케이블로 연결된 시리얼 넘버 관리컴퓨터를 포함하는 시리얼 넘버 관리 시스템에 있어서,
상기 시리얼 넘버 관리컴퓨터가:
하드디스크(HDD) 기반 장비와 통신을 위한 통신포트를 포함하는 제 1 통신부와;시리얼 넘버 리더기로부터 시리얼 넘버를 수신하는 시리얼 넘버 수신부와;상기 시리얼 넘버 수신부로부터 수신한 시리얼 넘버를 처리하여 시리얼 넘버 파일을 생성한 후 임시저장영역에 저장하고, 상기 시리얼 넘버를 이용하여 인증정보를 생성한 후 인증정보 데이터베이스에 저장하는 시리얼 넘버 처리부와;상기 제 1 통신부를 통해 하드디스크(HDD) 기반 장비로부터 IP요구를 수신하면 미리 정해진 IP를 내려주고, 상기 IP가 하드디스크(HDD) 기반 장비에서 정상적으로 작동하는지 확인하여 정상이면 상기 시리얼 넘버 파일을 하드디스크(HDD) 기반 장비에 전송하여 주는 다운로드 처리부;를 포함하고,상기 하드디스크(HDD) 기반 장비가:상기 시리얼 넘버 관리컴퓨터와의 통신을 위한 통신포트를 포함하는 제 2 통신부와;제 2 통신부에서 수신한 시리얼 넘버 파일을 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장하는 시리얼 넘버 관리부와;상기 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장된 시리얼 넘버로 인증정보를 생성하여 이를 통신네트워크를 통해 접속된 외부 데이터 서버로 전송하고, 그에 대한 응답으로 인증 결과 정보를 입력받아 처리하는 인증처리부와;
상기 인증처리부로부터 인증 성공 신호가 입력되면 외부 데이터 서버로부터 데이터를 다운로드 받아 최신 데이터로 갱신하는 데이터 갱신부;를 포함하는 것을 특징으로 한다.
삭제
삭제
삭제
삭제
삭제
삭제
삭제
이하, 첨부된 도면을 참조하여 전술한, 그리고 추가적인 양상을 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.
도 1 은 본 발명에 따른 하드디스크(HDD) 기반 장비를 위한 시리얼 넘버 관리 시스템의 개략적인 전체 구성블록도이다. 도시한 바와 같이, 발명에 따른 하드디스크(HDD) 기반 장비를 위한 시리얼 넘버 관리 시스템은 시리얼 넘버 리더기(10)와 시리얼 넘버 관리컴퓨터(20)와 하드디스크(HDD) 기반 장비(30)와 외부 데이터 서버(40)를 포함한다.
시리얼 넘버 리더기(10)는 하드디스크(HDD) 기반 장비의 외측면에 부착되는 시리얼 넘버 스티커(1)의 시리얼 넘버를 리드하기 위한 것으로서, 일반적으로 상용화된 바코드 리더기를 사용한다. 상기 시리얼 넘버 스티커(1)는 인쇄업자가 미리 인쇄하여 제공되는 것이다. 상기 시리얼 넘버 리더기(10)는 통신 케이블로 연결된 시리얼 넘버 관리컴퓨터(20)로 상기 리드한 시리얼 넘버를 전송한다.
시리얼 넘버 관리컴퓨터(20)는 상기 시리얼 넘버 리더기(10)로부터 수신한 시리얼 넘버를 가공하여 시리얼 넘버 파일과 인증을 위한 아이디와 패스워드를 자동생성한 후 메모리에 저장한다. 시리얼 넘버 관리컴퓨터(20)는 하드디스크(HDD) 기반 장비(30)와 통신케이블로 연결되며, 상기 하드디스크(HDD) 기반 장비(30)가 연결되었는지 확인한 후 하드디스크(HDD) 기반 장비(30)에 시리얼 넘버 파일을 전송한다.
본 발명의 특징적인 양상에 따라 하드디스크(HDD) 기반 장비(30)로 전송되는 정보는 시리얼 넘버 그 자체이며, 외부 데이터 서버(40)로 제공되기 위해 저장되는 정보는 이로부터 생성된 인증정보이다. 이를 처리하는 시리얼 넘버 관리컴퓨터(20)가 시리얼 넘버로부터 인증정보 예를 들면, 아이디와 패스워드를 생성하는 함수는 하드디스크(HDD) 기반 장비(30)내에 프로그램된 코드(code)로 구현된 동일기능함수와 동일한 함수이어야 한다.
하드디스크(HDD) 기반 장비(30)는 상기 시리얼 넘버 관리컴퓨터(20)로부터 전송된 시리얼 넘버 파일을 저장하여 외부 데이터 서버(40)와 통신 시 약정된 동일 함수를 통해 상기 시리얼 넘버로 아이디와 패스워드를 자동생성한 후 상기 외부 데이터 서버(40)로 상기 아이디와 패스워드를 전송한다. 이후 하드디스크(HDD) 기반 장비(30)는 외부 데이터 서버(40)로부터 인증을 받은 후 해당 데이터를 수신받는다.
본 발명의 바람직한 일실시예에 있어서 상기 하드디스크(HDD) 기반 장비(30)는 셋톱박스 혹은 피.브이.알(PVR:Personal Video Recorder)등을 사용한다. 상기 피.브이.알(PVR)은 텔레비젼으로부터 전송되는 아날로그 동영상을 디지털로 변환하여 하드디스크(HDD)에 저장할 수 있고, 하드디스크(HDD)에 저정된 디지털 영상을 아날로그로 변환하여 텔레비젼으로 출력할 수 있다. 또한 이.피.지(EPG:Electronic Program Guide)정보제공자 서버로부터 방송 프로그램 스케줄정보를 수신하여 시청 프로그램을 선택하거나 예약/녹화 등의 동작을 할 수 있다.
외부 데이터 서버(40)는 시리얼 넘버 관리컴퓨터(20)로부터 하드디스크(HDD)기반 장비(30)의 아이디와 패스워드 정보를 제공받아 메모리에 저장하며, 네트워크를 통해 접속한 하드디스크(HDD) 기반 장비(30)와 통신 시 아이디와 패스워드 정보를 검색하여 인증을 수행한 후 인증 성공여부에 따라 요청한 데이터를 다운로드 한다.
본 발명에서 상기 외부 데이터 서버(40)는 이.피.지(EPG:Electronic Program Guide)정보제공자 서버를 사용한다. 상기 이.피.지(EPG:Electronic Program Guide)정보제공자 서버는 이건 출원일전에 공지된 것으로서 여기서는 자세한 설명을 생략한다.
유.에스.비 이더넷 어댑터(USB-Ethernet Adaptor)(50)는 통상 하드디스크 (HDD) 기반 장비(30)에 네트워크 접속포트가 구비되지 않은 경우가 있으므로, 바람직한 실시예로 추가된 것으로, 여기서는 시리얼 넘버 관리컴퓨터(20)의 TCP/IP 프로토콜과 컴퓨터 위부 프로토콜, 본 실시예에서는 USB프로토콜 간의 변환을 처리한다. 이 같은 장치는 본 발명의 출원일 이전에 공지된 것이므로 상세한 설명은 생략한다.
도 2 는 본 발명에 따른 시리얼 넘버 관리서버의 구성블록도이다.
도시한 바와 같이, 본 발명에 따른 시리얼 넘버 관리컴퓨터(20)는 마이크로프로세서에 기반한 제어장치이다. 제어부(22)는 자체에 롬이나 램과 주변장치가 집적된 마이크로프로세서로 구현되는 것이 바람직하다. 메모리(23)는 하드디스크 (HDD)나 플래시메모리 또는 포터블 저장장치(예:플로피 디스켓, CD …)를 사용한다. 시리얼넘버 수신부(21)는 상기 시리얼 넘버 리더기(10)와 연결되는 통신포트를 포함하며, 상기 시리얼 넘버 리더기(10)로부터 해당 하드디스크(HDD) 기반 장비(30)의 시리얼 넘버를 수신한다. 제 1 통신부(24)는 하드디스크(HDD) 기반 장비(30)와 통신을 위한 통신포트를 포함한다.
제어부(22)를 구성하는 각 블럭들(22a,22b)은 프로그램 코드에 의해 구현된 것이다. 메모리(23)의 데이터베이스(23a)는 메모리 내에 저장된 데이터베이스테이블로 구현된다. 상기 시리얼 넘버 관리컴퓨터(20)를 구성하는 하드웨어는 도 2 에 의하여 당업자가 용이하게 구현할 수 있는 것이므로 상세한 설명은 생략하기로 한다.
시리얼 넘버 처리부(22a)는 시리얼 넘버 수신부(21)로부터 수신한 시리얼 넘버를 가공하여 시리얼 넘버 파일을 생성한 후 메모리(23)에 저장한다. 또한, 시리얼 넘버 처리부(22a)는 상기 시리얼 넘버를 이용하여 약정된 함수프로그램을 통해 아이디와 패스워드를 생성한 후 메모리(23)에 저장한다.
본 발명의 바람직한 실시예에서, 시리얼 넘버 관리컴퓨터(20)는 하드디스크 (HDD) 기반 장비(30)의 조립이 완료된 후 다음 공정단계에서 사용되는 생산설비이므로, 상기 시리얼 넘버 관리컴퓨터(20)에는 수 많은 하드디스크(HDD) 기반 장비들이 연결과 분리를 반복하게 된다. 본 발명의 유리한 양상에 따라 시리얼 넘버 관리컴퓨터(20)는 동적 호스트 컴퓨터 프로토콜(DHCP:Dynamic Host Computer Protocol)기술에 기반하여 하드디스크(HDD) 기반 장비(30)에 IP를 부여하고, 이를 통해 범용화된 네트워크 통신 프로토콜을 사용하여 하드디스크(HDD) 기반 장비(30)와 통신을 수행한다. 이에따라 시리얼 넘버 관리컴퓨터(20)와 하드디스크(HDD) 기반 장비(30)는 통신과정이나 통신을 위한 설정(SETUP)과정이 자동으로 진행되어 매우 간편하고 신속하게 작업이 진행된다.
다운로드처리부(22b)는 하드디스크(HDD) 기반 장비(30)와 통신 시 상기 하드디스크(HDD) 기반 장비(30)로부터 IP요구를 수신하면 고정 IP를 내려주고 상기 IP가 하드디스크(HDD) 기반 장비(30)에서 정상적으로 작동하는지 확인한다. 확인결과 정상이면 다운로드처리부(22b)는 통상적인 네트워크 파일 전송 프로토콜 예를 들면,파일 전송 프로토콜(FTP:File Transfer Protocol)이나 텔넷(telnet)을 통해 하드디스크(HDD) 기반 장비(30)에 접속하여 시리얼 넘버 파일을 하드디스크(HDD) 기반 장비(30)에 전송한다. 여기서, 상기 시리얼 넘버 파일은 읽기전용이면서 히든 (hidden) 파일로서 해킹에 대한 보안도가 높다.
도 3 은 본 발명의 일실시예에 따른 하드디스크(HDD) 기반 장비의 구성블록도이다.
도시한 바와 같이, 하드디스크(HDD) 기반 장비(30)는 마이크로프로세서에 기반한 제어장치이다. 제어부(32)는 자체에 롬이나 램과 주변장치가 집적된 마이크로프로세서로 구현되는 것이 바람직하다. 메모리(33)는 시리얼 넘버를 저장하는 영역을 포함하는 하드디스크(HDD)를 사용한다. 제 2 통신부(31)는 상기 시리얼 넘버 관리서버(20)와의 통신을 위한 통신포트를 포함한다. 데이터 갱신부(34)는 외부 데이터 서버(40)와 통신을 위한 통신포트를 포함하며, 네트워크를 통해 접속한 외부 데이터 서버(40)로 무료 서비스를 받을 수 있는 하드디스크(HDD) 기반 장비(30)인지 인증을 받기 위한 아이디와 패스워드를 전송한다. 또한, 데이터 갱신부(34)는 외부 데이터 서버(40)로부터 인증을 받은 후 데이터 예를 들면, 사용자가 방송 프로그램스케줄정보를 확인하는데 필요한 EPG 데이터를 다운로드 받아 최신 데이터로 갱신한다.
시리얼 넘버 관리부(32a)는 상기 제 2 통신부(31)에서 수신한 시리얼 넘버 파일을 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장한다. 상기 시리얼 넘버 관리부(32a)는 내장형 리눅스 운영체계에서 실행되는 응용프로그램으로 구현된다.
인증처리부(32b)는 상기 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장된 시리얼 넘버를 전술한 약정된 동일 함수프로그램에 의해 외부 데이터 서버(40)로부터 무료 서비스를 받을 수 있는 하드디스크(HDD) 기반 장비(30)인지 인증을 받기 위한 아이디와 패스워드를 자동생성하여 메모리(33)에 저장한다.
도 4 는 본 발명의 일실시에에 따른 시리얼 넘버 관리컴퓨터와 하드디스크 (HDD) 기반 장비와의 통신 흐름도이다.
우선, 시리얼 넘버 관리컴퓨터(20)와 하드디스크(HDD) 기반 장비(30)의 각 통신포트에 통신케이블을 연결(①)한 후 하드디스크(HDD) 기반 장비(30)에 전원을 인가한다. 이 후 하드디스크(HDD) 기반 장비(30)가 시리얼 넘버 관리컴퓨터(20)로 IP를 요청(②)하면 시리얼 넘버 관리컴퓨터(20)는 하드디스크(HDD) 기반 장비(30)로 미리 정해진 IP를 다운로드 한다(③). 이후 하드디스크(HDD) 기반 장비(30)는 상기 IP를 수신하여 시리얼 넘버 관리컴퓨터(20)로부터 시리얼 넘버를 수신할 수 있도록 네트워크를 설정한다(④). 시리얼 넘버 관리컴퓨터(20)는 다운로드한 IP가 하드디스크(HDD) 기반 장비(30)에서 정상적으로 작동하는지를 확인한다(⑤). 여기서 상기 IP 정상작동 확인은 ICMP(Internet Control Message Protocol)의 핑(Ping)을 이용하는 방식 또는 그 외 업체 특유의 프로토콜이나 소켓(Socket) 프로그램에 의해 모니터링 하는 방법을 사용한다.
이후 시리얼 넘버 관리컴퓨터(20)는 시리얼 넘버 리더기(10)로부터 시리얼 넘버를 수신(⑥)하여 시리얼 넘버 파일과 인증정보를 자동생성한 후 메모리에 각각 저장한다(⑦). 이후 시리얼 넘버 관리컴퓨터(20)가 텔넷(Telnet)을 통해 통신케이블로 연결된 하드디스크(HDD) 기반 장비(30)에 접속하여 상기 시리얼 넘버 파일을 전송(⑧)하면, 하드디스크(HDD) 기반 장비(30)는 상기 시리얼 넘버 파일을 전송받아 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장한다(⑨).
이와 같이 하드디스크(HDD) 기반 장비(30)는 시리얼 넘버를 하드디스크 (HDD)에 저장하였다가 외부데이터 서버(40)로부터 데이터를 다운로드 받기 위한 인증정보인 아이디와 패스워드를 시리얼 넘버를 통해 자동생성하는 것이 가능하다.
이하, 시리얼 넘버가 저장된 하드디스크(HDD) 기반 장비(30)가 무료 서비스를 제공하는 외부 데이터서버(40)에 접속하여 데이터를 다운받는 과정을 설명한다.
도 5 는 본 발명의 일실시에에 따른 외부 데이터서버와 하드디스크(HDD) 기반 장비와의 통신 흐름도이다.
하드디스크(HDD) 기반 장비(30)는 통신네트워크를 통해 외부 데이터 서버 (40)에 접속(①)한 후 인증정보를 자동생성(②)하여 상기 인증정보를 외부 데이터서버(40)로 전송한다(③). 외부 데이터 서버(40)는 상기 하드디스크(HDD) 기반 장비(30)로부터 수신한 인증정보가 저장된 메모리의 인증정보데이터베이스를 검색하여 무료 서비스를 제공받을 수 있는 하드디스크(HDD) 기반 장비(30)인지 인증한다(④). 이 같은 인증정보는 네트워크를 통해 전송되기 보다는 씨디-롬(CD-ROM)이나 플로피 디스크(FLOPPY DISK)를 통해 오프라인으로 입력되는 것이 더 현실적이고 보안상 유리하다. 이후 외부 데이터 서버(40)가 인증결과를 전송(⑤)하면, 하드디스크 (HDD) 기반 장비 (30)는 상기 인증결과를 수신한다(⑥). 상기 인증결과가 성공이면 하드디스크(HDD) 기반 장비(30)는 외부 데이터 서버(40)로 최신 데이터를 요청(⑦)하여 외부 데이터 서버(40)로부터 최신 데이터를 다운로드 받는다(⑧). 이후 하드디스크(HDD) 기반 장비(30)는 상기 다운로드 받은 데이터로 메모리를 갱신한다(⑨).
이와 같이, 본 발명에 따른 하드디스크(HDD) 기반 장비(30)는 무료 서비스를 제공받을 수 있는 외부 데이터 서버(40)에 접속할 경우 인증을 위한 별도의 고유 식별자가 필요로 하지 않는다.
상술한 바와 같이 본 발명에 따르면, 생산단계에서 부여된 시리얼 넘버를 하드디스크(HDD)의 소정 영역에 저장하여 외부 데이터 서버와의 통신 시 시리얼 넘버를 인증수단으로 활용할 수 있는 유용한 효과가 있다.
또한, 본 발명에 따르면, 생산단계에서 하드디스크(HDD)의 소정 영역에 저장된 시리얼 넘버로 고유식별자(아이디와 패스워드)를 자동생성하여 시리얼 넘버와 고유식별자를 따로 관리하는 번거로움을 해소할 수 있는 유용한 효과가 있다.
또한, 본 발명에 따르면, 생산공정에서 인증정보를 하드디스크(HDD) 기반 장비에 전송하는 과정을 수행하는 추가적인 하드웨어를 최소로 함과 동시에 매우 간편하게 처리할 수 있는 유용한 효과가 있다.
본 발명은 첨부된 도면을 참조하여 바람직한 실시예를 중심으로 기술되었지만 당업자라면 이러한 기재로부터 본 발명의 범주를 벗어남이 없이 많은 다양한 자명한 변형이 가능하다라는 것은 명백하다. 따라서, 이러한 많은 변형예들을 포함하도록 기술된 특허청구범위에 의해서 해석되어져야 할 것이다.
도 1 은 본 발명에 따른 하드디스크(HDD) 기반 장비를 위한 시리얼 넘버 관리 시스템의 개략적인 전체 구성블록도이다.
도 2 는 본 발명에 따른 하드디스크(HDD) 기반 장비를 위한 시리얼 넘버 관리 시스템에서 시리얼 넘버를 블록도이다.
도 3 은 본 발명의 일실시예에 따른 하드디스크(HDD) 기반 장비의 구성블록도이다.
도 4 는 본 발명의 일실시에에 따른 시리얼 넘버 관리컴퓨터와 하드디스크 (HDD) 기반 장비와의 통신 흐름도이다.
도 5 는 본 발명의 일실시에에 따른 외부 데이터서버와 하드디스크(HDD) 기반 장비와의 통신 흐름도이다.

Claims (4)

  1. 시리얼 넘버 리더기 및 하드디스크(HDD) 기반 장비와 통신 케이블로 연결된 시리얼 넘버 관리컴퓨터를 포함하는 시리얼 넘버 관리 시스템에 있어서,
    상기 시리얼 넘버 관리컴퓨터가:
    하드디스크(HDD) 기반 장비와 통신을 위한 통신포트를 포함하는 제 1 통신부와;
    시리얼 넘버 리더기로부터 시리얼 넘버를 수신하는 시리얼 넘버 수신부와;
    상기 시리얼 넘버 수신부로부터 수신한 시리얼 넘버를 처리하여 시리얼 넘버 파일을 생성한 후 임시저장영역에 저장하고, 상기 시리얼 넘버를 이용하여 인증정보를 생성한 후 인증정보 데이터베이스에 저장하는 시리얼 넘버 처리부와;
    상기 제 1 통신부를 통해 하드디스크(HDD) 기반 장비로부터 IP요구를 수신하면 미리 정해진 IP를 내려주고, 상기 IP가 하드디스크(HDD) 기반 장비에서 정상적으로 작동하는지 확인하여 정상이면 상기 시리얼 넘버 파일을 하드디스크(HDD) 기반 장비에 전송하여 주는 다운로드 처리부;를 포함하고,
    상기 하드디스크(HDD) 기반 장비가:
    상기 시리얼 넘버 관리컴퓨터와의 통신을 위한 통신포트를 포함하는 제 2 통신부와;
    제 2 통신부에서 수신한 시리얼 넘버 파일을 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장하는 시리얼 넘버 관리부와;
    상기 하드디스크(HDD)의 시리얼 넘버 저장영역에 저장된 시리얼 넘버로 인증정보를 생성하여 이를 통신네트워크를 통해 접속된 외부 데이터 서버로 전송하고, 그에 대한 응답으로 인증 결과 정보를 입력받아 처리하는 인증처리부와;
    상기 인증처리부로부터 인증 성공 신호가 입력되면 외부 데이터 서버로부터 데이터를 다운로드 받아 최신 데이터로 갱신하는 데이터 갱신부;
    를 포함하는 것을 특징으로 하는 시리얼 넘버 관리 시스템.
  2. 청구항 1 에 있어서, 상기 다운로드 처리부가:
    ICMP(Internet Control Message Protocol)의 핑(Ping)을 이용하는 방식을 사용하여 IP가 하드디스크(HDD) 기반 장비에서 정상적으로 작동하는지 확인하는 것을 특징으로 하는 시리얼 넘버 관리 시스템.
  3. 청구항 1 또는 청구항 2 에 있어서, 상기 다운로드 처리부가:
    텔넷(telnet)을 통해 하드디스크(HDD) 기반 장비에 접속하여 시리얼 넘버 파일을 하드디스크(HDD) 기반 장비에 전송하여 주는 것을 특징으로 하는 시리얼 넘버 관리 시스템.
  4. 청구항 1 에 있어서, 상기 제 2 통신부가 :
    상기 시리얼 넘버 관리컴퓨터의 TCP/IP 프로토콜과 하드디스크(HDD) 기반 장비의 USB프로토콜 간의 프로토콜 변환을 처리하는 유.에스.비 이더넷 어댑터(USB-Ethernet Adaptor)로 구현되는 것을 특징으로 하는 시리얼 넘버 관리 시스템.
KR10-2002-0058233A 2002-09-25 2002-09-25 하드디스크 기반 장비의 시리얼 넘버 관리 시스템 KR100518037B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0058233A KR100518037B1 (ko) 2002-09-25 2002-09-25 하드디스크 기반 장비의 시리얼 넘버 관리 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0058233A KR100518037B1 (ko) 2002-09-25 2002-09-25 하드디스크 기반 장비의 시리얼 넘버 관리 시스템

Publications (2)

Publication Number Publication Date
KR20040026717A KR20040026717A (ko) 2004-04-01
KR100518037B1 true KR100518037B1 (ko) 2005-09-30

Family

ID=37329349

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0058233A KR100518037B1 (ko) 2002-09-25 2002-09-25 하드디스크 기반 장비의 시리얼 넘버 관리 시스템

Country Status (1)

Country Link
KR (1) KR100518037B1 (ko)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0869419A (ja) * 1994-08-30 1996-03-12 Shimadzu Corp デジタルデータの記録装置および記録媒体
JPH11220718A (ja) * 1998-01-29 1999-08-10 Nec Corp ビデオオンデマンドシステム、ビデオクライアント、ビデオサーバ、ビデオクライアント用ソフトウエアを記憶した記憶媒体およびビデオサーバ用ソフトウエアを記憶した記憶媒体
JPH11312371A (ja) * 1998-02-20 1999-11-09 Samsung Electronics Co Ltd ハ―ドディスクドライブの製造工程管理方法
KR20010008101A (ko) * 2000-11-08 2001-02-05 제경성 하드웨어의 고유번호를 이용한 전자거래 시스템 및 그 방법
KR100361869B1 (ko) * 2001-03-02 2002-11-22 정지혜 암호화키를 이용한 소프트웨어 설치 및 실행방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0869419A (ja) * 1994-08-30 1996-03-12 Shimadzu Corp デジタルデータの記録装置および記録媒体
JPH11220718A (ja) * 1998-01-29 1999-08-10 Nec Corp ビデオオンデマンドシステム、ビデオクライアント、ビデオサーバ、ビデオクライアント用ソフトウエアを記憶した記憶媒体およびビデオサーバ用ソフトウエアを記憶した記憶媒体
JPH11312371A (ja) * 1998-02-20 1999-11-09 Samsung Electronics Co Ltd ハ―ドディスクドライブの製造工程管理方法
KR20010008101A (ko) * 2000-11-08 2001-02-05 제경성 하드웨어의 고유번호를 이용한 전자거래 시스템 및 그 방법
KR100361869B1 (ko) * 2001-03-02 2002-11-22 정지혜 암호화키를 이용한 소프트웨어 설치 및 실행방법

Also Published As

Publication number Publication date
KR20040026717A (ko) 2004-04-01

Similar Documents

Publication Publication Date Title
US8266300B2 (en) System and method for plug and play between host and client
US6735619B1 (en) Home network gateway apparatus and home network device
US20090073270A1 (en) System and method for efficiently transferring data from an electronic camera device
US20070002867A1 (en) Communication apparatus and command transmission method and program
JP2006345574A (ja) 通信デバイス
US8693999B2 (en) Communication apparatus, maintenance system, maintenance method and computer program
KR20110065437A (ko) 전기제품의 종별을 결정하는 정보처리장치, 방법, 서버
WO2002061556A1 (en) Computer system enabling mutual information provision and its use method
US20040230968A1 (en) Management system of relays for network apparatus, relay for network apparatus, authentication server, updating server, and method of managing relays for network apparatus
CN104580376A (zh) 在局域网中建立终端之间连接的方法、装置和***
CN102043827B (zh) 信息处理装置、信息处理方法和程序
US20030045236A1 (en) Wireless peripheral with inbuilt driver
JP2012080372A (ja) 通信機器設定装置、通信機器設定方法、及び通信機器設定プログラム
JP6007856B2 (ja) 情報処理システム、情報処理装置及び情報処理プログラム
TW201327390A (zh) 可執行程式安裝的方法及系統
KR100518037B1 (ko) 하드디스크 기반 장비의 시리얼 넘버 관리 시스템
US20050177577A1 (en) Accessing data on remote storage servers
JP2011100411A (ja) 認証代行サーバ装置、認証代行方法及びプログラム
US20070106898A1 (en) Setting information notifying method and appliances applied thereto
US8079088B2 (en) Information processing apparatus, information processing method, and program
US8804143B2 (en) Devices and methods for performing operations on image data stored in an external storage device
US20030093502A1 (en) Program setting system, program setting method, server, client and program
CN103812698A (zh) 管理通用即插即用装置的信息的方法和设备
US20050097214A1 (en) Network peripheral device and installation method thereof
US20070038695A1 (en) Communication apparatus and method

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

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee