KR20000007683A - 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법 - Google Patents

홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법 Download PDF

Info

Publication number
KR20000007683A
KR20000007683A KR1019980027136A KR19980027136A KR20000007683A KR 20000007683 A KR20000007683 A KR 20000007683A KR 1019980027136 A KR1019980027136 A KR 1019980027136A KR 19980027136 A KR19980027136 A KR 19980027136A KR 20000007683 A KR20000007683 A KR 20000007683A
Authority
KR
South Korea
Prior art keywords
control
signal
predetermined
ieee
command
Prior art date
Application number
KR1019980027136A
Other languages
English (en)
Other versions
KR100370186B1 (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-1998-0027136A priority Critical patent/KR100370186B1/ko
Publication of KR20000007683A publication Critical patent/KR20000007683A/ko
Application granted granted Critical
Publication of KR100370186B1 publication Critical patent/KR100370186B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40123Interconnection of computers and peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스 상태 디스플레이 방법에 관한 것으로서, IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템은, 소정의 디스플레이 화면을 가지며, 화면에 웹브라우저를 띄워 IEEE 1394 버스상에 연결된 디바이스들을 표시하고, 표시된 디바이스들 중 사용자가 선택한 디바이스의 기능 관련 홈페이지를 표시하며, 표시한 홈페이지상에서 사용자 입력을 받아 선택된 디바이스로 소정의 제어 명령을 출력하는 제어 디바이스; 및 제어 디바이스로부터 제어 명령을 받아 제어 명령에 알맞는 동작을 수행하는 피제어 디바이스를 구비한다.
본 발명에 의하면, IEEE 1394 통신을 수행하는 홈네트웍상의 디바이스 제어 시스템에서 홈네트웍 시스템을 구성하는 디바이스들이 비 아이피를 기반으로 하는 디바이스이고 각 디바이스들의 규격 신호가 서로 달라도 제어를 담당하는 디바이스의 웹 브라우저 화면상에서 연결된 다른 디바이스들의 기능이 설명된 홈페이지등의 정보를 디스플레이하고, 그에따른 제어신호를 교환할 수 있다.

Description

홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스 상태 디스플레이 방법
본 발명은 홈네트웍 시스템의 디바이스 제어방법 및 디바이스 상태 표시 방법에 관한 것으로서, 보다 상세하게는 웹브라우저 기반 홈네트웍 시스템에서 TCP/IP를 제공하지 않는 디바이스를 제어하고, 그것을 화면에 나타내는 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스 상태 디스플레이 방법에 관한 것이다.
최근들어 디지털 TV(이하 DTV), 디지털 VCR(이하 DVCR), 디지털 셋톱박스등 각 종 디지털 기기들이 등장하고 있으며, 이들 디지털 기기들이 서로 인터페이스하여 통신할 수 있는 네트웍인 IEEE 1394가 각광을 받고 있는 추세이다(IEEE 1394-1995 High Performance Serial Bus, IEC 61883등의 문헌 참조).
도 1은 IEEE 1394 기기(이하 1394 기기)의 프로토콜 스택(protocol stack)을 도시한 것으로서, 1394 통신 기능을 채용한 각 기기들이 갖추고 있는 일반적인 프로토콜 스택은, 최하위층인 물리 계층(phisycal layer)(100), 링크 계층(link layer)(110), 트랜잭션 계층(transaction layer)(120) 및 최상위층인 시리얼 버스 매니지먼트(Serial Bus Management)(130)로 이뤄진다. 물리 계층(100)은 송신시 링크계층(110)으로부터 비트열을 전달받고, 시리얼 버스의 사용권을 획득한 뒤 이를 인코딩(encoding)하고 전기적 신호로 변환하여 외부 버스상으로 데이터를 전송한다. 수신시에는 이와 반대의 과정을 거친다. 링크계층(110)은 패킷단위로 데이터를 다루며, 패킷의 구성 및 분해, 에러 검출, 버스 사이클 관리 기능을 가진다. 일반적으로 물리계층(100)과 링크계층(110)은 칩셋(chipset)으로 구성된다. 트랜잭션 계층(120)은 데이터 읽기/쓰기/잠금(lock)과 같은 트랜잭션을 제공하며 하위층에서 제공되는 서비스를 이용하여 1394 버스상에 놓인 다른 디바이스(또는 노드)와 비동기 통신을 수행한다. 시리얼 버스 매니지먼트(130)는 컨피규레이션(Configuration) 롬이나 CSR(Control and Status Register)등과 같은 여러 가지 자료구조를 내장하며, 파워 관리, 버스상에 연결되는 시스템 전체의 연결구조(이하 토폴로지;topology)/스피드 맵등과 같은 최상위층의 관리 역할을 담당한다. 트랜잭션 계층(120) 및 시리얼 버스 매니지먼트 계층(130)은 소프트웨어로 작성되어지며, 각 디바이스의 마이컴에 내장되어 구현된다.
도 2는 1394 통신 기능이 구비된 디지털 기기의 블록도를 도시한 것으로서, 디지털 기기는 고유 기능 수행부(Device Dependent Hardware)(200), 마이컴(210), 물리계층수행블럭(220) 및 링크계층수행블럭(230)으로 구성된다. 고유 기능 수행부(200)은 해당 기기의 고유 기능을 수행한다. 마이컴(210)은 1394를 지원하기 위한 것으로서, 도 1에서 설명한 트랜잭션 계층이나 시리얼 버스 매니지먼트 계층의 동작을 수행한다. 물리계층수행블럭(220)은 도 1의 물리 계층(100)의 기능을 구현하는 하드웨어이고, 링크계층수행블럭(230)은 링크 계층(110) 및 IEC 61883의 CIP헤더 삽입/제거 기능을 구현하는 하드웨어이다.
이와 같은 디바이스들간의 통신에 있어서는 디바이스를 표시하거나 제어하기 위한 사용자 인터페이스가 매끄럽지 못한 문제가 있었다.
도 3은 IP를 기반으로 하는 IEEE 1394 홈네트웍상의 디바이스 제어 시스템의 구성도로서, 홈네트웍상의 디바이스 제어 시스템은, IEEE 1394 버스상에서 다른 디바이스들의 기능 및 동작을 표시하거나 제어하는 역할을 수행하는 제어 디바이스(300)와 상기 제어 디바이스로부터 제어를 받아 동작 및 정보를 제공하는 피제어 디바이스(310)를 구비한다. 예를 들어, 디지털 TV, 디지털 VCR, 디지털 세톱박스 및 디지털 캠코더등이 IEEE 1394버스상에 연결되어 홈네트웍을 구성하고 있다면, 이 가운데 사용자 인터페이스가 가장 유리한 디지털 TV가 제어 디바이스의 역할을 수행하게 되고, 나머지 디바이스들은 피제어 디바이스가 된다. 제어 디바이스(300)는 제어를 위한 홈페이지를 저장하는 메모리(301), 이 홈페이지의 정보를 웹브라우저 화면상에 디스플레이하거나 정보를 전달하는 웹서버(302), 인터넷 정보를 처리하도록 한 티씨피(TCP)(303) 및 아이피(IP)부(304), IP 기반의 정보를 IEEE 1394 규격 신호로 변환하거나 그 반대의 역할을 수행하여 정보를 송수신하는 IEEE 1394 규격부(305)를 구비한다. 피제어 디바이스(310)는 해당 디바이스 기능이 서술된 홈페이지 정보를 저장하는 제2메모리(311), 이 홈페이지 정보를 제어 디바이스(300)로 보내거나 제어 디바이스(300)로부터 유입한 제어명령에 따라 그 신호를 처리하고 그에 따라 소정 기능을 수행하는 신호를 발생하는 제2웹서버(312), 제2티씨피(313)부, 제2아이피부(314) 및 제2IEEE 1394 부(315)로 구성된다. 제어 및 피제어 디바이스들이 모두 IP를 기반으로한 홈네트웍상의 디바이스 제어 시스템은, 웹 브라우저 및 에이치티엠엘(hyper text markup language) 형식으로 이들의 정보를 표시하여 사용자에게 친숙한 유저 인터페이스를 제공한다는 잇점이 있으나, 각 디바이스들이 모두 웹 서버 환경을 구축하고 있어야 하기 때문에 이러한 환경 구축이 안된 다른 디바이스들이 IEEE 1394 버스상에 연결될 때에는 정보전송이 이뤄지지 않는 호환성(compatibility) 문제를 야기할 수 있다.
본 발명이 이루고자하는 기술적 과제는, 웹브라우저 기반 홈네트웍 시스템에서 웹 서버 기반의 제어 디바이스가 TCP/IP를 제공하지 않는 디바이스를 제어하여 그 정보를 웹 브라우저 상에 표시하는 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스 상태 디스플레이 방법을 제공하는데 있다.
도 1은 IEEE 1394 기기(이하 1394 기기)의 프로토콜 스택(protocol stack)을 도시한 것이다.
도 2는 1394 통신 기능이 구비된 디지털 기기의 블록도를 도시한 것이다.
도 3은 IP를 기반으로 하는 IEEE 1394 홈네트웍상의 디바이스 제어 시스템의 구성도이다.
도 4는 본 발명의 홈네트웍상의 디바이스 제어 시스템의 제1실시예의 구성도이다.
도 5는 본 발명의 홈네트웍상의 디바이스 제어 시스템의 제2실시예의 구성도이다.
도 6은 본 발명의 홈네트웍상의 디바이스 제어 시스템의 제3실시예의 구성도이다.
도 7은 본 발명의 홈네트웍상의 디바이스 상태 디스플레이 방법의 흐름도이다.
도 8a~8b는 도 7에서 IEEE 1394 버스가 리셋된 직후 제어 디바이스의 화면을 도시한 것이다.
도 9a~9b는 도 8a~8b의 화면에서 사용자가 소정 아이콘을 선택한 직후의 제어 디바이스의 웹브라우저 화면에 나타난 소정 디바이스의 홈페이지 화면을 도시한 것이다.
도 10은 디바이스 제어 기능 버튼의 표시 형태의 예를 도시한 것이다.
도 11은 사용자 인터페이스를 제공하는 디바이스 제어 기능 버튼의 여러 형태와 기능, 그러한 아이콘을 사용하는 관련 디바이스들의 예를 보인 것이다.
상기 과제를 해결하기 위한, IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템은, 소정의 디스플레이 화면을 가지며, 상기 화면에 웹브라우저를 띄워 상기 IEEE 1394 버스상에 연결된 디바이스들을 표시하고, 표시된 디바이스들 중 사용자가 선택한 디바이스의 기능 관련 홈페이지를 표시하며, 표시한 홈페이지상에서 사용자 입력을 받아 상기 선택된 디바이스로 소정의 제어 명령을 출력하는 제어 디바이스; 및 상기 제어 디바이스로부터 상기 제어 명령을 받아 상기 제어 명령에 알맞는 동작을 수행하는 피제어 디바이스를 구비한다.
상기 제어 디바이스는, 상기 피제어 디바이스를 제어하기 위한 기능이 들어있는 홈페이지 및 상기 피제어 디바이스의 기능 및 동작을 설명하는 홈페이지 정보를 저장한 메모리; 상기 메모리로부터 상기 홈페이지들을 제공받아 웹 브라우저 화면에 표시하고, 상기 웹브라우저 화면상에서 사용자 명령을 받았을 때 그 명령을 출력하거나 상기 피제어 디바이스로부터 유입된 소정의 산업체 표준 규격 신호로 된 기능을 해석하여 상기 웹브라우저 화면상에 그 기능을 표시하는 웹서버; 상기 웹서버로부터 받은 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 상기 피제어 디바이스로부터 유입된 소정의 기능관련 신호를 상기 웹서버로 출력하는 산업체 표준 프로토콜부; 및 상기 산업체 표준 프로토콜로부터 상기 산업체 표준 규격신호로 바뀐 명령을 상기 피제어 디바이스로 송신하거나 상기 피제어 디바이스로부터 유입한 신호를 상기 표준 프로토콜로 송신하는 IEEE 1394부를 구비함이 바람직하다.
상기 산업체 표준 프로토콜부는, 비 아이피 기반(non IP based)의 소정 프로토콜 계층임이 바람직하다.
상기 산업체 표준 프로토콜부는, AV/C-CTS(Audio Video Contol-Command & Transaction Set)임이 바람직하다.
상기 피제어 디바이스는, 상기 제어 디바이스로부터 출력된 제어 명령 신호를 유입하고, 상기 피제어 디바이스 기능 또는 동작에 관한 소정 신호를 상기 제어 디바이스로 출력하는 제2IEEE 1394부; 상기 제2IEEE 1394부에서 유입한 상기 제어명령 신호를 해석하여 상기 피제어 디바이스의 동작 또는 기능을 제어하는 제어신호를 만들어 출력하거나, 상기 피제어 디바이스의 해당 기능이나 동작에 관한 사항을 상기 산업체 표준 프로토콜 신호로 변환하여 상기 제2IEEE 1394부로 출력하는 제2산업체 표준 프로토콜부를 구비함이 바람직하다.
상기 과제를 해결하기 위한, IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템은, 소정의 디스플레이 화면을 가지며, 상기 화면의 소정 부분에 웹 브라우저 화면을 띄워 상기 홈네트웍에 연결된 다른 디바이스들을 표시하고, 사용자에 의해 선택된 디바이스로부터 디바이스 기능을 설명하는 홈페이지를 제공받아 표시하여 홈페이상의 사용자 입력에 따른 제어 명령을 상기 선택된 디바이스로 출력하는 제어 디바이스; 및 해당 기능을 설명하는 상기 디바이스 기능 설명 홈페이지를 가지며, 상기 제어 디바이스의 요청에 따라 상기 홈페이지를 제공하고, 상기 제어 디바이스로부터 상기 소정의 제어 명령을 받아 그에 따른 동작을 수행하는 피제어 디바이스를 구비한다.
상기 제어 디바이스는, 상기 피제어 디바이스를 제어하기 위한 기능이 들어있는 홈페이지 정보를 저장한 메모리; 상기 메모리로부터 제공받은 홈페이지 정보에 따라 웹 브라우저 화면을 띄우고, 상기 홈페이지에 든 제어 정보를 사용하여 상기 피제어 디바이스와 정보를 교환하여 상기 웹브라우저 상에 표시하고, 사용자 명령을 받았을 때 그 명령을 출력하거나 상기 피제어 디바이스로부터 유입된 소정의 산업체 표준 규격 신호로 된 기능을 해석하여 상기 웹브라우저 화면상에 그 기능을 표시하는 웹서버; 상기 웹서버로부터 받은 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 상기 피제어 디바이스로부터 유입된 소정의 기능관련 신호를 상기 웹서버로 출력하는 산업체 표준 프로토콜부; 및 상기 산업체 표준 프로토콜로부터 상기 산업체 표준 규격신호로 바뀐 명령을 상기 피제어 디바이스로 송신하거나 상기 피제어 디바이스로부터 유입한 신호를 상기 표준 프로토콜로 송신하는 IEEE 1394부를 구비함이 바람직하다.
상기 피제어 디바이스는, 상기 제어 디바이스로부터 출력된 제어 명령 신호를 유입하고, 상기 피제어 디바이스 기능 또는 동작에 관한 소정 신호를 상기 제어 디바이스로 출력하는 제2IEEE 1394부; 상기 제2IEEE 1394부에서 유입한 상기 제어명령 신호를 해석하여 상기 피제어 디바이스의 동작 또는 기능을 제어하거나, 상기 피제어 디바이스의 해당 기능이나 동작 사항을 상기 산업체 표준 프로토콜 신호로 변환하여 상기 제2IEEE 1394부로 출력하는 제2산업체 표준 프로토콜부; 및 해당 기기의 기능 및 동작을 설명하는 홈페이지 정보를 저장하고 소정의 요청에 의해 이 홈페이지 정보를 상기 제2IEEE 1394부에 출력하는 홈페이지 저장부를 구비함이 바람직하다.
상기 과제를 해결하기 위한, IEEE 1394 버스를 사용하는 홈네트웍상의 디바이스 제어 시스템은, 각종 디지털 디바이스의 기능 및 동작을 설명하는 홈페이지 및 상기 디지털 디바이스로부터의 소정 규격 신호를 웹신호로 해석할 수 있는 해석기를 가지며, 인터넷을 통한 요청에 따라 이들 홈페이지 정보 및 상기 해석기를 제공하는 디바이스 정보 제공 서버; 소정의 디스플레이 화면을 가지며, 상기 IEEE 1394상에 연결된 디바이스들의 아이콘을 화면상의 소정 부분에 디스플레이된 웹브라우저 화면상에 표시하고, 사용자가 상기 소정 디바이스의 아이콘을 선택하면 해당 디바이스의 홈페이지 정보를 상기 디바이스 정보 제공 서버로부터 다운로드받아 상기 홈페이지 정보를 디스플레이하고, 표시한 디바이스의 기능을 사용자가 선택함에 따라 그 제어 신호를 출력하는 아이피 기반의(IP based) 제어 디바이스; 및 상기 제어 디바이스로부터 상기 제어 신호를 유입하여 그에 따른 동작을 수행하는 피제어 디바이스를 구비한다.
상기 디바이스 정보 제공 서버는, 이미 존재하는 각 디바이스 홈페이지의 정보 삭제 또는 갱신이 가능하며, 새로운 디바이스의 정보를 더 추가할 수 있음이 바람직하다.
상기 제어 디바이스는, 인터넷망을 통해 상기 디바이스 정보 제공 서버에 정보를 요청하거나 요청한 정보를 다운로드받을 수 있도록 소정의 통신규약을 제공하는 티씨피/아이피(TCP/IP)프로토콜부; 상기 티씨피/아이피 프로토콜부로부터 유입한 디바이스의 홈페이지 정보를 웹브라우저 화면상에 디스플레이하고, 웹브라우저를 통한 사용자의 소정 디바이스 홈페이지 정보 요청 명령을 상기 티씨피/아이피 프로토콜부로 전송하거나, 상기 피제어 디바이스의 기능 및 동작 관련 제어 정보를 송수신하는 웹서버; 상기 해석기 정보를 이용하여 상기 웹서버로부터의 정보를 피제어 디바이스가 가진 소정 규격신호로 변환하거나, 상기 피제어 디바이스가 가진 소정 규격신호를 웹신호로 해석하여 상기 웹서버로 출력하는 링크부; 상기 링크부로부터 상기 소정 규격신호로 변환된 피제어 디바이스 제어 신호를 받아 IEEE 1394포맷에 맞게 변환하여 출력하거나, 상기 피제어 디바이스로부터의 신호를 상기 링크부로 전달하는 산업체 표준 프로토콜부; 및 상기 산업체 표준 프로토콜부로부터 유입한 신호를 IEEE1394 버스상에 연결된 상기 피제어 디바이스로 출력하고, 상기 피제어 디바이스에서 출력시킨 신호를 수신하여 상기 산업체 표준 프로토콜부로 출력하는 IEEE 1394 프로토콜부를 구비함이 바람직하다.
상기 다른 과제를 해결하기 위한, IEEE 1394 버스를 사용한 디바이스들간의 통신을 수행하는 홈네트웍상의 디바이스 제어 시스템에서 제어용 디바이스가 다른 디바이스들의 정보를 표시하는 홈네트웍상의 디바이스 상태 디스플레이 방법은, IEEE 1394 버스가 리셋된 직후 웹 브라우저 화면을 띄워, 연결된 다른 디바이스들을 상징하는 아이콘 정보를 디스플레이하는 단계; 사용자가 상기 아이콘 중의 하나를 선택하면, 해당 아이콘과 관련된 디바이스의 기능을 서술하는 홈페이지를 상기 웹 브라우저 화면에 디스플레이하는 단계; 및 상기 선택된 디바이스의 기능을 서술한 홈페이지 화면에서 사용자가 소정의 명령을 입력하면, 그 명령에 따라 동작된 상기 디바이스의 동작 사항을 상기 웹 브라우저 화면의 상기 홈페이지상의 한 부분에 표시하는 단계를 구비함이 바람직하다.
이하에서 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.
도 4는 본 발명의 홈네트웍상의 디바이스 제어 시스템의 제1실시예의 구성도로서, IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템은, 제어 디바이스(400) 및 피제어 디바이스(410)로 구성된다. 제어 디바이스(400)는 가령 디지털 TV와 같이 유저 인터페이스가 가능한 소정의 디스플레이 화면을 가지며, 그 화면에 웹브라우저를 띄워 IEEE 1394 버스상에 연결된 디바이스들을 표시한다. 웹브라우저 화면에서 다른 디바이스들을 디스플레이하는 것은, 해당 디바이스들을 나타내는 아이콘이나 선택 버튼등을 표시하는 것이다. 웹브라우저 화면에 표시된 아이콘들 중 한 아이콘이 선택되면, 해당 디바이스의 기능을 서술하는 홈페이지를 웹 브라우저 화면에 업데이트한다. 표시한 홈페이지상에서 사용자가 소정의 명령을 입력받으면, IEEE 1394 버스를 통해 해당 디바이스로 그 명령 신호를 전달하고, 그에 따른 해당 디바이스로부터의 동작 신호를 입력받아 표시 및 처리한다. 제어 디바이스(400)는 메모리(401), 웹서버(402), 산업체 표준 프로토콜부(403) 및 IEEE 1394부(404)로 구성된다. 메모리(401)는 피제어 디바이스(410)를 제어하기 위한 기능이 들어있는 제어 디바이스 본연의 홈페이지 및 피제어 디바이스(410)들의 기능 및 동작을 설명하는 홈페이지 정보를 저장한다. 피제어 디바이스(410)를 서술하는 홈페이지 정보는, 일반적으로 널리 알려진 디바이스 기능, 즉 VCR의 경우, 플레이(play)기능, 빠른 감기(FF)기능, 다시 감기(RW)기능, 녹화기능등의 알려진 기능에 대해 미리 작성한 것이다. 웹서버(402)는 IEEE 1394 버스가 리셋된 직후 웹 브라우저를 화면상의 한 부분에 디스플레이하고, 그 화면에 홈네트웍을 구성하고 있는 디바이스들의 아이콘등을 나타내고, 사용자가 소정 아이콘을 선택하면 메모리(401)로부터 해당 제어 디바이스의 홈페이지 정보를 가져와 웹 브라우저 화면에 표시한다. 사용자가 홈페이지 화면에 있는 피제어 디바이스의 기능을 선택하면 해당 기능에 대한 제어 신호를 발생하여 출력한다. 산업체 표준 프로토콜부(403)는 웹서버(402)로부터 받은 제어 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 상기 피제어 디바이스로부터 유입된 소정의 기능관련 신호를 웹신호로 변환하여 웹서버(402)로 출력한다. 이러한 산업체 표준 프로토콜부(403)는 비아이피 기반의 디지털 디바이스들간의 통신을 위해 채택되는 프로토콜 계층으로서, AV/C-CTS(Audio Video Contol-Command & Transaction Set)등이 여기에 해당되며, AV/C-CTS이외에도 여러 가지 다른 방식의 표준이 여기에 해당될 수 있다. IEEE 1394부(404)는 산업체 표준 프로토콜부(403)로부터 유입한 신호를 IEEE 1394 버스에 연결된 해당 피제어 디바이스로 전송하거나, 피제어 디바이스(410)로부터의 신호를 받아 산업체 표준 프로토콜부(403)로 전송한다. 피제어 디바이스(410)는 제어 디바이스(400)로부터 유입한 신호를 해석하여 그에 상응하는 기능 또는 동작을 수행한다. 피제어 디바이스(410)는 제2IEEE 1394부(411) 및 제2산업체 표준 프로토콜부(412)를 구비한다. 제2IEEE 1394부(411) 및 제2산업체 표준 프로토콜부(412)는 제어부(400)에 포함된 IEEE 1394부(404) 및 산업체 표준 프로토콜부(403)와 동일한 것으로서, 제2IEEE 1394부(411)는 피제어 디바이스 기능 또는 동작에 관한 소정 신호를 제어 디바이스(400)로 출력하고, 제어 디바이스(400)로부터 소정의 제어 명령을 수신한다. 제2산업체 표준 프로토콜부(412)는 제2IEEE 1394부(411)에서 유입한 제어명령 신호를 해석하여 피제어 디바이스(410)의 실제 동작 또는 기능을 제어하는 제어신호를 만들어 출력하거나, 피제어 디바이스(410)의 해당 기능이나 동작에 관한 사항을 산업체 표준 규격 신호로 변환하여 제2IEEE 1394부(411)로 출력한다.
이와 같이 제어 디바이스(controlling device)(400)에서 피제어 디바이스(controlled device)(410)의 기능을 서술한 홈페이지를 미리 만들어 저장하고 있으면, 제어하고자 하는 디바이스가 IP나 TCP, 웹 서버등, IP 기반의 프로토콜을 채용하지 않아도 제어 디바이스(400)를 통해 웹 브라우저상의 사용자 인터페이스를 제공할 수 있다. 이 때문에 IP 기반 제어 기법과 동일한 사용자 인터페이스를 제공하면서도 하드웨어 복잡도(hardware complexity)를 줄일 수 있고, 제조회사가 다른 디바이스들과도 인터페이스가 가능한, 즉 호환성을 가지는 장점이 있다.
도 5는 본 발명의 홈네투웍 시스템의 제2실시예의 구성도로서, IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)들의 기능을 웹 브라우저 화면상에 표시하여 제어하도록 하는 사용자 인터페이스를 제공하는 홈네트웍상의 디바이스 제어 시스템은, 제어 디바이스(500) 및 피제어 디바이스(510)를 구비한다. 제어 디바이스(500)는 디지털 TV와 같이 사용자 인터페이스 화면을 제공하는 디바이스로서, 그 화면내에 웹 브라우저를 띄워 IEEE 1394 버스상에 연결된 다른 디바이스들, 피제어 디바이스(들)를 아이콘등으로 표시한다. 사용자가 웹 브라우저 화면상에서 소정 디바이스 아이콘을 선택하면 해당 디바이스로부터 해당 디바이스의 기능등을 설명하는 홈페이지들을 받아와 웹브라우저 화면내에 표시하고, 그 표시된 상태에서 사용자로부터 소정의 디바이스 제어 명령을 받아 해당 디바이스로 출력한다. 제어 디바이스(500)는 메모리(501), 웹서버(502), 산업체 표준 프로토콜부(503) 및 IEEE 1394부(504)를 구비한다. 메모리(501)는 피제어 디바이스(510)를 제어하기 위한 제어 디바이스(500) 본연의 기능 수행을 위한 홈페이지 정보를 저장한다. 웹서버(502)는 메모리(501)로부터 제공받은 홈페이지 정보에 따라 웹 브라우저 화면을 띄우고, 홈페이지에 든 제어 정보를 사용하여 피제어 디바이스(510)와 정보를 교환하여 그 결과를 웹브라우저 상에 표시하고, 웹브라우저를 통한 사용자 명령을 받았을 때 그 (제어)명령을 출력하거나 피제어 디바이스(510)로부터 유입된 소정 규격 신호를 웹 정보로 변환하여 웹 화면상에 표시한다. 산업체 표준 프로토콜부(503)는 웹서버(502)로부터 받은 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 피제어 디바이스(510)로부터 유입된 소정의 신호를 웹서버(502)로 출력한다. 이러한 산업체 표준 프로토콜부(503)는 비아이피 기반의 디지털 디바이스들간의 통신을 위해 채택되는 프로토콜 계층으로서, AV/C-CTS(Audio Video Contol-Command & Transaction Set)등이 여기에 해당된다. IEEE 1394부(504)는 산업체 표준 프로토콜부(503)로부터 유입한 신호를 IEEE 1394 버스에 연결된 해당 피제어 디바이스로 전송하거나, 피제어 디바이스(510)로부터의 신호를 받아 산업체 표준 프로토콜부(503)로 전송한다. 피제어 디바이스(510)는 자신의 기능을 설명하는 홈페이지를 가지며, 제어 디바이스(500)의 요청에 따라 이 기능 설명 홈페이지를 제공하고, 제어 디바이스(500)로부터의 제어 명령에 따라 해당 기능 및 동작을 수행한다. 피제어 디바이스(510)는 제2IEEE 1394부(511), 제2산업체 표준 프로토콜부(512) 및 홈페이지 저장부(513)를 구비한다. 제2IEEE 1394부(511)는 제어 디바이스(510)의 IEEE 1394부(504)와 동일하며, 제어 디바이스(500)로부터 출력된 제어 명령 신호를 유입하고, 자신의 기능 또는 동작에 관한 소정 신호를 제어 디바이스(500)로 출력한다. 제2산업체 표준 프로토콜부(512)는 제어 디바이스(510)의 산업체 표준 프로토콜부(503)와 동일하며, 제2IEEE 1394부(511)에서 유입한 제어명령 신호를 해석하여 자신의 동작 또는 기능을 제어하거나, 자신의 기능이나 동작 사항을 산업체 표준 프로토콜 신호로 변환하여 제2IEEE 1394부(511)로 출력한다. 홈페이지 저장부(513)는 해당 기기의 기능 및 동작을 설명하는 홈페이지 정보를 저장하고 소정의 요청에 의해 이 홈페이지 정보를 제2IEEE 1394부(511)로 출력한다.
도 6은 본 발명의 홈네트웍상의 디바이스 제어 시스템의 제3실시예의 구성도로서, IEEE 1394 버스를 사용하는 홈네트웍상의 디바이스 제어 시스템은, 디바이스 정보 제공 서버(600), 제어 디바이스(610) 및 피제어 디바이스(620)로 구성된다. 디바이스 정보 제공 서버(600)는 각종 디지털 디바이스의 기능 및 동작을 설명하는 홈페이지 및 그러한 디지털 디바이스로부터 제공되는 소정 규격 신호를 웹신호로 해석할 수 있는 해석기를 가지며, 인터넷(601)을 통한 클라이언트의 요청에 따라 이들 홈페이지 정보 및 상기 해석기를 제공한다. 디바이스 정보 제공 서버(600)는, 저장중인 디바이스 홈페이지의 정보를 삭제하거나 갱신 가능하며, 새로운 디바이스의 정보를 추가할 수 있는 업데이트 기능을 가진다. 제어 디바이스(610)는 아이피 기반의 디바이스로서, 여기서는 디바이스 정보 제공 서버(600)로부터 정보를 다운로드받는 클라이언트(client)의 역할을 수행한다. 제어 디바이스(610)는 사용자 인터페이스를 제공하기 위한 소정의 디스플레이 화면을 가지는 디지털 TV와 같은 디바이스로서, 웹 브라우저를 화면에 띄우고 그 안에 IEEE 1394 버스상에 연결된 다른 디바이스들의 아이콘을 디스플레이한다. 사용자가 표시된 아이콘들중 어느 한 아이콘을 선택하면 선택된 아이콘이 지시하는 디바이스의 홈페이지 정보를 디바이스 정보 제공 서버(600)로부터 다운로드받아 그를 웹 브라우저 화면에 디스플레이한다. 디스플레이된 홈페이지상에서 사용자가 소정의 디바이스 기능 제어 명령을 입력하면(예를 들어, VCR의 '플레이' 기능등) 해당 제어 신호를 피제어 디바이스(620)로 출력한다. 제어 디바이스(610)는 티씨피/아이피(TCP/IP)프로토콜부(611), 웹서버(612), 링크부(613), 산업체 표준 프로토콜부(614) 및 IEEE 1394부(615)로 구성된다. 티씨피/아이피 프로토콜부(611)는 인터넷망(601)을 통해 디바이스 정보 제공 서버(600)에 정보를 요청하거나 요청한 정보를 다운로드받을 수 있도록하는 소정의 통신규약을 제공한다. 웹서버(612)는 티씨피/아이피 프로토콜부(611)로부터 유입한 소정 피제어 디바이스의 홈페이지 정보를 웹브라우저 화면상에 디스플레이하고, 웹브라우저를 통한 사용자의 명령을 상기 티씨피/아이피 프로토콜부(611)로 전송하거나, 사용자가 입력한 피제어 디바이스(620)의 기능 및 동작 관련 제어 명령과 피제어 디바이스(620)로부터의 데이터를 처리한다. 링크부(613)는 디바이스 정보 제공 서버(600)로부터 소정 디바이스 기능 설명 홈페이지와 함께 다운로드된 해석기 정보를 이용하여 웹서버(612)로부터의 정보를 피제어 디바이스(620)가 가진 소정 규격신호로 변환하거나, 피제어 디바이스(620)로부터 보내진 소정 규격신호를 웹신호로 해석하여 웹서버(612)로 출력한다. 산업체 표준 프로토콜부(614)는 링크부(613)로부터 소정 규격신호로 변환된 피제어 디바이스(620) 제어 신호를 받아 출력하거나, 피제어 디바이스(620)로부터의 소정 규격 신호를 링크부(613)로 전달한다. IEEE 1394부(615)는 산업체 표준 프로토콜부(614)로부터 유입한 신호를 IEEE 1394 버스에 연결된 해당 피제어 디바이스로 전송하거나, 피제어 디바이스(620)로부터의 신호를 받아 산업체 표준 프로토콜부(614)로 전송한다. 제어 디바이스(610)는 다운로드 받은 정보를 잠시 보관하는 램(616)을 더 구비하며, 램(616)은 가령, 디바이스 정보 제공 서버(600)로부터 다운로드받은 상술한 해석기등의 정보를 저장하고 있다가 링크부(613)등에 출력하는등의 역할을 수행한다. 피제어 디바이스(620)는 제어 디바이스(610)로부터 소정의 제어 신호를 유입하여 그에 따른 동작을 수행한다.
도 6의 홈네트웍상의 디바이스 제어 시스템에서는 홈네트웍을 구성하는 디바이스들이 각자의 표준 규격을 채용한 통신 방식을 사용하고 홈페이지를 따로 저장하지 않더라도, 이들 통신 방식과 홈페이지를 별개로 저장한 디바이스 정보 제공 서버(600)로부터 그 통신 방식에 따른 신호를 웹 기반의 신호로 변환할 수 있는 해석기와 해당 홈페이지 정보를 다운로드 받음으로써, 홈네트웍의 제어를 담당하는 디바이스(제어 디바이스(610))내에서 어떤 종류의 제어할 디바이스(피제어 디바이스(620))라도 디스플레이 및 제어할 수 있게 된다. 이런 시스템에서는 제어 디바이스(610)만 아이피 기반의 장치이면, 피제어 디바이스(620)가 타회사이든 다른 통신 방식의 규격을 채용하든 상관없이 IEEE 1394 네트웍 상에서 완전한 호환성을 갖게 된다.
도 7은 본 발명의 홈네트웍 시스템의 디스플레이 방법의 흐름도로서, IEEE 1394 버스를 사용한 디바이스들간의 통신을 수행하는 홈네트웍 시스템에서 소정 디바이스의 웹 화면상에 다른 디바이스들의 정보를 표시하는 홈네트웍상의 디바이스 상태 디스플레이 방법은, 먼저, IEEE 1394 버스가 리셋된 직후 웹 브라우저 화면을 띄워, 연결된 다른 디바이스들을 상징하는 아이콘 정보를 디스플레이한다(700단계). 여기서, IEEE 1394버스상에 연결된 디바이스들의 아이콘은 각 디바이스를 상징하는 그림이나 텍스트를 포함해야 한다. 사용자가 아이콘 중의 하나를 선택하면, 해당 아이콘과 관련된 디바이스의 기능을 서술하는 홈페이지를 상기 웹 브라우저 화면에 디스플레이한다(710단계). 홈페이지는, 홈페이지가 나타내는 디바이스의 이름, 디바이스의 현 동작 상태 및 디바이스의 각종 기능을 사용자가 선택할 수 있도록 나타낸 기능 버튼을 포함하도록 구성된다. 디스플레이된 소정 디바이스의 기능을 서술한 홈페이지 화면에서 사용자가 소정의 명령을 입력할 때마다, 그 명령에 따라 동작된 디바이스의 동작 상태를 갱신하여 디스플레이한다(720단계).
도 8a~8b는 도 7에서 IEEE 1394 버스가 리셋된 직후 제어 디바이스의 화면을 도시한 것으로서, 제어 디바이스 화면의 한 부분에 웹 브라우저(800, 810)가 디스플레이되고, 그 웹 브라우저 화면내에 1394상에 연결된 모든 디바이스의 아이콘들이 디스플레이된 것을 보인다. 여기서는 도 8a보다 8b와 같이 보다 사용자 친화적인 인터페이스를 제공하는 디스플레이 방식이 바람직하다.
도 9a~9b는 도 8a~8b의 화면에서 사용자가 소정 아이콘을 선택한 직후의 제어 디바이스의 웹브라우저 화면에 나타난 소정 디바이스의 홈페이지 화면을 도시한 것이다. 도 9a는 도 8a 또는 도 8b의 아이콘들중 선택된 디바이스가 디지털 VCR인 경우의 홈페이지 화면이며, 해당 디바이스의 이름(901), 디바이스의 주요 동작을 나타내는 키프레임(key frame)(902), 디바이스의 상태(903) 및 사용자 인터페이스를 위한 디바이스 제어 기능 버튼(904)을 디스플레이한다. 도 9b는 도 8의 아이콘들중 선택된 디바이스가 컴팩트 디스크 플레이어인 경우의 홈페이지 화면이며, 해당 디바이스의 이름(911), 디바이스의 상태(912), 사용자 인터페이스를 위한 디바이스 제어 기능 버튼(913) 및 디바이스의 주요 동작을 나타내는 키 프레임(914)의 화면이 디스플레이된다. 키프레임(902, 914)은 해당 디바이스의 정보를 잘 요약해 줄 수 있는 정보를 보여주는 부분이며 시간에 따라 그 내용이 달라질 수 있다. 디바이스 상태(903, 912)를 표시해주는 부분은 해당 디바이스의 동작 중인 상태를 표시해주는 곳이다. 디바이스의 기능을 사용자가 제어할 수 있도록 하는 디바이스 제어 기능 버튼(904, 913)은 도 10의 A에서와 같이 텍스트로만 표시하거나, B에서와 같이 상징적 그림으로만 표시하거나, C에서와 같이 텍스트와 상징하는 그림을 모두 포함한 아이콘 형태가 될 수 있다. 도 11은 사용자 인터페이스를 제공하는 디바이스 제어 기능 버튼(904, 913)의 여러 형태와 기능, 그러한 아이콘을 사용하는 관련 디바이스들의 예를 보인 것이다.
본 발명에 의하면, IEEE 1394 통신을 수행하는 홈네트웍상의 디바이스 제어 시스템에서 홈네트웍상의 디바이스 제어 시스템을 구성하는 디바이스들이 비 아이피를 기반으로 하는 디바이스이고 각 디바이스들의 규격 신호가 서로 달라도 제어를 담당하는 디바이스의 웹 브라우저 화면상에서 연결된 다른 디바이스들의 기능이 설명된 홈페이지등의 정보를 디스플레이하고, 그에따른 제어신호를 교환할 수 있다.

Claims (20)

  1. IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템에 있어서,
    소정의 디스플레이 화면을 가지며, 상기 화면에 웹브라우저를 띄워 상기 IEEE 1394 버스상에 연결된 디바이스들을 표시하고, 표시된 디바이스들 중 사용자가 선택한 디바이스의 기능 관련 홈페이지를 표시하며, 표시한 홈페이지상에서 사용자 입력을 받아 상기 선택된 디바이스로 소정의 제어 명령을 출력하는 제어 디바이스; 및
    상기 제어 디바이스로부터 상기 제어 명령을 받아 상기 제어 명령에 알맞는 동작을 수행하는 피제어 디바이스를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템
  2. 제1항에 있어서, 상기 제어 디바이스는,
    상기 피제어 디바이스를 제어하기 위한 기능이 들어있는 홈페이지 및 상기 피제어 디바이스의 기능 및 동작을 설명하는 홈페이지 정보를 저장한 메모리;
    상기 메모리로부터 상기 홈페이지들을 제공받아 웹 브라우저 화면에 표시하고, 상기 웹브라우저 화면상에서 사용자 명령을 받았을 때 그 명령을 출력하거나 상기 피제어 디바이스로부터 유입된 소정의 산업체 표준 규격 신호로 된 기능을 해석하여 상기 웹브라우저 화면상에 그 기능을 표시하는 웹서버;
    상기 웹서버로부터 받은 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 상기 피제어 디바이스로부터 유입된 소정의 기능관련 신호를 상기 웹서버로 출력하는 산업체 표준 프로토콜부; 및
    상기 산업체 표준 프로토콜로부터 상기 산업체 표준 규격신호로 바뀐 명령을 상기 피제어 디바이스로 송신하거나 상기 피제어 디바이스로부터 유입한 신호를 상기 표준 프로토콜로 송신하는 IEEE 1394부를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  3. 제2항에 있어서, 상기 산업체 표준 프로토콜부는,
    비 아이피 기반(non IP based)의 소정 프로토콜 계층임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  4. 제2항에 있어서, 상기 산업체 표준 프로토콜부는,
    AV/C-CTS(Audio Video Contol-Command & Transaction Set)임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  5. 제1항에 있어서, 상기 피제어 디바이스는,
    상기 제어 디바이스로부터 출력된 제어 명령 신호를 유입하고, 상기 피제어 디바이스 기능 또는 동작에 관한 소정 신호를 상기 제어 디바이스로 출력하는 제2IEEE 1394부;
    상기 제2IEEE 1394부에서 유입한 상기 제어명령 신호를 해석하여 상기 피제어 디바이스의 동작 또는 기능을 제어하는 제어신호를 만들어 출력하거나, 상기 피제어 디바이스의 해당 기능이나 동작에 관한 사항을 상기 산업체 표준 프로토콜 신호로 변환하여 상기 제2IEEE 1394부로 출력하는 제2산업체 표준 프로토콜부를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  6. 제5항에 있어서, 상기 제2산업체 표준 프로토콜부는,
    비 아이피 기반(non IP based)의 소정 프로토콜 레이어임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  7. 제5항에 있어서, 상기 제2산업체 표준 프로토콜부는,
    AV/C-CTS(Audio Video Contol-Command & Transaction Set)임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  8. IEEE 1394 버스상에 연결된 비 아이피 기반의 디바이스(non IP based device)를 표시 및 제어하는 홈네트웍상의 디바이스 제어 시스템에 있어서,
    소정의 디스플레이 화면을 가지며, 상기 화면의 소정 부분에 웹 브라우저 화면을 띄워 상기 홈네트웍에 연결된 다른 디바이스들을 표시하고, 사용자에 의해 선택된 디바이스로부터 디바이스 기능을 설명하는 홈페이지를 제공받아 표시하여 홈페이상의 사용자 입력에 따른 제어 명령을 상기 선택된 디바이스로 출력하는 제어 디바이스; 및
    해당 기능을 설명하는 상기 디바이스 기능 설명 홈페이지를 가지며, 상기 제어 디바이스의 요청에 따라 상기 홈페이지를 제공하고, 상기 제어 디바이스로부터 상기 소정의 제어 명령을 받아 그에 따른 동작을 수행하는 피제어 디바이스를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템
  9. 제8항에 있어서, 상기 제어 디바이스는,
    상기 피제어 디바이스를 제어하기 위한 기능이 들어있는 홈페이지 정보를 저장한 메모리;
    상기 메모리로부터 제공받은 홈페이지 정보에 따라 웹 브라우저 화면을 띄우고, 상기 홈페이지에 든 제어 정보를 사용하여 상기 피제어 디바이스와 정보를 교환하여 상기 웹브라우저 상에 표시하고, 사용자 명령을 받았을 때 그 명령을 출력하거나 상기 피제어 디바이스로부터 유입된 소정의 산업체 표준 규격 신호로 된 기능을 해석하여 상기 웹브라우저 화면상에 그 기능을 표시하는 웹서버;
    상기 웹서버로부터 받은 명령을 소정의 시청각 기기(Audio/Video device) 제어(명령)관련 산업체 표준 규격 신호로 바꾸어 출력하거나, 상기 피제어 디바이스로부터 유입된 소정의 기능관련 신호를 상기 웹서버로 출력하는 산업체 표준 프로토콜부; 및
    상기 산업체 표준 프로토콜로부터 상기 산업체 표준 규격신호로 바뀐 명령을 상기 피제어 디바이스로 송신하거나 상기 피제어 디바이스로부터 유입한 신호를 상기 표준 프로토콜로 송신하는 IEEE 1394부를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  10. 제9항에 있어서, 상기 산업체 표준 프로토콜부는,
    비 아이피 기반(non IP based)의 소정 프로토콜 계층임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  11. 제9항에 있어서, 상기 산업체 표준 프로토콜부는,
    AV/C-CTS(Audio Video Contol-Command & Transaction Set)임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  12. 제8항에 있어서, 상기 피제어 디바이스는,
    상기 제어 디바이스로부터 출력된 제어 명령 신호를 유입하고, 상기 피제어 디바이스 기능 또는 동작에 관한 소정 신호를 상기 제어 디바이스로 출력하는 제2IEEE 1394부;
    상기 제2IEEE 1394부에서 유입한 상기 제어명령 신호를 해석하여 상기 피제어 디바이스의 동작 또는 기능을 제어하거나, 상기 피제어 디바이스의 해당 기능이나 동작 사항을 상기 산업체 표준 프로토콜 신호로 변환하여 상기 제2IEEE 1394부로 출력하는 제2산업체 표준 프로토콜부; 및
    해당 기기의 기능 및 동작을 설명하는 홈페이지 정보를 저장하고 소정의 요청에 의해 이 홈페이지 정보를 상기 제2IEEE 1394부에 출력하는 홈페이지 저장부를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  13. 제12항에 있어서, 상기 제2산업체 표준 프로토콜부는,
    비 아이피 기반(non IP based)의 소정 프로토콜 레이어임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  14. 제12항에 있어서, 상기 제2산업체 표준 프로토콜부는,
    AV/C-CTS(Audio Video Contol-Command & Transaction Set)임을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  15. IEEE 1394 버스를 사용하는 홈네트웍상의 디바이스 제어 시스템에 있어서,
    각종 디지털 디바이스의 기능 및 동작을 설명하는 홈페이지 및 상기 디지털 디바이스로부터의 소정 규격 신호를 웹신호로 해석할 수 있는 해석기를 가지며, 인터넷을 통한 요청에 따라 이들 홈페이지 정보 및 상기 해석기를 제공하는 디바이스 정보 제공 서버;
    소정의 디스플레이 화면을 가지며, 상기 IEEE 1394상에 연결된 디바이스들의 아이콘을 화면상의 소정 부분에 디스플레이된 웹브라우저 화면상에 표시하고, 사용자가 상기 소정 디바이스의 아이콘을 선택하면 해당 디바이스의 홈페이지 정보를 상기 디바이스 정보 제공 서버로부터 다운로드받아 상기 홈페이지 정보를 디스플레이하고, 표시한 디바이스의 기능을 사용자가 선택함에 따라 그 제어 신호를 출력하는 아이피 기반의(IP based) 제어 디바이스; 및
    상기 제어 디바이스로부터 상기 제어 신호를 유입하여 그에 따른 동작을 수행하는 피제어 디바이스를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  16. 제15항에 있어서, 상기 디바이스 정보 제공 서버는,
    이미 존재하는 각 디바이스 홈페이지의 정보 삭제 또는 갱신이 가능하며, 새로운 디바이스의 정보를 더 추가할 수 있음을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  17. 제15항에 있어서, 상기 제어 디바이스는,
    인터넷망을 통해 상기 디바이스 정보 제공 서버에 정보를 요청하거나 요청한 정보를 다운로드받을 수 있도록 소정의 통신규약을 제공하는 티씨피/아이피(TCP/IP)프로토콜부;
    상기 티씨피/아이피 프로토콜부로부터 유입한 디바이스의 홈페이지 정보를 웹브라우저 화면상에 디스플레이하고, 웹브라우저를 통한 사용자의 소정 디바이스 홈페이지 정보 요청 명령을 상기 티씨피/아이피 프로토콜부로 전송하거나, 상기 피제어 디바이스의 기능 및 동작 관련 제어 정보를 송수신하는 웹서버;
    상기 해석기 정보를 이용하여 상기 웹서버로부터의 정보를 피제어 디바이스가 가진 소정 규격신호로 변환하거나, 상기 피제어 디바이스가 가진 소정 규격신호를 웹신호로 해석하여 상기 웹서버로 출력하는 링크부;
    상기 링크부로부터 상기 소정 규격신호로 변환된 피제어 디바이스 제어 신호를 받아 IEEE 1394포맷에 맞게 변환하여 출력하거나, 상기 피제어 디바이스로부터의 신호를 상기 링크부로 전달하는 산업체 표준 프로토콜부; 및
    상기 산업체 표준 프로토콜부로부터 유입한 신호를 IEEE1394 버스상에 연결된 상기 피제어 디바이스로 출력하고, 상기 피제어 디바이스에서 출력시킨 신호를 수신하여 상기 산업체 표준 프로토콜부로 출력하는 IEEE 1394 프로토콜부를 포함함을 특징으로 하는 홈네트웍상의 디바이스 제어 시스템.
  18. IEEE 1394 버스를 사용한 디바이스들간의 통신을 수행하는 홈네트웍상의 디바이스 제어 시스템에서 제어용 디바이스가 다른 디바이스들의 정보를 표시하는 홈네트웍상의 디바이스 상태 디스플레이 방법에 있어서,
    IEEE 1394 버스가 리셋된 직후 웹 브라우저 화면을 띄워, 연결된 다른 디바이스들을 상징하는 아이콘 정보를 디스플레이하는 단계;
    사용자가 상기 아이콘 중의 하나를 선택하면, 해당 아이콘과 관련된 디바이스의 기능을 서술하는 홈페이지를 상기 웹 브라우저 화면에 디스플레이하는 단계; 및
    상기 선택된 디바이스의 기능을 서술한 홈페이지 화면에서 사용자가 소정의 명령을 입력하면, 그 명령에 따라 동작된 상기 디바이스의 동작 사항을 상기 웹 브라우저 화면의 상기 홈페이지상의 한 부분에 표시하는 단계를 포함함을 특징으로 하는 홈네트웍상의 디바이스 상태 디스플레이 방법.
  19. 제18항에 있어서, 상기 아이콘은,
    상기 IEEE 1394버스상에 연결된 디바이스를 표현하는 상징적 그림 또는 텍스트를 구비함을 특징으로 하는 홈네트웍상의 디바이스 상태 디스플레이 방법.
  20. 제 18항에 있어서, 상기 홈페이지의 구성은,
    상기 홈페이지의 해당 디바이스의 이름;
    상기 디바이스의 현 동작 상태; 및
    상기 디바이스의 각종 기능을 사용자가 선택할 수 있도록 나타낸 기능 버튼을 포함함을 특징으로 하는 홈네트웍상의 디바이스 상태 디스플레이 방법.
KR10-1998-0027136A 1998-07-06 1998-07-06 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법 KR100370186B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-1998-0027136A KR100370186B1 (ko) 1998-07-06 1998-07-06 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-1998-0027136A KR100370186B1 (ko) 1998-07-06 1998-07-06 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법

Publications (2)

Publication Number Publication Date
KR20000007683A true KR20000007683A (ko) 2000-02-07
KR100370186B1 KR100370186B1 (ko) 2003-10-30

Family

ID=19543238

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1998-0027136A KR100370186B1 (ko) 1998-07-06 1998-07-06 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법

Country Status (1)

Country Link
KR (1) KR100370186B1 (ko)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010105196A (ko) * 2000-05-16 2001-11-28 이데이 노부유끼 제어 기기 및 제어 방법
KR100348623B1 (ko) * 2000-06-08 2002-08-13 엘지전자 주식회사 홈 네트워크의 메시지 송수신 방법
KR100438696B1 (ko) * 2001-04-13 2004-07-05 삼성전자주식회사 홈네트워크 환경에서의 디바이스 제어 시스템 및 방법
KR100555809B1 (ko) * 2002-02-15 2006-03-03 가부시키가이샤 히타치세이사쿠쇼 네트워크 장치와 네트워크 장치 제어 방법
WO2006071071A1 (en) * 2004-12-29 2006-07-06 Samsung Electronics Co., Ltd. Device, system, and method for providing error information in xht network
KR100643296B1 (ko) * 2005-05-11 2006-11-10 삼성전자주식회사 웹 서비스 기술을 지원하는 a/v 네트워크에서 컨텐츠서비스 제공 방법 및 장치
KR100644575B1 (ko) * 1999-10-19 2006-11-13 삼성전자주식회사 홈네트웍 시스템에서의 웹서버를 내장하지 않은 디지털기기의 제어방법
KR100667742B1 (ko) * 2000-08-23 2007-01-11 삼성전자주식회사 제어기기의 적어도 하나 이상의 피제어기기 제어 방법
KR100724353B1 (ko) * 2001-03-16 2007-06-04 엘지전자 주식회사 간단한 구조의 홈 네트워크 시스템 구현 방법
KR100765788B1 (ko) * 2006-06-23 2007-10-12 삼성전자주식회사 서비스 제어 디바이스 변경 방법 및 그 방법을 수행할 수있는 네트워크 디바이스와 저장 매체
KR100932813B1 (ko) * 2002-10-01 2009-12-21 엘지전자 주식회사 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3809640B2 (ja) * 1995-10-25 2006-08-16 ソニー株式会社 メディア・コンテンツ管理avシステム及びコントロールセンター

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100644575B1 (ko) * 1999-10-19 2006-11-13 삼성전자주식회사 홈네트웍 시스템에서의 웹서버를 내장하지 않은 디지털기기의 제어방법
KR20010105196A (ko) * 2000-05-16 2001-11-28 이데이 노부유끼 제어 기기 및 제어 방법
KR100348623B1 (ko) * 2000-06-08 2002-08-13 엘지전자 주식회사 홈 네트워크의 메시지 송수신 방법
KR100667742B1 (ko) * 2000-08-23 2007-01-11 삼성전자주식회사 제어기기의 적어도 하나 이상의 피제어기기 제어 방법
KR100724353B1 (ko) * 2001-03-16 2007-06-04 엘지전자 주식회사 간단한 구조의 홈 네트워크 시스템 구현 방법
KR100438696B1 (ko) * 2001-04-13 2004-07-05 삼성전자주식회사 홈네트워크 환경에서의 디바이스 제어 시스템 및 방법
KR100555809B1 (ko) * 2002-02-15 2006-03-03 가부시키가이샤 히타치세이사쿠쇼 네트워크 장치와 네트워크 장치 제어 방법
KR100932813B1 (ko) * 2002-10-01 2009-12-21 엘지전자 주식회사 동일 유형의 홈 네트웍 기기를 위치별로 구분 및 표시하는장치
WO2006071071A1 (en) * 2004-12-29 2006-07-06 Samsung Electronics Co., Ltd. Device, system, and method for providing error information in xht network
KR100714686B1 (ko) * 2004-12-29 2007-05-04 삼성전자주식회사 Xht 네트워크 내에서 고장 정보를 제공하는 장치,시스템 및 그 방법
KR100643296B1 (ko) * 2005-05-11 2006-11-10 삼성전자주식회사 웹 서비스 기술을 지원하는 a/v 네트워크에서 컨텐츠서비스 제공 방법 및 장치
KR100765788B1 (ko) * 2006-06-23 2007-10-12 삼성전자주식회사 서비스 제어 디바이스 변경 방법 및 그 방법을 수행할 수있는 네트워크 디바이스와 저장 매체

Also Published As

Publication number Publication date
KR100370186B1 (ko) 2003-10-30

Similar Documents

Publication Publication Date Title
US8121706B2 (en) Information processing device and home network system
KR100345749B1 (ko) 네트워크 제어 시스템과 이 네트워크 제어 시스템에이용되는 콘트롤러, 타겟 및 소비자
JP4642231B2 (ja) アイソクロナスデータ伝送フォーマットを用いた分散型ieee1394ネットワークにおいて広帯域の画面表示グラフィックスデータを扱う方法及び装置
US6963925B1 (en) Gateway apparatus and the method thereof
EP1738527B1 (en) Method for controlling a device in a network of distributed stations, and network station
JPH10191463A (ja) 電子機器及びその制御方法
KR100370186B1 (ko) 홈네트웍상의 디바이스 제어 시스템 및 홈네트웍상의 디바이스상태 디스플레이 방법
KR20020013560A (ko) 외부 통신 네트워크로부터 홈 네트워크를 제어하는 방법및 디바이스
KR100261111B1 (ko) Ieee 1394 네트웍 시스템의 시스템 디바이스 동작 상태 표시 방법
EP1039717A2 (en) Method and apparatus for connection establishment
CN102594795A (zh) 网络***、内容再现接管方法和程序
US7310808B2 (en) Method of and apparatus for supporting and enabling the selection and mixing of multiple streams of audio/video data from multiple sources within a receiving device allowing external control
JP2007158988A (ja) ルータ装置及びネットワーク障害の判別方法
US8253544B2 (en) Remote control device, remote control method, and remote-controllable device
JPH1188865A (ja) 分散型ホームネットワーク
KR100644575B1 (ko) 홈네트웍 시스템에서의 웹서버를 내장하지 않은 디지털기기의 제어방법
KR100714686B1 (ko) Xht 네트워크 내에서 고장 정보를 제공하는 장치,시스템 및 그 방법
KR20040020842A (ko) 콘텐츠 기록 장치, 콘텐츠 기록 방법, 콘텐츠 재생 장치및 기록 매체
KR100263893B1 (ko) Ieee 1394 네트웍 시스템 실시간 동작 표시 방법
KR100678902B1 (ko) A/v 홈 네트워킹을 위한 디지털 tv 프록시 장치 및상기 장치를 포함하는 네트워크 시스템
KR100363217B1 (ko) 네트워크 통신 시스템의 디스플레이 방법
JP2007281717A (ja) 制御システム、制御方法、演算処理装置、並びにコンピュータプログラム
JP2005094683A (ja) ゲートウェイ
JP2004295873A (ja) 遠隔制御装置、遠隔制御方法および被遠隔制御装置
Baier et al. My Home is my Network or how to HAVi

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20010621

Effective date: 20021129

S901 Examination by remand of revocation
GRNO Decision to grant (after opposition)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee