KR100703696B1 - 제어 명령 인식 방법 및 이를 이용한 제어 장치 - Google Patents

제어 명령 인식 방법 및 이를 이용한 제어 장치 Download PDF

Info

Publication number
KR100703696B1
KR100703696B1 KR1020050011426A KR20050011426A KR100703696B1 KR 100703696 B1 KR100703696 B1 KR 100703696B1 KR 1020050011426 A KR1020050011426 A KR 1020050011426A KR 20050011426 A KR20050011426 A KR 20050011426A KR 100703696 B1 KR100703696 B1 KR 100703696B1
Authority
KR
South Korea
Prior art keywords
information
input
control
command
control target
Prior art date
Application number
KR1020050011426A
Other languages
English (en)
Other versions
KR20060090495A (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 KR1020050011426A priority Critical patent/KR100703696B1/ko
Priority to US11/333,321 priority patent/US8106750B2/en
Publication of KR20060090495A publication Critical patent/KR20060090495A/ko
Application granted granted Critical
Publication of KR100703696B1 publication Critical patent/KR100703696B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/40Arrangements in telecontrol or telemetry systems using a wireless architecture

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 제어 명령 인식 방법 및 이를 이용한 제어 장치에 관한 것이다.
본 발명의 실시예에 따른 제어 명령 인식 방법은 사용자로부터 입력 정보를 입력 받는 단계, 커맨드 포커스가 설정된 제어 대상이 있는 경우 소정의 참조 정보를 참조하여 커맨드 포커스가 설정된 제어 대상 및 입력 정보에 매핑되는 제어 명령을 추출하는 단계, 및 추출된 제어 명령에 따르는 제어 신호를 출력하는 단계를 포함한다.
본 발명에 따르면 음성과 버튼을 복합적으로 사용하여 입력되는 제어 명령에 대한 인식율을 높일 수 있다.
음성 인식, 원격 제어, 제어 장치

Description

제어 명령 인식 방법 및 이를 이용한 제어 장치{Method for recognizing control command and apparatus using the same}
도 1은 본 발명의 일 실시예에 따른 제어 시스템을 나타낸 도면이다.
도 2 는 본 발명의 일 실시예에 따른 제어 장치를 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 참조 정보를 나타낸 도면이다.
도 4는 본 발명의 다른 실시예에 따른 참조 정보를 나타낸 도면이다.
도 5는 본 발명의 또 다른 실시예에 따른 참조 정보를 나타낸 도면이다.
도 6은 본 발명의 또 다른 실시예에 따른 참조 정보를 나타낸 도면이다.
도 7은 본 발명의 또 다른 실시예에 따른 참조 정보를 나타낸 도면이다.
도 8은 본 발명의 또 다른 실시예에 따른 참조 정보를 나타낸 도면이다.
도 9는 본 발명의 일 실시예에 따른 입력된 입력 정보를 통해서 인식 가능한 제어 대상에 관한 정보를 나타낸 도면이다.
도 10은 본 발명의 일 실시예에 따른 제어 명령 인식 과정을 나타낸 흐름도이다.
도 11은 본 발명의 다른 실시예에 따른 제어 명령 인식 과정을 나타낸 흐름도이다.
도 12는 본 발명의 또 다른 실시예에 따른 제어 명령 인식 과정을 나타낸 흐 름도이다.
도 13은 본 발명의 다른 실시예에 따른 입력된 입력 정보를 통해서 인식 가능한 제어 대상에 관한 정보를 나타낸 도면이다.
<도면의 주요 부분에 관한 부호의 설명>
210 : 해석부 220 : 저장부
230 : 인식부 240 : 응답부
250 : 제어 신호 생성부 260 : 정보 수집부
본 발명은 제어 명령 인식 방법 및 이를 이용한 제어 장치에 관한 것으로서, 더욱 상세하게는 참조 정보를 사용하여 제어 명령에 대한 사용자의 제어 의도를 인식할 수 있는 제어 명령 인식 방법 및 이를 이용한 제어 장치에 관한 것이다.
최근 출시되는 다수의 가전 기기들은 사용자의 원격 제어를 가능하게 하는 리모콘을 구비하고 있다. 리모콘을 사용하여 가전 기기를 제어하려는 경우, 사용자는 리모콘에 구비된 버튼이나 볼 스위치 등을 조작하게 된다.
초기의 리모콘은 그 기능이 매우 단순했으나, 가전 기기의 네트워크화, 고성능화 및 디지털화가 가속됨에 따라서 리모콘의 기능이 더욱 다양하고 복잡해지고 있다. 이에 따라서 리모콘에 구비되는 버튼의 개수가 증가하거나, 특정 기능을 제어하기 위하여 다단계의 메뉴 네비게이션 과정을 필요로 하게되어 사용자가 리모콘 의 기능을 이해하는데에는 상당한 시간 소용된다. 뿐만 아니라 리모콘의 기능을 숙지하고 있는 사용자라 할지라도, 리모콘을 사용하여 각 기능을 제어하기까지의 조작 과정이 복잡하기 때문에 사용자는 리모콘의 기능을 충분히 활용하지 못하게 된다. 특히 홈 네트워크 기술의 발달로 인하여 하나의 리모콘으로 복수의 가전 기기를 제어할 수 있게 됨에 따라서 전술한 바와 같은 문제점이 배증되었다.
한편, 리모콘의 버튼 조작의 불편함을 개선하기 위해서 최근에는 사용자의 음성 입력을 인식할 수 있는 리모콘에 개발되고 있다. 이러한 리모콘은 사용자의 음성 입력을 분석하여 사용자가 의도하는 제어 작업을 수행하도록 한다.
그러나 종래의 음성 인식 리모콘은 버튼 입력과 음성 입력을 서로 독립적으로 적용시킴으로 인하여 음성 입력과 버튼 입력의 복합적인 적용이 어려웠다. 즉, 음성 입력 도중에 버튼 입력이 입력되거나 버튼 입력 도중에 음성 입력이 입력되는 경우 사용자가 의도한 제어 작업을 정확하게 인식하지 못하는 문제점이 발생한다. 따라서 모든 제어 명령이 음성 입력으로 제한되기 때문에 음성 입력으로 제어하기가 불편한 기능 또는 버튼 입력을 통한 제어가 보다 직관적인 기능(예를 들어 명암 조정과 같이 연속적인 수치를 미세 조정하여야 하는 기능)에 있어서는 사용자가 불편함을 느끼게 된다.
또한 종래의 기술에 따른 다른 형태의 음성 인식 리모콘은 음성을 버튼과 1:1로 매핑시킴으로써 음성 입력이 단순히 버튼 입력을 대신하는 기능으로 사용되었다. 따라서 이러한 리모콘은, 특정 기능을 제어하기 위하여 사용자가 다단계의 메뉴 네비게이션 과정을 거쳐야 하는 불편함을 개선하지 못하였다.
본 발명은 음성과 버튼을 복합적으로 사용하여 입력되는 제어 명령에 대한 인식율을 높이는데 그 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 제어 명령 인식 방법은 사용자로부터 입력 정보를 입력 받는 단계, 커맨드 포커스가 설정된 제어 대상이 있는 경우, 소정의 참조 정보를 참조하여 상기 커맨드 포커스가 설정된 제어 대상 및 상기 입력 받은 입력 정보에 매핑되는 제어 명령을 추출하는 단계, 및 상기 추출된 제어 명령에 따르는 제어 신호를 출력하는 단계를 포함한다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 제어 장치는 커맨드 포커스가 설정된 제어 대상이 있는 경우, 소정의 참조 정보를 참조하여 상기 커맨드 포커스가 설정된 제어 대상 및 사용자로부터 입력 받은 입력 정보에 매핑되는 제어 명령을 추출하는 인식부, 및 상기 추출된 제어 명령에 따르는 제어 신호를 생성하는 제어 신호 생성부를 포함한다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하 게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 제어 시스템을 나타낸 도면이다.
도시된 제어 시스템은 사용자 조작 가능한 리모콘(100), 제어 장치(200) 및 피제어 장치(300)를 포함한다. 리모콘(100), 제어 장치(200) 및 피제어 장치(300)는 유선 또는 무선으로 상호 연결 가능하나, 무선으로 연결되는 것이 바람직하다.
사용자는 리모콘(100)을 사용하여 입력 정보를 입력할 수 있다. 사용자로부터 입력 정보를 입력 받기 위하여 리모콘(100)은 키패드, 터치 패드, 터치 스크린과 같은 수동식 입력 수단 및 마이크로폰과 같은 음성 입력 수단을 포함할 수 있다. 이하 리모콘(100)에 포함되는 수동식 입력 수단을 버튼으로 통칭하기로 한다. 이에 따라서, 사용자는 리모콘(100)에 구비된 버튼을 조작하거나 음성을 사용하여 입력 정보를 입력할 수 있다. 이하, 버튼을 사용하여 입력한 입력 정보를 버튼 입력이라 하고, 음성을 사용하여 입력한 입력 정보를 음성 입력이라 한다.
리모콘(100)은 사용자에 의해 입력된 입력 정보를 제어 장치(200)로 전송한다. 입력 정보가 음성 입력인 경우, 리모콘(100)은 사용자로부터 입력된 음성을 제어 장치(200)로 전달한다. 또는 리모콘(100)은 사용자로부터 입력된 음성의 특징을 분석하고 분석된 특징을 제어 장치(200)로 전달할 수도 있다. 입력 정보가 버튼 입력인 경우, 리모콘(100)은 사용자로부터 입력된 버튼 입력을 적외선 또는 RF 신호로 전환하여 제어 장치(200)로 전달할 수 있다.
이러한 경우, 사용자로부터 입력되는 음성 입력과 버튼 입력의 복합적인 입력이 의미하는 제어 명령을 인식하기 위한 과정이 필요하다. 이를 위해 제어 장치(200)는 참조 정보를 참조하여 리모콘으로부터 전달된 사용자의 입력 정보를 특정 제어 명령으로 인식하게 된다. 참조 정보에 대해서는 도 2에 대한 설명에서 자세히 언급하도록 한다.
제어 장치(200)는 인식된 제어 명령에 따르는 제어 신호를 생성하여 피제어 장치(300)로 출력한다. 이 때 피제어 장치(300)는 제어 신호에 따라서 제어될 수 있다.
피제어 장치(300)는 TV, DVD, 에어컨, 오디오 시스템 등과 같은 전자 기기일 수 있다. 본 실시예에서 제어 시스템은 하나의 피제어 장치(300)만을 포함하는 것으로 도시되었으나 본 발명은 이에 한정되지 않으며, 복수의 피제어 장치를 포함하는 제어 시스템 또한 본 발명의 실시예로 보아야 한다.
한편, 제어 장치(200)는 도시된 리모콘(100)과 일체로 형성되거나, 피제어 장치(300)와 일체로 형성될 수 있다. 그러나, 제어 장치(200)는 도시된 바와 같이 리모콘(100)이나 피제어 장치(300)와 별개의 장치로서 존재하는 것이 바람직하다. 예를 들어 제어 장치(200)는 홈 네트워크에서 홈 네트워크를 구성하는 피제어 장치들을 관리하는 홈 서버일 수 있다. 따라서 이하의 실시예에서 제어 장치(200)는 리모콘(100) 및 피제어 장치(300)와 별도의 장치로서 존재하는 것으로 설명하도록 한다.
이하, 도 2를 참조하여 본 발명의 실시예에 따른 제어 장치(200)의 구성에 대해 설명하도록 한다.
도 2 는 본 발명의 일 실시예에 따른 제어 장치를 나타낸 블록도이다.
도시된 제어 장치는 해석부(210), 저장부(220), 인식부(230), 응답부(240), 제어 신호 생성부(250) 및 정보 수집부(260)를 포함한다.
해석부(210)는 리모콘(100)으로부터 전송되는 입력 정보를 해석하고, 이를 인식부(230)가 처리할 수 있는 신호로 전환한다. 예를 들어 사용자가 리모콘(100)에 구비된 숫자버튼 1을 누른 경우 리모콘(100)은 숫자버튼 1에 매핑되는 적외선 또는 RF 신호를 출력한다. 이러한 신호가 수신되면, 해석부(210)는 수신된 신호가 숫자 1을 의미하고 있음을 해석하고 숫자 1에 해당하는 전기적 신호를 인식부(230)로 출력하게 된다.
만약 사용자가 음성을 통해 입력 정보를 입력한 경우, 리모콘(100)은 사용자로부터 입력된 음성을 출력한다. 이러한 신호가 수신되면 해석부(210)는 음성의 특징을 분석하고, 분석된 특징을 통해서 사용자가 입력한 음성을 인식하게 된다. 이 때 해석부(210)는 인식된 음성에 매핑되는 전기적인 신호를 인식부(230)로 출력하게 된다. 리모콘(100)이 사용자가 입력한 음성의 특징을 분석하고 분석된 특징을 출력하는 경우라면, 해석부(210)가 음성의 특징을 분석하는 과정은 생략될 수 있다.
저장부(220)는 참조 정보를 저장하며, 참조 정보의 일 예를 도 3에 도시하였다. 참조 정보는 제어 대상에 대한 정보, 각 제어 대상에 대한 유효한 입력 값 정보 및 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 포함한다. 참조 정보는 상태 정보, 각 상태 정보에 대한 유효한 입력 값 정보 및 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 더 포함할 수 있다.
제어 대상에 대한 정보는 TV, 에어컨과 같은 피제어 장치 또는 볼륨 조절, 온도 조절, 취침 예약과 같은 피제어 장치의 기능을 나타내는 정보이다.
상태 정보는 피제어 장치의 동작 상태를 나타내는 정보이다. 피제어 장치의 온/오프 상태, TV가 듀얼 스크린 기능을 수행 중인지의 여부, DVD 플레이어가 동영상을 재생 중인지의 여부 등이 그 예일 수 있다.
유효한 입력 값 정보는 제어 대상 또는 상태 정보에 대하여 적합한 입력 값을 나타내는 정보이다.
제어 명령에 대한 정보는 제어 대상, 상태 정보 및 유효한 입력 값를 통해서, 사용자로부터 입력된 입력 정보를 어떠한 제어 명령으로 인식할 것인지에 대한 정보를 나타낸다. 예를 들어 도 3에 도시된 참조 정보는, 제어 대상이 에어컨인 상태에서 입력 정보로써 숫자가 입력되면 이를 온도 조절 명령으로 인식할 수 있음을 나타낸다.
인식부(230)는 해석부(210)에 의해 해석된 입력 정보가 의미하는 제어 명령을 인식한다. 입력 정보가 의미하는 제어 명령을 인식하기 위하여 인식부(230)는 저장부(220)에 저장된 참조 정보를 참조할 수 있다.
이 때 인식부(230)는 현재 커맨드 포커스가 설정된 제어 대상을 확인하고, 참조 정보 중에서 커맨드 포커스가 설정된 제어 대상에 대하여 인식 가능한 제어 명령을 추출하게 된다. 커맨드 포커스는 어떠한 제어 대상에 대하여 제어 작업을 수행할 것인지를 나타낸다. 제어 대상은 피제어 장치 또는 피제어 장치의 기능일 수 있으며, 커맨드 포커스가 설정된 제어 대상에 따른 입력 제어 명령 인식에 대해서 도 4 및 도 5를 참조하여 설명하도록 한다.
제어 대상이 피제어 장치인 경우, 인식부(230)는 입력되는 입력 정보가 어떠한 피제어 장치를 대상으로 하는지 커맨드 포커스를 통해서 판단할 수 있다. 예를 들어 도 4에 도시된 바와 같은 참조 정보가 저장부(220)에 저장되어 있는 상태에서, 입력 정보가 '볼륨 업/다운' 입력인 경우 인식부(230)는 현재 커맨드 포커스로 설정된 제어 대상을 확인한다. 현재 커맨드 포커스로 설정된 제어 대상이 TV이면, 인식부(230)는 입력된 입력 정보를 TV의 볼륨 레벨 조절 명령으로 인식할 수 있다. 만약, 동일한 입력 정보가 입력된 상태에서 커맨드 포커스가 설정된 제어 대상이 오디오 시스템이라면 인식부(230)는 입력된 입력 정보를 오디오 시스템의 볼륨 레벨 조절 명령으로 인식할 수 있다.
제어 대상이 피제어 장치의 기능인 경우, 인식부(230)는 입력되는 제어 명령이 어떠한 기능을 제어하기 위한 것인지 커맨드 포커스를 통해서 판단할 수 있다. 예를 들어 도 5에 도시된 바와 같은 참조 정보가 저장부(220)에 저장되어 있고 입력 정보로서 숫자 '11'이 입력된 경우, 커맨드 포커스가 설정된 제어 대상이 볼륨 레벨이라면 인식부(230)는 입력된 입력 정보를 TV의 볼륨 레벨 조절 명령으로 인식할 수 있다. 만약, 동일한 제어 명령이 입력된 상태에서 커맨드 포커스가 설정된 제어 대상이 잠금 기능이라면 인식부(230)는 입력된 입력 정보를 특정 정보에 접근하기 위한 패스워드로 인식할 수 있다.
한편, 현재 커맨드 포커스로 설정된 제어 대상에 대한 정보만으로는 입력 정보가 의미하는 제어 명령을 정확하게 인식할 수 없거나 현재 설정된 커맨드 포커스가 없는 경우 인식부(230)는 상태 정보를 참조하여 제어 명령을 인식할 수 있다. 상태 정보를 참조하여 제어 명령을 인식하는 실시예를 도 6 및 도 7을 참조하여 설명한다.
도 6에 도시된 바와 같은 참조 정보가 저장부(220)에 저장되어 있고 입력 정보로써 숫자 '20'이 입력된 경우, 인식부(230)는 현재 커맨드 포커스로 설정된 제어 대상을 확인한다. 그러나 현재 커맨드 포커스로 설정된 제어 대상이 없는 경우 인식부(230)는 피제어 장치의 상태 정보를 확인하게 된다. 상태 정보가 TV에 전원이 공급 중임을 나타내는 경우, 인식부(230)는 입력된 입력 정보를 TV의 채널 선택 명령으로 인식할 수 있다. 만약, 현재 커맨드 포커스로 설정된 제어 대상이 없고 동일한 입력 정보가 입력된 상태에서, 상태 정보가 에어컨에 전원이 공급 중임을 나타내고 있는 경우라면, 인식부(230)는 입력된 입력 정보를 에어컨의 온도 조절 명령으로 인식할 수 있다.
다른 실시예로써, 도 7에 도시된 바와 같은 참조 정보가 저장부(220)에 저장되어 있고 입력 정보로써 '채널 업/다운' 입력이 입력된 경우, 인식부(230)는 제어 명령을 인식하기 위하여 커맨드 포커스가 설정된 제어 대상을 확인하게 된다. 확인 결과 커맨드 포커스가 설정된 제어 대상이 듀얼 스크린 기능인 경우, 인식부(230)는 입력 정보를 주화면을 대상으로 하는 입력 정보인지 부화면을 대상으로 하 는 입력 정보인지 인식할 수 없게 된다. 이 때 인식부(230)는 상태 정보를 참조할 수 있는데, 상태 정보가 주화면은 DVD 플레이어에게 할당되어 있고 부화면은 TV에게 할당되어 있음을 나타낸다면, 인식부(230)는 저장부(220)에 저장된 참조 정보(도 7에 도시된 참조 정보)를 참조하여 입력 정보를 부화면의 채널 조절 명령으로 인식할 수 있다.
한편, 제어 명령을 인식하는 과정에서 인식부(230)는 입력 정보를 구성하는 입력 값이 커맨드 포커스가 설정된 제어 대상 또는 상태 정보에 대하여 유효한 입력 값인지의 여부를 판단하게 된다. 이를 도 8을 참조하여 설명하도록 한다.
도 8에 도시된 바와 같은 참조 정보가 저장부(220)에 저장된 상태에서 입력 정보로서 숫자 '11'이 입력된 경우, 입력부(220)는 커맨드 포커스가 설정된 제어 대상을 확인한다. 만약 커맨드 포커스가 설정된 제어 대상이 취침 예약 기능이라면, 인식부(230)는 도 8에 도시된 참조 정보를 참조함으로써 입력 정보를 취침 예약 타이머를 설정하기 위한 명령으로 인식하려 할 것이다. 그런데 참조 정보의 유효한 입력 값 정보가 도시된 바와 같이 30 단위(예를 들어 0, 30, 60, 90 등)의 입력만을 유효한 입력으로 설정하고 있다면, 인식부(230)는 적절한 입력 정보가 의미하는 제어 명령을 인식하지 못하게 된다. 이러한 경우 인식부(230)는 입력값이 유효하지 않다는 정보를 응답부(240)로 출력할 수 있다.
한편, 유효한 입력 값 정보와 입력 정보를 구성하는 입력 값을 비교한 결과 입력 정보가 현재 설정된 커맨드 포커스나 상태 정보에 적합하지 않은 경우 인식부(230)는 해당 입력 정보를 통해서 새로운 커맨드 포커스를 추출할 수도 있다. 예 를 들어 도 8에 도시된 바와 같은 참조 정보가 저장부(220)에 저장되어 있고 커맨드 포커스가 설정된 제어 대상이 취침 예약 기능인 상태에서, 사용자로부터 입력된 입력 정보가 '에어컨'이라는 음성 입력인 경우 참조 정보를 참조하였을 때 '에어컨'이라는 음성 입력은 취침 예약 기능에 적합한 입력(유효한 입력)이 아니다. 이러한 경우 인식부(230)는 입력된 입력 정보가 의미하는 제어 명령을 인식할 수 없게 된다.
그러나 '에어컨'이라는 음성 입력에 해당하는 제어 대상이 다수의 피제어 장치 중 하나인 에어컨인 경우, 인식부(230)는 커맨드 포커스를 에어컨으로 재설정한다. 이 때 인식부(230)는 차후에 입력되는 제어 명령을 에어컨에 대한 제어 명령으로써 우선적으로 판단하게 된다.
이를 위해 도 9에 도시한 바와 같이, 입력 정보를 통해서 인식 가능한 제어 대상에 관한 정보가 저장부(220)에 저장되어 있을 수 있다. 인식부(230)는 이를 참조하여, 해석부(210)에서 해석된 사용자의 입력 정보로부터 커맨드 포커스를 추출한다. 도 9에서 입력된 입력 정보란의 인용부호(')는 음성을 통해 입력된 명령임을 의미한다. 도시된 정보를 참조하게 되면, '볼륨'이라는 음성 입력이 입력된 경우 인식부(230)는 '볼륨'이라는 음성 입력에 매핑된 제어 대상인 볼륨 조절 기능에 커맨드 포커스를 설정할 수 있다.
따라서 커맨드 포커스가 설정되어 있는 제어 대상은 사용자의 제어 과정에 따라서 동적으로 변경될 수 있으며, 현재 어떤 제어 대상에 커맨드 포커스가 설정되어 있는지에 대한 정보는 저장부(220)에 저장될 수 있다.
한편 인식부(230)는 참조 정보를 참조하여 인식한 제어 명령을 추출하고 이를 제어 신호 생성부(250)로 전달한다.
응답부(240)는 인식부(230)에 의해 인식된 결과를 디스플레이부(도시하지 않음) 또는 스피커부(도시하지 않음)를 통하여 시각적 또는 청각적으로 사용자에게 출력한다. 즉, 인식부(230)가 참조 정보를 참조하더라도 입력 정보가 어떠한 제어 명령을 의미하는지 인식하지 못한 경우 응답부(240)는 현재 입력된 입력 정보가 지시하는 제어 명령을 인식하지 못하였음을 사용자에게 알릴 수 있다. 또는 인식부(230)가 제어 명령을 인식한 경우, 인식부(230)의 인식 결과(예를 들어 입력된 입력 정보를 볼륨 조절 명령으로 인식하였다는 정보 또는 입력된 입력 정보를 통해서 현재의 커맨드 포커스가 볼륨 조절 기능으로 설정되었다는 관한 정보 등)를 사용자에게 알릴 수 있다.
제어 신호 생성부(250)는 인식부(230)로부터 전달된 제어 명령(인식부(230)가 인식한 제어 명령)에 따르는 제어 신호를 생성하고 생성된 제어 신호를 피제어 장치에게 출력시킴으로써, 사용자가 입력한 입력 정보에 따라서 피제어 장치가 제어될 수 있도록 한다.
정보 수집부(260)는 각 피제어 장치와 연결되어 피제어 장치의 상태 정보를 수집한다. 정보 수집부(260)에 의해 수집된 상태 정보는 저장부(220)에 저장될 수 있다.
이하, 도10 내지 도 12를 참조하여 본 발명의 일 실시예에 따른 제어 장치의 동작 과정에 대해 설명하도록 한다.
도 10은 본 발명의 일 실시예에 따른 제어 명령 인식 과정을 나타낸 흐름도이다.
사용자로부터 입력 정보가 입력되면(S110), 해석부(210)는 입력된 입력 정보를 해석하고 이를 인식부(230)가 처리할 수 있는 신호로 전환한다(S120).
그 후 인식부(230)는 제어 명령을 인식하게 되는데, 참조 정보를 참조하지 않고서도 입력 정보가 의미하는 제어 명령을 인식할 수 있다면(S130) 제어 신호 생성부(250)는 인식부(230)에 의해 인식된 제어 명령에 따른 제어 신호를 생성하여 피제어 장치로 출력 한다(S140).
단계 S130에서 참조 정보를 참조하지 않고서도 입력 정보가 의미하는 제어 명령을 인식할 수 있는 경우의 일 예로써, 피제어 장치의 개수가 적거나 피제어 장치의 기능이 적은 경우를 들 수 있다. 예를 들어 제어 장치를 통해 제어 가능한 피제어 장치가 하나인 상태에서, 입력 정보가 리모콘에 구비된 전원 온/오프 버튼 입력인 경우 인식부(230)는 참조 정보를 참조하지 않더라도 입력 정보가 의미하는 제어 명령을 인식할 수 있다.
단계 S130에서 참조 정보를 참조하지 않고서도 입력 정보가 의미하는 제어 명령을 인식할 수 있는 또 다른 실시예는, 리모콘에 특정 피제어 장치를 제어하기 위한 기능 버튼이 구비되어 있는 경우일 수 있다. 예를 들어 리모콘에 TV의 음성 다중 기능을 제어하기 위한 음성 다중 버튼이 구비되어 있는 경우, 음성 다중 버튼은 TV의 음성 다중 기능을 제어하기 위해서 사용되는 것이므로 음성 다중 버튼에 의한 입력 정보가 입력된 경우 인식부(230)는 참조 정보를 참조하지 않고서도 제어 명령에 대한 사용자의 제어 의도를 인식할 수 있게 된다.
한편, 단계 S130에서 입력 정보만으로 제어 명령을 인식할 수 없는 경우 인식부(230)는 참조 정보를 참조할 수 있다. 이에 대해서 도 11을 참조하여 설명하도록 한다.
도 11은 본 발명의 다른 실시예에 따른 제어 명령 인식 과정을 나타낸 흐름도이다.
도 10의 단계 S130에서 입력 정보만으로 제어 명령을 인식할 수 없는 경우, 인식부(230)는 현재 커맨드 포커스로 설정된 제어 대상이 있는지 판단한다(S210).
특정 제어 대상에 커맨드 포커스가 설정되어 있다면 인식부(230)는 제어 명령을 인식하기 위해서 커맨드 포커스가 설정된 제어 대상을 확인하게 된다(S220).
그 후 인식부(230)는 저장부(220)에 저장된 참조 정보를 참조하여 입력 정보가 현재 커맨드 포커스로 설정된 제어 대상에 대하여 유효한 입력 값을 갖는지의 여부를 판단 한다(S240).
만약 입력 정보가 현재 커맨드 포커스로 설정된 제어 대상에 대하여 유효한 입력 값을 갖는다면, 인식부(230)는 참조 정보를 통해서 커맨드 포커스로 설정된 제어 대상 및 입력 정보에 매핑되는 제어 명령을 추출하게 된다(S250).
한편, 단계 S210의 판단 결과 커맨드 포커스가 설정되어 있지 않다면, 인식부(230)는 상태 정보를 확인하게 된다(S230).
그 후 인식부(230)는 참조 정보를 사용하여 입력 정보가 상태 정보에 대하여 유효한 입력 값을 갖는지의 여부를 판단 하고(S240), 입력 정보가 상태 정보에 대 하여 유효한 입력 값을 갖으면 인식부(230)는 확인된 상태 정보 및 입력 정보에 매핑되는 제어 명령을 참조 정보를 참조하여 추출하게 된다(S250).
이 때, 입력 정보를 구성하는 입력 값 만으로 하나의 완성된 제어 명령을 구성하지 못하는 경우(S260) 인식부(230)는 추가적인 입력을 대기하게 된다(S280). 예를 들어 커맨드 포커스가 잠금 기능에 대하여 설정되어 있고 입력 정보가 숫자 '11'인 경우, 인식부(230)는 참조 정보를 참조하여 입력 정보를 패스워드로 인식할 수 있다. 그러나 잠금 기능에 필요한 패스워드가 4자리 숫자라면 인식부(230)는 입력 정보(숫자 11)를 저장한 상태에서 나머지 두자리 숫자가 입력되기를 대기하게 된다.
그러나 단계 S260의 판단 결과, 입력 정보를 구성하는 입력 값이 하나의 하나의 완성된 입력인 경우 인식부(230)는 참조 정보를 참조하여 추출한 제어 명령에 따라서 커맨드 포커스를 새로이 설정할 수 있다(S270). 그 후 제어 신호 생성부(250)는 인식부(230)에 의해 추출된 제어 명령에 따르는 제어 신호를 생성하고 이를 피제어 장치로 출력한다(S140).
한편, 단계 S240의 판단 결과 입력 정보를 구성하는 입력 값이 단계 S220에서 확인된 제어 대상 또는 단계 S230에서 확인된 상태 정보에 대하여 유효한 입력 값이 아닌 경우, 인식부(230)는 입력 정보에 매핑된 제어 대상에 대하여 커맨드 포커스를 설정할 수 있다. 그 일 실시예를 도 12를 참조하여 설명하도록 한다.
도 12는 본 발명의 또 다른 실시예에 따른 제어 명령 인식 과정을 나타낸 흐름도이다.
단계 S240의 판단 결과 입력 정보를 구성하는 입력 값이 단계 S220에서 확인된 제어 대상 또는 단계 S230에서 확인된 상태 정보에 대하여 유효한 입력 값이 아닌 경우, 인식부(230)는 입력 정보를 구성하는 입력 값에 매핑된 제어 대상이 있는지 판단한다(S310). 이러한 판단은 도 8을 참조하여 설명한 바와 같은 정보를 검색함으로써 수행될 수 있다.
입력 정보를 구성하는 입력 값에 매핑되는 제어 대상이 존재하는 경우, 인식부(230)는 입력 정보를 구성하는 입력 값에 매핑되는 제어 대상으로 커맨드 포커스를 재설정하게 된다(S320).
그러나 입력 정보를 구성하는 입력 값에 매핑되는 제어 대상이 존재하지 않는다면 인식부(230)는 응답부(240)를 통해서 입력값이 유효하지 않다는 정보를 사용자에게 출력시킨다(S330).
한편, 커맨드 포커스는 음성 입력을 통해서 설정되거나 종래와 같은 메뉴 네비게이션을 위한 버튼 입력을 통해서 설정될 수 있으므로, 제어 명령이 버튼 입력인 경우에는 단계 S310 및 단계 S320의 과정은 생략되는 것이 바람직하다.
이하, 전술한 제어 명령 인식 과정에 대한 구체적인 실시예를 도 3 및 도 13을 참조하여 설명하도록 한다.
도 13은 본 발명의 다른 실시예에 따른 입력된 입력 정보를 통해서 인식 가능한 제어 대상에 관한 정보를 나타낸 도면이다.
도 3에 도시된 정보 및 도 13에 도시된 정보가 저장부(220)에 저장되어 있는 경우, 인식부(230)는 이를 참조하여 사용자로부터 입력되는 입력 정보가 의미하는 제어 명령을 인식하게 된다.
최초 커맨드 포커스가 에어컨으로 설정되어 있는 경우, 제어 장치는 사용자로부터 입력되는 입력 정보를 에어컨을 제어하기 위한 제어 명령으로 인식하게 된다. 예를 들어 입력 정보로서 숫자가 입력된 경우, 이는 현재 설정된 커맨드 포커스에 대하여 유효한 입력 값이다. 따라서 인식부(230)는 입력된 입력 정보를 에어컨의 온도 조절 명령으로 인식하고, 제어 신호 생성부(250)는 온도 조절 신호를 생성하여 에어컨으로 출력하게 된다.
에어컨을 제어하던 중, '티브이'라는 음성 입력이 입력된 경우 인식부(230)는 입력된 입력 정보가 현재 설정된 커맨드 포커스에 적합한 입력 값을 갖는지 판단한다. 도 3에 도시된 바에 따르면 숫자 이외의 입력은 커맨드 포커스가 에어컨으로 설정된 경우에 대하여 부적합한 입력 값이므로 인식부(230)는 입력된 입력 정보를 에어컨 제어 명령으로써 인식할 수 없게 된다. 이 때 인식부(230)는 도 13에 도시된 정보를 통해서, 입력된 입력 정보로부터 커맨드 포커스를 추출하게 된다.
도 13에 도시된 정보에 의하면 '티브이'라는 음성 입력을 통해서 TV를 커맨드 포커스로 설정할 수 있으므로, 인식부(230)는 커맨드 포커스를 TV로 재설정한다. 인식부(230)는 이 때부터 입력되는 제어 명령을 TV를 제어하기 위한 제어 명령으로 우선적으로 인식할 수 있다. 따라서 제어 명령으로써 숫자가 입력되면(도 3을 참조하면 이는 커맨드 포커스가 TV로 설정된 경우에 유효한 입력 값이므로) 인식부(230)는 입력된 입력 정보를 TV의 채널 조절 명령으로 인식하게 된다.
그후 사용자가 '취침예약'이라는 음성 입력을 입력하면 인식부(230)는 '취침예약'이라는 음성 입력이 TV로 설정된 커맨드 포커스에 대하여 유효한 입력 값을 갖는지 판단한다. 도 3에 도시된 바와에 따르면, 이는 유효한 입력 값이 아니므로 인식부(230)는 도 13에 도시된 정보를 참조하여 입력 정보에 매핑된 제어 대상에 대해서 커맨드 포커스를 설정하게 된다. 도 13를 참조하면 '취침예약'이라는 입력 값은 TV의 취침 예약 기능에 매핑되는 입력 값이므로, 인식부(230)는 커맨드 포커스를 TV의 취침 예약 기능으로 재설정한다.
커맨드 포커스가 취침 예약으로 설정된 상태에서 사용자가 숫자 '11'을 입력한 경우, 커맨드 포커스가 취침 예약으로 설정된 상태에서의 유효한 입력 값은 30 단위의 숫자이므로(도 3 참조) 인식부(230)는 입력된 입력 정보를 취침 예약을 위한 시간 설정 명령으로 인식할 수 없다. 또한 도 13를 참조하더라도 단순히 숫자 11의 입력 값에 대해서 추출할 수 있는 커맨드 포커스가 없으므로 인식부(230)는 제어 명령을 인식할 수 없게되고, 응답부(240)는 입력값이 유효하지 않다는 정보를 사용자에게 출력하게 된다. 만약 30 단위의 숫자가 입력되어 취침 예약 설정이 성공적으로 완료된다면, 커맨드 포커스는 다시 TV로 설정될 수도 있고 커맨드 포커스가 설정되지 않을 수도 있다. 이는 실시예에 따라서 다를 수 있다.
한편, 커맨드 포커스가 TV로 설정된 상태에서 전원 오프 명령이 입력되면, 인식부(230)는 이를 TV의 전원 차단 명령으로 인식하게 된다. 이 때 제어 신호 생성부(240)는 TV의 전원 차단 신호를 생성하여 출력하고, TV의 전원 공급이 중단된다. TV의 전원이 차단되면, TV에 설정되어 있던 커맨드 포커스가 제거될 수 있다. 이러한 경우 사용자가 입력 정보로써 숫자를 입력하게 되면, 인식부(230)는 현재 설정된 커맨드 포커스가 없으므로 상태 정보를 참조하게 된다. 도 3에 따르면 현재 설정된 커맨드 포커스가 없더라도 에어컨에 전원이 공급중인 경우, 제어 명령으로써 숫자가 입력되면 이를 에어컨의 온도 조절 명령으로 인식할 수 있으므로, 인식부(230)는 입력 정보를 에어컨의 온도 조절 명령으로 인식하게 된다. 제어 명령의 인식에 따라서 피제어 장치에 대한 제어 과정이 진행되는 동안, 각 피제어 장치에 대한 상태 정보는 정보 수집부(260)에 의해 수집되어 저장부(220)에 저장될 수 있다. 또한 커맨드 포커스가 재설정될 때마다 인식부(230)는 재설정된 커맨드 포커스가 어떠한 제어 대상에 대하여 설정되어 있는지는 저장부(220)에 저장시킬 수 있다.
도 3 및 도 13을 참조하여 설명한 인식 과정은 일 실시예에 불과하다. 따라서 본 발명은 이에 한정되지 않으며, 본 발명에서 의미하는 커맨드 포커스, 상태 정보 및 입력 값의 유효성 여부에 대한 정보를 조합하여 보다 다양한 실시예가 가능하다.
이상과 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
상기한 바와 같은 본 발명의 제어 명령 인식 방법 및 이를 이용한 제어 장치에 따르면 음성과 버튼을 복합적으로 사용하여 입력되는 제어 명령에 대한 인식율을 높일 수 있다.

Claims (16)

  1. 사용자로부터 제어 대상에 대한 입력 정보를 입력받는 단계;
    상기 입력 정보가 커맨드 포커스가 설정된 제어 대상에 대하여 유효한 입력 값인지 판단하는 단계;
    소정의 참조 정보를 참고하여 상기 입력 값의 유효 여부에 따라 상기 입력 정보에 매핑된 서로 다른 제어 대상을 추출하는 단계; 및
    상기 추출된 제어 대상에 대하여 커맨드 포커스를 설정하는 단계를 포함하는 제어 명령 인식 방법.
  2. 제 1항에 있어서, 상기 소정의 참조 정보는,
    상기 제어 대상에 대한 정보, 상기 제어 대상에 대한 유효한 입력 값 정보 및 상기 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 포함하는 제어 명령 인식 방법.
  3. 삭제
  4. 제 1항에 있어서, 상기 제어 대상은 피제어 장치 또는 상기 피제어 장치의 기능인 제어 명령 인식 방법.
  5. 제 1항에 있어서, 상기 입력 정보는 사용자의 음성 입력 또는 버튼 입력을 통해 생성되는 입력 정보인 제어 명령 인식 방법.
  6. 사용자가 입력한 음성 입력 정보에 대응하는 커맨드 포커스가 설정된 제어 대상의 존재 여부를 판단하는 단계;
    소정의 참조 정보를 참고하여 상기 제어 대상의 존재 여부에 따라 피 제어 장치의 동작 상태를 나타내는 상태 정보 및 상기 입력 정보에 매핑되는 제어 명령을 추출하는 단계; 및
    상기 추출된 제어 명령에 따르는 제어 신호를 출력하는 단계를 포함하는 제어 명령 인식 방법.
  7. 제 6항에 있어서, 상기 참조 정보는,
    상기 상태 정보, 상기 상태 정보에 대한 유효한 입력 값 정보 및 상기 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 포함하는 제어 명령 인식 방법.
  8. 삭제
  9. 사용자로부터 입력받은 입력 정보를 해석하는 해석부; 및
    상기 해석된 입력 정보가 커맨드 포커스가 설정된 제어 대상에 대하여 유효한 입력 값인지 판단하고, 소정의 참조 정보를 참고하여 상기 입력 값의 유효 여부에 따라 상기 입력 정보에 매핑된 서로 다른 제어 대상을 추출하며, 상기 추출된 제어 대상에 대하여 커맨드 포커스를 설정하는 인식부를 포함하는 제어 장치.
  10. 제 9항에 있어서, 상기 참조 정보는,
    상기 제어 대상에 대한 정보, 상기 제어 대상에 대한 유효한 입력 값 정보 및 상기 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 포함하는 제어 장치.
  11. 삭제
  12. 제 9항에 있어서, 상기 제어 대상은 피제어 장치 또는 상기 피제어 장치의 기능인 제어 장치.
  13. 제 9항에 있어서, 상기 입력 정보는 사용자의 음성 입력 또는 버튼 입력을 통해 생성되는 입력 정보인 제어 장치.
  14. 사용자가 입력한 음성 입력 정보에 대응하는 커맨드 포커스가 설정된 제어 대상의 존재 여부를 판단하고, 소정의 참조 정보를 참고하여 상기 제어 대상의 존재 여부에 따라 피 제어 장치의 동작 상태를 나타내는 상태 정보 및 상기 입력 정보에 매핑되는 제어 명령을 추출하는 인식부; 및
    상기 추출된 제어 명령에 따르는 제어 신호를 출력하는 제어 신호부를 포함하는 제어 장치.
  15. 제 14항에 있어서, 상기 참조 정보는,
    상기 상태 정보, 상기 상태 정보에 대한 유효한 입력 값 정보 및 상기 유효한 입력 값으로 구성된 입력 정보에 매핑되는 제어 명령에 대한 정보를 포함하는 제어 장치.
  16. 삭제
KR1020050011426A 2005-02-07 2005-02-07 제어 명령 인식 방법 및 이를 이용한 제어 장치 KR100703696B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050011426A KR100703696B1 (ko) 2005-02-07 2005-02-07 제어 명령 인식 방법 및 이를 이용한 제어 장치
US11/333,321 US8106750B2 (en) 2005-02-07 2006-01-18 Method for recognizing control command and control device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050011426A KR100703696B1 (ko) 2005-02-07 2005-02-07 제어 명령 인식 방법 및 이를 이용한 제어 장치

Publications (2)

Publication Number Publication Date
KR20060090495A KR20060090495A (ko) 2006-08-11
KR100703696B1 true KR100703696B1 (ko) 2007-04-05

Family

ID=36779395

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050011426A KR100703696B1 (ko) 2005-02-07 2005-02-07 제어 명령 인식 방법 및 이를 이용한 제어 장치

Country Status (2)

Country Link
US (1) US8106750B2 (ko)
KR (1) KR100703696B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101079596B1 (ko) 2007-06-05 2011-11-03 삼성전자주식회사 원격조정장치, 디스플레이장치 및 원격제어방법

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8230466B2 (en) * 2006-11-16 2012-07-24 At&T Intellectual Property I, L.P. Home automation system and method including remote media access
JP5464785B2 (ja) * 2006-12-05 2014-04-09 キヤノン株式会社 情報処理装置および情報処理方法
US20120059655A1 (en) * 2010-09-08 2012-03-08 Nuance Communications, Inc. Methods and apparatus for providing input to a speech-enabled application program
JP5771002B2 (ja) * 2010-12-22 2015-08-26 株式会社東芝 音声認識装置、音声認識方法および音声認識装置を搭載したテレビ受像機
JP5695447B2 (ja) * 2011-03-01 2015-04-08 株式会社東芝 テレビジョン装置及び遠隔操作装置
US20130073293A1 (en) * 2011-09-20 2013-03-21 Lg Electronics Inc. Electronic device and method for controlling the same
US20130238326A1 (en) * 2012-03-08 2013-09-12 Lg Electronics Inc. Apparatus and method for multiple device voice control
US9734839B1 (en) * 2012-06-20 2017-08-15 Amazon Technologies, Inc. Routing natural language commands to the appropriate applications
US20130346085A1 (en) * 2012-06-23 2013-12-26 Zoltan Stekkelpak Mouth click sound based computer-human interaction method, system and apparatus
JP6309382B2 (ja) * 2013-10-17 2018-04-11 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America コードレス電話機器の制御方法、コードレス電話機器の子機及びコードレス電話機器
JP6236303B2 (ja) * 2013-11-26 2017-11-22 株式会社デンソーアイティーラボラトリ 制御装置、制御方法およびプログラム
US9811312B2 (en) * 2014-12-22 2017-11-07 Intel Corporation Connected device voice command support
US9905125B2 (en) * 2016-02-22 2018-02-27 Echostar Technologies L.L.C. Remote control with microphone used for pairing the remote control to a system and method of using the same
US10091545B1 (en) * 2016-06-27 2018-10-02 Amazon Technologies, Inc. Methods and systems for detecting audio output of associated device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040025827A (ko) * 2002-09-20 2004-03-26 가부시끼가이샤 도시바 제어장치, 제어시스템 및 컴퓨터 프로그램 제품

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397186B1 (en) * 1999-12-22 2002-05-28 Ambush Interactive, Inc. Hands-free, voice-operated remote control transmitter
US7023498B2 (en) * 2001-11-19 2006-04-04 Matsushita Electric Industrial Co. Ltd. Remote-controlled apparatus, a remote control system, and a remote-controlled image-processing apparatus
US7260538B2 (en) * 2002-01-08 2007-08-21 Promptu Systems Corporation Method and apparatus for voice control of a television control device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040025827A (ko) * 2002-09-20 2004-03-26 가부시끼가이샤 도시바 제어장치, 제어시스템 및 컴퓨터 프로그램 제품

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101079596B1 (ko) 2007-06-05 2011-11-03 삼성전자주식회사 원격조정장치, 디스플레이장치 및 원격제어방법

Also Published As

Publication number Publication date
US20060176188A1 (en) 2006-08-10
US8106750B2 (en) 2012-01-31
KR20060090495A (ko) 2006-08-11

Similar Documents

Publication Publication Date Title
KR100703696B1 (ko) 제어 명령 인식 방법 및 이를 이용한 제어 장치
JP4887911B2 (ja) 電子機器
EP2613313B1 (en) Image display apparatus and method of controlling the same
CN104574932B (zh) 一种基于智能终端的遥控方法、装置及智能终端
CN106971718B (zh) 一种空调及空调的控制方法
EP2960882B1 (en) Display device and operating method thereof
US20100134411A1 (en) Information processing apparatus and information processing method
US9087448B2 (en) Programming a universal remote control
US10896600B2 (en) Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device
JP2014093783A (ja) エージェント装置、電気機器及びその制御方法
JP2007324866A (ja) 電子機器及びテレビ受像機
CN104134339B (zh) 语音遥控方法和装置
CN106653025A (zh) 智能电视语音遥控器及其语音控制方法
EP2401863B1 (en) Code set determination for a remote control
KR102194011B1 (ko) 영상 표시 기기 및 그의 동작 방법
CN109215649B (zh) 一种遥控装置
CN101630945A (zh) 电子设备及其音量控制***和方法
KR101833790B1 (ko) 포스 입력을 이용하여 다양한 모드들을 실현하는 미디어 시스템 및 방법
CN112333505A (zh) 一种遥控器及音视频播放***
EP3247122A1 (en) Image processing terminal and method for controlling an external device using the same
EP1553539A2 (en) Electronic apparatus control device
KR100678896B1 (ko) 리모컨을 이용한 응용 프로그램 제어 방법 및 장치
JP2024519327A (ja) ディスプレイ装置
CN112397069A (zh) 一种语音遥控方法及装置
KR20060010148A (ko) 제어 신호의 송수신이 가능한 리모콘 및 av 기기

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

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160226

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170224

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180227

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee