KR102347582B1 - 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 - Google Patents
카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 Download PDFInfo
- Publication number
- KR102347582B1 KR102347582B1 KR1020200077007A KR20200077007A KR102347582B1 KR 102347582 B1 KR102347582 B1 KR 102347582B1 KR 1020200077007 A KR1020200077007 A KR 1020200077007A KR 20200077007 A KR20200077007 A KR 20200077007A KR 102347582 B1 KR102347582 B1 KR 102347582B1
- Authority
- KR
- South Korea
- Prior art keywords
- target device
- control target
- user terminal
- setting
- operation setting
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/026—Details of the structure or mounting of specific components
- H04M1/0264—Details of the structure or mounting of specific components for a camera module assembly
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/38—Displays
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템에 관한 것으로, 더욱 상세하게는 카메라에 의해 촬영된 제어 대상기기의 영상을 이용하여 제어 대상기기의 동작을 설정하는 방안에 관한 것이다.
이를 위해 본 발명의 제어 대상기기 동작 설정 시스템은 설치된 동작설정 어플리케이션을 구동한 상태에서 카메라를 이용하여 제어 대상기기를 촬영하며, 촬영된 제어 대상기기의 영상으로부터 제어 대상기기의 종류 및 제조사를 판별하며, 판별된 제어 대상기기의 동작을 설정한 동작설정 정보를 생성하는 사용자 단말; 및 상기 사용자 단말로부터 동작설정 정보를 제공받으며, 제공받은 동작설정 정보에 따른 동작 설정을 상기 제어 대상기기로 요청하는 리모컨 또는 IR 블라스터 중 어느 하나를 포함한다.
이를 위해 본 발명의 제어 대상기기 동작 설정 시스템은 설치된 동작설정 어플리케이션을 구동한 상태에서 카메라를 이용하여 제어 대상기기를 촬영하며, 촬영된 제어 대상기기의 영상으로부터 제어 대상기기의 종류 및 제조사를 판별하며, 판별된 제어 대상기기의 동작을 설정한 동작설정 정보를 생성하는 사용자 단말; 및 상기 사용자 단말로부터 동작설정 정보를 제공받으며, 제공받은 동작설정 정보에 따른 동작 설정을 상기 제어 대상기기로 요청하는 리모컨 또는 IR 블라스터 중 어느 하나를 포함한다.
Description
본 발명은 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템에 관한 것으로, 더욱 상세하게는 카메라에 의해 촬영된 제어 대상기기의 영상을 이용하여 제어 대상기기의 동작을 설정하는 방안에 관한 것이다.
종래에는 제어 대상기기를 선택하고자 할 때 모델명을 직접 입력하거나, 기기명 리스트에서 모델명을 직접 찾아야 하는 번거로움이 있었다. 또한, 리모컨을 이용하여 디스플레이가 구비되지 않은 제어 대상기기의 동작을 설정하고자 할 때는 어려움이 있었다. 이에 대해 구체적으로 살펴보면 다음과 같다.
일반적으로 리모컨은 제어 대상기기인 전자기기, 즉, 텔레비전, 오디오, 홈시어터 등마다 각각의 리모컨이 제공되며, 이러한 전자기기들을 제어하기 위해서는 각각의 리모컨을 이용하여 제어하였다.
상기와 같이 전자기기를 제어하기 위한 별도의 리모컨이 제공됨에 따라 이를 사용하기가 매우 불편한데, 이는 텔레비전 리모컨을 사용하다 다른 전자기기를 제어하기 위해서는 그에 해당하는 리모컨을 이용하여 제어하므로 여러 종류의 리모컨을 찾거나 그에 따른 작동법을 숙지해야하는 문제점이 있었다.
상기와 같은 문제점을 해결하기 위하여 현재, 각각의 전자기기를 하나의 리모컨을 통해 제어할 수 있는 통합 리모컨이 제공되고 있는 실정이다.
종래의 통합 리모컨은 각각의 전자장치들을 원격제어하기 위하여 각 전자장치별로 정보를 입력하는 절차를 수행해야 한다. 즉, 여러 회사의 전자기기를 원격제어하기 위하여 리모컨에는 MBR(Multi Brand Remocon) 기능이 내장되어야 했고 타 회사의 전자기기를 등록하기 위해서 사용자는 직접 회사별, 전자기기별로 각각 원격제어를 하기 위한 설정을 하는 문제점이 있었다.
본 발명이 해결하고자 하는 과제는 제어 대상기기의 설정 정보를 간편하게 설정하는 방안을 제안함에 있다.
본 발명이 해결하고자 하는 다른 과제는 디스플레이가 없는 제어 대상기기의 설정 정보를 간편하게 설정하는 방안을 제안함에 있다.
본 발명이 해결하고자 하는 또 다른 과제는 제어 대상기기의 정보를 간편하게 확인할 수 있는 방안을 제안함에 있다.
이를 위해 본 발명의 제어 대상기기 동작 설정 시스템은 설치된 동작설정 어플리케이션을 구동한 상태에서 카메라를 이용하여 제어 대상기기를 촬영하며, 촬영된 제어 대상기기의 영상으로부터 제어 대상기기의 종류 및 제조사를 판별하며, 판별된 제어 대상기기의 동작을 설정한 동작설정 정보를 생성하는 사용자 단말; 및 상기 사용자 단말로부터 동작설정 정보를 제공받으며, 제공받은 동작설정 정보에 따른 동작 설정을 상기 제어 대상기기로 요청하는 리모컨 또는 IR 블라스터 중 어느 하나를 포함한다.
이를 위해 본 발명의 리모컨은 외부서버로부터 판별 데이터가 포함된 동작설정 어플리케이션을 다운로드받으며, 설정한 동작설정 정보를 외부로 송신하는 통신모듈; 다운로드받은 동작설정 어플리케이션을 저장하며, 상기 동작설정 정보를 저장하는 저장모듈; 제어 대상기기를 촬영하는 카메라; 및 상기 동작설정 어플리케이션을 구동한 상태에서 상기 제어 대상기기의 영상으로부터 상기 제어 대상기기의 모델 또는 제조사를 판별하며, 판별한 제어 대상기기의 동작인 동작설정 정보를 설정하는 제어모듈을 포함한다.
이를 위해 본 발명의 사용자 단말에서 제어 대상기기의 기능설정 정보를 설정하는 방법은 설치된 동작설정 어플리케이션을 구동하며, 카메라를 이용하여 제어 대상기기의 촬영하는 단계; 촬영한 제어 대상기기의 영상으로부터 제어 대상기기의 종류 또는 제조사를 판별하는 단계; 판별한 제어 대상기기에 대해 동작 설정이 요구되면, 동작을 설정하기 위한 메뉴를 순차적으로 표시하는 단계; 표시된 메뉴에 대응하여 입력된 정보를 기반으로 제어 대상기기에 대한 동작 설정을 진행하는 단계; 및 상기 제어 대상기기의 동작 설정이 완료되면, 외부로 제어 대상기기의 기능설정 정보를 전송하는 단계;를 포함한다.
본 발명에 따른 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템은 리모컨 대신 카메라가 장착된 사용자 단말을 이용하여 제어 대상기기의 동작정보를 설정함으로써 사용자의 편의성을 높일 수 있게 된다. 즉, 사용자가 항상 휴대하는 사용자 단말을 이용하여 제어 대상기기의 동작정보를 간편하게 설정할 수 있으며, 사용자가 제어 대상기기의 정보를 알 수 없는 경우에도 저장된 데이터를 이용하여 제어 대상기기를 종류를 확인한 후 동작정보를 설정할 수 있다. 또한, 본 발명은 디스플레이가 없는 제어 대상기기에 대해서도 간단하게 동작정보를 설정할 수 있다.
도 1은 본 발명의 일실시 예에 따른 카메라를 이용한 제어 대상기기 동작설정 시스템을 도시하고 있다.
도 2는 본 발명의 일실시 예에 따른 사용자 단말의 구성을 도시한 블록도이다.
도 3은 본 발명의 일실시 예에 따른 리모컨의 구성을 도시한 블록도이다.
도 4는 본 발명의 일실시 예에 따른 사용자 단말에서 수행되는 동작을 도시한 흐름도이다.
도 2는 본 발명의 일실시 예에 따른 사용자 단말의 구성을 도시한 블록도이다.
도 3은 본 발명의 일실시 예에 따른 리모컨의 구성을 도시한 블록도이다.
도 4는 본 발명의 일실시 예에 따른 사용자 단말에서 수행되는 동작을 도시한 흐름도이다.
전술한, 그리고 추가적인 본 발명의 양상들은 첨부된 도면을 참조하여 설명되는 바람직한 실시 예들을 통하여 더욱 명백해질 것이다. 이하에서는 본 발명의 이러한 실시 예를 통해 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.
도 1은 본 발명의 일실시 예에 따른 카메라를 이용한 제어 대상기기 동작설정 시스템을 도시하고 있다. 이하 도 1을 이용하여 본 발명의 일실시 예에 따른 카메라를 이용한 제어 대상기기 동작설정 시스템에 대해 상세하게 알아보기로 한다.
도 1에 의하면, 제어 대상기기 동작설정 시스템(100)은 제어 대상기기(150), IR 블러스터(140), 리모컨(130), 사용자 단말(120) 및 외부서버(110)를 포함한다. 물론 상술한 구성 이외에 다른 구성이 본 발명에서 제안하는 제어 대상기기 동작설정 시스템에 포함된다.
사용자 단말(120)은 카메라를 포함하며, 카메라를 이용하여 동작설정이 요구되는 제어 대상기기(150)를 촬영한다. 사용자 단말(120)은 촬영한 제어 대상기기(150)의 종류 및 제조사를 판별한다. 이를 위해 사용자 단말(120)은 판별모듈이 내장되며, 내장된 판별모듈을 이용하여 촬영된 제어 대상기기(150)의 종류 및 제조사를 판별한다.
사용자 단말(120)은 외부서버(110)와 통신 가능하며, 외부서버(110)로부터 필요한 정보를 제공받는다. 사용자 단말(120)은 제어 대상기기(150)의 영상을 이용하여 종류 및 제조사를 판별할 수 있는 판별 알고리즘을 제공받아 저장한다. 사용자 단말(120)은 저장된 판별 알고리즘을 이용하여 촬영된 제어 대상기기(150)의 종류 및 제조사를 판별한다. 물론 사용자 단말(120)은 촬영한 제어 대상기기(150)의 영상을 외부서버(110)로 제공하며, 외부서버(110)로부터 제어 대상기기(150)의 종류 및 제조사를 제공받을 수 있다.
사용자 단말(120)은 판별한 제어 대상기기(150)의 동작을 설정한다. 즉, 사용자 단말(120)은 외부서버(110)로터 동작설정 어플리케이션을 다운로드받아 설치하며, 설치된 동작설정 어플리케이션을 이용하여 제어 대상기기(150)의 촬영하여 제어 대상기기(150)의 종류 및 제조사를 판별한다. 사용자 단말(120)은 설치된 동작설정 어플리케이션에서 판별한 제어 대상기기(150)의 동작을 설정한다. 동작설정은 작동 순서, 예약 설정 등 제어 대상기기(150)의 구동에 필요한 다양한 기능 설정이 포함된다.
사용자 단말(120)은 설정한 기능설정 정보를 리모컨(150) 또는 IR 블라스터(140)로 전송한다.
외부서버(110)는 사용자 단말(120)과 통신을 수행하며, 사용자 단말(120)로 동작설정 어플리케이션을 제공한다. 외부서버(110)는 사용자 단말(120)로 제어 대상기기(150)의 영상, 제조사, 모델을 대응시켜 제공하며, 사용자 단말(120)로 촬영한 제어 대상기기(150)의 영상으로부터 제조사 및 모델을 판별할 수 있도록 판별 알고리즘을 제공한다. 또한, 상술한 바와 같이 외부서버(110)는 사용자 단말(120)로부터 촬영한 제어 대상기기(150)의 영상에 대응되는 모델, 제조사 등을 제공한다. 이외에도 외부서버(110)는 사용자 단말(120)로 다양한 정보를 제공한다.
리모컨(130)은 제어 대상기기(150) 및 사용자 단말(120)과 통신이 가능하다. 리모컨(130)은 사용자 단말(120)과 다양한 방식으로 통신을 수행할 수 있으며, 일 예로 블루투스 등 RF 통신을 이용할 수 있다.
리모컨(130)은 사용자 단말(120)로부터 제어 대상기기(150)에 대한 기능설정 정보를 제공받는다. 리모컨(130)은 제공받은 기능설정 정보를 이용하여 제어 대상기기를 제어한다.
IR 블라스터(140)는 제어 대상기기(150) 및 사용자 단말(120)과 통신이 가능하다. IR 블라스터(140)는 사용자 단말(120)과 다양한 방식으로 통신을 수행할 수 있으며, 일 예로 블루투스 등 RF 통신을 이용할 수 있다.
IR 블라스터(140)는 사용자 단말(120)로부터 제어 대상기기(150)에 대한 기능설정 정보를 제공받는다. IR 블라스터(140)는 제공받은 기능설정 정보를 이용하여 제어 대상기기(150)를 제어한다.
제어 대상기기(150)는 리모컨(130) 또는 IR 블라스터(140)와 유무선으로 연결되며, 리모컨 또는 IR 블라스터(140)의 제어 명령에 따라 해당 동작을 수행한다. 제어 대상기기(150)는 TV 등을 포함하는 가전, STB(셋탑박스), 도어락 등 다양한 제품이 포함될 수 있다.
이와 같이 본 발명은 사용자 단말(120)을 이용하여 리모컨(130) 또는 IR 블라스터(140)에 의해 제어되는 제어 대상기기(150)의 기능을 설정함으로써, 평상시 사용자 단말(120)에 익숙한 사용자는 편리하게 제어 대상기기(150)의 기능을 설정할 수 있다. 또한, 본 발명은 사용자 단말(120)에 포함된 카메라를 이용하여 제어 대상기기(150)를 촬영하고, 사용자 단말(120)에 설치된 어플리케이션을 이용하여 제어 대상기기(150)의 기능을 설정함으로써, 별도의 디스플레이가 없는 제어 대상기기(150)의 기능을 편리하게 설정할 수 있는 장점이 있다.
도 2는 본 발명의 일실시 예에 따른 사용자 단말의 구성을 도시한 블록도이다. 이하 도 2를 이용하여 본 발명의 일실시 예에 따른 사용자 단말의 구성에 대해 상세하게 알아보기로 한다.
도 2에 의하면, 사용자 단말은 통신모듈, 제어모듈, 저장모듈, 입력모듈, 표시모듈 및 카메라를 포함한다. 물론 상술한 구성 이외에 다른 구성이 본 발명에서 제안하는 사용자 단말에 포함될 수 있다.
카메라(126)는 입력모듈(124)의 입력에 따라 제어 대상기기를 촬영하며, 촬영된 영상은 표시모듈(125)에 표시하거나, 저장모듈(12)에 저장된다. 또한, 촬영된 영상은 제어모듈(122)로 제공될 수 있다.
입력모듈(124)은 터치패드 또는 키패드로 구성되며, 본 발명과 관련하여 카메라(126)를 조작하는 버튼이나 제어 대상기기의 기능을 설정하기 위한 버튼을 포함한다. 물론 버튼은 물리적인 버튼 이외에 가상버튼도 포함된다.
표시모듈(125)은 영상을 표시하는 디스플레이를 포함하며, 입력모듈(124)과 표시모듈(125)은 필요한 경우 하나의 모듈로 형성될 수 있다. 표시모듈(125)은 제어모듈(122)의 제어 명령에 따라 다양한 정보를 표시한다. 일 예로 표시모듈(125)은 사용자 단말에 설치된 어플리케이션의 구동상황을 표시하며, 카메라(126)에 의해 촬영된 제어 대상기기를 표시한다. 이외에도 표시모듈(125)은 제어모듈(122)에 의해 설정되는 제어 대상기기의 기능을 표시한다. 사용자는 표시모듈(125)에 표시되는 정보를 이용하여 제어 대상기기의 기능을 순차적으로 설정한다.
저장모듈(123)은 사용자 단말을 구동하는데 필요한 프로그램이 저장된다. 저장모듈(1213)은 외부서버로부터 제공받은 동작설정 어플리케이션이 저장되며, 이외에도 판별 알고리즘이 저장된다. 판별 알고리즘은 동작설정 어플리케이션에 포함된 상태로 저장모듈에 저장될 수 있다. 저장모듈(123)은 외부서버로부터 동작설정 어플리케이션의 업데이트 정보가 있는 경우에는 다운로드받아 저장된다. 이외에도 저장모듈(123)은 다양한 정보가 저장된다.
통신모듈(121)은 송신모듈과 수신모듈로 구성된다. 외부 기기와 다양한 정보를 송신하거나 수신한다. 일예로 통신모듈(121)은 통신 연결된 리모컨 또는 IR 블라스터로 기능설정 정보를 제공하거나, 외부서버로부터 판별 알고리즘이 포함된 동작설정 어플리케이션을 수신하며, 필요한 경우 외부서버로 촬영한 제어 대상기기의 영상을 송신한다. 통신모듈(121)은 외부서버로부터 송신한 제어 대상기기의 모델 또는 제조사 정보를 수신한다. 이외에도 통신모듈(121)은 다양한 정보를 송수신한다.
제어모듈(122)은 사용자 단말의 전반적인 동작 또는 기능을 제어한다. 제어모듈(122)은 카메라(126)에 의해 촬영된 제어 대상기기의 제조사 또는 모델을 판별한다. 이를 위해 사용자 단말은 상술한 바와 같이 판별 알고리즘이 포함된 동작설정 어플리케이션을 구동하며, 구동된 동작설정 어플리케이션을 이용하여 제어 대상기기의 제조사 또는 모델을 판별한다.
제어모듈(122)은 판별한 제어 대상기기에 대한 기능 설정을 요청하는 정보를 표시하도록 표시모듈(125)을 제어한다. 제어모듈(122)은 입력모듈(124)에 의해 입력된 정보에 의해 제어 대상기기에 대한 기능을 설정한다. 제어모듈(122)은 설정한 기능설정 정보를 리모컨이나 IR 블라스터로 제공하도록 통신모듈(121)로 요청한다. 제어모듈(122)은 필요한 경우 방송편성표를 다운로드받아 원하는 채널 변경 및 예약을 지원한다.
도 3은 본 발명의 일실시 예에 따른 리모컨의 구성을 도시한 블록도이다. 이하 도 3을 이용하여 본 발명의 일실시 예에 따른 리모컨의 구성에 대해 상세하게 알아보기로 한다.
도 3에 의하면, 리모컨은 통신모듈, 입력모듈, 저장모듈 및 제어모듈을 포함한다. 물론 상술한 구성 이외에 다른 구성이 본 발명에서 제안하는 통신모듈, 입력모듈, 저장모듈 및 입력모듈에 포함될 수 있다.
통신모듈(131)은 외부장치와 통신을 수행한다. 통신모듈(131)은 사용자 단말 및 제어 대상기기와 통신을 수행한다. 통신모듈(131)은 사용자 단말로부터 제어 대상기기의 기능설정 정보를 수신한다. 통신모듈(131)은 제공받은 기능설정 정보를 제어 대상기기로 제공하여 기능 설정을 요청한다. 이외에도 통신모듈(131)은 IR 블라스터와 통신을 수행할 수 있으며, IR 블라스터로부터 필요한 정보를 제공하거나 제공받는다.
통신모듈(131)은 통신 대상이 되는 외부 기기의 종류에 따라 IR 통신을 수행하거나 RF 통신을 수행할 수 있다. 즉, 외부 기기가 단방향 통신이 가능한 경우에는 IR 통신을 수행하며, 외부 기기가 양방향 통신이 가능한 경우에는 RF 통신을 수행한다.
입력모듈(132)은 버튼 등 다양한 형태로 구성되며, 버튼 이외에 외부의 소리를 입력받는 마이크가 포함될 수 있다. 입력모듈(132)은 제어 대상기기를 제어하기 이한 정보를 입력받을 수 있다. 즉, 본 발명은 사용자 단말을 이용하여 제어 대상기기의 기능을 설정하거나, 리모컨을 이용하여 제어 대상기기의 기능을 설정할 수 있다.
입력모듈(132)에 의해 입력된 정보는 내부에서 처리된 후 통신모듈(131)에 의해 외부로 송신된다.
저장모듈(133)은 리모컨을 구동하는데 필요한 정보가 저장된다. 저장모듈(133)은 사용자 단말로부터 제공받은 제어 대상기기의 기능설정 정보가 저장된다. 저장모듈(133)은 제어 대상기기의 기능설정 정보를 제어 대상기기와 대응시켜 저장한다. 저장모듈(133)은 사용자 단말로부터 제공받은 기능설정 정보뿐만 아니라 리모컨에서 설정한 기능설정 정보 역시 필요한 경우 저장한다. 저장모듈(133)은 사용자 단말과 통신을 수행하기 위한 사용자 단말의 고유정보를 저장하며, 통신모듈은 저장된 사용자 단말의 고유정보를 이용하여 통신을 수행한다.
제어모듈(134)은 리모컨의 구성하는 각 구성요소의 동작을 수행한다. 제어모듈(134)은 사용자 단말로부터 제공받은 제어 대상기기의 기능설정 정보를 해당 제어 대상기기로 제공하도록 통신모듈에 요청한다. 이를 위해 제어모듈(134)은 사용자 단말로부터 제공받은 제어 대상기기의 기능설정 정보로부터 제어 대상기기에 대한 정보를 추출하며, 추출한 제어 대상기기로 기능설정 정보를 송신하도록 통신모듈(131)에 요청한다.
또한, 본 발명은 사용자 단말을 이용하여 제어 대상기기의 기능설정 정보를 생성하는 것으로 기재되어 있으나, 이에 한정되는 것은 아니다. 본 발명은 카메라가 형성된 리모컨을 이용하여 제어 대상기기의 기능을 설정할 수 있다. 이 경우, 리모컨은 사용자 단말과 동일하게 외부 서버로부터 동작설정 어플리케이션을 다운로드받아 설치하며, 설치된 동작설정 어플리케이션을 이용하여 제어 대상기기의 모델 및 제조사 등을 판별한다. 또한, 리모컨은 판별한 제어 대상기기에 대해 기능을 설정한다. 이와 같이 리모컨에 카메라가 구성되어 있는 경우 별도의 사용자 단말 없이 본 발명을 수행할 수 있는 장점이 있다.
도 4는 본 발명의 일실시 예에 따른 사용자 단말에서 수행되는 동작을 도시한 흐름도이다. 이하 도 4를 이용하여 본 발명의 일실시 예에 따른 사용자 단말에서 수행되는 동작에 대해 상세하게 알아보기로 한다.
S400단계에서 사용자 단말은 동작설정 어플리케이션을 다운로드받아 설치한다. 동작설정 어플리케이션은 외부서버에 저장되어 있으나, 사용자 단말은 외부서버에 저장된 동작설정 어플리케이션을 다운로드받아 설치한다.
S402단계에서 사용자 단말은 설치된 동작설정 어플리케이션을 구동하며, 카메라를 이용하여 제어 대상기기의 촬영한다. 이를 위해 동작설정 어플리케이션은 카메라 접근 권한을 요청하며, 사용자가 동작설정 어플리케이션에 카메라 접근 권한을 허락한다.
S404단계에서 사용자 단말은 촬영한 제어 대상기기의 영상으로부터 제어 대상기기의 종류 및 제조사 등을 판별한다.
S406단계에서 사용자 단말은 판별한 제어 대상기기에 대해 동작 설정이 요구되면, 동작을 설정하기 위한 메뉴를 순차적으로 표시한다.
S408단계에서 사용자 단말은 표시된 메뉴에 의해 입력된 정보를 기반으로 제어 대상기기에 대한 동작 설정을 진행 및 완료한다.
S410단계에서 사용자 단말은 제어 대상기기의 동작 설정이 완료되면, 리모컨(또는 IR 블라스터)으로 페어링을 요청하며, 페어링 절차가 완료되면 리모컨으로 제어 대상기기의 기능설정 정보를 제공한다.
S412단계에서 사용자 단말은 구동한 동작설정 어플리케이션을 종료한다. 이와 같이 본 발명은 사용자 단말을 이용하여 제어 대상기기의 기능을 설정하는 방안을 제안한다.
본 발명은 도면에 도시된 일실시 예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다.
100: 제어 대상기기 동작설정 시스템
110: 외부서버 120: 사용자 단말
130: 리모컨 140: IR 블라스터
150: 제어 대상기기
110: 외부서버 120: 사용자 단말
130: 리모컨 140: IR 블라스터
150: 제어 대상기기
Claims (7)
- 설치된 동작설정 어플리케이션을 구동한 상태에서 카메라를 이용하여 제어 대상기기를 촬영하며, 촬영된 제어 대상기기의 영상으로부터 제어 대상기기의 종류 또는 제조사를 판별하며, 판별된 제어 대상기기의 동작 설정이 요구되면, 동작 설정을 위한 메뉴를 순차적으로 표시하며, 표시된 메뉴에 따라 판별된 제어 대상기기의 동작을 설정한 동작설정 정보를 생성하는 사용자 단말; 및
동작설정 정보를 생성한 상기 사용자 단말로부터 요청받은 페어링 절차가 완료되면 상기 사용자 단말로부터 동작설정 정보를 제공받으며, 제공받은 동작설정 정보에 따른 동작설정을 상기 제어 대상기기로 요청하는 리모컨 또는 IR 블라스터 중 어느 하나를 포함함을 특징으로 하는 제어 대상기기의 동작을 설정하는 시스템.
- 제 1항에 있어서, 상기 사용자 단말은,
상기 외부서버로부터 제어 대상기기의 영상, 종류 및 제조사에 대한 정보가 포함된 판별 데이터를 저장함을 특징으로 하는 제어 대상기기의 동작을 설정하는 시스템.
- 제 2항에 있어서, 상기 사용자 단말은,
상기 제어 대상기기가 TV인 경우, 상기 외부서버로부터 방송편성표를 다운로드받아 채널 변경 또는 채널 예약 변경을 설정함을 특징으로 하는 제어 대상기기의 동작을 설정하는 시스템.
- 외부서버로부터 판별 데이터가 포함된 동작설정 어플리케이션을 다운로드받으며, 설정한 동작설정 정보를 외부로 송신하는 통신모듈;
다운로드받은 동작설정 어플리케이션을 저장하며, 상기 동작설정 정보를 저장하는 저장모듈;
제어 대상기기를 촬영하는 카메라;
상기 동작설정 어플리케이션을 구동한 상태에서 상기 제어 대상기기의 영상으로부터 상기 제어 대상기기의 모델 또는 제조사를 판별하며, 판별한 제어 대상기기의 동작인 동작설정 정보를 생성하는 제어모듈을 포함하며,
동작설정 정보를 생성이 완료되면 리모컨 또는 IR 블라스터 중 어느 하나로 페어링 절차를 요청하며,
표시된 메뉴에 따라 판별된 제어 대상기기의 동작을 설정한 동작설정 정보를 생성함을 특징으로 하는 사용자 단말.
- 제 4항에 있어서,
상기 제어 대상기기의 동작을 설정하는 메뉴를 표시하는 표시모듈; 및
상기 표시된 메뉴에 따라 제어설정 정보의 설정을 요청하는 입력모듈을 포함함을 특징으로 하는 사용자 단말.
- 제 5항에 있어서, 상기 통신모듈은,
상기 동작설정 정보를 RF 통신을 이용하여 리모컨 또는 IR 블라스터 중 어느 하나로 송신함을 특징으로 하는 사용자 단말.
- 외부서버로부터 판별 데이터가 포함된 동작설정 어플리케이션을 다운로드받으며, 설치된 동작 설치된 동작설정 어플리케이션을 구동하며, 카메라를 이용하여 제어 대상기기를 촬영하는 단계;
촬영한 제어 대상기기의 영상으로부터 제어 대상기기의 종류 또는 제조사를 판별하는 단계;
판별한 제어 대상기기에 대해 동작 설정이 요구되면, 동작을 설정하기 위한 메뉴를 순차적으로 표시하는 단계;
표시된 메뉴에 대응하여 입력된 정보를 기반으로 제어 대상기기에 대한 동작설정을 진행하는 단계;
상기 제어 대상기기의 동작 설정이 완료되면, 리모컨 또는 IR 블러스터 중 어느 하나인 외부 기기로 페어링을 요청하는 단계; 및
요청한 페어링 절차가 완료되면 외부 기기로 제어 대상기기의 동작설정 정보를 전송하는 단계를 포함함을 특징으로 하는 사용자 단말에서 제어 대상기기의 동작설정 정보를 생성하는 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200077007A KR102347582B1 (ko) | 2020-06-24 | 2020-06-24 | 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200077007A KR102347582B1 (ko) | 2020-06-24 | 2020-06-24 | 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210158554A KR20210158554A (ko) | 2021-12-31 |
KR102347582B1 true KR102347582B1 (ko) | 2022-01-06 |
Family
ID=79177622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200077007A KR102347582B1 (ko) | 2020-06-24 | 2020-06-24 | 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102347582B1 (ko) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110114080A (ko) * | 2010-04-12 | 2011-10-19 | 엘지전자 주식회사 | 이동단말기 및 그의 연관 방송 서비스 제공 방법 |
KR102020636B1 (ko) | 2013-06-07 | 2019-09-10 | 삼성전자주식회사 | 카메라에 기반한 전자 장치의 제어 방법, 저장 매체 및 전자 장치 |
KR20150067607A (ko) | 2013-12-10 | 2015-06-18 | 주식회사 다이나젠 | 전자기기 제어용 다기능 무선 리모트 컨트롤러 |
KR20150086807A (ko) * | 2014-01-20 | 2015-07-29 | 한국전자통신연구원 | 사물인식기반 통합 리모컨 장치 및 그 방법 |
KR20170047732A (ko) * | 2015-10-23 | 2017-05-08 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
-
2020
- 2020-06-24 KR KR1020200077007A patent/KR102347582B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20210158554A (ko) | 2021-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11996100B2 (en) | System and method for voice actuated configuration of a controlling device | |
US11651678B2 (en) | System and method for simplified setup of a universal remote control | |
KR101287497B1 (ko) | 홈-네트워크 시스템의 제어 명령 전달 장치 및 그 방법 | |
US8896413B2 (en) | System and method for interactive appliance control | |
EP1727107B1 (en) | Integrated remote control system | |
KR100546674B1 (ko) | 통합 리모컨 구현장치 및 그 방법 | |
KR100759139B1 (ko) | 멀티비젼 시스템의 제어장치 및 그 방법 | |
US20070240200A1 (en) | Apparatus and method for installing software | |
US20120297040A1 (en) | Information processing apparatus, information processing method, and program | |
KR20130078329A (ko) | 전자장치, 이를 제어할 수 있는 사용자 입력장치 및 그 제어방법 | |
US20170206398A1 (en) | Remote control device and operating method thereof | |
US20090290072A1 (en) | Remote controller, electronic device and control method thereof | |
KR20120099857A (ko) | 통합 리모콘 시스템 및 그 제어 방법 | |
JP2005500716A (ja) | オン・スクリーン・ディスプレイを用いてリモコン・システムをアップグレードする装置 | |
KR102347582B1 (ko) | 카메라를 이용한 제어 대상기기 동작설정 방법 및 이를 위한 시스템 | |
JP2002118887A (ja) | リモコン送信機の内部データ設定方法およびリモコン送信機の内部データ設定装置 | |
JP2006222613A (ja) | 遠隔制御装置及び被制御装置並びに制御システム | |
US20220353559A1 (en) | Systems and methods for controlling device configuration in a networked environment | |
KR20050066464A (ko) | 다기능 리모콘 | |
KR20050106851A (ko) | 통합 리모콘 및 그 제어 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |