首页 / 专利库 / 家用器具 / 白色家电 / 네트워크 장치, 네트워크 제어 장치 및 네트워크 장치의제어 방법

네트워크 장치, 네트워크 제어 장치 및 네트워크 장치의제어 방법

阅读:749发布:2020-11-13

专利汇可以提供네트워크 장치, 네트워크 제어 장치 및 네트워크 장치의제어 방법专利检索,专利查询,专利分析的服务。并且PURPOSE: To allow an AV system controller to control a device which is connected to the both of AV and information system networks without discrimination and without a work for setting an address by a user by connecting the AV system network and the information system network. CONSTITUTION: A network controller 101 for controlling devices 102-104 and 122-124 which are connected to the AV system network and other electric appliances network is connected to an IP network. The network controller 101 is provided with a control relay means for controlling the devices 102-104 and 122-124 which are connected to the AV and white goods system networks from the IP network. The network controller 101 on the IP network obtains function information of the network units including the control relay means and performs control so that the units connected to the whole networks are controlled.,下面是네트워크 장치, 네트워크 제어 장치 및 네트워크 장치의제어 방법专利的具体信息内容。

  • 제1 네트워크 인터페이스와, 해당 제1 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 네트워크 장치를 제어하는 제1 제어 수단을 포함한 네트워크 제어 장치에 있어서,
    제2 네트워크 인터페이스와, 해당 제2 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 네트워크 장치를 제어하는 제2 제어 수단과, 해당 제2 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 다른 네트워크 제어 장치로부터 제어 명령을 수취하고, 해당 제어 명령에 따라서 상기 제1 제어 수단에 제어 요구를 송출하는 제어 중계 수단을 포함하며, 제1 네트워크와 제2 네트워크 쌍방에 접속된 장치를 제어할 수 있도록 함과 함께, 제2 네트워크 인터페이스에 접속된 다른 네트워크 제어 장치로부터 제1 네트워크에 접속되어 있는 네트워크 장치를 제어할 수 있도록 한 것을 특징으로 하는 네트워크 제어 장치.
  • 제1항에 있어서,
    상기 제1 네트워크 인터페이스는 IEEE1394 규격으로 규정되는 고속 직렬 버스이고, 상기 제2 네트워크 인터페이스는 근거리 통신망(LAN) 등에서 일반적으로 이용되고 있는 IP 패킷의 전송을 행하는 네트워크(IP 네트워크)이며, 상기 제어 중계 수단은 IP 패킷 형식으로 수신한 상기 제어 명령을 해석하여 상기 제1 제어 수단이 제공하는 네트워크 장치의 기능의 제어를 기동하는 것을 특징으로 하는 네트워크 제어 장치.
  • 제2항에 있어서,
    상기 제1 네트워크 인터페이스를 통해 접속되어 있는 네트워크 장치 1대마다 가상적인 IP 어드레스를 부여하고, 상기 제2 네트워크로부터 해당 네트워크 장치로의 제어 요구를 행할 때에 해당 가상 IP 어드레스에 의해 제어 대상을 지정하며, 상기 제어 중계 수단은 해당 가상 IP 어드레스를 상기 제1 네트워크 인터페이스에서의 장치 식별을 위한 ID로 변환하는 것을 특징으로 하는 네트워크 제어 장치.
  • 제1 네트워크 인터페이스와, 해당 제1 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 네트워크 장치를 제어하는 제1 제어 수단을 포함한 네트워크 제어 장치에 있어서,
    제2 네트워크 인터페이스와, 해당 제2 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 다른 네트워크 제어 장치로부터 제어 정보를 수취하고, 해당 제어 정보에 따라서 상기 제1 제어 수단에 제어 요구를 송출하는 제어 중계 수단을 포함하며, 제2 네트워크 인터페이스에 접속된 다른 네트워크 제어 장치로부터 제1 네트워크에 접속되어 있는 네트워크 장치를 제어할 수 있도록 한 것을 특징으로 하는 네트워크 제어 장치.
  • 제4항에 있어서,
    상기 제1 네트워크 인터페이스는 에코네트(Energy Conservation and Home-care Network; ECHONET) 규격으로 규정되는 홈 네트워크용 인터페이스이고, 상기 제2 네트워크 인터페이스는 근거리 통신망(LAN) 등에서 일반적으로 이용되고 있는 IP 패킷의 전송을 행하는 네트워크(IP 네트워크)이며, 상기 제어 중계 수단은 IP 패킷 형식으로 수신한 상기 제어 명령을 해석하여 상기 제1 제어 수단이 제공하는 네트워크 장치의 기능의 제어를 기동하는 것을 특징으로 하는 네트워크 제어 장치.
  • 제5항에 있어서,
    상기 제1 네트워크 인터페이스를 통해 접속되어 있는 네트워크 장치 1대마다 가상적인 IP 어드레스를 부여하고, 상기 제2 네트워크로부터 해당 네트워크 장치로의 제어 요구를 행할 때에 해당 가상 IP 어드레스에 의해 제어 대상을 지정하며, 상기 제어 중계 수단은 해당 가상 IP 어드레스를 상기 제1 네트워크 인터페이스에서의 장치 식별을 위한 ID로 변환하는 것을 특징으로 하는 네트워크 제어 장치.
  • 네트워크에 접속된 후, 네트워크 어드레스를 취득하고, 자신이 네트워크에 접속된 것을 다른 네트워크 장치 및 다른 네트워크 제어 장치에 통지하는 메시지를 송출하며, 해당 메시지에 따라서 다른 네트워크 장치로부터 송신되는 해당 네트워크 장치의 제어 가능한 기능에 관한 기능 정보를 수신한 경우에는 이것을 보존하고, 해당 정보를 기초로 해당 네트워크 장치를 제어하기 위한 제어 명령을 송신하여 해당 네트워크 장치를 제어하며, 해당 네트워크 장치의 제어를 종료할 때에는상기 보존한 기능 정보를 파기하는 것을 특징으로 하는 네트워크 제어 장치.
  • 제7항에 있어서,
    네트워크에 접속된 다른 네트워크 장치로부터 해당 네트워크 장치가 네트워크에 접속된 것을 통지하는 메시지를 수신한 경우에는, 해당 네트워크 장치의 제어 가능한 기능에 관한 기능 정보의 송신 요구를 해당 네트워크 장치에 송신하고, 해당 송신 요구에 따라서 해당 네트워크 장치로부터 송신되는 해당 네트워크 장치의 제어 가능한 기능에 관한 기능 정보를 수신한 경우에는 이것을 보존하는 것을 특징으로 하는 네트워크 제어 장치.
  • 제8항에 있어서,
    상기 네트워크 장치에 대하여 제어를 행하고 있는 동안에는 소정의 간격 이내에 상기 네트워크 장치에 제어 명령을 발행하는 것을 특징으로 하는 네트워크 제어 장치.
  • 네트워크에 접속된 후, 네트워크 어드레스를 취득하고, 자신이 네트워크에 접속된 것을 다른 네트워크 제어 장치에 통지하는 메시지를 송출하며, 해당 메시지에 따라서 다른 네트워크 제어 장치로부터 송신되는 네트워크 장치 자신이 제어 가능한 기능에 관한 기능 정보의 송신 요구를 수신한 경우에는, 해당 기능 정보를 해당 네트워크 제어 장치로 송신하고, 해당 기능 정보를 기초로 해당 네트워크 장치를 제어하기 위한 제어 명령을 수신함으로써 해당 네트워크 제어 장치에 의해 제어되는 것을 특징으로 하는 네트워크 장치.
  • 새롭게 네트워크에 접속된 네트워크 제어 장치 혹은 네트워크 장치가 네트워크 어드레스를 취득한 후, 자신이 네트워크에 접속된 것을 통지하는 메시지를 네트워크 상에 송출하고, 새롭게 접속된 장치가 네트워크 장치인 경우에는 이미 네트워크에 접속되어 있는 네트워크 제어 장치로부터 상기 새롭게 접속된 네트워크 장치에 자신이 제어 가능한 기능에 관한 기능 정보의 송신 요구를 행하며, 해당 네트워크 장치는 해당 네트워크 제어 장치에 해당 기능 정보를 송신하거나, 혹은 새롭게 네트워크에 접속된 장치가 네트워크 제어 장치인 경우에는 이미 네트워크에 접속되어 있는 네트워크 장치로부터 상기 새롭게 접속된 네트워크 제어 장치에 자신이 제어 가능한 기능에 관한 기능 정보를 송신하며, 해당 네트워크 제어 장치는 송신된 해당 기능 정보� �� 기초로 해당 네트워크 장치를 제어하기 위한 제어 명령을 발행하여 해당 네트워크 장치를 제어하는 것을 특징으로 하는 네트워크 장치의 제어 방법.
  • 제11항에 있어서,
    상기 네트워크 제어 장치에서 상기 네트워크 장치로부터 송신된 기능 정보를 보존하고 있는 동안에는 상기 네트워크 장치에 소정의 간격 이내에 제어 명령을 발행하는 것을 특징으로 하는 네트워크 장치의 제어 방법.
  • 说明书全文

    네트워크 장치, 네트워크 제어 장치 및 네트워크 장치의 제어 방법{NETWORK DEVICE, NETWORK CONTROL DEVICE AND METHOD OF CONTROLLING NETWORK DEVICE}

    본 발명은 네트워크에 접속된 장치 간의 제어 방법 및 그것을 위한 장치와 제어 장치에 관한 것으로, 특히 가정에서 2종류 이상의 서로 다른 네트워크를 상호 접속하여 구축되는 네트워크 상의 장치를 사용자의 간단한 조작에 의해 제어 가능하게 하는 것이다.

    정보 가전 장치의 디지탈화의 발전과 인터넷 이용의 보급에 의해, 일반 가정 내에서도 네트워크를 구축하는 것이 행해지고 있다.

    가정에서의 네트워크의 일 형태는, 개개의 가족마다의 PC 혹은 데스크탑 PC와 노트북 PC 등, 복수의 PC에 의한 인터넷 액세스의 공유나 프린터 등의 공유를 목적으로 한 정보계의 네트워크로서, 그 대표적인 것으로는, 100BASE-TX 등 트위스트 페어선에 의한 이더넷 LAN이나 IEEE802.11b 규격에 따른 무선 LAN이 있고, 네트워크 상의 프로토콜은 인터넷 등의 컴퓨터 네트워크에서 널리 이용되고 있는 TCP/IP가 일반적으로 사용되고 있다. 또, 이하에서는 이러한 TCP/IP를 이용하는 정보계 네트워크를 IP 네트워크라 한다.

    그 한편, TV, VTR 등으로 대표되는 AV 장치의 디지탈화가 진행되어, 디지털위성 방송 수신기 및 이것을 내장한 TV나, 디지털 기록 방식의 VTR이나 비디오 카메라, 하드디스크를 기록 매체에 이용한 하드디스크(이하 HD) 레코더나 DVD-RAM 등의 광 디스크를 이용한 기록 장치 등이 등장하고 있다. 이들 디지털 AV 장치에서는 전송이나 축적에서의 신호 품질의 열화가 일어나기 어렵다는 디지털 방식의 특성을 살리기 위해, 각 장치 간의 접속에 IEEE1394 규격에 따른 고속 직렬 인터페이스(이하 1394IF라 함)를 채용한 것이 증가하고 있다. 1394IF는 원래는 PC의 주변층 장치용의 버스로서 설계된 것이지만, 최대 400Mbps의 데이터 전송 속도와 AV 장치에서 취급되는 영상 음성의 데이터를 도중에 끊기는 일 없이 전송하는 데 적합한 등시성 전송 모드를 구비하고 있으며, 케이블의 삽입 발출을 검출하여 장치 ID를 자동적으로 할당하므로 사용자의 조작을 경감할 수 있는 등의 이점을 갖기 때문에, 디지털 AV 장치의 표준 인터페이스로서 주목되어 왔다. 이 때문에, 디지털 AV 장치에 널리 채용되고 있는 MPEG2-TS(Transport Stream)를 전송하기 위한 프로토콜과 데이터 형식이나 AV 장치를 제어하기 위한 커맨드 송수신 프로토콜이 IEC61883 규격으로서 정해져 있으며, 각 AV 장치, 예를 들면 VTR이나 튜너마다의 제어 커맨드 사양도 AV/C(Audio Video Control) 커맨드로서 보급 단체인 1394TA(Trade Association)에 의해 정해져 있다. 또한, 1394IF에 의해 접속된 AV 장치 간에서 상호 상대를 인식하여, 상대방의 장치를 조작하기 위한 호환성을 실현하기 위한 AV 네트워크 소프트웨어 사양으로서 HAVi(Home Audio Video Interoperability)가 가전 메이커를 중심으로 설립된 HAVi Inc.에 의해 정해져 있다. 이들에 의해 1394IF와 HAVi의 환경 하에서는, 사용자가 AV 장치를 접속하면 번거로운 설정 작업 없이 바로 이용할 수 있는 플러그 앤드 플레이를 실현할 수 있다.

    또한, 냉장고나 세탁기, 에어컨 등 소위 백색 가전 제품용의 네트워크 규격으로서 가전 메이커를 중심으로 하여 에코네트(Energy Conservation and Home-care Network; 이하 ECHONET라 함) 규격이 정해져 있다. ECHONET는 전등선이나 무선 등의 물리 미디어를 이용하여 가전품의 제어를 행하는 것으로, 프로토콜로서 독자의 포맷이 채용되어 있다.

    이제까지는 정보계의 네트워크와 AV 제품계, 백색 가전 제품계의 네트워크에서는 상호 목적이나 요건이 다르기 때문에, 각각 독자적으로 개발이 진행되어 왔다. 그러나, 최근 ADSL(Asymmetric Digital Subscriber Line)이나 케이블 TV망을 이용한 고속 액세스망의 정비가 일반 가정의 인터넷 사용자 대상으로도 급속히 진전되고 있으며, 또한 광 파이버를 이용한 서비스도 포함시켜 브로드밴드 네트워크의 보급이 진행되고 있다. 이러한 브로드밴드화에 의해 광대역에서의 인터넷 액세스가 상시·정액 요금에 의해 제공되도록 되면, 가정 내의 네트워크에도 영향을 미치게 된다고 예상된다. 예를 들면 브로드밴드에 따른 광대역화는, 종래 방송이나 패키지 미디어만으로 가정에 제공되는 고품질의 AV 콘텐츠가, 인터넷 경유로도 공급 가능하게 된다. 또한, 상시 정액 접속이 일반적으로 얻어지게 되면, 지금까지의 디지털 위성 방송 수신기 등과 같이 전화 회선에 의한 다이얼 액세스가 이용되고 있던, 가정 내의 장치로부터 서비스업자 쪽으로의 업스트림의 액세스에도 인터넷을 손쉽게 이용할 수 있게 된다. 따라서 인터넷으로의 액세스가 가능한 정보계 네트워크와 AV계, 백색 가전계의 네트워크가 보다 밀접하게 연계됨으로써 종래에없던 새로운 서비스나, 종래보다도 사용자의 편리성을 높인 새로운 제품의 제공이 가능하게 된다.

    예를 들면 특개평11-187061호 공보, 특개2000-224207호 공보, 특개2001-202317호 공보에는 1394IF에 따른 네트워크와 옥외에서도 접속되는 정보계의 네트워크를 접속하여, 1394IF에 접속되어 있는 장치를 정보계의 네트워크 경유로 제어하는 방법이 기재되어 있다.

    상술한 특개평11-187061호 공보에 기재된 기술은 1394IF를 사용한 네트워크 상에 AV 장치, PC 등 정보계의 장치, 백색 가전계 네트워크의 제어 장치 및, 공중망으로의 접속 장치를 접속하여, 1394IF 상의 제어 장치, 나아가서는 다른 가정 등의 외부로부터 AV 장치나 백색 가전계 네트워크에 접속되는 백색 가전 장치를 제어시키는 기술이 개시되어 있다. 상기 기술에 따르면 PC 등 정보계의 장치를 1394IF 상의 방법에 의해 제어 장치로서 동작시키기 위해서, 정보계의 장치에 1394IF와 처리 소프트웨어를 갖게 할 필요가 있다. 또한, 종래의 정보계의 네트워크 장치와의 공존이 고려되어 있지 않다.

    특개2000-224207호 공보에 기재된 기술에서는 1394IF를 사용한 네트워크에 접속된 장치를 정보계 네트워크 상에 설치한 컨트롤러로부터 제어하기 위한 기술이 개시되어 있다. 그러나, 원래 AV계의 네트워크로 실현되어 있는 바와 같이 AV계 네트워크 상의 컨트롤러로부터 정보계 네트워크를 통해 다른 AV계 네트워크 상의 장치나 정보계 네트워크 상의 장치를 제어하는 것에 대해서는 기재되어 있지 않다.

    특개2001-202317호 공보에 기재된 기술에서는 AV계 네트워크와 정보계 네트워크의 쌍방에 접속된 제어 장치에 의해 AV 장치를 옥내외로부터 제어하는 기술이 개시되어 있다. 그러나 AV계의 장치로부터 정보계의 네트워크에 접속되어 있는 장치를 제어하는 방법에 대해서는 기재되어 있지 않다.

    본 발명의 목적은, AV계 네트워크와 정보계 네트워크를 접속시킬 때, 종래의 AV계 네트워크에서의 제어 방법을 이용하고, AV계의 제어 장치로부터 AV계 네트워크에 접속되는 각 AV 장치를 제어함과 동시에 정보계 네트워크에 접속된 장치 혹은 정보계 네트워크를 통해 접속되는 다른 AV계 네트워크 혹은 백색 가전계 네트워크에 접속되는 장치를 제어할 수 있도록 한 네트워크 장치의 제어 방법을 제공하여, 그 때 사용자가 번거로운 어드레스 설정 등의 작업을 필요로 하지 않는 네트워크 제어 장치, 네트워크 장치 및 네트워크 장치의 제어 방법을 실현하는 것이다.

    도 1은 본 발명의 일 실시예에 따른 가정 내 네트워크의 구성도.

    도 2는 본 발명의 일 실시예에 따른 네트워크 제어 장치인 디지털 TV의 구성을 도시한 블록도.

    도 3은 본 발명의 일 실시예에 따른 네트워크 제어 장치인 디지털 TV의 소프트웨어 구성을 도시한 블록도.

    도 4는 본 발명의 일 실시예에 따른 네트워크 제어 장치와 네트워크 장치의 제어 및 비제어의 관계를 도시한 블록도.

    도 5는 본 발명의 일 실시예에 따른 네트워크 장치의 동작 수순을 설명하는 순서도.

    도 6은 본 발명의 일 실시예에 따른 네트워크 제어 장치의 동작 수순을 설명하는 순서도.

    도 7은 본 발명의 다른 실시예에 따른 가정 내 네트워크의 구성도.

    〈도면의 주요 부분에 대한 부호의 설명〉

    101 : 디지털 TV(네트워크 제어 장치)

    112 : PC(네트워크 제어 장치)

    121 : 백색 가전 컨트롤러(네트워크 장치)

    403, 501: IP 장치 조작 클라이언트

    404, 502 : IP 장치 조작 타깃

    상기 목적을 실현하기 위해 본 발명에서는, 제1 네트워크 인터페이스와, 해당 제1 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 네트워크 장치를 제어하는 제1 제어 수단을 포함한 네트워크 제어 장치에서, 제2 네트워크 인터페이스와, 해당 제2 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 네트워크 장치를 제어하는 제2 제어 수단과, 해당 제2 네트워크 인터페이스를 통해 네트워크에 접속되어 있는 다른 네트워크 제어 장치로부터 제어 정보를 수취하고, 해당 제어 정보를 기초로 상기 제1 제어 수단으로 송출하는 제어 중계 수단을 포함하며, 제1 네트워크와 제2 네트워크 쌍방에 접속된 장치를 제어할 수 있도록 함과 함께, 제2네트워크 인터페이스에 접속된 다른 네트워크 제어 장치로부터 제1 네트워크에 접속되어 있는 네트워크 � �치를 제어할 수 있도록 한 것이다.

    또한, 상기 제2 네트워크에 접속된 네트워크 장치로부터 네트워크 제어 장치에 자신의 제어 가능한 기능에 관한 기능 정보의 송신을 행하고, 해당 네트워크 제어 장치는 해당 네트워크 장치로부터 송신된 해당 기능 정보를 기초로 해당 네트워크 장치를 제어하기 위한 제어 명령을 발행하여 해당 네트워크 장치를 제어함으로써, 제2 네트워크에 접속되어 있는 네트워크 제어 장치로부터 모든 네트워크 장치 및 상기 제어 중계 수단을 통해 상기 제1 네트워크에 접속되어 있는 네트워크 장치를 제어할 수 있도록 한 것이다.

    <실시예>

    이하, 본 발명의 일 실시예를 도면을 참조하여 설명한다.

    도 1은 본 발명의 일 실시예에 따른 네트워크 제어 장치 및 네트워크 장치를 이용한 가정 내의 네트워크의 시스템 구성 방법의 일례를 도시한 것이다. 도 1에서 디지털 TV(101)는 본 발명에서의 네트워크 제어 장치이며, 1394IF를 통해 VTR(102), HD 레코더(103), 비디오 카메라(104)에 접속되어 있다. 또한, 이더넷을 이용한 LAN에 의해 게이트웨이 장치(111)에 접속되어 있으며, 이것에 의해 PC(112), 백색 가전 컨트롤러(121)가 접속되는 IP 네트워크와 결합되어 있다. 게이트웨이(111)는 가정 내의 네트워크와 광역 네트워크를 연결하는 라우터 기능과 ADSL 모뎀 혹은 케이블 모뎀의 기능을 구비하고 있으며, 인터넷 서비스 프로바이더(201)를 경유하여 인터넷(200)과 접속되어 있다. 또, 게이트웨이(111)는 라우터와 모뎀을 일체로 할 필요는 없으며, 이들을 별개의 장치로서 설치하여도 무방하다. 백색 가전 컨트롤러(121)는 예를 들면 전등선을 매체로 한 ECHONET를 통해 냉장고(122), 에어컨(123), 세탁기(124) 등의 백색 가전 장치와 연결되어, 이들 백색 가전 장치를 제어한다.

    도 2는 본 발명의 일 실시예에 따른 디지털 TV(101)의 상세한 구성의 일례를 도시한 블록도이다. 전체의 제어를 행하는 CPU(301)로부터 시스템 버스(302)를 통해 튜너(303), 디코더(304), 그래픽스 처리부(305), 메모리(307), 1394IF부(308), 네트워크 IF부(309), 리모콘 IF(310)와 각각 접속되어 있다. 안테나로부터 수신된 신호는 튜너(302)로 프로그램이 선택되어, 디코더(304)에서 영상 신호로 복원되고, 그래픽 처리부(305)를 거쳐 표시부(306)로 보내진다. 표시부(306)는 CRT나 액정 패널 등의 모니터 디스플레이로서, 디코더(304)로 복원된 영상을 화면 상에 영출한다. 또, 표시부(306)는 반드시 디지털 TV(101)와 일체화하지 않아도 되고, 외부 장착의 모니터 디스플레이로 하여도 무방하다. 1394IF(308)는 VTR(120) 등의 AV 장치와 1394IF를 통해 접속되는 것으로, CPU(301)로부터의 명령에 의해 각 AV 장치에 제어 커맨드를 송신하거나 각 장치의 동작 상태를 수신하기도 한다. 또한, 각 AV 장치로부터 전송되는 영상 음성 데이터를 수신하여 이것을 디코더(303)로 보내고, 영상 신호가 복원되어 표시부(306)에 표시된다. 또한, 튜너(302)로부터 출력되는 영상 음성 데이터를 기록하기 위해 1394IF로 송출한다. 네트워크 IF(309)는 IP 네트워크로부터 전송되어 온 제어 데이터를 수취하거나, 혹은 IP 네트워크에 접속되어 있는 네트워크 장치를 제어하기 위한 제어 데이터를 송출한다. 리모콘IF(310)은 적외선 리모콘(311)으로부터 전송되는 사용자의 조작을 나타내는 코드를 수취하여, 이것을 CPU(301)로 보내고 디지털 TV(101)의 동작 제어 혹은 1394IF 또는 IP 네트워크에 연결되어 있는 네트워크 장치의 제어를 행하는데 필요한 제어 데이터의 발생 등 필요한 처리를 CPU(301)에서 행한다.

    도 3은 본 발명의 일 실시예에 따른 디지털 TV(101)의 CPU(301)에 의해 동작하는 소프트웨어의 구성을 도시한 것이다. 디지털 TV 기능 어플리케이션(이하 AP라 함)(401)은 방송의 수신 등 수신기가 본래 갖는 기능을 제어하는 것이다. 사용자로부터의 조작 입력을 리모콘 드라이버(411)로부터 수취하고, 조작 화면을 그래픽스 드라이버(410)를 사용하여 표시시킨다. 네트워크 장치 조작 AP는 IP 네트워크 및 1394IF 상에 접속된 다른 기기를 제어하는 것으로, 리모콘 드라이버(411) 및 그래픽스 드라이버(410)를 이용하여 사용자 인터페이스를 실현하고, IP 장치 조작 클라이언트 모듈(403)이 제공하는 IP 네트워크에 접속되어 있는 장치 제어를 위한 서비스 API 및 AV 장치 제어 모듈(405)이 제공하는 1394IF에 따른 네트워크에 접속되어 있는 장치를 제어하기 위한 서비스 API를 이용하여 네트워크 장치의 조작을 행한다. IP 장치 조작 클라이언트(403)는 TCP/IP 스택(406) 및 네트워크 드라이버를 통해 네트워크 장치 조작 AP(402)로부터의 요구에 따른 제어 데이터를 제어 대상인 네트워크 장치로 송신하고, 또한 해당 네트워크 장치로부터의 응답을 기기 조작 AP(402)에 통지한다. AV 장치 제어 모듈(405)은 1394IF에 접속된 AV 장치마다 준비되며, 1394 네트워크 제어부(407) 및 1394 드라이버(409)를 통해 네트워크 장치 조작 AP(402)로부터의 요구에 따라서 제어 데이터를 제어 대상인 AV 장치로 송신하고, 또한 AV 장치로부터의 응답을 네트워크 장치 조작 AP(402)에 통지한다.

    1394 네트워크 제어부(407)의 일 구성 방법으로서는 HAVi 사양에 따른 네트워크 미들웨어를 이용한다. 이 때 AV 장치 제어 모듈(405)은 HAVi 사양에서의 디바이스 컨트롤 모듈(Device Control Module; 이하 DCM이라 함)로서 실장되고, 1394IF에 AV 장치가 접속되면 해당 AV 장치 내의 ROM으로부터, 혹은 해당 AV 장치를 제조한 메이커의 웹 사이트로부터 해당 AV 장치의 제어 사양에 합치한 DCM이 업로드되며, 이것에 의해 네트워크 장치 조작 AP로부터 해당 AV 장치를 조작하는 것이 가능해진다.

    도 4는 도 1에 도시한 네트워크에서의 IP 네트워크 부분의 제어 관계를 도시한 도면이다. 디지털 TV(101)는 1394IF에 접속된 VTR(102), HD 레코더(103), 비디오 카메라(104) 등의 AV 장치를 IP 네트워크로부터 제어하기 위한 게이트웨이로서 기동하기 위한 IP 장치 조작 타깃(404)을 갖는다. 1394IF에 새로운 AV 장치가 접속되고 AV 장치 제어 모듈(405)이 업로드되면 IP 장치 조작 타깃(404)은 이 AV 장치의 1394IF 상에서의 ID를 AV 장치 제어 모듈(405)에 의해 취득하며, IP 네트워크측에 새로운 장치가 추가된 것을 나타내는 멀티캐스트 메시지를 발행하여 IP 어드레스를 신규로 취득하여 이것을 신규로 접속된 AV 장치의 ID와 관련시켜 보존하고, IP 네트워크측으로부터 IP 어드레스를 사용하여 지정된 AV 장치로의 제어 명령에 대하여, 해당하는 AV 장치의 1394IF 상의 ID를 구하며, 이것에 합치하는 AV 장치 제어 모듈(405)에 제어 명령을 전달한다. 디지털 TV(101)는 백색 가전 컨트롤러(121)가 갖는 IP 장치 조작 타깃(502)을 통해 ECHONET에 접속되어 있는 냉장고(122), 에어컨(123), 세탁기(124) 등의 백색 가전 장치를 제어하기 위한 IP 장치 조작 클라이언트(403)를 갖고, 백색 가전 장치를 사용자가 조작하기 위한 사용자 인터페이스를 구비한 컨트롤러로서 기능한다. DPC(112)는 디지털 TV(101)가 갖는 IP 장치 조작 타깃(404)을 이용하여 AV 장치를 조작하기 위한 IP 장치 조작 클라이언트(501)를 구비하며, AV 장치를 제어하는 사용자 인터페이스를 구비한 컨트롤러로서 기능한다. 백색 가전 컨트롤러(121)는 ECHONET에 접속된 백색 가전 장치를 제어하기 위한 백색 가전 장치 제어 모듈(503)을 구비하고, IP 네트워크로부터 해당 백색 가전 장치 제어 모듈(503)의 제공하는 서비스 API를 이용하기 위한 IP 장치 조작 타깃을 구비한다. 이와 같이 IP 네트워크 상에서 IP 장치 조작 클라이언트와 IP 장치 조작 타깃의 조합에 의해 네트워크에 접속된 장치의 제어를 행한다.

    AV 장치의 제어를 행하기 위한 IP 장치 조작 클라이언트(501)와 IP 장치 조작 타깃(404) 사이의 제어 수속은 이하와 같이 하면 된다. 즉, 1394IF 상에 접속된 각 AV 장치를 구별하기 위해 각각에 가상적인 IP 어드레스를 부여하고, IP 네트워크측으로부터 AV 장치를 조작하고자 할 때에는 IP 어드레스에 의해 장치를 지정한다. 실제로는 각 AV 장치에 주어진 가상 IP 어드레스를 갖는 패킷은 전부 디지털 TV(101)로 보내져서, IP 장치 조작 타깃이 가상 IP 어드레스를 1394IF의 노드 ID로 변환한다. 다음에 각 AV 장치가 갖는 개개의 기능을 제어하기 위해서는, 기기의 종별과, 기능의 구분, 동작 파라미터를 지정해 줄 필요가 있다. 이들 정보는 독자적으로 정의하는 것도 가능하지만, HAVi 사양에서 정해져 있는 VTR이나 튜너등의 구별을 나타내는 오퍼레이션 ID, 각 기종의 동작의 구분, 예를 들면 VTR이면 재생(PLAY), 정지(STOP) 등의 구별을 나타내는 API 코드를 이용하고, 동작 파라미터도 HAVi에서 정해진 값을 이용하도록 하면, 통상적으로 사용되는 AV 장치의 기능이 전부 정의되어 있기 때문에 신규로 정할 필요가 없다. 또한 벤더가 독자적으로 확장을 하는 것도 가능하다.

    마찬가지로 백색 가전 제품을 제어하기 위한 수속도, 각 백색 가전 제품마다 가상 IP 어드레스를 부여하여 구별하도록 하면 된다. 또한, 각 기기의 종별과 기기마다의 기능과 동작 파라미터의 지정은 ECHONET 규격에서 서비스 API로서 정의되어 있는 것을 이용하도록 하면, 다시 정할 필요는 없다.

    IP 장치 조작 클라이언트를 갖는 네트워크 제어 장치 또는 IP 장치 조작 타깃을 갖는 네트워크 장치가 새롭게 IP 네트워크에 접속되면, 이하에서 상세히 설명한 바와 같이 새롭게 접속된 장치가 발행하는 멀티캐스트 메시지를 트리거로 하여, IP 장치 조작 클라이언트는 IP 장치 조작 타깃이 갖는 타깃 기능에 관한 정보로서, 가상 IP 어드레스, 해당 가상 IP 어드레스에 의해 식별되는 네트워크 장치의 기기종별의 일람, 각 기기 종별마다의 제어 가능한 기능의 일람, 및 각 기능의 제어에 필요한 동작 파라미터의 일람을 수집하여 이것을 내부에 보존한다. 네트워크 장치 조작 AP는 이들 타깃 기능에 관한 정보를 IP 장치 조작 클라이언트로부터 수집하여, 이들을 기초로 타깃 장치를 조작하기 위한 GUI를 표시한다.

    도 5는 본 발명의 일 실시예에 따른 네트워크 장치에서의 IP 장치 조작 타깃의 처리의 흐름을 설명하는 순서도이다. 네트워크에 접속된 네트워크 장치는 IP어드레스를 취득한다(단계 S001). 네트워크가 IPv4인 경우에는 주지의 DHCP (Dynamic Host Configuration Protocol)을 이용하여 어드레스를 취득한다. 통상적으로 도 1에 도시한 바와 같은 네트워크의 경우에는 게이트웨이(111)가 DHCP 서버 기능을 갖는 경우가 많다. 또한 IPv6 네트워크의 경우에는 라우터(도 1의 경우에는 게이트웨이(111))로부터 프레픽스 64비트를 취득하고, 자신이 갖는 MAC 어드레스 등으로부터 생성하는 64비트의 인터페이스 ID에 의해 구축되는 128비트의 IPv6 어드레스를 취득한다.

    계속해서 네트워크에 자신이 접속된 것을 멀테캐스트 송신한다(단계 S002). 멀티캐스트의 방법은 사전에 정해진 포트 번호에 송신하는 등의 방법에 의해, 본 발명에 따른 네트워크 제어 장치와 네트워크 장치 간에서만 인식할 수 있도록 하면 된다. 멀티캐스트 송신에 대하여 클라이언트로부터의 응답을 대기하고(단계 S003), 응답이 없는 경우에는 네트워크 상에 IP 장치 조작 클라이언트를 갖는 장치가 없다고 판정하여 신규의 IP 장치 조작 클라이언트가 네트워크에 접속되어 자신을 아나운스하는 것을 대기한다(단계 S004). 클라이언트로부터 응답이 얻어진 경우에는 자신이 갖는 타깃 기능의 정보를, 응답을 보내 온 클라이언트에 송신한다(단계 S005). 타깃의 기능 정보는 타깃으로서 제어 가능한 장치의 기종이나 제어 가능한 기능의 일람을 나타내는 데이터로서, 그 형식은 본 발명에서는 특정한 것에 한정되는 것은 아니다. 일례로서 XML(eXtended Markup Language) 등이 사용 가능하다.

    기능 정보를 송신한 후 타깃은 클라이언트로부터의 제어 명령 대기의 상태로되고(단계 S006), 클라이언트로부터 제어 명령이 전송되어 온 경우에는 이것을 실행하여(단계 S007), 다시 제어 명령 대기로 된다. 클라이언트로부터의 제어 명령이 장시간 수신되지 않은 경우에는 클라이언트가 네트워크로부터 이탈하였거나 혹은 그 밖의 이유에 의해 타임아웃이라고 판정하고(단계 S008), 신규 클라이언트의 아나운스 대기로 이행한다.

    도 6은 본 발명의 일 실시예에 따른 네트워크 제어 장치에서의 IP 장치 조작 클라이언트의 처리의 흐름을 설명하는 순서도이다. 최초로 IP 어드레스를 취득하고(단계 S101), 자신이 네트워크에 접속된 것을 멀티캐스트 송신하는(단계 S102) 부분까지는 타깃측의 처리와 마찬가지이다. 멀티캐스트 송신에 대하여 타깃으로부터의 기능 정보의 송신을 대기하고(단계 S103), 기능 정보가 송신되어 온 경우에는 이것을 자신이 등록하여 보존한다. 그 후 네트워크에 접속된 신규 타깃에 따른 멀티캐스트의 아나운스의 유무를 판정하고(단계 S105), 아나운스가 행해진 경우에는 타깃에 기능 정보의 송신을 요구한다(단계 S106). 신규의 타깃의 아나운스가 없는 경우에는 AP로부터의 제어 요구를 대기하고(단계 S107), AP로부터의 제어 요구가 있는 경우에는 이것에 따른 제어 명령을 타깃으로 송신하고(단계 S108), 신규 타깃의 판정(단계 S105)으로 되돌아간다. AP로부터 명령 요구가 없는 경우에는, 타깃의 등록이 계속해서 필요한지를 판정하여(단계 S109), 필요하면 타깃에 제어 명령을 송신하여(단계 S110), 타깃측이 타임아웃이 되지 않도록 한다. 이 때의 제어 명령은 예를 들면 타깃의 상태 확인의 명령 등을 이용하면 된다. 이 상태 확인 등의 명령에 대하여 클라이언트로부터의 응답이 없는 경우(단계 S111 혹은 단계S109)에서 어떤 AP도 제어를 필요로 하지 않는 타깃이 있다고 판정된 경우에는 이 타깃의 기능 정보를 클라이언트로부터 삭제하도록 한다(단계 S112).

    이상과 같이 하여 클라이언트측 혹은 타깃측의 어느 것의 네트워크 장치가 네트워크에 접속된 경우에서도, 클라이언트측은 타깃을 인식하고, 타깃이 갖는 제어 가능한 기능에 관한 정보를 항상 보존하여 제어를 행할 수 있다. 이 때 사용자는 장치의 착탈을 행하는 것만으로 번거로운 설정 작업을 행하지 않고, 접속 후에는 필요한 장치의 기능을 언제나 사용할 수 있다. 또한 본 발명에서는 타깃의 기능 정보 보존의 필요 여부를 클라이언트측에서 판정하고 있다. 이것은 예를 들면 Jini 등의 기술에서 채용되어 있는 바와 같이 타깃측이 정기적으로 정보의 갱신을 행하는 것보다도, AP 혹은 사용자에게 가까운 측의 클라이언트에서 타깃이 필요한지의 여부를 판정하여 필요한 경우에만 제어 명령을 보냄으로써 관리하기 때문에, 네트워크에 불필요한 트래픽을 생기게 하지 않는다는 이점을 갖는다.

    도 7은 본 발명의 다른 실시예에 따른 네트워크 제어 장치 및 네트워크 장치를 이용하여 구성되는 네트워크를 도시한 것이다. 도 7의 네트워크에서는 IP 네트워크에 접속된 셋톱박스(Set Top Box; 이하 STB라 함)(105)로부터 제2 1394IF를 통해 제2 VTR(106), 제2 HD 레코더(107)가 접속되어 있으며, 아날로그 IF에 의해 TV(109)가 STB(105)에 접속되어 있다. 또한, 인터넷으로부터 수신되는 스트리밍 콘텐츠를 디코드하여 아날로그 IF로 접속되는 DTV(101a)에 표시하는 STB(113)가 IP 네트워크에 접속되어 있다. 이러한 구성에서, STB(105 및 113)에 각각 IP 장치 조작 타깃의 기능을 갖게 하고, DTV(101a)에는 이들의 IP 장치 조작 타깃에 대응한IP 장치 조작 클라이언트를 갖게 함으로써, STB(113)와 STB(105), 또한 STB(105)에 접속된 제2 VTR(106), 제2 HD 레코더(107)를 디지털 TV(101a)로부터 조작하는 것이 가능해진다.

    이상과 같이, 본 발명에 따르면 AV계 네트워크와 정보계 네트워크를 접속하고, AV계의 제어 장치로부터 AV계 네트워크에 접속되는 각 AV 장치를 제어함과 동시에 정보계 네트워크에 접속된 장치 혹은 정보계 네트워크를 통해 접속되는 다른 AV계 네트워크 혹은 백색 가전계 네트워크에 접속되는 장치를 제어할 수 있도록 한 네트워크 장치의 제어를, 사용자의 번거로운 설정 등을 필요로 하지 않고 실현할 수 있다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈