Nothing Special   »   [go: up one dir, main page]

KR101217632B1 - 디바이스 및 상기 디바이스의 환경 설정방법 - Google Patents

디바이스 및 상기 디바이스의 환경 설정방법 Download PDF

Info

Publication number
KR101217632B1
KR101217632B1 KR1020070102147A KR20070102147A KR101217632B1 KR 101217632 B1 KR101217632 B1 KR 101217632B1 KR 1020070102147 A KR1020070102147 A KR 1020070102147A KR 20070102147 A KR20070102147 A KR 20070102147A KR 101217632 B1 KR101217632 B1 KR 101217632B1
Authority
KR
South Korea
Prior art keywords
information
server
image forming
forming apparatus
address
Prior art date
Application number
KR1020070102147A
Other languages
English (en)
Other versions
KR20090036862A (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 KR1020070102147A priority Critical patent/KR101217632B1/ko
Priority to US12/249,127 priority patent/US8745176B2/en
Publication of KR20090036862A publication Critical patent/KR20090036862A/ko
Application granted granted Critical
Publication of KR101217632B1 publication Critical patent/KR101217632B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • H04L41/0809Plug-and-play configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0846Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • H04L41/0856Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4523Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using lightweight directory access protocol [LDAP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Automation & Control Theory (AREA)
  • Software Systems (AREA)
  • Small-Scale Networks (AREA)
  • Facsimiles In General (AREA)

Abstract

디바이스 및 상기 디바이스의 환경 설정방법이 개시된다. 이 방법은 디바이스가 사용할 어드레스 정보 및 환경 설정을 위한 복제 정보를 서버에 요청하는 단계; 및 상기 사용할 어드레스 정보에 따라, 상기 서버로부터 상기 복제 정보를 수신하여 상기 디바이스의 환경을 설정하는 단계를 포함함으로써, 새로운 디바이스의 설치시에, 관리자의 개입 없이, 디바이스를 관리하는 서버에 미리 저장해둔 디바이스 환경 설정정보를 수신하여 자동으로 환경 설정정보를 설정할 수 있도록 한다.

Description

디바이스 및 상기 디바이스의 환경 설정방법{A device and method for setting an environment of the device}
본 발명은 복합기 등의 디바이스를 최초설치 시 관리자의 개입 없이 디바이스가 능동적으로 디바이스의 관리자 서버에 정보를 요청하여 TCP/IP, SMTP server, LDAP server 등의 환경 설정정보를 가져와 자동으로 설정하도록 하는 디바이스의 환경 설정방법 및 이에 해당하는 디바이스에 관한 것이다.
디지털 복합기, 프린터, 스캐너, 복사기, 팩시밀리 등의 디바이스의 수요가 증가하면서 사용자들이 요구하는 요구사항 또한 많아지고 있으며, 기업 내에 설치되는 디바이스의 종류 및 대수 또한 수십 내지 수백 대에 이르는 추세이다. 이에 따라 기업내의 다수의 네트워크 디바이스를 유지관리하는 것이 중요한 문제로 부각되고 있으며, 디바이스 관리자의 부담이 점점 커지고 있다. 이를 해결하기 위한 방안으로 디바이스를 한 곳에서 관리하기 위한 관리자 서버가 제공되는 추세이다.
도 1은 다수의 복합기와 이를 관리하는 서버가 네트워크 망에 연결되어 있는 것을 도시한 것이다. 새로 구입한 복합기를 기존 복합기 네트워크에 추가하기 위해서 관리자가 해주는 업무절차의 예는 다음과 같다. 먼저, 복합기의 TCP/IP 정보를 설정한다. 즉, BOOTP/DHCP 프로토콜 사용 시에는 해당 BOOTP/DHCP 서버 관리자에게 해당 복합기의 IP를 할당해 주도록 미리 작업해 두고, Static IP 사용 시에는 해당 IP 자원관리자로부터 IP를 할당받아서 관리자가 해당 복합기에 정보를 입력한다. 그 후, Copy, Scan, Fax 등에 대한 복합기의 기본적인 환경 설정정보를 설정한다. 그 후, LDAP 주소록을 사용하기 위해 LDAP server configuration 을 설정하고, Scan to Email 을 사용하기 위해 SMTP server configuration을 설정하고, Scan to SMB/FTP를 사용하기 위해 SMB/FTP server configuration을 설정하고, 복합기 사용자를 제한하기 위해 user authentication을 설정한다.
한편, 하나의 디바이스에 설정된 환경 정보를 복제하는 작업을 클로닝(Cloning)이라 하며, 일반적으로 다음과 같은 절차를 밟는다. 먼저, 복제하고자 하는 원본(source) 디바이스의 환경 설정정보를 관리자 서버로 출력한다. 관리자 서버는 복제시키고자 하는 대상(target) 디바이스들을 선택한다. 선택된 대상디바이스들은 복제된 환경 설정정보를 수신하여, 환경 설정정보를 대상 디바이스에 설정한다.
기존의 서버를 이용한 복제 작업은 네트워크 복합기가 TCP/IP 정보가 기본적으로 설정되어 있어야 한다. 또한, 기존의 서버를 이용한 복제 작업은 주기적으로 네트워크를 모니터링하면서 새로 설치된 복합기가 있는지 확인하는 방식이기 때문에, 여러 대의 디바이스를 관리하는 관리자 입장에서는 대상 디바이스들이 네트워크에 접속되어 있는지 여부를 계속 모니터링하고 있어야 하는 부담이 있다. 따라서, 관리자는 네트워크 환경에 새로 구입한 복합기를 추가할 때마다 새로운 디바이 스를 네트워크에 접속시켜 TCP/IP 환경을 먼저 설정하고, 그 다음에 관리자 서버를 이용하여 복제 작업을 수행해 주어야 하기 때문에, 기존 복합기를 관리하는 업무 외에 신규 디바이스의 환경을 설정해주어야 하는 번거로움이 있다.
한편, IP정보 등을 설정한 뒤에 네트워크 망에 자신이 준비되었음을 알리기 위한 기존의 방법으로 UPnP, SLP 등의 여러가지 방법이 있다. 하지만, 이들은 네트워크에 자신이 준비상태라는 정보를 전송하는 용도이기 때문에, 이 방법들을 이용하여 새로 구입한 복합기가 중앙관리소프트웨어에 자신의 위치를 알려주어도 중앙관리소프트웨어는 해당 복합기가 복제 작업을 원하는지 여부를 판단할 수 없다.
따라서 단순히 기존의 UPnP, SLP 등의 프로토콜과 복제 기능을 합친다고 해서 본 발명에서 목표로 하는 관리자의 개입이 전혀 필요없는 Plug-and-Clone 기능을 제공할 수는 없다.
본 발명이 해결하고자 하는 기술적 과제는 관리자의 개입 없이, 디바이스를 관리하는 서버에 미리 저장해둔 디바이스 환경 설정정보를 수신하여 새로이 설치되는 디바이스에 대해 자동으로 환경 설정정보를 설정할 수 있도록 하는 방법 및 장치를 제공한다.
상기의 과제를 이루기 위해, 본 발명에 의한 디바이스의 환경 설정방법은 디바이스가 사용할 어드레스 정보 및 환경 설정을 위한 복제 정보를 서버에 요청하는 단계; 및 상기 사용할 어드레스 정보에 따라, 상기 서버로부터 상기 복제 정보를 수신하여 상기 디바이스의 환경을 설정하는 단계를 포함하는 것을 특징으로 한다.
상기의 다른 과제를 이루기 위해, 본 발명에 의한 디바이스는 사용할 어드레스 정보 및 환경 설정을 위한 복제 정보의 요청을 위한 신호를 생성하는 요청 신호 생성부; 상기 생성된 요청 신호를 서버로 송신하고, 상기 서버로부터 상기 어드레스 정보 및 상기 복제 정보를 수신하는 인터페이스부; 및 상기 수신된 어드레스 정보 및 상기 복제 정보를 이용하여 디바이스의 환경 설정을 제어하는 환경 설정 제어부를 포함하는 것을 특징으로 한다.
본원발명은 새로운 디바이스의 설치시에, 관리자의 개입 없이, 디바이스를 관리하는 서버에 미리 저장해둔 디바이스 환경 설정정보를 수신하여 자동으로 환경 설정정보를 설정할 수 있도록 한다. 따라서, 본 발명을 통하여 디바이스를 새로 구입할 때마다 매번 IP 주소 및 환경 설정정보를 설정하기 위해 관리자가 개입해야 했던 불편을 제거할 수 있으며, 관리자가 서버에 디바이스 환경 설정정보를 저장해두기만 하면, 새로운 디바이스를 설치할 때에는 스스로 모든 환경설정을 수행할 수 있는 편의성이 있다.
이하, 본 발명에 의한 디바이스의 환경 설정방법을 첨부된 도면을 참조하여 상세히 설명한다.
도 2는 본원 발명에 의한 디바이스의 환경 설정방법을 설명하기 위한 일 실시예의 플로차트이다.
설치할 디바이스에 전원이 인가되었는가 또는 디바이스에 네트워크 케이블이 연결되었는가를 검사한다(제100 단계). 디바이스를 구동하기 위한 전원이 인가되었는지 여부 및 디바이스에 LAN 케이블 등 통신을 위한 네트워크 케이블이 연결되었는지를 검사한다.
만일, 디바이스에 전원이 인가되고, 네트워크 케이블 연결되었다면, 디바이스에서 사용할 어드레스 정보 및 디바이스의 환경 설정을 위한 복제 정보를 서버에 자동으로 요청한다(제102 단계). 어드레스 정보 및 복제 정보에 대한 요청신호는 브로드캐스팅 방식으로 송신한다. 브로드캐스팅된 요청신호를 서버가 수신한다. 서버는 어드레스 정보의 요청신호에 응답하여, 디바이스에 할당할 어드레스 정보를 송신하고, 이후 어드레스 정보에 따라 복제 정보를 디바이스로 송신한다.
제102 단계 후에, 어드레스 정보에 따라, 서버로부터 복제 정보를 수신하여 디바이스의 환경을 설정한다(제104 단계).
이 복제 정보는 디바이스의 기본 환경 설정정보, LDAP(lightweight directory access protocol) 환경 설정정보, SMTP(simple mail transfer protocol) 환경 설정정보, SMB/FTP 환경 설정정보 및 사용자 제한 환경 설정정보 등을 포함한다. 디바이스가 복합기일 경우에는 기본 환경 설정정보의 일 예로서 Copy, Scan, Fax 등에 대한 정보를 포함한다. LDAP 환경 설정정보는 네트워크 상에 있는 파일이나 장치들과 같은 자원 등의 위치를 검색할 수 있도록 해주는 프로토콜 정보 즉, LDAP 주소록을 사용하기 위한 정보를 의미한다. SMTP 환경 설정정보는 Scan to Email을 위해 인터넷에서 전자우편을 전송할 때 이용되는 표준 프로토콜 정보를 의미한다. SMB/FTP 환경 설정정보는 Scan to SMB/FTP를 사용하기 위한 정보를 의미하고, 사용자 제한 환경 설정정보는 복합기 사용자를 제한하기 위한 정보를 의미한다.
도 3은 도 2에 도시된 제104 단계를 설명하기 위한 일 실시예의 플로차트이다.
서버로부터 어드레스 정보를 수신한다(제200 단계). 브로드캐스팅된 요청신호를 서버가 수신하면, 서버는 어드레스 정보의 요청신호에 응답하여, 디바이스에 할당할 어드레스 정보를 브로드 캐스팅한다. 이때, 서버는 해당 디바이스가 브로드캐스팅되는 신호를 수신할 수 있도록 MAC 어드레스 또는 일련 번호와 같은 ID정보를 어드레스 정보에 부가하여 브로드캐스팅한다.
한편, 서버는 디바이스에 할당할 어드레스 정보를 직접 송신하는 대신에 할당할 어드레스 정보의 할당 방식을 브로드캐스팅할 수도 있다. 이렇게 서버로부터 브로드캐스팅된 어드레스 정보 또는 어드레스 정보의 할당 방식에 대한 정보를 MAC 어드레스 또는 일련 번호와 같은 ID정보의 일치여부에 따라 디바이스가 수신한다.
서버로부터 수신된 정보가 어드레스 정보의 할당 방식에 대한 정보인가를 검사한다(제202 단계).
만일, 수신된 정보가 어드레스 할당 방식에 대한 정보라면, 할당 방식에 따라 어드레스 정보를 할당받는다(제204 단계). 이러한 어드레스 할당 방식에는 DHCP(dynamic host configuration protocol) 서버로부터 어드레스 정보를 할당받는 것을 일 예로 들 수 있다. DHCP 서버는 TCP/IP 통신을 실행하기 위해 필요한 설정 정보를 자동적으로 할당 및 관리하는 서버로서, 이러한 서버에서 할당한 어드레스 정보를 디바이스가 할당받는다.
제204 단계 후에, 할당된 어드레스 정보가 유효한 어드레스 정보인가를 검사한다(제206 단계). 서버 또는 DHCP 서버로부터 할당된 어드레스 정보가 충돌을 일으키는 등의 유효하지 않은 어드레스 정보인가를 검사한다.
만일, 할당된 어드레스 정보가 유효한 어드레스 정보에 해당한다면, 해당 어드레스 정보를 디바이스의 어드레스로서 설정한다(제208 단계).
제208 단계 후에, 어드레스 정보의 설정 결과를 서버로 송신한다(제210 단계). 서버는 어드레스 정보의 설정 결과에 응답하여, 해당 디바이스로 복제 정보를 송신한다.
제210 단계 후에, 디바이스에 설정된 어드레스 정보에 따라, 복제 정보를 수신한다(제212 단계).
제212 단계 후에, 수신된 복제 정보를 이용하여, 디바이스의 환경을 설정한다(제214 단계). 디바이스는 서버로부터 제공된 환경 설정을 위한 복제 정보를 이용하여, 자신의 환경을 설정한다. 설정되는 환경에는 디바이스의 기본 환경, LDAP 환경 및 SMTP 환경, SMB/FTP 환경 및 사용자 제한 환경 등을 포함한다.
한편, 제206 단계에서, 할당된 어드레스 정보가 유효한 어드레스 정보에 해당하지 않는다면, 에러 메시지를 표시한다(제216 단계). 서버 또는 DHCP 서버로부터 할당된 어드레스 정보가 충돌을 일으키는 등의 유효하지 않은 어드레스 정보에 해당한다면, 할당된 어드레스 정보가 유효하지 않은 어드레스에 해당한다는 것을 사용자에게 알리는 에러 메시지를 표시한다. 이러한 에러 메시지는 디바이스 상에 표시할 수도 있고, 서버로 송신할 수도 있다.
제104 단계 후에, 디바이스의 환경 설정결과를 서버로 송신한다(제106 단계). 디바이스는 자신에게 설정된 환경을 서버가 인식할 수 있도록 하기 위해, 환경 설정 결과를 서버로 송신한다.
도 4는 화상형성장치의 환경 설정방법을 설명하기 위한 예시적인 참고도이다.
먼저, 화상형성장치가 TCP/IP 어드레스 정보 및 복제 정보를 브로드캐스팅 방식에 의해 서버에 요청한다. 서버는 이러한 요청 신호를 수신한다. 그 후, 서버는 IP 어드레스 정보 또는 IP어드레스 할당 방식에 대한 정보를 화상형성장치로 브 로드캐스팅한다. IP 어드레스 할당 방식을 수신한 화상형성장치는 할당방식에 따라 IP 어드레스를 할당받는다. 그 후, 화상형성장치는 할당된 IP 어드레스 정보를 설정한 후에 서버로 IP 어드레스 정보를 송신한다. 그 후, 서버는 화상형성장치가 요청한 복제 정보를 화상형성장치로 송신한다. 이러한 복제 정보의 일 예로서 Copy, Scan, Fax 등에 대한 기본 환경 설정정보, LDAP 환경 설정정보 또는 SMTP 환경 설정정보 등을 포함한다. 화상형성장치는 서버로부터 제공된 환경 설정 정보에 따라 자신의 환경을 설정하고, 설정한 결과를 서버로 송신한다.
한편, 상술한 본 발명의 디바이스의 환경 설정방법은 컴퓨터에서 읽을 수 있는 코드/명령들(instructions)/프로그램으로 구현될 수 있다. 즉, 컴퓨터로 읽을 수 있는 기록매체는 디바이스에서 사용할 어드레스 정보 및 환경 설정을 위한 복제 정보를 서버에 요청하는 단계; 및 상기 어드레스 정보에 따라, 상기 서버로부터 상기 복제 정보를 수신하여 상기 디바이스의 환경을 설정하는 단계를 실행하기 위한 프로그램을 기록하고 있다.
예를 들면, 컴퓨터로 읽을 수 있는 기록 매체를 이용하여 상기 코드/명령들/프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들어, 롬, 플로피 디스크, 하드디스크, 마그네틱 테이프 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장 매체를 포함한다. 또한, 본 발명의 실시예들은 컴퓨터로 읽을 수 있는 코드를 내장하는 매체(들)로서 구현되어, 네트워크를 통해 연결된 다수개의 컴퓨터 시스템들이 분배되어 처리 동 작하도록 할 수 있다. 본 발명을 실현하는 기능적인 프로그램들, 코드들 및 코드 세그먼트(segment)들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 쉽게 추론될 수 있다.
이하, 본 발명에 의한 디바이스를 첨부된 도면을 참조하여 상세히 설명한다.
도 5는 본원 발명에 의한 디바이스를 설명하기 위한 일 실시예의 블록도로서, 디바이스(300), 서버(310) 및 DHCP 서버(320)을 포함한다. 특히, 디바이스(300)는 이벤트 검사부(302), 요청신호 생성부(304), 인터페이스부(306), 환경 설정 제어부(308) 및 에러 메시지 표시부(309)를 포함한다.
이벤트 검사부(302)는 디바이스(300)에 전원이 인가되었는가 및 디바이스(300)에 네트워크 케이블이 연결되었는가를 검사하고, 검사한 결과를 요청신호 생성부(304)로 출력한다.
요청신호 생성부(304)는 전원 인가 또는 네트워크 케이블이 연결되었다는 이벤트 검사부(302)의 검사 결과에 응답하여, 디바이스(300)에 할당될 어드레스 정보 및 환경 설정을 위한 복제 정보의 요청을 위한 신호를 생성하고, 생성된 요청신호를 인터페이스부(306)로 출력한다. 디바이스(300)를 구동하기 위한 전원이 인가되고, 디바이스(300)에 LAN 케이블 등 통신을 위한 네트워크 케이블이 연결되었다면, 요청신호 생성부(304)는 자동으로 요청 신호를 생성한다.
인터페이스부(306)는 요청신호 생성부(304)에서 생성된 요청 신호를 서버(310)로 송신한다. 인터페이스부(306)는 요청신호를 브로드캐스팅 방식으로 서버(310)로 송신한다.
서버(310)는 브로드캐스팅된 요청신호를 수신한다. 서버(310)는 요청신호에 응답하여, 디바이스(300)에 할당할 어드레스 정보 및 복제 정보를 디바이스(300)로 브로드캐스팅한다. 한편, 관리자 서버(310)는 할당할 어드레스 정보 대신에 어드레스 할당 방식에 대한 정보를 디바이스(300)로 브로드캐스팅할 수도 있다. 서버(310)는 해당 디바이스(300)가 브로드캐스팅되는 신호를 수신할 수 있도록 MAC 어드레스 또는 일련 번호와 같은 ID정보를 어드레스 정보에 부가하여 브로드캐스팅한다.
인터페이스부(306)는 서버(310)로부터 어드레스 정보, 어드레스 할당방식에 대한 정보 및 복제 정보를 수신한다. 이때, 인터페이스부(306)는 어드레스 정보와 함께 수신되는 ID정보의 일치 여부를 확인하여 서버(310)로부터 브로드캐스팅되는 신호를 수신한다.
환경 설정 제어부(308)는 수신된 어드레스 정보 및 복제 정보를 이용하여 디바이스(300)의 환경 설정을 제어한다. 복제 정보는 디바이스의 기본 환경 설정정보, LDAP 환경 설정정보, SMTP 환경 설정정보, SMB/FTP 환경 설정정보 및 사용자 제한 환경 설정정보 등을 포함한다.
환경 설정 제어부(308)는 할당된 어드레스 정보가 유효한 어드레스 정보인가를 검사한다. 환경 설정 제어부(308)는 서버 또는 DHCP 서버로부터 할당된 어드레스 정보가 충돌을 일으키는 등의 유효하지 않은 어드레스 정보인가를 검사한다.
환경 설정 제어부(308)는 어드레스 할당 방식에 대한 정보를 수신할 경우에는 할당 방식에 의해 할당된 어드레스 정보의 설정을 제어한다. 예를 들어, 할당 방식이 DHCP(dynamic host configuration protocol) 서버(320)로부터 어드레스 정보를 할당받는 것일 경우에는, 환경 설정 제어부(308)는 DHCP 서버(320)에 어드레스 할당을 요청하고, DHCP 서버(320)에서 할당한 어드레스 정보를 디바이스(300)의 어드레스 정보로서 설정한다. 또한, 환경 설정 제어부(308)는 서버(310)에서 제공된 복제 정보를 이용하여 디바이스의 기본 환경, LDAP 환경 및 SMTP 환경 등을 설정한다. 그 후, 환경 설정 제어부(308)는 환경 설정결과를 서버(310)로 송신한다.
한편, 서버(310) 및 DHCP 서버(320)로부터 할당된 어드레스 정보가 유효하지 않은 어드레스 정보라면, 에러 메시지 표시부(309)는 할당된 어드레스 정보가 유효하지 않은 어드레스에 해당한다는 것을 사용자에게 알리는 에러 메시지를 표시한다. 에러 메시지 표시부(309)는 이러한 에러 메시지를 디바이스(300) 상에 표시할 수도 있고, 인터페이스부(306)를 통해 서버(310)로 송신할 수도 있다.
이러한, 디바이스(300)는 프린터, 복합기, 복사기 및 팩시밀리 등의 화상형성장치를 포함한다.
이러한 본원 발명인 디바이스의 환경 설정방법 및 디바이스는 이해를 돕기 위하여 도면에 도시된 실시예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 분야에서 통상적 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위에 의해 정해져야 할 것이다.
도 1은 다수의 복합기와 이를 관리하는 관리자 서버가 네트워크 망에 연결되어 있는 것을 도시한 것이다.
도 2는 본원 발명에 의한 디바이스의 환경 설정방법을 설명하기 위한 일 실시예의 플로차트이다.
도 3은 도 2에 도시된 제104 단계를 설명하기 위한 일 실시예의 플로차트이다.
도 4는 화상형성장치의 환경 설정방법을 설명하기 위한 예시적인 참고도이다.
도 5는 본원 발명에 의한 디바이스를 설명하기 위한 일 실시예의 블록도이다.

Claims (19)

  1. 화상형성장치가 IP 어드레스 정보 및 환경 설정을 위한 복제정보를 브로드캐스팅(broadcasting) 방식으로 서버에 요청하는 단계;
    상기 서버는 상기 화상형성장치의 요청을 수신하고, 상기 IP 어드레스 정보 또는 IP 어드레스 할당 방식에 대한 정보를 상기 화상형성장치에게 브로드캐스팅 방식으로 전송하는 단계;
    상기 화상형성장치는 상기 IP 어드레스 정보를 수신하면 자신의 IP 어드레스로 설정하고, 상기 IP 어드레스 할당방식에 대한 정보를 수신하면 상기 IP 어드레스 할당방식에 의해 IP 어드레스를 할당받아 자신의 IP 어드레스로 설정하는 단계;
    상기 화상형성장치는 설정된 IP 어드레스 정보를 상기 서버로 전송하는 단계;
    상기 서버는 상기 화상형성장치로부터 IP 어드레스 정보를 수신하면, 상기 IP 어드레스 정보를 이용하여 상기 화상형성장치에게 환경설정을 위한 복제정보를 전송하는 단계;
    상기 화상형성장치는 상기 복제정보를 수신하면, 상기 복제정보에 따라, 상기 화상형성장치의 환경을 설정하는 단계를 포함하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 제1항에 있어서, 상기 어드레스 정보를 할당받는 단계는
    DHCP(dynamic host configuration protocol) 서버로부터 상기 어드레스 정보를 할당받는 것을 특징으로 하는 디바이스의 환경 설정방법.
  6. 제1항에 있어서, 상기 디바이스의 환경 설정방법은
    상기 화상형성장치에 전원이 인가되었는가 또는 네트워크 케이블이 연결되었는가를 검사하는 단계를 더 포함하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  7. 제6항에 있어서,
    상기 전원 인가 또는 상기 네트워크 케이블이 연결되었다면, 자동으로 상기 어드레스 정보 및 상기 복제 정보를 상기 서버에 요청하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  8. 제1항에 있어서,
    상기 복제 정보는 상기 화상형성장치의 기본 환경 설정정보, LDAP(lightweight directory access protocol) 환경 설정정보, SMTP(simple mail transfer protocol) 환경 설정정보, SMB/FTP 환경 설정정보 및 사용자 제한 환경 설정정보를 포함하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  9. 제1항에 있어서, 상기 화상형성장치의 환경 설정방법은
    상기 화상형성장치의 환경 설정결과를 상기 서버로 송신하는 단계를 더 포함하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  10. 제1항에 있어서,
    상기 화상형성장치의 환경 설정 과정 중에 에러가 발생하는 경우에, 에러 메시지를 표시하는 단계를 더 포함하는 것을 특징으로 하는 디바이스의 환경 설정방법.
  11. 사용할 IP 어드레스 정보 및 환경 설정을 위한 복제 정보의 요청을 위한 신호를 생성하는 요청 신호 생성부;
    상기 생성된 요청 신호를 브로드캐스팅 방식으로 서버로 송신하고, 상기 서버로부터 브로드캐스팅 방식으로 전송된 상기 IP 어드레스 정보 또는 IP 어드레스 할당방식 정보를 수신하고, 서버로부터 IP 어드레스를 통해 전송된 상기 복제 정보를 수신하는 인터페이스부; 및
    상기 수신된 IP 어드레스 할당방식에 의해 할당된 IP 어드레스 또는 상기 수신된 IP 어드레스를 설정하고, 상기 설정된 IP 어드레스 정보 및 상기 복제 정보를 이용하여 디바이스의 환경 설정을 제어하는 환경 설정 제어부를 포함하는 것을 특징으로 하는 디바이스.
  12. 삭제
  13. 삭제
  14. 제11항에 있어서, 상기 환경 설정 제어부는
    DHCP(dynamic host configuration protocol) 서버로부터 상기 어드레스 정보를 할당받는 것을 특징으로 하는 디바이스.
  15. 제11항에 있어서,
    상기 복제 정보는 상기 디바이스의 기본 환경 설정정보, LDAP(lightweight directory access protocol) 환경 설정정보, SMTP(simple mail transfer protocol) 환경 설정정보, SMB/FTP 환경 설정정보 및 사용자 제한 환경 설정정보를 포함하는 것을 특징으로 하는 디바이스.
  16. 제11항에 있어서, 상기 환경 설정 제어부는
    환경 설정결과를 상기 서버로 송신하도록 제어하는 것을 특징으로 하는 디바이스.
  17. 제11항에 있어서,
    상기 디바이스에 전원이 인가되었는가 및 네트워크 케이블이 연결되었는가를 검사하는 이벤트 검사부를 더 포함하고,
    상기 전원 인가 및 상기 네트워크 케이블의 연결이 있었다면, 상기 요청신호 생성부는 상기 요청 신호를 자동으로 생성하는 것을 특징으로 하는 디바이스.
  18. 제11항에 있어서, 상기 디바이스는
    화상형성장치인 것을 특징으로 하는 디바이스.
  19. 제11항에 있어서,
    환경 설정 과정 중에 에러가 발생하는 경우에, 에러 메시지를 표시하는 에러 메시지 표시부를 더 포함하는 것을 특징으로 하는 디바이스.
KR1020070102147A 2007-10-10 2007-10-10 디바이스 및 상기 디바이스의 환경 설정방법 KR101217632B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070102147A KR101217632B1 (ko) 2007-10-10 2007-10-10 디바이스 및 상기 디바이스의 환경 설정방법
US12/249,127 US8745176B2 (en) 2007-10-10 2008-10-10 Method and device to set device configurations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070102147A KR101217632B1 (ko) 2007-10-10 2007-10-10 디바이스 및 상기 디바이스의 환경 설정방법

Publications (2)

Publication Number Publication Date
KR20090036862A KR20090036862A (ko) 2009-04-15
KR101217632B1 true KR101217632B1 (ko) 2013-01-02

Family

ID=40535286

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070102147A KR101217632B1 (ko) 2007-10-10 2007-10-10 디바이스 및 상기 디바이스의 환경 설정방법

Country Status (2)

Country Link
US (1) US8745176B2 (ko)
KR (1) KR101217632B1 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8631086B2 (en) * 2008-09-30 2014-01-14 International Business Machines Corporation Preventing messaging queue deadlocks in a DMA environment
US8671172B2 (en) * 2009-07-09 2014-03-11 International Business Machines Corporation Network device configuration
JP5713580B2 (ja) * 2010-04-28 2015-05-07 キヤノン株式会社 通信装置及びその制御方法、並びにプログラム
JP5683128B2 (ja) * 2010-04-28 2015-03-11 キヤノン株式会社 通信装置、その制御方法、及びプログラム
US9002481B2 (en) 2010-07-14 2015-04-07 Honeywell International Inc. Building controllers with local and global parameters
US10178182B2 (en) * 2014-11-24 2019-01-08 Vivint, Inc. Signal cloning
US9667834B1 (en) 2015-12-28 2017-05-30 Kyocera Document Solutions Inc. Method that performs from scanning to storing scan data using scan send ticket
US9736329B2 (en) 2015-12-28 2017-08-15 Kyocera Document Solutions Inc. Method that performs from scanning to storing scan data using scan job ticket
US9749480B1 (en) 2016-03-31 2017-08-29 Kyocera Document Solutions Inc. Method that performs from scanning to storing scan data using scan cloud ticket
KR102167099B1 (ko) * 2020-05-08 2020-10-16 주식회사 엠알바스 전원통신 통합 라인의 신규 설비 제어 자동 설정 방법 및 컴퓨터-판독가능 기록매체
US11902089B2 (en) * 2020-12-18 2024-02-13 Dell Products L.P. Automated networking device replacement system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11331468A (ja) * 1998-05-13 1999-11-30 Canon Inc 読取装置、環境設定方法、及び記憶媒体
KR100574501B1 (ko) * 2004-12-13 2006-04-27 삼성전자주식회사 무선 연결 맵을 이용하여 네트워크 프린터와 액세스포인트 간의 무선 연결 상태를 관리하는 시스템 및 방법
KR20070014719A (ko) * 2005-07-29 2007-02-01 주식회사 케이티 서비스 자동 활성화 제공 시스템 및 그 제공 방법

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039688B2 (en) * 1998-11-12 2006-05-02 Ricoh Co., Ltd. Method and apparatus for automatic network configuration
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
US7240106B2 (en) * 2001-04-25 2007-07-03 Hewlett-Packard Development Company, L.P. System and method for remote discovery and configuration of a network device
JP3744419B2 (ja) * 2001-12-27 2006-02-08 株式会社日立製作所 ネットワーク装置、ネットワーク接続管理装置およびネットワーク装置の増設方法
DE10204826A1 (de) * 2002-02-06 2003-08-14 Siemens Ag System und Verfahren zur Analyse eines Netzwerks und/oder Generierung der Topologie eines Netzwerks
US7293078B2 (en) * 2003-07-14 2007-11-06 Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. System and method for provisioning a provisionable network device with a dynamically generated boot file using a server
US20050060390A1 (en) * 2003-09-15 2005-03-17 Faramak Vakil Method and system for plug and play installation of network entities in a mobile wireless internet
US7422152B2 (en) * 2004-05-13 2008-09-09 Cisco Technology, Inc. Methods and devices for providing scalable RFID networks
US20060220874A1 (en) * 2005-03-03 2006-10-05 Campero Richard J Apparatus for and method of using an intelligent network and RFID signal router

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11331468A (ja) * 1998-05-13 1999-11-30 Canon Inc 読取装置、環境設定方法、及び記憶媒体
KR100574501B1 (ko) * 2004-12-13 2006-04-27 삼성전자주식회사 무선 연결 맵을 이용하여 네트워크 프린터와 액세스포인트 간의 무선 연결 상태를 관리하는 시스템 및 방법
KR20070014719A (ko) * 2005-07-29 2007-02-01 주식회사 케이티 서비스 자동 활성화 제공 시스템 및 그 제공 방법

Also Published As

Publication number Publication date
KR20090036862A (ko) 2009-04-15
US20090100155A1 (en) 2009-04-16
US8745176B2 (en) 2014-06-03

Similar Documents

Publication Publication Date Title
KR101217632B1 (ko) 디바이스 및 상기 디바이스의 환경 설정방법
KR100919442B1 (ko) 네트워크 설정 장치
US7979581B2 (en) Apparatus and method for proper name resolution
US8599442B2 (en) Image processing apparatus utilization system and image processing apparatus utilization method for an image processing apparatus utilization system including image processing apparatuses, a scenario generation unit, a scenario storing unit, and an image delivery unit that are connected via a network
KR101103190B1 (ko) 정보 처리 장치, 디바이스, 정보 처리 장치의 제어 방법 및 저장 매체
US20150263907A1 (en) Device management system and information processing apparatus
US9225585B2 (en) Method and system for device management, and server
US20120136461A1 (en) Remote management system, remotely-managed device, and mediation device
JP4775437B2 (ja) ソフトウェアをインストールするためのコンピュータプログラム
US10048910B2 (en) Information processing device performing information processing in response to receiving information processing request and request destination information, and information processing system with the device
US11323439B2 (en) Device management apparatus, method of managing device, device management system, and non-transitory recording medium
US8458118B1 (en) Dynamic configuration for networked imaging devices
JP6237593B2 (ja) デバイス管理システムおよびデバイス管理プログラム
US9047023B2 (en) Host device, managing server and method of controlling image formation thereof
JP2011165048A (ja) 画像形成装置、機器管理システム、機器管理方法、プログラムおよび記録媒体
US10574837B2 (en) Information processing apparatus for data communication with external apparatus and control method for the same, and storage medium
JP6973067B2 (ja) データ処理プログラム、データ処理方法、及びデータ処理装置
US12166628B2 (en) Information processing apparatus, information processing method, and storage medium
JP2005169998A (ja) 情報処理装置、及びこれを用いた情報処理システム、並びに情報処理プログラム
JP6528470B2 (ja) 画像形成装置及びプログラム
JP2010108438A (ja) 画像処理システム
JP2004208295A (ja) 通信装置、通信装置の遠隔管理システム、通信装置の制御方法及びプログラム
JP2007087129A (ja) 情報処理装置、デバイス設定方法、記憶媒体、プログラム
JP2009225058A (ja) 画像形成装置、情報処理方法、及びプログラム
JP2020160767A (ja) 代替印刷システム、印刷管理システムおよび印刷管理プログラム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071010

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20101022

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20071010

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20120529

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20121226

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20121227

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee