KR20170043939A - 전자장치 및 그 제어방법 - Google Patents

전자장치 및 그 제어방법 Download PDF

Info

Publication number
KR20170043939A
KR20170043939A KR1020150143640A KR20150143640A KR20170043939A KR 20170043939 A KR20170043939 A KR 20170043939A KR 1020150143640 A KR1020150143640 A KR 1020150143640A KR 20150143640 A KR20150143640 A KR 20150143640A KR 20170043939 A KR20170043939 A KR 20170043939A
Authority
KR
South Korea
Prior art keywords
electronic device
operation mode
state
electronic devices
information
Prior art date
Application number
KR1020150143640A
Other languages
English (en)
Other versions
KR102549407B1 (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 KR1020150143640A priority Critical patent/KR102549407B1/ko
Priority to CN201680057206.5A priority patent/CN108139800B/zh
Priority to US15/763,326 priority patent/US11175812B2/en
Priority to PCT/KR2016/010438 priority patent/WO2017065418A1/ko
Publication of KR20170043939A publication Critical patent/KR20170043939A/ko
Application granted granted Critical
Publication of KR102549407B1 publication Critical patent/KR102549407B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • 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
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4131Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Ecology (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Environmental Sciences (AREA)
  • Remote Sensing (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 전자장치로서, 변경 가능한 복수의 상태를 갖는 복수의 전자장치와 통신하기 위한 통신부; 상기 복수의 전자장치와 관련된 복수의 동작 모드와, 복수의 주변 환경에 대응하도록 매핑되어 상기 복수의 전자장치의 상태를 변경하기 위한 복수의 상태설정정보를 저장하는 저장부; 및 상기 통신부를 통해, 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하고, 상기 동작 모드의 진행 중 상기 동작 모드 및 상기 주변 환경 중 어느 하나가 변경되면, 상기 복수의 상태설정정보 중에서 상기 변경된 동작 모드 및 상기 변경된 환경 중 적어도 하나에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송하는 제어부를 포함하는 것을 특징으로 한다.
이로 인하여, 동작 모드 뿐 아니라 주변 환경까지 고려하여 복수의 전자장치를 제어하는 전자장치 및 제어방법을 제공한다.

Description

전자장치 및 그 제어방법{ELECTRONIC APPARATUS AND THE CONTROL METHOD THEREOF}
본 발명은 전자장치에 관한 것으로서, 특히 연결된 복수의 외부 전자장치를 제어하기 위한 전자장치 및 그 제어방법에 대한 것이다.
IOT(Internet of Things: 사물인터넷)는 세상에서 존재하는 모든 사물(things)을 네트워크로 연결해 인간과 사물, 사물과 사물 간에 언제 어디서나 서로 소통할 수 있도록 하는 새로운 정보통신 기반으로서, 유비쿼터스 공간을 구현하기 위한 인프라를 의미한다. 이러한 유비쿼터스 공간은 특정 기능이 내재된 컴퓨팅 기기들이 환경과 사물에 심어져 환경이나 사물 그 자체가 지능화되는 것으로 시작된다.
IOT는 우리에게 보다 편리하고 안전한 생활을 제공해주는 기술이다. 도 1은, 종래 기술에 따른 IOT의 구현예를 도시한다. IOT는 다양하게 구현될 수 있으나, 복수의 외부 전자장치(2-a~2-n) 및 복수의 외부 전자장치(2-a~2-n)에 연결되어 제어하기 위한 허브 장치(1)로 구현될 수 있다. 이러한 허브 장치(1)는 사용자에게 명령을 입력 받는 입력부와 사용자에게 동작 정보를 제공하는 출력부 등을 포함할 수 있거나, 별도의 입 출력장치와 통신하도록 구현될 수 있다. 허브 장치(1)는 사용자의 명령을 통해 복수의 외부 전자장치(2-a~2-n)를 한번에 제어할 수 있으며, 이러한 명령을 기 설정해 두기 위한 저장부를 포함할 수 있다.
다만, 종래의 IOT서비스를 제공하기 위한 허브 장치(1)는 사용자의 명령에 따라 복수의 외부 전자장치(2-a~2-n)를 제어하기 위한 신호를 제공할 뿐, 주변 환경 등의 변화를 고려하지 않아 사용자는 스스로 판단해서 복수의 외부 전자장치(2-a~2-n)를 제어해야 하는 불편함이 있다. 또한, 복수의 외부 전자장치(2-a~2-n)의 동작이 종결된 후, 기존의 상태로 복원하기 위해서는 사용자가 개별적으로 다시 명령을 입력해야 하는 불편함이 있다.
본 발명의 목적은 상술한 문제점을 해결하기 위한 것으로서, 복수의 외부 전자장치를 제어 하는 동작 모드의 진행 중에 동작 모드 또는 환경의 변경이 있는 경우, 이에 대응하도록 적어도 하나의 전자장치를 직접 제어하거나, 사용자에게 추천하는 전자장치가 제공된다.
상기한 목적을 달성하기 위하여 전자장치로서, 변경 가능한 복수의 상태를 갖는 복수의 전자장치와 통신하기 위한 통신부; 상기 복수의 전자장치와 관련된 복수의 동작 모드와, 복수의 주변 환경에 대응하도록 매핑되어 상기 복수의 전자장치의 상태를 변경하기 위한 복수의 상태설정정보를 저장하는 저장부; 및 상기 통신부를 통해, 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하고, 상기 동작 모드의 진행 중 상기 동작 모드 및 상기 주변 환경 중 어느 하나가 변경되면, 상기 복수의 상태설정정보 중에서 상기 변경된 동작 모드 및 상기 변경된 환경 중 적어도 하나에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송하는 제어부를 포함하는 전자장치가 제공된다.
상기 제어부는 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드 및 상기 주변 환경에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송함으로써 동작 모드뿐 아니라 주변 환경을 고려하여 전자장치의 상태를 변경할 수 있다.
출력부를 더 포함하며, 상기 제어부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 출력하도록 출력부를 제어함으로써, 사용자에게 상태가 변경되는 전자장치에 대한 정보가 제공된다.
상기 정보는, 상기 전자장치의 변경될 상태에 관한 정보를 포함함으로써, 사용자에게 전자장치의 상태가 어떻게 변경되는지에 대한 정보가 제공된다.
상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커로써, 사용자에게 음성 정보를 제공하는 구성이 마련된다.
상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치의 항목을 포함하는 UI를 표시하는 디스플레이로써, 사용자에게 시각적인 UI를 제공하는 구성이 마련된다.
사용자명령입력부를 더 포함하며, 상기 정보는, 상기 복수의 전자장치 중 상태가 변경될 전자장치로서 선택 가능한 복수의 후보전자장치의 정보를 포함하고, 상기 제어부는 상기 사용자명령입력부를 통해 복수의 후보전자장치 중에서 사용자가 선택한 적어도 하나의 후보전자장치의 상태를 변경함으로써, 사용자는 추천된 전자장치 목록 중에서 원하는 전자장치의 상태를 변경할 수 있다.
상기 동작 모드의 변경은 상기 동작 모드의 종료를 포함함으로써, 동작 모드가 종료되는 경우 주변 환경 또는 다른 동작 모드에 대응하도록 적어도 하나의 전자장치의 상태를 변경할 수 있다.
상기 제어부는, 상기 동작 모드의 개시 시, 상기 복수의 전자장치의 변경 전 상태에 관한 정보를 상기 저장부에 저장하고, 상기 동작 모드의 종료 시, 상기 전자장치의 상태를 상기 저장된 변경 전 상태로 복원함으로써, 동작 모드의 종료에 따라 사용자가 사용된 전자장치들의 상태를 각각 복구시켜야 하는 불편함이 해소된다.
상기 동작 모드는 상기 복수의 전자장치 중 적어도 하나의 동작에 따라 변경될 수 있음으로써, 동작 모드 진행 중에 전자장치 중 적어도 하나가 사용되거나 사용이 종료됨을 감지하여 동작 모드가 변경될 수 있다.
상기 주변 환경은 시간대, 조도, 먼지정도, 온도, 습도와 같은 센싱 정보, 날씨 중 적어도 하나를 포함함으로써, 전자장치가 시간대, 조도, 날씨 등을 감지하고 고려하여 적어도 하나의 전자장치의 상태를 변경할 수 있게 된다.
상기 제1상태설정정보 및 상기 제2상태설정정보 중 적어도 하나는, 상기 복수의 전자장치에 관한 복수의 사용자선호상태 중에서 상태 변경 시의 상기 동작 모드 및 상기 주변 환경에 대응하는 사용자선호상태의 정보를 포함함으로써, 전자장치는 기 설정된 동작 모드 및 주변 환경뿐 아니라 각 사용자기 해당 모드에서 더욱 선호하는 전자장치의 상태를 변경할 수 있다.
또한, 상기한 목적을 달성하기 위하여 변경 가능한 복수의 상태를 갖는 복수의 전자장치와 통신 가능한 전자장치의 제어방법에 있어서, 상기 복수의 전자장치와 관련된 복수의 동작 모드와, 복수의 주변 환경에 대응하도록 매핑되어 상기 복수의 전자장치의 상태를 변경하기 위한 복수의 상태설정정보를 저장하는 단계; 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하는 단계; 및 상기 동작 모드의 진행 중 상기 동작 모드 및 상기 주변 환경 중 어느 하나가 변경되면, 상기 복수의 상태설정정보 중에서 상기 변경된 동작 모드 및 상기 변경된 주변 환경 중 적어도 하나에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송하는 단계를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법이 제공된다.
상기 제1상태설정정보를 전송하는 단계는, 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드 및 상기 주변 환경에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하는 단계를 포함함으로써 동작 모드뿐 아니라 주변 환경을 고려하여 전자장치의 상태를 변경할 수 있다.
출력부를 통해 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 출력하는 단계를 더 포함함으로써, 사용자에게 상태가 변경되는 전자장치에 대한 정보가 제공된다.
상기 정보는, 상기 전자장치의 변경될 상태에 관한 정보를 포함함으로써, 사용자에게 전자장치의 상태가 어떻게 변경되는지에 대한 정보가 제공된다.
상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커로써, 사용자에게 음성 정보를 제공하는 구성이 마련된다.
상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치의 항목을 포함하는 UI를 표시하는 디스플레이로써, 사용자에게 시각적인 UI를 제공하는 구성이 마련된다.
상기 정보는, 상기 복수의 전자장치 중 상태가 변경될 전자장치로서 선택 가능한 복수의 후보전자장치의 정보를 포함하고,
상기 제2상태설정정보를 전송하는 단계는, 복수의 후보전자장치 중에서 사용자가 선택한 적어도 하나의 후보전자장치의 상태를 변경하는 제2상태설정정보를 전송하는 단계를 더 포함함으로써, 사용자는 추천된 전자장치 목록 중에서 원하는 전자장치의 상태를 변경할 수 있다.
상기 동작 모드의 변경은 상기 동작 모드의 종료를 포함함으로써, 동작 모드가 종료되는 경우 주변 환경 또는 다른 동작 모드에 대응하도록 적어도 하나의 전자장치의 상태를 변경할 수 있다.
상기 제1상태정보를 전송하는 단계는, 상기 동작 모드의 개시 시, 상기 복수의 전자장치의 변경 전 상태에 관한 정보를 상기 저장부에 저장하는 단계를 포함하고, 상기 제2상태정보를 전송하는 단계는, 상기 동작 모드의 종료 시, 상기 전자장치의 상태를 상기 저장된 변경 전 상태로 복원하는 제2상태설정정보를 전송하는 단계를 포함함으로써, 동작 모드의 종료에 따라 사용자가 사용된 전자장치들의 상태를 각각 복구시켜야 하는 불편함이 해소된다.
상기 동작 모드는 상기 복수의 전자장치 중 적어도 하나의 동작에 따라 변경될 수 있음으로써, 동작 모드 진행 중에 전자장치 중 적어도 하나가 사용되거나 사용이 종료됨을 감지하여 동작 모드가 변경될 수 있다.
상기 주변 환경은 시간대, 조도, 날씨 중 적어도 하나를 포함함으로써, 전자장치가 시간대, 조도, 날씨 등을 감지하고 고려하여 적어도 하나의 전자장치의 상태를 변경할 수 있게 된다.
상기 제1상태설정정보 및 상기 제2상태설정정보 중 적어도 하나는, 상기 복수의 전자장치에 관한 복수의 사용자선호상태 중에서 상태 변경 시의 상기 동작 모드 및 상기 주변 환경에 대응하는 사용자선호상태의 정보를 포함함으로써, 전자장치는 기 설정된 동작 모드 및 주변 환경뿐 아니라 각 사용자기 해당 모드에서 더욱 선호하는 전자장치의 상태를 변경할 수 있다.
상기한 바와 같이, 본 발명에 의하면, 복수의 외부 전자장치를 제어 하는 동작 모드의 진행 중에 동작 모드 또는 주변 환경의 변경을 감지하여, 변경된 동작 모드 또는 환경에 대응하도록 적어도 하나의 전자장치가 제어되거나, 사용자에게 추천될 수 있다.
도 1은 종래기술에 따른 IOT 시스템의 구현예를 도시한다.
도 2는 본 발명의 일 실시예에 따른 전자장치의 블럭도를 도시한다.
도 3은 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 동작 모드에 대응하도록 매핑되는 복수의 외부 전자장치 및 그 상태설정정보를 도시한다.
도 4는 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 주변 환경에 대응하도록 매핑되는 복수의 외부 전자장치 및 그 상태설정정보를 도시한다.
도 5는 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 동작 모드 및 주변 환경에 대응하도록 매핑되는 복수의 외부 전자장치 및 그 상태설정정보를 도시한다.
도 6은 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 사용자가 선호하는 각 동작 모드에서의 외부 전자장치 및 그 상태설정정보를 도시한다.
도 7은 본 발명의 일 실시예에 따른 저장부에 저장되는 동작 모드가 개시 되기 전의 복수의 외부 전자장치의 상태정보를 도시한다.
도 8은 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 관한 정보를 포함하는 UI를 표시하는 디스플레이를 도시한다.
도 9는 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 관한 정보를 포함하는 UI를 표시하는 디스플레이를 도시한다.
도 10은 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커를 도시한다.
도 11은 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커를 도시한다.
도 12는 본 발명의 일 실시예에 따른 동작 모드의 개시 시, 동작 모드 및 주변 환경에 대응하여 변경될 전자장치에 대한 정보가 표시되는 예를 도시한다.
도 13은 본 발명의 일 실시예에 따른 동작 모드의 개시 시, 동작 모드 및 사용자의 선호상태에 대응하여 변경될 전자장치에 대한 정보가 표시되는 예를 도시한다.
도 14는 본 발명의 일 실시예에 따라 사용자가 제어할 전자장치를 선택하도록 추천 목록이 표시되는 예를 도시한다.
도 15는 본 발명의 일 실시예에 따라 동작 모드의 진행 중에 사용자가 사용 중이던 외부 전자장치의 사용을 종료함에 따라 사용자에게 동작 모드를 종료할 지 여부에 대해서 확인을 구하는 예를 도시한다.
도 16은 본 발명의 일 실시예에 따라 동작 모드가 진행 중에 주변 환경이 변경되어 대응하는 상태설정정보를 전송하기 전에 사용자에게 확인을 구하는 예를 도시한다.
도 17은 본 발명의 일 실시예에 따라 진행 중이던 동작 모드가 종료되어 사용된 외부 전자장치의 상태를 동작 모드가 개시되기 전으로 복구하기 전에 사용자에게 확인을 구하는 예를 도시한다.
도 18은 본 발명의 일 실시예에 따라 진행 중이던 동작 모드가 종료되고, 주변 환경을 참조하여 대응하는 적어도 하나의 전자장치 및 적어도 하나의 전자장치의 상태를 변경하기 위한 상태설정정보를 사용자에게 추천하는 예를 도시한다.
도 19는 본 발명의 일 실시예에 따라 전자장치가 제어되는 흐름도를 도시한다.
도 20은 본 발명의 일 실시예에 따라 전자장치가 제어되는 흐름도를 도시한다.
도 21은 본 발명의 일 실시예에 따라 동작 모드 종료 시, 동작 모드 개시 전 전자장치들의 상태를 복구하기 위해 전자장치가 제어되는 흐름도를 도시한다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다. 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙이도록 한다.
도 2는 본 발명의 일 실시예에 따른 전자장치의 블럭도를 도시한다. 도 2에 도시된 전자장치(1)는 복수의 외부 전자장치(2-a~2-n)를 제어하기 위해, 통신부(200), 제어부(201), 출력부(203), 저장부(205) 및 사용자명령입력부(207)를 포함한다.
본 발명에 따른 전자장치(1)는, 허브 장치로서, 복수의 동작 모드에 관한 정보 및, 각 동작 모드에 대응하여 복수의 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 복수의 상태설정정보가 저장될 수 있다. 사용자의 선택에 따라서 복수의 동작 모드 중 적어도 하나가 개시되면, 전자장치(1)는 복수의 외부 전자장치(2-a~2-n)중, 동작 모드에 대응하는 적어도 하나 이상의 외부 전자장치(2-a~2-n)에 상태를 변경하기 위한 상태설정정보를 전송할 수 있다.다른 일 실시예에 따르면, 전자장치(1)는 복수의 동작 모드에 관한 정보 및, 각 동작 모드에 대응하여 복수의 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 복수의 상태설정정보가 저장되는 서버와, 사용자가 특정 동작 모드를 개시하는 것을 선택할 수 있도록 UI(user interface)를 출력부를 통해 제공하고, 사용자가 입력부를 통해 특정 동작 모드를 개시하도록 선택하면, 선택된 동작 모드에 관한 정보와, 동작 모드에 대응하도록 복수의 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 상태설정정보를 서버로부터 수신하여 복수의 외부 전자장치(2-a~2-n)에 전송하는 단말장치로 구성될 수 있다.
전자장치(1)는 상술된 허브 장치, 서버 및 단말장치 등에 한정되지 아니하며, 복수의 외부 전자장치(2-a~2-n)를 제어할 수 있는 다양한 종류의 전자장치(1)로 구현될 수 있다.
통신부(200)는 전자장치(1)로 하여금 복수의 외부 전자장치(2-a~2-n)들과 직접 또는 네트워크 등을 통하여 통신 가능하도록 마련되며, HDMI(High Definition Multimedia Interface), USB(Universal Serial Bus) 등 다양한 규격에 따른 접속 포트가 복수개로 마련될 수 있다. 통신부(200)는 유선 LAN(Local Area Network)을 통해 복수의 서버들과 유선 통신을 수행할 수 있다. 통신부(200)가 수행하는 통신을 무선통신을 포함할 수 있으며, 무선통신의 경우, 통신부(200)는 RF(Radio Frequency) 신호를 송수신하는 RF 회로를 포함할 수 있다. 통신부(200)는 무슨 LAN, Wi-Fi(Wireless Fidelity) 등과 같은 방식으로 무선 네트워크를 통해 무선통신을 수행할 수 있다. 또는 통신부(200)는 블루투스(Bluetooth)와 같은 방식으로 외부장치 또는 네트워크와 무선통신을 수행할 수도 있다. 나아가, 통신부(200)는 인터넷 전화, 메시지송수신 등을 위한 통신을 더 수행할 수 있다.
출력부(203)는 사용자에게 다양한 정보를 제공하도록 구성된다. 출력부(203)는 음성을 출력하는 스피커 및 영상을 출력하는 디스플레이 중 어느 하나를 포함할 수 있다. 스피커는 내부 스피커를 포함하여 사용자에게 상태가 변경되는 복수의 외부 전자장치(2-a~2-n)에 대한 정보를 음성으로 제공할 수 있다. 디스플레이는 화면을 표시하며, LCD등과 같은 디스플레이디바이스를 포함할 수 있다. 본 실시예의 디스플레이는 복수의 외부 전자장치(2-a~2-n) 중 상태가 변경되는 적어도 하나의 외부 전자장치(301)에 대한 정보를 포함하는 UI(User Interface)를 표시한다.
본 실시예에서는 출력부(203)가 스피커 또는 디스플레이 중 어느 하나인 것으로 설명되나, 이는 설명을 위한 예시일 뿐으로, 본 발명의 다른 일 실시예에서는 별도의 외부장치인 음성출력장치 또는 디스플레이장치와 출력부(203)를 통해 연결되어 사용자에게 정보를 제공하도록 구성될 수 있다. 즉, 다른 일 실시예에 따르면, 출력부(203)는 커넥터를 포함하며, 이어폰, 헤드셋, 외부 스피커 등과 같은 외부 음성출력디바이스 또는 TV 모니터 등과 같은 외부 영상출력디바이스를 전자장치(1)에 연결할 수 있다.
저장부(205)는 복수의 외부 전자장치(2-a~2-n)들의 동작 들의 집합인 복수의 동작 모드와, 복수의 동작 모드 및 주변 환경에 대응하도록 매핑되어 복수의 외부 전자장치(2-a~2-n)들의 상태를 변경하기 위한 복수의 상태설정정보를 저장한다. 저장부(205)는 전자장치(1)에 공급되는 전원이 차단되더라도 데이터들이 남아있어야 하며, 변동 사항을 반영할 수 있도록 쓰기 가능한 비휘발성 메모리(writable ROM)로 구비될 수 있다. 즉 저장부(205)는 플래쉬메모리(Flash Memory)또는 EPROM 또는 EEPRO 중 어느 하나로 구비될 수 있다. 주변 환경은 시간대, 주변 조도의 변화, 주변 날씨의 변화 등을 포함할 수 있다. 저장부(205)는 동작 모드의 개시 시, 복수의 외부 전자장치(2-a~2-n)의 변경 전 상태에 관한 정보를 더 저장할 수 있다.
전자장치(1)는 복수의 외부 전자장치(2-a~2-n) 및 주변 환경 변경을 감지하기 위한 센서부를 더 포함할 수 있다. 센서부는 전자장치(1)에 포함되어, 온도, 날씨, 기타 움직임 등을 센싱하여 센싱 값을 제어부(201)에 전달할 수 있다. 또는 전자장치(1)와 통신부(200)를 통해 통신 할 수 있는 복수의 외부 전자장치(2-a~2-n) 중 하나인 별도의 센싱장치가 주변 환경 등을 감지할 수 있으며, 전자장치(1)는 통신부(200)를 통해 센싱장치로부터 센싱된 신호를 수신할 수 있다.
사용자명령입력부(207)는 조작 패널을 통해 조작 명령을 직접 수신하거나, 리모컨으로부터 사용자의 조작 명령이 포함된 리모컨 신호를 수신할 수 있다. 사용자명령입력부(207)는 또한, 터치패드의 형태로 구현될 수 있으며, 디스플레이에 입력되는 사용자의 터치 입력을 감지하는 터치스크린으로 구현될 수 있다. 사용자명령입력부(207)는 또한, 사용자의 음성 명령을 인식하기 위한 마이크 등을 포함할 수 있다. 사용자는 사용자명령입력부(207)를 통해 동작 모드의 개시, 종료, 변경 등을 입력할 수 있으며, 동작 모드에 대응하는 상태설정정보를 취향에 맞도록 변경할 수 있다.
제어부(201)는 본 발명의 일 실시예에 따른 전자장치(1)의 전반적인 제어를 수행한다.
보다 구체적으로, 제어부(201)는 사용자의 사용자명령입력부(207)를 통해 입력된 사용자의 명령에 또는 복수의 외부 전자장치(2-a~2-n)중 적어도 하나의 동작에 응답하여 복수의 동작 모드 중 어느 하나를 개시할 수 있다. 제어부(201)는 동작 모드의 개시를 위해, 통신부(200)를 통해 개시된 동작 모드에 대응하는 적어도 하나의 외부 전자장치(301)에 각 외부 전자장치(301)의 상태를 변경하기 위한 상태설정정보를 전송한다.
제어부(201)는 또한, 진행 중인 동작 모드 또는 주변 환경이 변경되는지 여부를 감지하여, 변경이 있는 경우, 변경된 동작 모드 또는 주변 환경에 대응하도록 통신부(200)를 통해 적어도 하나의 외부 전자장치(301)에 상태를 변경하는 상태설정정보를 전송한다. 동작 모드의 변경은 사용자의 개시 명령 입력 또는 적어도 하나의 외부 전자장치의 사용에 따라서 이루어질 수 있다.
예를 들면, 사용자가 진공청소기의 사용을 시작하고 일정 시간이 지나면, 전자장치(1)는 이를 감지하여 창문을 열고 라디오를 켜는 등 청소 모드를 시작할 수 있다. 사용자가 진공 청소기를 충전 모드로 변경하고, TV를 키는 것은 청소 모드의 종료를 초래할 수 있으며 경우에 따라서, TV시청모드 등의 새로운 동작 모드가 시작될 수 있다. 또는, 청소 모드의 진행 중 창문이 열려있는 상태에서 비가 오는 등 주변 환경에 변경이 생기면, 제어부(201)는 변경된 주변 환경에 대응하도록 청소 도중이지만 창문을 닫기 위해 상태설정정보를 전송할 수 있다.
제어부(201)는 또한, 동작 모드의 개시 시에 동작 모드 및 주변 환경에 대응하여 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있다. 예를 들면, 우천시에 청소 모드를 시작하면, 창문을 열지 않을 수 있으며, 밤 10시가 넘어서 영화 모드를 시작하면, TV의 볼륨을 일정 수준 이하로 낮출 수 있다.
제어부(201)는 또한, 적어도 하나의 외부 전자장치의 상태를 변경하기 전에 상태가 변경될 적어도 하나의 외부 전자장치(301)에 관한 정보를 사용자에게 제공할 수 있다. 제어부(201)는 사용자의 단순 승인을 통해 적어도 하나의 외부 전자장치(301)의 상태를 변경하거나, 제공되는 정보를 접한 사용자가 사용자명령입력부(207)를 통해 선택한 적어도 하나의 외부 전자장치의 상태를 변경한다. 제어부(201)는 사용자에게 적어도 하나의 외부 전자장치에 관한 정보를 제공하기 위해 상술한 바와 같이, 디스플레이를 통해 전자장치항목을 포함하는 UI를 표시되거나, 스피커를 통해 음성으로 출력할 수 있다.
제어부(201)는 또한, 진행 중이던 동작 모드가 종료된 후, 저장부(205)에 저장된 동작 모드가 개시되기 전의 복수의 외부 전자장치(2-a~2-n)의 상태를 참조하여, 동작 모드가 개시되기 전의 상태로 복구되도록 상태설정정보를 전송할 수 있다. 동작 모드는 사용자의 모드 종료 명령이 입력되거나 특정 전자장치의 사용 시작 또는 특정 전자장치의 사용 종료를 감지하여 종료될 수 있다.
예를 들면, 사용자가 영화 모드를 시작하면, 전자장치(1)는 영화를 시청하기 위해 조명의 조도를 낮추고, 커튼을 닫으며, TV의 설정을 영화에 보기 적합하도록 하기 위해 각 외부 전자장치(301)에 상태설정정보를 전송한다. 사용자는 영화의 시청이 종료되면, TV를 종료할 것이고, 전자장치(1)는 TV의 전원이 꺼진 것을 감지하여, 영화 모드가 종료되었다고 판단한 후, 조명의 조도를 다시 밝게 하고, 커튼을 열기 위해 상태설정정보를 각 전자장치에 전송한다.
제어부(201)는 복수의 외부 전자장치(2-a~2-n)의 상태를 항상 동작 모드 개시 전의 상태로 복구하는 것은 아니며, 날씨, 시간 등의 주변 환경이 변경 되었는지 감지하여, 변경된 주변 환경에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있다. 즉, 영화 모드가 개시되어 창문을 닫고 조명을 어둡게 바꾼 후, 사용자의 영화 시청이 끝남에 따라 영화 모드가 종료되고 시간을 판단하여 늦은 시간이라고 감지되면, 사용자의 취침을 위해 창문을 열거나 조명을 밝히지 않을 수 있다.
제어부(201)는 상술된 동작 및 기능에 제한되지 아니하며 본 발명의 권리범위 하에서 다양한 방식을 통해 복수의 외부 전자장치(2-a~2-n)의 동작을 제어할 수 있다.
도 3은 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 동작 모드와 복수의 동작 모드 각각에 대응하도록 매핑되는 적어도 하나의 전자장치(301) 및 그 상태설정정보(303)를 도시한다.
저장부(205)는 복수의 동작 모드(300)에 대응하도록 매핑되는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)를 저장할 수 있다.
복수의 동작 모드(300)는 도 3에 표시된 대로 각각 영화 모드, 청소 모드, 취침 모드 등의 용도에 따른 분류로 저장될 수 있으나, 동작 모드의 명칭은 도면에 한정되지 아니하며, 복수의 외부 전자장치(301)를 제어하기 위해 사용자에게 전자장치(1)가 제공되는 시점에 기 설정되거나, 사용자가 직접 설정한 다양한 명칭의 동작 모드가 존재할 수 있다..
각 동작 모드(300)는 이에 대응하는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)와 매핑된다. 예를 들면, 영화 모드가 개시되면 전자장치(1)가 TV의 전원을 키고, 입력을 HDMI등의 외부 입력으로 변경하는 등 영화를 위한 설정으로 변경하며, 창문을 닫고, 조명을 어둡게 변경하도록 하기 위한 상태설정정보(303)가 저장될 수 있다. 또한, 청소 모드가 개시되면, 창문과 커튼을 열고, TV를 끄며, 라디오를 켜도록 상태설정정보(303)가 저장될 수 있다.
상술한 각 동작 모드(300)의 이름, 제어되는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303) 등은 단지 설명을 위한 예시일 뿐으로, 다양한 형태의 동작 모드(300)에 대응하도록 매핑되어 저장되는 다양한 외부 전자장치(301) 및 상태설정정보(303)가 구현될 수 있다.
도 4는 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 주변 환경 각각에 대응하도록 매핑되는 적어도 하나의 외부 전자장치(301) 및 그 상태설정정보(303)를 도시한다.
저장부(205)는 복수의 주변 환경(400), 복수의 주변 환경(400)에 대응하도록 매핑되는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)를 저장할 수 있다.
복수의 주변 환경(400)은 시간대, 날씨, 온도, 주변 조도 등을 포함할 수 있다.
각 주변 환경(400)은 이에 대응하는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)와 매핑된다. 예를 들면, 시간이 늦어지면 TV, 라디오와 같은 음성이 출력되는 외부 전자장치(301)들의 볼륨을 작아지도록 제어할 수 있으며, 주변 조도의 변화에 따라서 집안의 조명의 조도를 변화시킬 수 있고, 온도가 갑자기 낮아지거나 비가 오는 등의 날씨 변화에 따라서 창문을 닫거나 보일러를 켜는 등 각 주변 환경(400)에 적어도 하나의 외부 전자장치(301)및 그 상태설정정보(303)를 매핑하여 저장될 수 있다.
상술한 주변 환경(400), 외부 전자장치(301) 및 상태설정정보(303)는 단지 설명을 위한 예시일 뿐으로, 다양한 주변 환경(400)과, 주변 환경(400)의 변화에 대응하도록 매핑 되는 적어도 하나 이상의 외부 전자장치(301), 및 외부 전자장치(301)의 상태를 변경하기 위한 다양한 형태의 상태설정정보(303)가 존재할 수 있다.
도 5는 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 동작 모드 및 주변 환경에 대응하도록 매핑되는 복수의 외부 전자장치 및 그 상태설정정보를 도시한다
저장부(205)는 복수의 동작 모드(300) 및 주변 환경(400)에 대응하도록 매핑되는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)를 저장할 수 있다. 즉, 제어부(201)는 동작 모드(300)에 기 설정된 동작에 불구하고, 주변 환경(400) 또한 참조하여, 외부 전자장치(301)의 상태를 변경한다.
예를 들면, 전자장치(1)는 사용자가 밤 10시 넘어서 영화 모드를 개시 하면, 볼륨을 줄이고 취침예약 기능이 설정되도록 제어할 수 있으며, 주변이 어둡다면 커튼을 닫지 않도록 제어할 수 있게 된다.
이는, 제어부(201)가 동작 모드(300)가 진행 중에 주변 환경(400)의 변화를 감지하여 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있을 뿐만 아니라, 동작 모드(300)가 개시 될 때의 주변 환경(400)을 고려하여 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있음을 의미한다.
도 6은 본 발명의 일 실시예에 따른 저장부에 저장되는 복수의 사용자가 선호하는 각 동작 모드에서의 외부 전자장치 및 그 상태설정정보를 도시한다.
동일한 동작 모드(300)라 하더라도, 사용자에 따라서 선호하는 외부 전자장치(301)의 상태가 서로 다를 수 있다. 본 발명의 일 실시예에 따른 저장부(205)는 각 동작 모드(300)에 대응하도록 매핑된 복수의 사용자 별로 선호하는 적어도 하나의 외부장치(301)의 사용자선호상태정보(600)를 저장하도록 구성된다.
예를 들면, 영화 모드라 하더라도 사용자A는 TV를 HDMI를 통해 외부 입력을 받아 사용하고, 사용자B는 케이블방송신호를 사용하며, 사용자C는 네트워크를 사용할 수 있다. 또한, 취침 모드를 사용할 때에도, 사용자A는 조명이 완전 턴오프(turn off) 되어있는 것을 선호하나, 다른 사용자는 낮은 조도의 빛을 선호할 수 있다.
각 사용자의 사용자선호상태정보(600)는 해당 사용자에 의해 입력되거나, 사용자들의 사용에 의해 저장부(205)에 사용자가 해당 동작 모드(300) 또는 주변 환경(400)에 대하여 선호하는 것으로 판단된 외부 전자장치(301) 및 그 상태설정정보(303)로 저장될 수 있다.
도 7은 본 발명의 일 실시예에 따른 저장부에 저장되는 동작 모드가 개시 되기 전의 복수의 외부 전자장치(301)의 설정상태(700)를 도시한다. 저장부(205)는 각 동작 모드(300)가 개시 시에, 복수의 외부 전자장치(301)의 현재 설정상태(700)를 저장할 수 있다. 제어부(201)는 진행 중인 동작 모드(300)가 종료되는 경우, 사용자에게 그 의사를 물어본 후, 동작 모드(300)가 진행됨에 따라 설정상태(700)가 변경된 외부 전자장치(301)의 상태(700)를 동작 모드(300) 개시 전으로, 복구할 수 있다. 다만, 주변 환경(400)이 변함에 따라 적어도 하나의 외부 전자장치(301)는 또 변경된 주변 환경(400)에 대응하는 다른 설정상태(700)로 변경될 수 있음에 대해서는 상술한 바 있다.
다른 일 실시예에 따르면, 전자장치(1)는 복수의 외부 전자장치(301)의 현재 설정상태(700)를 주기적으로 감지하여 저장하며, 사용자에게 현재 복수의 외부 전자장치(301)의 상태에 관한 정보를 제공하도록 구성될 수 있다. 즉, 동작 모드가 개시 되지 않더라도, 전자장치(1)는 항시 복수의 외부 전자장치(301)의 현재 설정상태(700)에 관한 정보를 저장하며, 동작 모드가 개시되는 경우, 저장된 현재 설정상태(700)에 기초하여 상태설정정보를 생성할 수 있다. 즉, 전자장치(1)는 창문이 이미 닫혀있는 상태라면, 영화 모드가 개시에 따라서, 다시 창문을 닫기 위해 상태설정정보를 전송할 필요가 없으며, TV가 턴온되어 있지만 영화에 적합하지 않은 모드로 동작 중이라면 모드를 변경하기 위한 상태설정정보를 전송하도록 구성될 수 있다.
도 8 및 9는 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 관한 정보를 포함하는 UI를 표시하는 디스플레이를 도시한다.
제어부(201)는 출력부(203)를 통해 동작 모드(300)가 개시되거나, 종료 되는 등의 변경에 따라 적어도 하나의 외부 전자장치(301)에 상태설정정보(303)를 전송하기에 앞서, 관련 정보를 출력할 수 있으며, 때로는 사용자에게 승인을 요청할 수 있다.
도 8을 참조하면, 제어부(201)는 영화 모드가 개시되는 것에 대한 안내(800)와, 설정이 변경되는 외부 전자장치(301)에 대응하는 항목(801) 그리고 외부 전자장치(301)로 전송되는 상태설정정보(303)에 대응하는 항목(803)를 포함하는 UI를 디스플레이(80)에 표시한다.
사용자는 디스플레이(80)에 표시된 UI를 참조하여, 개시되는 동작 모드(300), 상태가 변경되는 외부 전자장치(301) 및 각 외부 전자장치(301)에 전송되는 상태설정정보(303)를 알 수 있으며, 더하여, 사용자명령입력부(207)를 통해 모드의 개시의 승인 등을 할 수 있다.
예를 들면, 도 8에 도시된 바와 같이, 사용자의 선택에 따라 영화 모드가 개시되므로, 전자장치(1)는 디스플레이(80)를 통해, 영화 모드가 개시됨에 따라 TV를 턴온하고, 사용자의 영화에 집중을 위해 창문을 닫기 전, 사용자에게 알리도록 구성될 수 있다.
도 9를 참조하면, 제어부(201)는 영화 모드가 종료되었음에 대한 안내(900)와, 설정이 변경되는 적어도 하나의 외부 전자장치(301)에 대응하는 항목(901) 그리고 적어도 하나의 외부 전자장치(301)로 전송되는 상태설정정보에 대응하는 항목(903)를 포함하는 UI를 디스플레이(80)에 표시한다.
제어부(201)는 진행 중이던 동작 모드(300)의 종료에 대응하는 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있다. 상술한 바와 같이, 동작 모드(300)가 개시되기 전 설정상태(700)로 동작 모드(300)의 진행을 위하여 사용된 적어도 하나의 외부 전자장치(301)를 복구할 수도 있으나, 주변 환경(400)을 참조하여, 주변 환경(400)에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경하기 위해 상태설정정보(303)를 전송할 수 있다.
예를 들면, 도 9에 도시된 바와 같이, 영화 모드가 사용자의 선택에 의해 종료되었으므로, 전자장치(1)는 디스플레이(80)를 통해 턴온되어 있던 TV를 턴오프하고, 닫혀있던 창문을 공기 환기를 위해 다시 열기 전, 사용자에게 알리도록 구성될 수 있다.
도 8및 도 9는 단지 설명을 편의를 위한 예시일 뿐으로, 이에 한정되지 아니하며, 사용자에게 상태가 변경되는 적어도 하나의 외부 전자장치 및 상태설정에 대한 정보의 제공은 다양한 방식을 통해 구현될 수 있다.
도 10 및 11은 본 발명의 일 실시예에 따른 상태가 변경될 적어도 하나의 외부 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커를 도시한다.
출력부(203)는 음성을 출력하는 스피커(100)를 포함할 수 있으며, 스피커(100)는 제어부(201)의 제어에 따라서, 동작 모드(300)가 개시되거나 종료됨에 따라, 상태가 변경될 적어도 하나의 외부 전자장치(301)에 대한 정보를 포함하는 음성을 출력할 수 있다.
도 10은 영화 모드가 개시되며, 상태가 변경되는 적어도 하나의 외부 전자장치(301)들에 대한 정보를 포함하는 음성(1000)을 출력하는 스피커(100)를 도시하며, 도 11은 영화 모드가 종료되어, 상태가 변경되는 외부 전자장치(301)들에 대한 정보를 포함하는 음성(1100)을 출력하는 스피커(100)를 도시한다.
상술한 바와 같이, 출력부(203)는 디스플레이(80) 및 스피커(100) 중 어느 하나를 포함할 수 있으며, 외부 디스플레이장치 또는 외부 스피커와 연결되어 정보를 전송할 수 있는 커넥터를 또한 포함할 수 있다. 다만, 본 발명의 출력부(203)는 도면과 상기 설명에 한정되지 아니하며, 사용자에게 상태가 변경되는 적어도 하나의 외부 전자장치(301)에 관련된 정보를 제공하기 위한 어떠한 형태로도 가능하다.
즉, 도 8 및 도 9에서 설명한 바와 같이, 전자장치(1)는 사용자에게 동작 모드의 개시에 따라 상태가 변경되는 외부 전자장치(301)에 관한 정보를 디스플레이(80)를 통해 시각적으로 제공할 수 있으며, 스피커(100)를 통해 음성으로 제공할 수도 있다.
도 10 및 도 11은 영화 모드의 개시와 종료에 따라 상태가 변경되는 외부 전자장치(301) 및 상태설정정보(303)를 음성으로 제공하는 예를 도시한다.
이하에서는, 설명의 편의를 위해 출력부(203)가 디스플레이(80)인 경우로 한정하여 설명한다.
도 12는 본 발명의 일 실시예에 따른 동작 모드의 개시 시, 동작 모드 및 주변 환경에 대응하여 변경될 전자장치에 대한 정보가 표시되는 예를 도시한다.
상술한 바와 같이, 제어부(201)는 동작 모드의 개시 시, 개시되는 동작 모드(300) 및 주변 환경에 대응하도록 매핑되어 저장된 적어도 하나의 외부 전자장치(301)에 상태를 변경하기 위한 상태설정정보(303)를 전송할 수 있다.
제어부(201)는 또한, 상태설정정보(303)를 전송하기에 앞서 동작 모드(300)가 개시되며, 사용자의 선호상태에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경할 것을 알리는 안내(1200), 전자장치항목(1201) 및 상태설정항목(1203)을 포함하는 UI를 디스플레이(80)에 표시한다.
예를 들면, 청소 모드가 개시되는 경우, 먼지가 날릴 것을 우려하여 창문을 열도록 기 설정되어 있다. 하지만, 도 12를 참조하면, 전자장치(1)는 주변 환경을 고려하여 비가 오는 관계로 창문을 열지 않도록 사용자에게 관련 정보를 제공하도록 구성될 수 있다.
다른 일 실시예에 따르면, 전자장치(1)는 사용자에게 비가 오는 것을 알리며, 창문을 닫을 것을 추천하고, 사용자의 승인을 통해 창문을 닫도록 구성될 수 있다.
도 13은 본 발명의 일 실시예에 따른 동작 모드의 개시 시, 동작 모드 및 사용자의 선호상태에 대응하여 변경될 전자장치에 대한 정보가 표시되는 예를 도시한다.
상술한 바와 같이, 저장부(205)는 복수의 동작 모드(300)에 대응하는 각 사용자의 사용자선호상태(600)를 저장할 수 있으며, 제어부(201)는 동작 모드(300) 개시 시, 사용자를 파악하여 동작 모드(300) 및 사용자선호상태(600)에 대응하도록 적어도 하나의 외부 전자장치(301)에 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 상태설정정보(303)를 전송할 수 있다.
또한, 제어부(201)는 상태설정정보(303)를 전송하기에 앞서 동작 모드(300)가 개시되며, 사용자의 선호상태에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경할 것을 알리는 안내(1300), 전자장치항목(1301) 및 상태설정항목(1303)을 포함하는 UI를 디스플레이(80)에 표시한다.
예를 들면, 사용자A는 다른 사용자들과 달리 영화 모드를 개시하면, TV를 HDMI모드로 하여 노트북 등으로부터 데이터를 전송 받아 시청하며, 창문을 완전히 닫은 상태를 선호하는 것으로 저장되어 있을 수 있다. 따라서, 전자장치(1)는 사용자A가 영화 모드를 개시한 것을 감지하면, 사용자A에게 TV를 HDMI모드에서 동작하도록 상태를 변경하며, 창문을 닫을 것을 알리도록 구성될 수 있다.
다른 일 실시예에 따르면, 전자장치(1)는 사용자A가 영화 모드를 개시한 것을 감지하면, 영화 모드가 개시되며, 사용자A가 선호하는 동작에 관하여 추천하고, 사용자A의 승인 또는 변경에 대응하여 적어도 하나의 외부 전자장치(301)의 상태를 변경하도록 상태설정정보를 전송할 수 있다.
도 14은 본 발명의 일 실시예에 따라 사용자가 사용자명령입력부를 통해 제어할 전자장치를 선택하도록 추천 목록이 표시되는 예를 도시한다.
본 실시예에서의 제어부(201)는 진행 중이던 동작 모드(300) 또는 주변 환경(400) 중 적어도 하나가 변경되면, 변경되었음을 알리는 안내(1400), 입력항목(1401), 전자장치항목(1403) 및 상태설정항목(1405)을 포함하는 UI를 디스플레이(80)를 통해 표시한다.
전자장치항목(1403)은 저장부(205)에 동작 모드(300) 및 주변 환경(400) 중 적어도 하나에 대응하도록 매핑하여 저장된 적어도 하나의 외부 전자장치(301)에 각각 대응하며, 상태설정항목(1405)은 외부 전자장치(301)의 상태를 변경하기 위한 상태설정정보(303)에 대응한다.
제어부(201)는 디스플레이(80)에 UI를 표시하여 변경된 동작 모드(300) 및 주변 환경(400)에 대응하는 후보 외부 전자장치(301)에 대한 정보를 사용자에게 제공한다.
사용자는 표시된 입력항목(1401)을 통해 제어 명령을 입력하여, 원치 않은 전자장치항목(1403)을 제거하거나, 원하는 전자장치항목(1403)을 선택할 수 있다. 명령의 입력은 리모컨, 마우스 등을 통해 커서를 움직여 입력항목을 선택하거나, 터치패드를 통해 직접 선택할 수 있으며, 마이크를 통해 음성으로 선택할 수 있다.
예를 들면, 영화 모드가 종료되고, 전자장치(1)는 영화 모드의 종료에 따라서 사용자에게 적어도 하나의 외부 전자장치(301)의 상태를 변경하도록 추천할 수 있다. 외부 전자장치(301)는 다양한 알고리즘을 통해 추천될 수 있다. 영화 모드의 종료에 대응하도록 매핑된 적어도 하나의 외부 전자장치(301)의 상태가 추천되거나, 영화 모드의 개시 전, 저장된 적어도 하나의 외부 전자장치(301)의 상태가 추천될 수 있다. 또한, 영화 모드가 종료된 후, 시간 날씨 등의 주변 환경의 변화에 기초하여 사용자에게 적어도 하나의 외부 전자장치(301)를 변경하도록 추천할 수 있다.
도 14 및 상술한 설명은 예시일 뿐으로, 본 발명의 제어부(201)는 구현예에 따라 다양한 형태를 갖는 UI를 디스플레이(80)를 통해 표시할 수 있으며, 스피커를 통해 상기의 내용을 음성으로 출력할 수 있음은 상술한 바 있다.
다른 일 실시예에서, 표시된 상태설정항목(1405)을 변경하여, 제어부(201)가 선택된 외부 전자장치(301)에 전송할 상태설정정보를 변경하는 것이 가능하다. 보다 구체적으로, 도 10의 상태설정항목(1405)은 TV를 끄고, 창문을 열며, 커튼을 열고, 조명을 키는 것으로 표시하고 있으나, 사용자는 상태설정항목(1405)을 선택하여 TV를 키거나, 창문을 닫도록 변경하도록 변경할 수 있으며, 커튼을 절반만 닫거나, 조명을 30%만 밝게 키는 등 조도의 제어 역시 가능하다. 또한, 표시된 전자장치항목(1403)을 더 추가하거나 제거하는 등의 동작 역시 가능할 것이다. 제어부(201)는 사용자에 의해 전자장치항목(1403)이 추가되거나 제거되면, 이를 해당 사용자의 사용자선호상태(600)로 저장할 수 있다.
도 15는 본 발명의 일 실시예에 따라 동작 모드의 진행 중에 사용자가 사용 중이던 외부 전자장치의 사용을 종료함에 따라 사용자에게 동작 모드를 종료할 지 여부에 대해서 확인을 구하는 예를 도시한다.
제어부(201)는 동작 모드(300)가 진행되는 도중 적어도 하나의 외부 전자장치(301)의 사용이 종료 되거나 사용되지 않던 적어도 하나의 외부 전자장치(301)의 사용이 개시되는 등의 외부 인터럽트가 감지되면, 동작 모드를 종료할 것인지 또는 잠시 멈출 것인지에 대해서 사용자에게 확인을 구하기 위한 안내(1500)와 승인항목(1501)을 포함하는 UI를 디스플레이(80)에 표시한다. 전자장치(1)는 이런 외부 인터럽트를 감지하기 위한 센서부를 더 포함하거나, 통신부(200)를 통해 연결된 복수의 외부 센싱장치로부터 센싱신호를 수신할 수 있음은 상술한 바 있다.
외부 인터럽트는 사용자의 일시 정지 등의 제어 명령이 있거나 동작 모드(300) 진행 중 복수의 외부 전자장치(2-a~2-n) 중 어느 하나의 상태가 변경 또는 주변 환경(400)의 변경에 따라 감지될 수 있다. 제어부(201)는 센서부 등을 통해 인터럽트가 감지되면 사용자에게 동작 모드(300)를 변경하거나 종료할 지 여부에 대해서 확인을 구할 수 있고, 사용자는 승인항목(1501)을 통해 동작 모드(300)의 계속 진행 여부를 확정할 수 있다.
예를 들면, 영화 모드가 진행 중, 사용자가 TV를 종료하면, 제어부(201)는 사용자가 잠시 동안 영화 모드를 멈추기 위해 TV를 종료한 것인지 아니면, 영화 모드를 종료할 것인지를 확인하기 위한 UI를 표시할 수 있다. 마찬가지로, 제어부(201)는 청소 모드가 진행 중에 사용자가 청소기의 전원을 끈다면 일시적인 것인지 청소 모드를 종료하기 위한 것 인지 여부를 확인하기 위한 UI를 표시할 수 있다.
도 16은 본 발명의 일 실시예에 따라 동작 모드가 진행 중에 주변 환경이 변경되어 대응하는 상태설정정보를 전송 전에 사용자에게 확인을 구하는 예를 도시한다.
제어부(201)는 동작 모드(300)가 진행되는 중, 주변 환경(400)이 변경되는 경우, 변경된 주변 환경(400)에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경할 수 있다는 것은 상술한 바 있다. 본 실시예에서는, 동작 모드(300)가 진행되는 중, 변경된 주변 환경(400)에 의해 동작 모드(300)가 변경 되는 예를 설명한다.
이를테면, 공부 모드 또는 영화 모드가 진행 중에 사용자가 기 설정해둔 취침시간이 되면, 제어부(201)는 사용자에게 시간이 되었음을 알리는 안내(1600)와 승인항목(1601)을 포함하는 UI를 디스플레이(80)에 표시할 수 있다. 사용자는 진행 중이던 동작 모드(300)를 계속 진행하거나, 전자장치(1)가 추천하는 동작 모드(300)로 변경할 수 있다.
도 17은 본 발명의 일 실시예에 따라 진행 중이던 동작 모드가 종료되어 사용된 외부 전자장치의 상태를 동작 모드가 개시되기 전으로 복구하기 전에 사용자에게 확인을 구하는 예를 도시한다.
상술한 바와 같이, 저장부(205)는 동작 모드(300)의 개시 시에, 복수의 외부 전자장치(2-a~2-n)의 설정상태(700)를 저장할 수 있다. 동작 모드(300)가 종료된 후, 사용자가 사용된 외부 전자장치(2-a~2-n)들을 수동으로 하나씩 동작 모드(300)가 개시되기 전으로 복구하는 것은 불편한 일이므로, 사용자의 승인만으로 사용된 외부 전자장치(2-a~2-n)들의 설정상태(700)를 사용되기 전으로 복구하는 기능이 요구된다.
제어부(201)는 진행 중이던 동작 모드(300)가 종료된 후, 사용자에게 동작 모드(300)가 종료되었음을 알리고, 동작 모드(300)의 진행에 사용된 적어도 하나의 외부 전자장치(301)를 동작 모드(300)가 개시되기 전으로 복구할 지 알아보는 안내(1700)와 승인항목(1701)을 포함하는 UI를 디스플레이(80)에 표시한다. 사용자는 간단한 조작을 통해 사용된 외부 전자장치(2-a~2-n)의 상태를 동작 모드(300) 개시 전으로 복구하거나, 그대로 유지할 수 있다.
도 18은 본 발명의 일 실시예에 따라 진행 중이던 동작 모드가 종료되고, 주변 환경을 참조하여 대응하는 적어도 하나의 외부 전자장치 및 외부 전자장치의 상태를 변경하기 위한 상태설정정보를 사용자에게 추천하는 예를 도시한다.
제어부(201)는 진행 중이던 동작 모드(300)가 종료되었으며, 주변 환경(400)이 변경되었음을 알리는 안내(1800), 입력항목(1801), 전자장치항목(1803) 및 상태설정항목(1805)을 포함하는 UI를 디스플레이를 통해 표시한다.
주변 환경(400)은 동작 모드(300)가 개시된 시점과 다르게 변경되었을 수 있다. 제어부(201)는 진행 중이던 동작 모드(300)가 종료된 후, 주변 환경(400)이 변경 되었는지 감지하며, 감지된 주변 환경(400)에 대응하도록 적어도 하나의 외부 전자장치(301)의 상태를 변경할 것을 사용자에게 추천할 수 있다.
전자장치항목(1803) 및 상태설정항목(1805)은 주변 환경(400)에 대응하도록 매핑되어 저장부(205)에 저장된 적어도 하나의 외부 전자장치(301) 및 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 상태설정정보(303)에 해당한다.
사용자가 입력항목(1801)을 조작하여, 추천된 외부 전자장치항목(1803)에서 적어도 하나를 선택하면, 제어부(201)는 선택된 외부 전자장치(2-a~2-n)에 상태를 변경하기 위한 상태설정정보(303)를 전송한다.
예를 들면, 전자장치(1)는 청소 모드가 종료된 후, 주변 환경을 감지하여, 비가 오는 것으로 판단되면, 창문 및 커튼을 닫도록 사용자에게 추천할 수 있으며, 사용자의 선택에 따라 비가 오지만 창문은 열고 커튼을 닫는 등의 동작을 수행하도록 복수의 외부 전자장치(301)에 상태설정정보(303)를 전송할 수 있다.
다른 일 실시예에서, 사용자가 UI를 조작하여, 전자장치항목(1803)의 추가 또는 삭제와, 상태설정항목(1805)이 변경될 수 있음은 상술한 바 있다. 전자장치항목(1803) 또는 상태설정항목(1805)이 변경된다면, 차후 같은 동작 모드(300)가 종료된 후 해당 사용자의 사용자선호상태(600)로 제공될 수 있을 것이다.
도 19는 본 발명의 일 실시예에 따라 전자장치가 제어되는 흐름도를 도시한다.
먼저, 동작 S1900에서, 제어부(201)는 복수의 전자장치와 관련된 복수의 동작 모드(300)와, 복수의 주변 환경(400)에 대응하도록 매핑되어 복수의 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 복수의 상태설정정보(303)를 저장부(205)에 저장한다. 이후, 동작 S1901에서, 제어부(201)는 복수의 동작 모드(300) 중 어느 하나가 개시되면, 복수의 상태설정정보(303) 중에서 개시된 동작 모드에 대응하도록 복수의 외부 전자장치(2-a~2-n) 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 통신부(200)를 통해 전송한다. 그리고, 동작 S1902에서, 동작 모드(300)의 진행 중에 동작 모드(300) 및 주변 환경(400) 중 어느 하나가 변경되는지 감지하며, 변경이 없는 경우, 동작 모드(300)를 유지하여 변경이 일어나는지를 계속 감지한다. 마지막으로, 동작 모드(300) 또는 주변 환경(400) 중 어느 하나가 변경 되었다고 감지되면, 동작 S1903에서, 제어부(201)는 복수의 상태설정정보(303) 중에서 변경된 동작 모드(300) 및 변경된 주변 환경(400) 중 적어도 하나에 대응하도록 복수의 외부 전자장치(2-a~2-n) 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송한다.
도 20은 본 발명의 일 실시예에 따라 전자장치가 제어되는 또 다른 흐름도를 도시한다.
먼저, 동작 S2000에서, 제어부(201)는 복수의 전자장치와 관련된 복수의 동작 모드(300)와, 복수의 주변 환경(400)에 대응하도록 매핑되어 복수의 외부 전자장치(2-a~2-n)의 상태를 변경하기 위한 복수의 상태설정정보(303)를 저장부(205)에 저장한다. 이후, 동작 S2001에서, 제어부(201)는 출력부를 통해 복수의 외부 전자장치(2-a~2-n) 중 상태가 변경될 적어도 하나의 외부 전자장치(301)에 대한 정보를 출력한다. 그리고, 동작 S2002에서, 제어부(201)는 적어도 하나의 외부 전자장치(301)에 상태를 변경하기 위한 제1상태설정정보를 통신부(200)를 통해 전송한다. 그리고, 동작 S2003에서, 동작 모드(300)의 진행 중에 동작 모드(300) 및 주변 환경(400) 중 어느 하나가 변경되는지 감지하며, 변경이 없는 경우, 동작 모드(300)를 유지하여 변경이 일어나는지를 계속 감지한다. 이후, 동작 모드(300) 또는 주변 환경(400) 중 어느 하나가 변경 되었다고 감지되면, 동작 S2004에서, 제어부(201)는 변경된 동작 모드 또는 주변 환경에 대응하는 적어도 하나의 외부 전자장치(301) 및 상태설정정보(303)를 출력부(203)를 통해 제공한다. 마지막으로, 동작 S2005에서, 출력된 적어도 하나의 외부 전자장치(301) 중에서 사용자가 선택한 전자장치(301)에 상태를 변경하기 위한 제2상태설정정보를 전송한다.
도 21은 본 발명의 일 실시예에 따라 동작 모드 종료 시, 동작 모드 개시 전 전자장치들의 상태를 복구하기 위해 전자장치가 제어되는 흐름도를 도시한다.
먼저, 동작 S2100에서, 제어부(201)는 동작 모드가 개시되기 전, 복수의 외부 전자장치(2-a~2-n)들의 상태를 저장부(205)에 저장한다. 이어서, 동작 S2101에서, 제어부(201)는 개시된 동작 모드에 대응하도록 적어도 하나의 외부전자장치(2-a~2-n)들의 상태를 변경하기 위한 제1상태설정정보를 전송한다. 그리고, 동작 S2102에서, 제어부(201)는 진행 중이던 동작 모드가 종료되었는지 여부를 판단한다. 동작 모드가 종료되었다고 판단되면, 동작 S2103에서, 제어부(201)는 기 저장된 동작 모드의 개시 전 복수의 외부 전자장치(2-a~2-n)의 상태에 대응하도록 제2상태설정정보를 생성하여 전송한다.본 실시예는 사용자의 선택에 의해 동작 모드가 개시되면, 동작 모드가 개시되기 전 복수의 외부 전자장치(2-a~2-n)들의 상태가 저장되며, 동작 모드가 종료된 후에 사용된 적어도 하나의 외부 전자장치(2-a~2-n)들의 상태를 동작 모드가 개시되기 전으로 복구하는 예를 설명한다.
즉, 본 실시예에 따른 전자장치(1) 영화 모드를 위해 TV를 턴온하여 HDMI모드로 변경한 후, 창문과 커튼을 닫고 조명을 어둡게 조절한 후, 영화 모드가 종료되면, TV를 턴오프하고, 창문과 커튼을 열며, 조명을 다시 밝게 복구하도록 구성될 수 있다.
다른 일 실시예에 따르면, 전자장치(1)는 동작 모드가 종료된 후, 적어도 하나의 외부 전자장치(2-a~2-n)들의 상태를 복구하기 전, 사용자에게 복구 할지 여부에 대해서 승인을 구하거나, 동작 모드에 따라 사용된 적어도 하나의 전자장치(1)의 상태를 동작 모드 개시 전으로 복구할 것을 사용자에게 추천하도록 구성될 수 있다.
1 - 전자장치
200 - 통신부
201 - 제어부
203 - 출력부
205 - 저장부
207 - 사용자입력부
300 - 동작 모드

Claims (24)

  1. 전자장치로서,
    변경 가능한 복수의 상태를 갖는 복수의 전자장치와 통신하기 위한 통신부;
    상기 복수의 전자장치와 관련된 복수의 동작 모드와, 복수의 주변 환경에 대응하도록 매핑되어 상기 복수의 전자장치의 상태를 변경하기 위한 복수의 상태설정정보를 저장하는 저장부; 및
    상기 통신부를 통해, 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하고, 상기 동작 모드의 진행 중 상기 동작 모드 및 상기 주변 환경 중 어느 하나가 변경되면, 상기 복수의 상태설정정보 중에서 상기 변경된 동작 모드 및 상기 변경된 환경 중 적어도 하나에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송하는 제어부를 포함하는 전자장치.
  2. 제 1항에 있어서,
    상기 제어부는 상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드 및 상기 주변 환경에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하는 전자장치.
  3. 제 1항에 있어서,
    출력부를 더 포함하며,
    상기 제어부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 출력하도록 출력부를 제어하는 전자장치.
  4. 제 3항에 있어서,
    상기 정보는, 상기 전자장치의 변경될 상태에 관한 정보를 포함하는 전자장치.
  5. 제 3항에 있어서,
    상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커인 전자장치.
  6. 제 3항에 있어서,
    상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치의 항목을 포함하는 UI를 표시하는 디스플레이인 전자장치.
  7. 제 3항에 있어서,
    사용자명령입력부를 더 포함하며,
    상기 정보는, 상기 복수의 전자장치 중 상태가 변경될 전자장치로서 선택 가능한 복수의 후보전자장치의 정보를 포함하고,
    상기 제어부는 상기 사용자명령입력부를 통해 복수의 후보전자장치 중에서 사용자가 선택한 적어도 하나의 후보전자장치의 상태를 변경하는 전자장치.
  8. 제 1항에 있어서,
    상기 동작 모드의 변경은 상기 동작 모드의 종료를 포함하는 전자장치.
  9. 제 8항에 있어서,
    상기 제어부는, 상기 동작 모드의 개시 시, 상기 복수의 전자장치의 변경 전 상태에 관한 정보를 상기 저장부에 저장하고, 상기 동작 모드의 종료 시, 상기 전자장치의 상태를 상기 저장된 변경 전 상태로 복원하는 전자장치.
  10. 제 1항에 있어서,
    상기 동작 모드는 상기 복수의 전자장치 중 적어도 하나의 동작에 따라 변경될 수 있는 전자장치.
  11. 제 1항에 있어서,
    상기 주변 환경은 시간대, 조도, 날씨 중 적어도 하나를 포함하는 전자장치.
  12. 제 1항에 있어서,
    상기 제1상태설정정보 및 상기 제2상태설정정보 중 적어도 하나는, 상기 복수의 전자장치에 관한 복수의 사용자선호상태 중에서 상태 변경 시의 상기 동작 모드 및 상기 주변 환경에 대응하는 사용자선호상태의 정보를 포함하는 전자장치.
  13. 변경 가능한 복수의 상태를 갖는 복수의 전자장치와 통신 가능한 전자장치의 제어방법에 있어서,
    상기 복수의 전자장치와 관련된 복수의 동작 모드와, 복수의 주변 환경에 대응하도록 매핑되어 상기 복수의 전자장치의 상태를 변경하기 위한 복수의 상태설정정보를 저장하는 단계;
    상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하는 단계; 및
    상기 동작 모드의 진행 중 상기 동작 모드 및 상기 주변 환경 중 어느 하나가 변경되면, 상기 복수의 상태설정정보 중에서 상기 변경된 동작 모드 및 상기 변경된 주변 환경 중 적어도 하나에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제2상태설정정보를 전송하는 단계를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  14. 제 13항에 있어서,
    상기 제1상태설정정보를 전송하는 단계는,
    상기 복수의 동작 모드 중 어느 하나가 개시되면, 상기 복수의 상태설정정보 중에서 상기 개시된 동작 모드 및 상기 주변 환경에 대응하도록 상기 복수의 전자장치 중 적어도 하나의 상태를 변경하는 제1상태설정정보를 전송하는 단계를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  15. 제 13항에 있어서,
    출력부를 통해 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 출력하는 단계를 더 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  16. 제 15항에 있어서,
    상기 정보는, 상기 전자장치의 변경될 상태에 관한 정보를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  17. 제 15항에 있어서,
    상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치에 대한 정보를 포함하는 음성을 출력하는 스피커인 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  18. 제 15항에 있어서,
    상기 출력부는 상기 복수의 전자장치 중 상태가 변경될 적어도 하나의 전자장치의 항목을 포함하는 UI를 표시하는 디스플레이인 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  19. 제 15항에 있어서,
    상기 정보는, 상기 복수의 전자장치 중 상태가 변경될 전자장치로서 선택 가능한 복수의 후보전자장치의 정보를 포함하고,
    상기 제2상태설정정보를 전송하는 단계는, 복수의 후보전자장치 중에서 사용자가 선택한 적어도 하나의 후보전자장치의 상태를 변경하는 제2상태설정정보를 전송하는 단계를 더 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  20. 제 13항에 있어서,
    상기 동작 모드의 변경은 상기 동작 모드의 종료를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  21. 제 20항에 있어서,
    상기 제1상태정보를 전송하는 단계는,
    상기 동작 모드의 개시 시, 상기 복수의 전자장치의 변경 전 상태에 관한 정보를 상기 저장부에 저장하는 단계를 포함하고,
    상기 제2상태정보를 전송하는 단계는,
    상기 동작 모드의 종료 시, 상기 전자장치의 상태를 상기 저장된 변경 전 상태로 복원하는 제2상태설정정보를 전송하는 단계를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
  22. 제 13항에 있어서,
    상기 동작 모드는 상기 복수의 전자장치 중 적어도 하나의 동작에 따라 변경될 수 있는 복수의 전자장치와 통신 가능한 전자장치의 제어방법
  23. 제 13항에 있어서,
    상기 주변 환경은 시간대, 조도, 날씨 중 적어도 하나를 포함하는 전자장치의 제어방법.
  24. 제 13항에 있어서,
    상기 제1상태설정정보 및 상기 제2상태설정정보 중 적어도 하나는, 상기 복수의 전자장치에 관한 복수의 사용자선호상태 중에서 상태 변경 시의 상기 동작 모드 및 상기 주변 환경에 대응하는 사용자선호상태의 정보를 포함하는 복수의 전자장치와 통신 가능한 전자장치의 제어방법.
KR1020150143640A 2015-10-14 2015-10-14 전자장치 및 그 제어방법 KR102549407B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020150143640A KR102549407B1 (ko) 2015-10-14 2015-10-14 전자장치 및 그 제어방법
CN201680057206.5A CN108139800B (zh) 2015-10-14 2016-09-20 电子设备及其控制方法
US15/763,326 US11175812B2 (en) 2015-10-14 2016-09-20 Electronic device and control method therefor
PCT/KR2016/010438 WO2017065418A1 (ko) 2015-10-14 2016-09-20 전자장치 및 그 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150143640A KR102549407B1 (ko) 2015-10-14 2015-10-14 전자장치 및 그 제어방법

Publications (2)

Publication Number Publication Date
KR20170043939A true KR20170043939A (ko) 2017-04-24
KR102549407B1 KR102549407B1 (ko) 2023-06-30

Family

ID=58517314

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150143640A KR102549407B1 (ko) 2015-10-14 2015-10-14 전자장치 및 그 제어방법

Country Status (4)

Country Link
US (1) US11175812B2 (ko)
KR (1) KR102549407B1 (ko)
CN (1) CN108139800B (ko)
WO (1) WO2017065418A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10026401B1 (en) * 2015-12-28 2018-07-17 Amazon Technologies, Inc. Naming devices via voice commands
WO2018112829A1 (en) * 2016-12-22 2018-06-28 Telefonaktiebolaget Lm Ericsson (Publ) Radio node calibration
US20180356946A1 (en) * 2017-06-12 2018-12-13 Shih Ning CHOU Scene-mode switching system and state conflict displaying method
KR102582332B1 (ko) * 2018-06-27 2023-09-25 삼성전자주식회사 전자 장치, 이의 모바일 장치 제어 방법 및 컴퓨터 판독가능 기록 매체
CN114245227B (zh) * 2021-12-24 2023-12-15 阿维塔科技(重庆)有限公司 一种车辆环境控制方法、装置及计算机可读存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110076795A (ko) * 2009-12-28 2011-07-06 중앙대학교 산학협력단 센서를 이용한 실내 환경 자동 제어 시스템
KR20140076334A (ko) * 2012-12-12 2014-06-20 삼성전자주식회사 홈 네트워크 시스템에서 컨텐츠 재생 장치 및 방법
KR20140077489A (ko) * 2012-12-14 2014-06-24 삼성전자주식회사 사용자 단말 장치, 네트워크 장치 및 그 제어 방법
KR101484071B1 (ko) * 2013-08-05 2015-01-28 주식회사 경동원 홈넷 월패드를 이용한 홈네트워크 디바이스 스마트 제어 시스템 및 그 방법
KR20150028175A (ko) * 2013-09-05 2015-03-13 삼성전자주식회사 제어 장치
KR20150087733A (ko) * 2014-01-22 2015-07-30 엘지전자 주식회사 이동 단말기 및 이동 단말기를 이용한 외부의 전자 기기의 원격 제어 방법
KR20150088614A (ko) * 2014-01-24 2015-08-03 삼성전자주식회사 전자 장치에서 환경에 따른 출력 제어를 위한 방법 및 장치
KR101542684B1 (ko) * 2014-02-04 2015-08-06 한국기술교육대학교 산학협력단 스마트 윈도우 시스템 및 그 제어 방법
KR20150114237A (ko) * 2014-04-01 2015-10-12 광운대학교 산학협력단 홈 프로파일을 이용한 홈 자동화 서비스 시스템 및 홈 자동화 서비스를 제공하는 게이트웨이 장치

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050047926A (ko) 2003-11-18 2005-05-23 삼성전자주식회사 전자기기 설정값의 원상회복 방법 및 장치
US20070286181A1 (en) * 2006-05-25 2007-12-13 Dennis Bushmitch Remote home/office monitoring and control using Skype
KR101373291B1 (ko) 2007-05-07 2014-03-26 삼성전자 주식회사 통신 단말기의 전자기기 제어 방법 및 그 구현 장치
US8789131B2 (en) * 2010-05-14 2014-07-22 Lg Electronics Inc. Electronic device and method of sharing contents thereof with other devices
KR101718894B1 (ko) 2011-11-29 2017-03-23 삼성전자주식회사 기기 제어를 위한 유저 인터페이스 제공 시스템 및 방법
KR20130120599A (ko) 2012-04-26 2013-11-05 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR101605862B1 (ko) 2012-06-29 2016-03-24 삼성전자주식회사 디스플레이 장치, 전자 장치, 대화형 시스템 및 이들의 제어 방법
KR102177830B1 (ko) 2012-09-10 2020-11-11 삼성전자주식회사 디바이스에 연결된 외부 기기를 제어하는 시스템 및 방법
US9449278B2 (en) 2013-04-12 2016-09-20 Apple Inc. Cloud-based diagnostics and remediation
US20150006296A1 (en) 2013-06-26 2015-01-01 Qualcomm Innovation Center, Inc. NOTIFICATION DISMISSAL IN AN INTERNET OF THINGS (IoT) ENVIRONMENT
US10185934B2 (en) 2013-07-09 2019-01-22 Qualcomm Incorporated Real-time context aware recommendation engine based on a user internet of things environment
KR101481536B1 (ko) 2013-08-09 2015-01-13 전자부품연구원 디바이스 동적 연결을 위한 제어-룰 설정 방법
KR102252258B1 (ko) * 2013-11-21 2021-05-14 삼성전자주식회사 홈 네트워크 시스템에서 홈 디바이스들의 그룹 제어 방법 및 장치
WO2015076609A1 (en) 2013-11-21 2015-05-28 Samsung Electronics Co., Ltd. Method and apparatus for controlling home devices on group basis in a home network system
US9774497B2 (en) * 2015-01-06 2017-09-26 Afero, Inc. System and method for implementing internet of things (IOT) remote control applications
US9774507B2 (en) * 2015-01-06 2017-09-26 Afero, Inc. System and method for collecting and utilizing user behavior data within an IoT system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110076795A (ko) * 2009-12-28 2011-07-06 중앙대학교 산학협력단 센서를 이용한 실내 환경 자동 제어 시스템
KR20140076334A (ko) * 2012-12-12 2014-06-20 삼성전자주식회사 홈 네트워크 시스템에서 컨텐츠 재생 장치 및 방법
KR20140077489A (ko) * 2012-12-14 2014-06-24 삼성전자주식회사 사용자 단말 장치, 네트워크 장치 및 그 제어 방법
KR101484071B1 (ko) * 2013-08-05 2015-01-28 주식회사 경동원 홈넷 월패드를 이용한 홈네트워크 디바이스 스마트 제어 시스템 및 그 방법
KR20150028175A (ko) * 2013-09-05 2015-03-13 삼성전자주식회사 제어 장치
KR20150087733A (ko) * 2014-01-22 2015-07-30 엘지전자 주식회사 이동 단말기 및 이동 단말기를 이용한 외부의 전자 기기의 원격 제어 방법
KR20150088614A (ko) * 2014-01-24 2015-08-03 삼성전자주식회사 전자 장치에서 환경에 따른 출력 제어를 위한 방법 및 장치
KR101542684B1 (ko) * 2014-02-04 2015-08-06 한국기술교육대학교 산학협력단 스마트 윈도우 시스템 및 그 제어 방법
KR20150114237A (ko) * 2014-04-01 2015-10-12 광운대학교 산학협력단 홈 프로파일을 이용한 홈 자동화 서비스 시스템 및 홈 자동화 서비스를 제공하는 게이트웨이 장치

Also Published As

Publication number Publication date
KR102549407B1 (ko) 2023-06-30
US11175812B2 (en) 2021-11-16
CN108139800B (zh) 2021-11-05
US20190065037A1 (en) 2019-02-28
WO2017065418A1 (ko) 2017-04-20
CN108139800A (zh) 2018-06-08

Similar Documents

Publication Publication Date Title
JP6508199B2 (ja) スマートホーム機器の制御方法、装置、システムおよび機器
CN104039040B (zh) 智能灯的控制方法及装置
JP6130968B2 (ja) スマート端末制御方法、装置、プログラム及び記憶媒体
KR20170043939A (ko) 전자장치 및 그 제어방법
JP6254718B2 (ja) スマートホーム設備の運転状態の調整方法、その装置、プログラム、及び記録媒体
CN105137774B (zh) 一种智能家电控制方法、装置及移动终端
EP2925004A1 (en) Method and apparatus for controlling smart household appliance and terminal
US10608837B2 (en) Control apparatus and method for controlling the same
CN105392257A (zh) 控制智能灯的方法及装置
JP5703454B1 (ja) 監視カメラシステム
JP2017532855A (ja) インテリジェント電気機器を動作させる方法及び装置
US20160307439A1 (en) Simplified adaptable controller
EP3099017B1 (en) A method and a device for controlling a smart home power supply
JP2008054085A (ja) 放送受信装置及びその起動方法
KR102330250B1 (ko) 디스플레이 장치, 제어 장치 및 그 동작 방법
US10331459B2 (en) Apparatus and method
US20160187953A1 (en) Methods and devices for switching on or off socket
TW201617784A (zh) 根據觸發策略定時驅動對應裝置之控制系統及其方法
CN107924296A (zh) 显示设备及其控制方法
US10627894B2 (en) Electric device control apparatus, and electric device control method using same
JP2015204102A (ja) 監視システム及び設定方法
CN111033469B (zh) 供与日程安排相关联地使用的***、方法、装置和介质
JP2015204101A (ja) ホームプラグ設定システム及び設定方法
CN104989662A (zh) 排风扇控制方法及装置
JP2015204096A (ja) 通信システム、電話装置及び通信方法

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