WO2016010231A1 - 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체 - Google Patents

가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체 Download PDF

Info

Publication number
WO2016010231A1
WO2016010231A1 PCT/KR2015/003268 KR2015003268W WO2016010231A1 WO 2016010231 A1 WO2016010231 A1 WO 2016010231A1 KR 2015003268 W KR2015003268 W KR 2015003268W WO 2016010231 A1 WO2016010231 A1 WO 2016010231A1
Authority
WO
WIPO (PCT)
Prior art keywords
controller
home appliance
unit
signal
communication
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/KR2015/003268
Other languages
English (en)
French (fr)
Inventor
양희경
한백희
강희준
김중엽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US15/327,236 priority Critical patent/US20170163437A1/en
Priority to EP15822111.9A priority patent/EP3171233A4/en
Publication of WO2016010231A1 publication Critical patent/WO2016010231A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F34/00Details of control systems for washing machines, washer-dryers or laundry dryers
    • D06F34/28Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24CDOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
    • F24C7/00Stoves or ranges heated by electric energy
    • F24C7/08Arrangement or mounting of control or safety devices
    • F24C7/082Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24CDOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
    • F24C7/00Stoves or ranges heated by electric energy
    • F24C7/08Arrangement or mounting of control or safety devices
    • F24C7/082Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
    • F24C7/083Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination on tops, hot plates
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • 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
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F2101/00User input for the control of domestic laundry washing machines, washer-dryers or laundry dryers
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F34/00Details of control systems for washing machines, washer-dryers or laundry dryers
    • D06F34/04Signal transfer or data transmission arrangements
    • D06F34/05Signal transfer or data transmission arrangements for wireless communication between components, e.g. for remote monitoring or control
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F34/00Details of control systems for washing machines, washer-dryers or laundry dryers
    • D06F34/28Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress
    • D06F34/32Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress characterised by graphical features, e.g. touchscreens
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/89Arrangement or mounting of control or safety devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F13/00Details common to, or for air-conditioning, air-humidification, ventilation or use of air currents for screening
    • F24F13/20Casings or covers
    • F24F2013/207Casings or covers with control knobs; Mounting controlling members or control units therein
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B2600/00Control issues
    • F25B2600/07Remote controls
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D29/00Arrangement or mounting of control or safety devices
    • F25D29/005Mounting of control devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic home appliances, e.g. refrigerators

Definitions

  • a home appliance a controller, a home appliance control system, a control method of a home appliance, and a computer readable recording medium having recorded thereon a computer program.
  • the home appliance may be used to encompass various kinds of electronic products used in the home.
  • An example of such a home appliance may be a refrigerator, a washing machine, a television, a radio, an audio, a cleaner, an air conditioner, a home computer or a laptop.
  • the type of home appliance is not limited thereto, and various kinds of electronic products used in the home may be an example of the home appliance.
  • the home appliance may have a built-in control device that controls various operations required for the home appliance.
  • the control device may comprise, for example, a micro control unit (MCU).
  • the micro control unit refers to a control device in which various modules such as a central processing unit (CPU), a volatile or nonvolatile storage device, and one or more ports are implemented by one or more chips.
  • the micro control unit may perform various operations to generate a control signal, and transmit the generated control signal to each component of the home appliance to control the overall operation of the home appliance.
  • smart home appliances have been used.
  • a smart home appliance refers to a home appliance that can install various applications and change or expand a large portion of functions through various installed applications.
  • One object of the present invention is to provide a home appliance that allows a user to easily control various types of home appliances, a controller attachable to the home appliance, a home appliance control system using the controller, and a control method of the home appliance using the controller.
  • a home appliance In order to solve the above problems, a home appliance, a home appliance control system, a controller, a control method of a home appliance, and a computer-readable recording medium are provided.
  • the home appliance may include at least one controller mounting unit to which a controller can be selectively mounted, and a processing unit to be communicatively connected to the controller when the controller is mounted to the controller mounting unit and to receive a control signal generated according to an operation of the controller. Can be.
  • the processing unit may receive a mounting signal from the controller.
  • the processor may transmit identification information about the home appliance to the controller and receive approval information from the controller.
  • the identification information about the home appliance may include at least one of a type of the home appliance, an identification number of the home appliance, a setting target that can be controlled by the home appliance, and information about an operation state of the home appliance.
  • the home appliance may further include a communication unit configured to communicate with the controller by wire or wirelessly.
  • the communication unit may include Bluetooth, Near Field Communication (NFC), Zigbee, Wireless-Fidelity (WiFi), Infrared Data Association (IrDA), Home RF, and
  • the controller may communicate with the controller in a wireless communication method including at least one of ultra wide band (UBW).
  • NFC Near Field Communication
  • WiFi Wireless-Fidelity
  • IrDA Infrared Data Association
  • UGW ultra wide band
  • the home appliance may further include a driving unit which operates according to the driving signal of the processing unit and transmits a feedback signal according to the execution of the operation to the processing unit.
  • the processor may determine a current state of the driver based on the feedback signal, and transmit driving state information about a current driving state of the driver to the controller.
  • a plurality of controller mounting units corresponding to the plurality of driving units and the plurality of driving units performing the same function wherein the processing unit includes a plurality of controller mounting units corresponding to the first controller mounting unit on which the controller is mounted among the plurality of controller mounting units.
  • a driving signal may be generated and a control signal may be transmitted to the first driver.
  • an adjustment command for adjusting a setting value of a controllable setting target of the home appliance may be input.
  • the set value of the controllable setting target of the home appliance may include at least one of temperature, humidity, blowing amount, and driving time.
  • the controller mounting portion and the controller may be coupled by a magnetic force.
  • the controller mounting portion may be coupled to include an insertion groove into which the controller is inserted.
  • the controller mounting unit may include a contact terminal that contacts the controller and receives an electrical signal generated by the controller.
  • the controller mounting portion may be formed in a cylindrical shape, and the contact terminal may be disposed on an inner circumferential surface of the cylindrical controller mounting portion.
  • the contact terminal may include a power terminal for supplying power to the controller and a communication terminal for receiving a signal from the controller.
  • the controller mounting portion may be formed in a circular shape.
  • the processor may convert the failure information generated in the home appliance into an error signal and transmit the error information to the controller.
  • the home appliance may further include a user interface unit configured to receive a user's control command.
  • the home appliance may be controlled through both the user interface unit and the controller.
  • the home appliance control system includes a controller having an operation unit and a display, and a home appliance, in which the controller is selectively mounted and connected to the controller when the controller is mounted, wherein the controller is generated by operating the operation unit.
  • the control signal may be transmitted to the home appliance, and the home appliance may transmit state information of driving the home appliance to the controller so that the state information is displayed on the display.
  • the home appliance may transmit identification information of the home appliance to the controller, and the controller may be in a state in which the home appliance can be controlled by the controller by authenticating the at least one home appliance based on the identification information.
  • the controller may transmit identification information of a controller to the home appliance, and the home appliance may be in a state in which the home appliance can be controlled by the controller by authenticating the controller based on the identification information.
  • the controller may include a coupling unit mounted on a part of a controlled device, a display unit displaying status information of the controlled device mounted through the coupling unit, an operation unit receiving a control command for controlling the controlled device, and the controlled device. And a communication unit for communicating with the control unit, and when the coupling unit is mounted to a part of the controlled device, a control signal corresponding to an operation of the operation unit may be transmitted to the controlled device through the communication unit.
  • the operation unit may include at least one of an operation wheel rotatable in at least one direction, a jog shuttle, an operation button, a touch screen, and a touch pad.
  • the coupling part may be coupled to a magnet, an insertion protrusion that can be inserted into an insertion groove of a home appliance, an adsorber attached to an outer surface of the home appliance by using air pressure, and a second terminal provided in the home appliance and output an electrical signal. At least one of one terminal may be included.
  • the control method of the home appliance includes a coupling step in which a controller having an operation unit is coupled to a part of the home appliance, a communication connection step in which the home appliance and the controller are communicatively connected, and the controller is controlled by operating the operation unit of the controller. And generating a signal and transmitting the control signal to the home appliance.
  • the communication connecting step may include transmitting a notification signal for notifying the coupling of the controller to the home appliance by the controller.
  • the home appliance transmits identification information of the home appliance to the controller, the controller performs authentication of the home appliance based on the identification information of the home appliance, and authentication of the home appliance is successful.
  • the home appliance may include the controllable state by the controller.
  • the controller transmits the identification information of the controller to the home appliance, the authentication of the controller based on the identification information of the controller, and if the authentication of the controller is successful, the home appliance is the controller. It may include the step of becoming a controllable state.
  • the communication connecting step may include connecting the controller and the at least one home appliance by wire or wirelessly.
  • the control method of the home appliance may further include displaying, by the controller, state information of the home appliance in which the controller is mounted.
  • the method may further include receiving an instruction to adjust a setting value of a controllable setting target of the home appliance by operating an operation unit of the controller.
  • the method may further include changing a controllable setting target of the home appliance by operating an operation unit of the controller.
  • the method may further include transferring information about the home appliance from the home appliance to the controller.
  • the computer-readable recording medium is controlled according to a coupling step in which a controller is coupled with a controlled device, a communication connection between the controlled device and the controller, an operation step in which the controller is operated, and operation of the controller.
  • the program may be a program for performing a method of controlling a controlled device including an operation step of operating the device.
  • the home appliance determines a plurality of reference points, a plurality of driving units corresponding to each of the plurality of reference points, a distance between the plurality of reference points and the controller, and at least one driving unit of the plurality of driving units according to the determined distance.
  • a processor configured to generate a control signal for the selected driver according to an operation of the controller.
  • the controller includes a coupling unit for communicating with a home appliance having a plurality of driving units, a display unit for displaying information of the home appliance attached through the coupling unit, at least one operation unit for receiving a control command for controlling the household appliance;
  • a processing unit that determines a distance from a plurality of reference points provided in the home appliance, selects at least one driving unit among the plurality of driving units according to the determined distance, and generates a control signal for the selected driving unit in accordance with an operation of the operation unit; It may include.
  • An electric range which is an example of a home appliance, is a brazier that generates heat. And a processor configured to generate a driving signal for controlling the brazier according to the received control signal.
  • the processor may generate a driving signal for the furnace corresponding to the controller mounting unit on which the controller is mounted.
  • the processor may receive a mounting signal from the controller, transmit identification information to the controller, and receive approval information from the controller.
  • the electric range may further include a communication unit corresponding to the controller mounting unit, and the processing unit may determine the brazier to be controlled according to the distance between the communication unit and the controller.
  • the driving signal may include a temperature control signal of the furnace.
  • the air conditioner is a controller mounting unit that can be mounted to a controller, an air conditioning unit that performs an operation of discharging the cooled air to the outside after cooling the air, and when the controller is mounted to the controller mounting unit is communicatively connected to the controller, It may include a processing unit for receiving a control signal generated according to the operation of the controller and generates a drive signal for controlling the air conditioner according to the received control signal.
  • the control signal may include at least one of a cooling temperature, an operation time, an air discharge direction, an air blowing intensity, an operation reservation time, and an operation mode.
  • the air conditioner may further include an exterior housing provided with the controller mount.
  • the processor may receive a mounting signal from the controller, transmit identification information to the controller, and receive approval information from the controller.
  • the user can easily and conveniently control various home appliances.
  • a controller According to the above-described home appliances, a controller, a home appliance control system using a controller, and a control method of a home appliance using a controller, there is an advantage of providing a single universal controller that can control a plurality of home appliances at different times. You can get it.
  • the controller According to the home appliance control system using the home appliance, the controller, the controller and the control method of the home appliance using the controller, the user can control the home appliance intuitively and conveniently, thereby increasing the ease of operation and the user's convenience. An improved effect can also be obtained.
  • a controller According to the above-mentioned home appliance, a controller, a home appliance control system using a controller, and a control method of a home appliance using a controller, the user can intuitively control a plurality of different home appliances using a controller of one home appliance. There is also an advantage that the convenience and speed of home appliance operation is increased.
  • controller a home appliance control system using the controller and a control method of the home appliance using the controller
  • the controller automatically recognizes and establishes a variety of different home appliances, so that the user can set up a Wi-Fi setup (Wi). It is also possible to easily and easily control different home appliances with one controller without performing complicated network setup process such as -Fi setup process.
  • FIG. 1 is a schematic diagram of an embodiment of a home appliance and a controller.
  • FIG. 2 is a view for explaining an embodiment of a home appliance control system including a home appliance and a controller.
  • FIG 3 is a configuration diagram of a first embodiment of the controller.
  • FIG. 4 is a perspective view of a first embodiment of a controller.
  • FIG 5 is a plan view of a first embodiment of the controller.
  • FIG. 6 is a bottom view of a first embodiment of the controller.
  • FIG. 7 is a view for explaining a first embodiment of the first operation unit of the controller.
  • FIG. 8 is a view for explaining a second embodiment of the first operation unit of the controller.
  • FIG. 9 is a perspective view of a first embodiment of a second operation unit of the controller.
  • FIG. 10 is a cross-sectional view of the first embodiment of the second operation unit of the controller.
  • FIG. 11 is a perspective view of a second embodiment of a second operation unit of the controller.
  • FIG. 12 is a sectional view of a second embodiment of a second operation unit of the controller.
  • FIG. 13 is a perspective view of a third embodiment of a second operation unit of the controller.
  • FIG. 14 is a perspective view of an embodiment of a third operation unit of the controller.
  • 15 shows a first embodiment of the combination of the controller and the household electrical appliance.
  • 16 is a diagram of a second embodiment of a combination of a controller and a home appliance.
  • 17 is a diagram of a controller that can be coupled according to a second embodiment.
  • FIG. 18 is a diagram of a third embodiment of the combination of the controller mounting portion and the controller of the household appliance.
  • 19 is a view of a fourth embodiment of the combination of the controller mounting portion and the controller of the household appliance.
  • 20 is a bottom view of a controller capable of coupling according to a fourth embodiment.
  • 21 is a diagram showing a fifth embodiment of the combination of the controller and the home appliance.
  • FIG. 22 is a configuration diagram of a first embodiment of a home appliance.
  • FIG. 23 is a diagram of an air conditioner device as a first example of the first embodiment of the home appliance.
  • 24 is a diagram of an electric range as a second example of the first embodiment of the home appliance.
  • 25 is a schematic flowchart of a control method of a home appliance.
  • 26A and 26B are flowcharts of one embodiment of a method of controlling a home appliance through a controller.
  • 27A to 27E illustrate an example of a method of using the home appliance control system.
  • 28A to 28C show an example of a method of using the home appliance control system.
  • 29 is a configuration diagram for the second embodiment of the controller and the home appliance.
  • FIG. 30 is a plan view of an electric range according to a second embodiment of the controller.
  • 31 is a diagram for explaining a second embodiment of the controller.
  • 32 is a flowchart of a second embodiment of a method of controlling a home appliance via a controller.
  • FIGS. 1 and 2 are schematic diagram of an embodiment of a home appliance and a controller
  • FIG. 2 is a view for explaining an embodiment of a home appliance control system including a home appliance and a controller.
  • the home appliance 100 may be connected to the controller 200 mounted on the home appliance 100 and controlled according to an operation of the controller 200.
  • the home appliance 100 is connected to the controller mounting unit 110 in which the controller 200 may be mounted and the controller 200 using a wired or wireless communication method and mounted on the controller mounting unit 110.
  • a processor 150 capable of transmitting and receiving data.
  • the home appliance 100 collectively refers to various kinds of electronic products used in the home.
  • the home appliance 100 may include an air conditioner such as an air conditioner, a refrigerator, a washing machine, a dehydrator, a television, a radio device, an audio device, a home computer, a microwave oven, an electric range (electric range), a gas range, an oven, and the like.
  • various electronic products used in the home may be an example of the home appliance 100.
  • the controller mounting unit 110 may be physically mounted or separated using the controller 200 and a predetermined fastening means.
  • the controller mounting unit 110 may be provided on an outer surface of the outer housing of the home appliance 100 for the convenience of the user.
  • the controller mounting unit 110 may be provided at any point of the outer surface according to the selection of the designer of the home appliance 100.
  • the controller mounting unit 110 may be provided on one outer surface, or may be provided on the plurality of outer surfaces.
  • the controller mounting unit 110 may be provided in the home appliance 100.
  • the controller mounting unit 110 may be provided on the outer surface of the internal storage space of the refrigerator.
  • the controller mounting unit 110 may output an electrical signal according to the connection of the controller 200 and transmit the electrical signal to the processing unit 150.
  • the processor 150 may determine whether the controller 200 is mounted in the home appliance 100 based on the electrical signal transmitted from the controller mounting unit 110.
  • the controller mounting unit 110 may include a coupling unit to which the controller 200 may be coupled. An example of a coupling means is mentioned later.
  • the controller 200 is attached to any point of the outer surface of the external housing of the home appliance, the outer surface of the outer housing of the home appliance may also be the controller mounting unit 110.
  • any point of the home appliance 100 to which the controller 200 may be attached may be the controller mounting unit 110.
  • the processor 150 may control the overall operation of the home appliance 100.
  • the processor 150 may transmit and receive data with the controller 200 and control the operation of the home appliance 100 according to the operation of the controller 200.
  • the user when the controller 200 is coupled to the controller mounting unit 110, the user may control the home appliance 100 by operating the controller 200.
  • the processor 150 may determine whether the controller 200 is coupled based on the electrical signal transmitted from the controller mounting unit 110, the existence of the communicable controller 200, or the strength of the received signal. Can be.
  • the processor 150 may be installed in the home appliance 100 so that the controller 200 may communicate with the controller 200 even if the controller 200 is not physically mounted to the controller mounting unit 110. In close proximity, a session may be established between the home appliance 100 and the controller 200 to control the home appliance 100 according to an operation of the controller 200.
  • the processor 150 may communicate with the controller 200 using a wired communication module or a wireless communication module built in the home appliance 100. If necessary, the processor 150 may communicate with the controller 200 using both a wired communication module and a wireless communication module.
  • the wired communication module may include a communication chip and various terminals for wired communication.
  • the wireless communication module may include a communication chip for wireless communication and an antenna that radiates or collects radio waves.
  • the wireless communication module may include Bluetooth, Near field Communication (NFC), Zigbee, Wireless-Fidelity (WiFi), Wi-Fi Direct, Infrared Data Association (IrDA), Home RF. Communication with the communication module of the controller 200 may be performed using a wireless communication scheme such as home RF and ultra wide band (UBW).
  • the processor 150 and the controller 200 transmit and receive data with each other, the data transmitted and received may be encrypted according to a predetermined method. In this case, the processor 150 and the controller 200 may encrypt data to be transmitted or decrypt the received data.
  • the processor 150 may transmit information about the home appliance to the controller 200.
  • the information about the home appliance includes identification information about the home appliance such as a type of the home appliance 100 or an identification number such as a serial number (S / N) or a MAC address for identifying the home appliance 100. It may include.
  • the information on the home appliance may further include at least one of various controllable setting targets of the home appliance 100 and information on a current operation state of the home appliance 100.
  • the setting object may mean an object itself that can be adjusted by the user or the processing unit 150 in relation to the function of the home appliance 100.
  • the setting target may include a refrigerator temperature of a refrigerator, a heating time or a heating temperature of a microwave oven, or various operation modes of each home appliance 100.
  • the information on the home appliance 100 may include a plurality of setting targets. In this case, a rank may be assigned to each of the plurality of setting targets.
  • Information about the home appliance may vary depending on the needs of the designer.
  • the controller 200 may authenticate the home appliance 100 using the information about the home appliance.
  • the processor 150 may receive identification information about the controller from the controller 200 and authenticate the controller 200 using the identification information on the received controller.
  • the identification information about the controller may include an identification number such as a serial number of the controller. If authentication of the controller 200 is successful, the processor 150 may generate a control command for controlling the home appliance 100 according to an operation of the controller 200.
  • the processor 150 may generate a control command for controlling the home appliance 100 based on a control signal that is an electrical signal received from the controller 200.
  • the home appliance 100 may be driven according to a control command generated by the processor 150.
  • the processor 150 may be implemented by one or more semiconductor chips installed in the home appliance 100.
  • One or more semiconductor chips may be installed on a printed circuit board, or the like, and the printed circuit board may be installed and embedded in various locations of the home appliance 100 according to a designer's selection of the home appliance.
  • the controller 200 may receive a command from the user and transmit a control signal, which is a signal corresponding to the user's command, to the processor 150 of the home appliance 100 so that the home appliance 100 may operate according to the user's command. have.
  • the controller 200 may be mounted on the controller mounting unit 110 of the home appliance 100 as described above. According to an embodiment, when the controller 200 is mounted on the controller mounting unit 110, the control of the home appliance 100 may be enabled. According to another embodiment, even when the controller 200 is not physically mounted to the controller mounting unit 110 and is close to the home appliance 100, the control of the home appliance 100 may be enabled.
  • the controller 200 may include an operation unit (210 to 230 of FIG. 3) for receiving a command from a user and a display unit (240 of FIG. 3) for displaying information about the home appliance 100.
  • an operation means such as a button, a rotating wheel or a jog shuttle of the controller 200
  • the controller 200 outputs an electrical signal corresponding to the operation of the operation means, and the output electrical signal is predetermined. It may be delivered to the processing unit 150 using a communication means. Detailed embodiments of the controller 200 will be described later.
  • one controller 200 may be mounted or detached from different home appliances 100a and 100b, and may be mounted to or close to any one home appliance 100a or 100b.
  • the home appliance 100a or 100b may receive a user's command to control the home appliance 100a or 100b.
  • the user first mounts or approaches the controller 200 to the air conditioner 100a, which is a home appliance, and then operates the operation unit 210 of the controller 200 to control the room temperature of the air conditioner 100a.
  • the air conditioner 100a may be operated according to the operation of the controller 200.
  • the air conditioner 100a may transmit / receive data with the mounted controller 200 by wire or wirelessly.
  • the controller 200 may display various types of information related to the air conditioner 100a through the display unit 240 or the like.
  • the user may detach the controller 200 mounted on the air conditioner 100a from the air conditioner 100a and attach or detach the controller 200 to the electric oven 100b which is another home appliance.
  • the user may control the operation of the electric oven 100b by adjusting a set value such as a heating temperature of the electric oven 100b by operating the controller 200 mounted to or close to the electric oven 100b.
  • the controller 200 may be used for general purposes.
  • a home appliance control system including a home appliance, a controller, a home appliance and a controller, and a control method of the home appliance will be described with reference to FIGS. 3 to 28c.
  • the controller 200 includes a housing 260, a first operation unit 210 supported by the housing 260 and rotatable in one or both directions, and information related to the home appliance 100. It may include a display unit 240 for displaying.
  • the housing 260 may include a lower housing 260a and an upper housing 260b protruding upward from the lower housing 260a.
  • the upper housing 260b may be formed in the shape of a circular tube.
  • the upper housing 260b may have various shapes according to the needs and tastes of the designer of the controller 200.
  • the upper housing 260b may perform a function of a support for supporting the first manipulation unit 210 and a function of a bezel for fixing the display unit 240 such as a display panel.
  • the lower housing 260a may include various components for controlling the controller 200.
  • the lower housing 260a may include a semiconductor chip that performs the functions of the processor 201, the memory 202, or the communication unit 203 of the controller 200 and a substrate on which the semiconductor chip is installed.
  • the lower housing 260a may include a power supply unit 204 of FIG. 6 such as a capacitor. If the power supply unit 204 is a portable primary battery such as a battery, the lower housing 260a includes a battery box into which a battery or the like can be inserted and coupled, and a plurality of terminals provided inside the battery box and connected to the positive electrode of the battery. May be installed more. If the power supply 204 is a capacitor charged by a commercial power source, a connector may be further provided on the outer surface of the lower housing 260a to which the terminals of the charger may be coupled.
  • the lower housing 260a may have a cylindrical shape corresponding to the shape of the first manipulation unit 210.
  • the shape of the lower housing 260a is not limited thereto.
  • the lower housing 260a may have various shapes according to the taste or need of the designer of the controller 200 such as a hexahedron, hexagonal pillar, or octagonal pillar.
  • the lower housing 260a may be provided with a coupling part 250 for coupling with the controller mounting part 110 of the home appliance 100. Accordingly, the bottom surface of the lower housing 260a is attached to the home appliance 100, and the upper display unit 240 or the first manipulation unit 210 is exposed to the user, and the controller 200 is attached to the home appliance 100. ) Can be operated.
  • the coupling part 250 may be a magnet 251 using magnetic force.
  • the controller 200 may include one or more operation units 210 to 230, a processing unit 201, a memory unit 202, a communication unit 203, a power supply unit 204, and a display unit 240. And a coupling part 250.
  • the manipulation units 210 to 230 may receive various commands from the user.
  • the manipulation units 210 to 230 may be manipulation wheels or jog shuttles rotatable in at least one direction, or manipulation buttons, touch screens, and touch pads.
  • the operation units 210 to 230 may receive different commands from each other according to the home appliance 100 on which the controller 200 is mounted. For example, when the controller 200 is coupled to the refrigerator, the operation units 210 to 230 may receive a command for adjusting the refrigeration temperature of the refrigerator, and may receive a command for adjusting the cooling temperature when coupled to the air conditioner. When coupled to a television, a command for changing a channel or adjusting a sound may be received, and when coupled to a robot cleaner, a command for changing to a cleaning mode of the robot cleaner may be input.
  • the operation units 210 to 230 may receive a command for changing a specific setting value of a setting target of the home appliance 100 on which the controller 200 is mounted. For example, when the controller 200 is coupled to a television, the controller 200 may receive a command for changing a viewing channel from one channel to another channel. In addition, the operation units 210 to 230 may receive a command for changing a setting target. For example, when the controller 200 is coupled to a television, the setting target operated through the operation units 210 to 230 may be changed from a viewing channel to a volume. Therefore, the controller 200 may adjust different setting targets even when mounted in the same home appliance 100. In this case, different setting targets of the same home appliance 100 may be adjusted using the same operation unit 210.
  • the operation units 210 to 230 may receive various commands for controlling the controller 200 itself, such as a reset of the controller 200.
  • the operation units 210 to 230 may include first to third operation units 210 to 230 different from each other.
  • the user may control the home appliance 100 by adjusting one or more of the first to third manipulation units 210 to 230.
  • the first to third manipulation units 210 to 230 may receive the same command or may receive different commands.
  • the first to third manipulation units 210 to 230 may receive different commands from each other by a user's manipulation.
  • the first to third manipulation units 210 to 230 may receive a command for adjusting different setting targets even when mounted on the same home appliance 100.
  • the first manipulation unit 210 may receive a command for changing a value of a setting target by rotation.
  • the first manipulation unit 210 may be a manipulation wheel or a jog shuttle rotatable in at least one direction.
  • the first manipulation unit 210 may include a rotating body 210a rotatable in at least one direction.
  • the rotating body 210a may be a rotating ring installed along the outer surface of the upper housing 260b.
  • the rotary ring may have a circular structure when viewed from above as shown in FIG. 4.
  • Protrusions or grooves 210b may be formed on the outer surface of the rotary ring so that a user can easily rotate and manipulate the rotary ring.
  • a sensor inside the housing 260 detects the rotation of the rotating body 210a and outputs a corresponding electrical signal according to the rotating direction, the rotating angle, or the number of rotations of the rotating body 210a. Can be.
  • the output electrical signal may be transmitted to the processor 201.
  • FIG. 7 is a view for explaining a first embodiment of the first operation unit of the controller.
  • the first operation unit 210 may not rotate any more when the rotation angle reaches the limit angles ⁇ 1 and ⁇ 2. have.
  • the force applied by the user is removed after being rotated to the predetermined angles ⁇ 1 and ⁇ 2, the first operation unit 210 is rotated in the opposite direction by the elastic body provided inside the housing 260 to restore the original position (B). , D).
  • the elastic body provided in the housing may include an elastic coil, rubber or spring.
  • the magnitude of the change in the set value may be determined according to time or the like.
  • the change direction of the set value may be determined according to the rotation directions A and C of the first operation unit 210 according to the user's operation. For example, when the set value is the refrigerating temperature of the refrigerator, the degree of rise or fall of the refrigerating temperature may be determined according to the number of times the user rotates the first operation unit 210 to the limit angles ⁇ 1 and ⁇ 2.
  • the refrigeration temperature of the refrigerator may be set to increase, and when the user rotates the first operation unit 210 in the clockwise direction (A), the refrigerator temperature of the refrigerator may be set to decrease. .
  • the first manipulation unit 210 may continuously rotate (E, F) in one or more directions.
  • the magnitude of change of the set value may be determined according to the number of rotations of the first manipulation unit 210 in a specific direction, and the direction of change of the set value may be determined according to the rotation directions E and F of the first manipulation unit 210.
  • the set value is the refrigerator temperature of the refrigerator
  • the refrigerator temperature of the refrigerator is set to increase and rotates counterclockwise (F).
  • the refrigeration temperature of the refrigerator may be set to decrease.
  • the degree of increase or decrease of the refrigeration temperature may be determined according to the number of times the user rotates the first operation unit 210.
  • the second manipulation unit 220 may receive a command allocated to the second manipulation unit 220 from the user according to the manipulation of the user.
  • the command assigned to the second manipulation unit 220 may be a command for completing selection of the setting value of the setting object changed through the first manipulation unit 210, changing and selecting the setting object to which the setting value is to be adjusted, or a controller ( Command, such as a mode change of 200).
  • the controller 200 is mounted on the home appliance 100, which is a television, and the setting target that the user is currently adjusted by the first manipulation unit 210 is a television channel, the user operates the second manipulation unit 220.
  • the setting target controlled by the first manipulation unit 210 may be changed to a volume.
  • the second operation unit 220 outputs an electrical signal according to a user's operation
  • the processing unit 201 changes a setting target to a volume to generate a signal related to the adjustment of the volume according to the operation of the first operation unit 210. You can deliver it to the television.
  • the command assigned to the second operation unit 220 is a change of the setting target
  • the current setting target may be changed to another setting target among the plurality of setting targets according to the number of operations of the second operation unit 220.
  • FIG. 9 is a perspective view of a first embodiment of a second operation unit of the controller
  • FIG. 10 is a sectional view of a first embodiment of the second operation unit of the controller.
  • the second operation unit 220 of the controller 200 may include a first insertion unit 221 and a first movement unit 221 moving in response to a user's pressure. It may include a space 263.
  • the first moving part 221 of the second manipulation part 220 may be inserted into the first insertion space 263 formed in the lower housing 260a according to the pressure G of the user.
  • the first moving unit 221 may include a first operation unit 210 and a display unit 240.
  • the first moving unit 221 may be connected by using a connection means such as a board and a cable embedded in the lower housing 260a to transmit and receive necessary data with the processing unit 201 provided in the lower housing 260a.
  • the first sensing unit 222 is provided so that the first sensing sensor 223 installed in the first insertion space 263 can easily detect the approach of the first moving unit 221. ) Can be installed.
  • the first sensing unit 222 may be provided corresponding to the first sensing sensor 223.
  • the first detection sensor 223 is a pressure sensor
  • the first to-be-detected unit 222 may be a pressing protrusion for transmitting pressure to the first detection sensor 223.
  • the first insertion space 263 may be provided with the lower housing 260a recessed inside.
  • the inner surface 263a of the first moving part 221 and the first insertion space 263 of the lower housing 260a is sufficient to allow the first moving part 221 to be easily inserted into the first insertion space 263.
  • Spaces 262 may be spaced apart from each other.
  • the first sensing sensor 223 and the first moving part 221 for detecting the insertion of the first moving part 221 are discharged from the first insertion space 263 in the first insertion space 263.
  • An elastic body 224 that provides a restoring force may be installed in the first moving part 221.
  • the first detection sensor 223 may include a proximity sensor using an electric field or a magnetic field or a pressure sensor using an external pressure.
  • the first sensing sensor 223 When the first sensing sensor 223 detects the first sensing unit 222, the first sensing sensor 223 may output an electrical signal corresponding to the sensing of the first sensing unit 222 and transmit the electrical signal to the processing unit 201.
  • a switch operated in response to the contact of the first moving unit 221 may be installed in the first insertion space 263 of the lower housing 260a instead of the first monitoring sensor 223.
  • the elastic body 224 may restore (H) the first moving part 221 to a position before pressing by using the elastic force.
  • various members such as a spring or an elastic rubber may be employed.
  • the user presses (G) the first moving unit 221 provided with both the first operation unit 210 and the display unit 240 in the direction of the lower housing 260a.
  • Various commands assigned to the operation of the operation unit 220 can be input. For example, when the user moves the first moving unit 221, a command such as a selection completion command, a change of a setting target, or a mode change of the controller 200 may be input.
  • FIG. 11 is a perspective view of a second embodiment of a second operation unit of the controller
  • FIG. 12 is a cross-sectional view of a second embodiment of the second operation unit of the controller.
  • the second manipulation unit 220 of the controller 200 may include a second insertion unit 241 and a second insertion unit 241 which move according to a user's pressure. It may include a space 264.
  • the second moving part 241 may be inserted into the second insertion space 264 provided in the housing 260 according to the pressure I of the user.
  • the display unit 240 may be installed on the upper end of the second moving unit 241 as shown in FIG. 12.
  • the second moving unit 241 may be provided with a semiconductor chip and a substrate for controlling the display unit 240.
  • the second moving unit 241 may also be connected to a substrate or the like embedded in the lower housing 260a to transmit / receive necessary data with the processing unit 201 provided in the lower housing 260a.
  • the processor 201 may receive information about an image to be displayed on the display unit 240.
  • the second to-be-detected part 226 detected by the second sensing sensor 225 installed in the second insertion space 263 may be installed at the lower end of the second moving part 241.
  • the second insertion space 264 may be a space provided inside the upper housing 260a.
  • a rotating body 210a may be installed on the outer circumferential surface of the upper housing 260a.
  • the second detection sensor 225 and the second moving part 241 for detecting the insertion of the second moving part 241 are discharged from the second insertion space 264 in the second insertion space 264.
  • An elastic body 227 may be installed in the second moving unit 241 to provide a restoring force.
  • the second detection sensor 225 may include a proximity sensor or a pressure sensor. When the second detection sensor 225 detects the second to-be-detected unit 226, the second detection sensor 225 may output an electrical signal corresponding thereto.
  • a switch operated in response to the contact of the second moving unit 241 may be installed instead of the second detection sensor 225.
  • the elastic body 227 may be used using various members such as a spring or elastic rubber, and restores the second moving part 241 to a position before pressing by using the elastic force.
  • the user presses (I) the display unit 240 in the direction of the lower housing 260a to move the second moving unit 241 so as to move the second operation unit 220.
  • Various commands assigned to the operation can be input.
  • the second manipulation unit 220 may include a touch screen panel 228 capable of inputting a command according to a touch manipulation.
  • the touch screen panel 228 may be installed in place of the display unit 240 at the position of the display unit 240.
  • the user may touch one or a plurality of points of the touch screen panel 228 to input a command corresponding to the touched one or a plurality of points.
  • An image such as an icon for guiding a user's touch may be displayed at one or a plurality of points so that the user can appropriately input a desired command.
  • the touch screen panel 228 is used as the second operation unit 220, unlike the first or second embodiment of the second operation unit 220 described above, the insertion spaces 263 and 264 or the moving unit 221, 241) may not be required.
  • the controller 200 may employ only one of the first to third embodiments of the second operation unit 220 described above, or may employ a plurality of embodiments.
  • the second manipulation unit 220 includes a first moving unit 221 inserted into the first insertion space 263 according to the first embodiment, and simultaneously controls the touch screen panel 228 according to the third embodiment. It may also include.
  • the third operation unit 230 may receive a command for various directions K to N.
  • FIG. 14 Since instructions for a plurality of directions can be input, the third operation unit 230 may change the hierarchy and any one command within the same hierarchy when the command input structure or the data display structure has a hierarchical structure. Or data selection. In addition, when selecting a plurality of data by moving the focus may be used to control the movement of the focus.
  • the third manipulation unit 230 may receive an instruction for each direction K to N by tilting the upper manipulation unit 231 provided in the upper portion of the lower housing 260a in a specific direction.
  • a detection sensor provided in the lower housing 260a and positioned below or on the side of a stick connected to the upper operation unit 231 or the upper operation unit 231 is provided.
  • the upper operation unit 231 may be provided with a display unit 240 and a first operation unit 210.
  • the lower housing 260a may be provided with various sensors or sticks for detecting the inclination of the upper operation unit 231.
  • the processing unit 201, the memory unit 202, the communication unit 203, and the power supply unit 204 will be described below.
  • the processor 201 may control the overall operation of the controller 200. More specifically, the processor 201 generates and generates control commands for each of the operation units 210 to 230, the memory unit 200, the communication unit 203, the power supply unit 204, and the display unit 240. The control command may be transmitted to each of the operation units 210 to 230, the memory unit 200, the communication unit 203, the power supply unit 204, and the display unit 240 to perform a predetermined operation.
  • the processor 201 may be implemented by a microprocessor or the like including one or more semiconductor chips.
  • the processor 201 may search and recognize whether there is a home appliance 100 that is a communication target around the communicator 203.
  • the processor 201 may control the communication unit 203 to start a session between the communication unit 203 and the communication unit 151 of FIG. 22 when the searchable object is found.
  • the processor 201 may determine whether the controller 200 and the home appliance 100 are physically coupled to or close to each other. According to an embodiment, the processor 201 may use an electrical signal output from the coupling unit 250 to determine whether the controller 200 is physically coupled to the home appliance 100. When it is determined that the controller 200 and the home appliance 100 are physically coupled, the processor 201 may search whether there is a communication unit 150 of the home appliance 100 that can communicate with each other. . According to another exemplary embodiment, the processor 201 may use the strength of a signal between the controller 200 and the home appliance 100 to confirm whether the physical coupling or proximity is performed.
  • the processor 201 may determine that the controller 200 and the home appliance 100 are physically coupled to or close to each other when there is another communication unit 151 to which the communication unit 203 can communicate. Can be. For example, if the communication unit 203 communicates using near field communication (NFC), the communication unit 203 receives a signal that a tag (or reader) exists from the communication unit 203 and the controller 200 according to the received signal. It may be determined that the home appliances 100 are coupled or close to each other. Accordingly, the processor 201 of the controller 200 may recognize the home appliance 100.
  • NFC near field communication
  • the processing unit 201 may, in the case where the controller 200 is coupled to or close to the home appliance 100, the controller 200 is connected to or close to the home appliance 100. It can convey a notification that the session has been established. The delivery of the notification signal may be performed after the communication unit 203 and the communication unit 151 of the home appliance 100 establish a logically connected session with each other.
  • the home appliance 100 according to the notification signal of the processing unit 201 of the controller 100, the controller 200 may provide information about the home appliance, for example, an identification number for authentication of the home appliance 100 or information on a setting target. It can be delivered to the processing unit 201 through the communication unit 203 of the.
  • the processor 201 may perform authentication of the home appliance 100 based on identification information including an identification number such as a serial number or an authentication key of the home appliance 100, or information corresponding thereto. have.
  • the information corresponding to the identification number may be a number consisting of numbers or letters for authenticating that the home appliance 100 is a device that can be controlled by the controller 200.
  • the processing unit 201 uses the database related to the home appliance identification provided in the memory unit 202 and the home appliance 100 which has transmitted the identification number using the transmitted identification number. It may be determined whether the home appliance 100 is controllable by the controller 200.
  • the processing unit 201 performs the home appliance 100 according to the operation of each operation unit 210 to 230. It is also possible to generate a control signal for.
  • the processor 201 may control the display unit 240 to display information about the home appliance 100. If the processor 201 determines that the home appliance 100 is not a controllable home appliance, the method may terminate the session between the home appliance 100 or ignore the signal transmitted from the home appliance 100.
  • the home appliance 100 and the controller 200 may not be logically connected to each other.
  • the processor 201 analyzes information about the home appliance transmitted from the home appliance 100, and determines what kind of home appliance 100 the controller 200 is coupled or approached according to the analysis result.
  • the determination result may be stored in the memory unit 202.
  • the processor 201 may determine which setting target to adjust according to the operations of the first to third manipulation units 210 to 230.
  • the processor 210 may include any one of a plurality of operation units 210 to 230 of the controller 200, for example, the first operation unit 210 according to the home appliance 100 to which the controller 200 is attached.
  • the setting target to be controlled can be determined according to the operation. For example, when the home appliance 100 is the air conditioner 100a, the processor 201 may determine a setting target to be adjusted by the first manipulation unit 210 as a cooling temperature.
  • the setting target may be previously stored in the memory unit 202 or may be included in information about the setting target of the home appliance 100 received from the home appliance 100.
  • the setting target may be different according to the home appliance 100 to be controlled by the controller 200.
  • the processing unit 201 may differently assign setting targets that can be operated for each operation unit 210 to 230.
  • the processing unit 201 may allow only one of the plurality of operation units 210 to 230, for example, the first operation unit 210, to receive a command related to setting target adjustment.
  • the processing unit 201 may view the determination result stored in the memory unit 202. If the information about the home appliance includes a plurality of setting targets, the processor 201 may determine the setting targets according to the ranks assigned to each of the plurality of setting targets.
  • the processing unit 201 allows the first operation unit 210 to adjust the setting value of the setting target to which the first rank is assigned, and the second operation unit 220 adjusts the setting value of the setting target to which the second rank is assigned. It can be adjusted. If only one manipulation unit, for example, the first manipulation unit 210 adjusts the setting object, the setting value adjusted by the first manipulation unit 210 may be a setting value of the setting object to which the first rank is assigned.
  • the processing unit 201 may change an operable setting target assigned to each of the operation units 210 to 230 as necessary.
  • the processing unit 201 may change the setting target to be adjusted according to any one of the first to third manipulation units 210 to 230, for example, according to a user's manipulation of the second manipulation unit 220.
  • an existing setting target for example, a refrigerating temperature
  • the processing unit 201 may change the setting targets according to the ranks assigned to each of the plurality of setting targets.
  • the processing unit 201 determines the setting target operated by the first operation unit 210 as the setting target to which the first rank is assigned, and sets the setting target to which the first rank is assigned when the user changes the setting target. You can change to the setting target to which 2 ranks are assigned.
  • the processor 201 receives an electrical signal output from the first to third manipulation units 210 to 230 according to a user's operation, and changes a setting value of a setting target based on the received electrical signal.
  • a control signal can be generated.
  • the processor 201 may generate a control signal for the controller 200 to change setting values of different setting targets according to the home appliance 100.
  • the generated control signal may be transmitted to the home appliance 100 through the communication unit 203. For example, when the home appliance 100 is a refrigerator and the controller 200 is set to control the refrigerating temperature of the refrigerator through the first operation unit 210 of the controller 200, the user of the first operation unit 210.
  • the processor 201 may generate a control signal for controlling the refrigeration temperature according to the rotor 210a and transmit the control signal to the refrigerator through the communication unit 203 to change the refrigerator temperature of the refrigerator.
  • the processor 150 of the home appliance 100 by using the control signal transmitted from the processor 201 of the controller 200, the processor 150 of the home appliance 100 generates a driving signal corresponding to a control command and then controls the operation of the home appliance 100. It is possible to do so.
  • the processing unit 201 may include information corresponding to electrical signals output from the first to third manipulation units 210 to 230, and information about a setting object whose setting value is changed by the current controller 200. It may be delivered to the home appliance (100). In this case, the processor 150 of the home appliance 100 may generate a driving signal for the home appliance 100 based on the received information.
  • the processor 201 may control transmission of information about the controller 200 to the home appliance 100.
  • the information about the controller 200 may include an identification number for identifying the controller 200.
  • the identification number may include an authentication key or a serial number of the controller 200.
  • the authentication key or serial number may be encrypted and transmitted to the home appliance 100.
  • the processor 201 may transmit the information to be displayed to the display unit 240 so that the display unit 240 displays information related to the home appliance 100.
  • the information related to the home appliance 100 displayed by the display unit 240 may be a current setting value of the setting target.
  • the current setting value of the setting target may be a numerical value of the present cooling temperature of the air conditioner 100a.
  • the processor 201 may output a control command for displaying different information instead of the information displayed on the display 240 according to a user's selection or the like.
  • the processor 240 displays the driving unit 240 of the current air conditioner 100a.
  • a control command for displaying a mode for example, a cooling mode or a blowing mode may be output to the display unit 240.
  • the processing unit 201 may generate a control command by reading the determination result stored in the memory unit 202.
  • the memory unit 202 may store various information necessary for the processor 201 to control the controller 200.
  • the memory unit 202 may store information about the home appliance 100 that the controller 200 can connect and control, and is controlled by the first to third control units 210 to 230, respectively. For example, information about a setting target may also be stored.
  • the contents stored in the memory unit 202 can be changed and updated by the processing unit 201.
  • the memory unit 202 may store various types of information temporarily or non-temporarily.
  • the memory unit 202 may be implemented by a semiconductor storage device or a magnetic disk storage device.
  • the memory unit 202 may be implemented by one type of storage device or may be implemented by various types of storage devices.
  • the memory unit 202 may be implemented by a combination of a RAM and a ROM.
  • the communication unit 203 performs a data communication function between the home appliance 100 and the controller 200.
  • the communication unit 203 may be a wired communication module or a wireless communication module.
  • the communication unit 203 may include a communication chip and various terminals.
  • the wired communication module may further perform the function of the combiner 250.
  • the communication unit 203 is a wireless communication module, the communication unit 203 transmits and receives data by a wireless communication method and may include a communication chip and an antenna.
  • the line communication module may be at least one of Bluetooth, near-field communication, Zigbee, Wi-Fi, infrared communication, home RF, and ultra-wideband communication.
  • the communication unit 203 may use the same type of communication module as the communication unit 151 of the home appliance 100 to communicate with the communication unit 151 of the home appliance 100.
  • the power supply unit 204 supplies power required for the controller 200.
  • the power supply unit 204 may be provided in the lower housing 260a.
  • the power supply unit 204 may include a portable primary battery such as a battery, or a capacitor capable of storing power. When the portable primary battery is included, the power supply unit 204 may further include a battery compartment and a terminal for accommodating the primary battery.
  • the capacitor may charge electricity supplied through the terminal provided in the lower housing 260a of the controller 200 or the second terminal 254.
  • the display unit 240 may display information about the controller 200 itself or information about the home appliance 100.
  • the information on the controller 200 itself may include various descriptions related to the operation of the controller 200 or an identification number of the controller 200.
  • the information about the home appliance 100 may include information about the type of the home appliance 100, a setting target that can be controlled by the home appliance 100, a current setting value of the setting target, and a current operation state of the home appliance 100. can do.
  • the display unit 240 may display different information depending on the type of the home appliance 100 to which the controller 200 is coupled or adjacent to each other. For example, the display unit 240 may display a cooling temperature when the home appliance 100 is an air conditioner 100a and display a heating intensity of a brazier when the home appliance 100 is an electric range.
  • the display unit 240 may include a type of the home appliance 100 controlled by the user through a graphic user interface (GUI), a controllable setting target, a current setting value of the setting target, and a current operation of the home appliance 100.
  • GUI graphic user interface
  • Various related information and information related to the controller 200 may be displayed.
  • the graphical user interface may have a variety of designs depending on the designer's arbitrary choice of the controller 200.
  • the display unit 240 may simply display only the current setting value of the setting target, for example, the current cooling temperature, in a predetermined font.
  • the display unit 240 may display various still images or moving images for the convenience and aesthetics of the user.
  • the display unit 240 includes a plasma display panel (PDP), a liquid crystal display (LCD) panel, an organic light emitting display (OLED) panel, and a light emitting diode (LED) panel. And a touch panel.
  • PDP plasma display panel
  • LCD liquid crystal display
  • OLED organic light emitting display
  • LED light emitting diode
  • various means for displaying text or an image to a user may be employed as the display unit 240.
  • controller mounting unit 110 and the coupling unit 250 of the controller 200 provided in the home appliance 100 used for the embodiment and the combination is coupled to the home appliance will be described.
  • the coupling unit 250 may be coupled to the controller mounting unit 110 provided in the home appliance 100.
  • the home appliance 100 and the controller 200 may be coupled or separated through the controller mounting unit 110 and the coupling unit 250.
  • a predetermined electrical signal is output and transmitted to the processing unit 201 so that the processing unit 201 may transmit the controller 200 to the home appliance 100. It can be determined whether or not combined.
  • FIG. 15 is a diagram showing a first embodiment of the controller mounting portion, the coupling portion, and the coupling of the controller and the home appliance.
  • the coupling part 250 and the controller mounting part 110 may be attached to each other by a magnetic force generated by a permanent magnet or an electromagnet.
  • Coupling portion 250 may be implemented by a permanent magnet or an electromagnet provided on the bottom of the controller 200, as shown in FIG.
  • the controller mounting unit 110 may be implemented by a permanent magnet or an electromagnet provided inside the coupling surface 111.
  • Coupling surface 111 means a surface formed in the outer housing 101 of the home appliance 100 and the controller 100 is in contact.
  • the controller mounting unit 110 may further include one or more sensors capable of outputting an electrical signal when the coupling unit 250 is coupled to the coupling unit 250.
  • One or more sensors may include proximity sensors, pressure sensors, or light sensors.
  • One or more sensors may be provided on the engagement surface 111.
  • FIG. 16 is a view illustrating a controller mounting unit, a coupling unit, and a combination of a controller and a home appliance
  • FIG. 17 is a view of a controller that may be combined according to a second embodiment.
  • the coupling part 250 of the controller 200 may include an insertion protrusion 252 protruding from the bottom to the outside.
  • the insertion protrusion 252 may have a shape of a circular ring according to the shape of the bottom surface of the controller 200.
  • the shape of the insertion protrusion 252 is not limited thereto, and may be changed according to a designer's intention.
  • the fixing protrusion 253 may protrude from the inner circumferential surface of the insertion protrusion 252. The fixing protrusion 253 is inserted into the fixing groove 113 provided in the insertion groove 112 when the insertion protrusion 252 is inserted into the insertion groove 112 (P), so that the controller 200 may be affected by gravity.
  • the fixing protrusion 253 may be formed on the outer circumferential surface of the insertion protrusion 252.
  • the controller mounting unit 110 of the home appliance 100 may include an insertion groove 112 into which the insertion protrusion 252 is inserted (P).
  • Insertion groove 112 may be provided in the outer housing 101 of the home appliance.
  • the insertion groove 112 may be formed in a shape corresponding to the insertion protrusion 252, for example, in a circular shape so that the insertion protrusion 252 may be inserted and coupled.
  • An insertion groove 112 may be provided with a fixing groove 113 to which the fixing protrusion 253 is coupled.
  • the fixing groove 113 may be provided in the engagement surface direction as shown in FIG.
  • the fixing groove 113 may be provided at a position corresponding to the direction in which the fixing protrusion 253 is formed in the insertion protrusion 252.
  • the coupling surface 111 of the home appliance 100 may be provided with a sensor for sensing the coupling of the controller 200 according to the embodiment.
  • the controller mounting unit 110 of the home appliance 100 may include a mounting unit 115 on which the controller 200 may be mounted.
  • the mounting unit 115 may be provided on an outer surface of the exterior housing 101 of the home appliance 100.
  • the mounting unit 115 may include an insertion space 114b into which the controller 200 is inserted and a protrusion 114a protruding from the controller 200 inserted into the insertion space 114b so as not to be separated. Insertion groove 114b of the mounting portion 115 may have a shape corresponding to the outer shape of the controller 200.
  • the mounting unit 115 may be provided with a sensor such as a proximity sensor or a pressure sensor that outputs an electrical signal corresponding to the mounting of the controller 200.
  • FIG. 19 is a view of a fourth embodiment of the combination of the controller mounting portion and the controller of the home appliance
  • FIG. 20 is a bottom view of a controller that can be combined according to the fourth embodiment.
  • the controller mounting unit 110 of the home appliance 100 includes a first terminal 116, and the coupling unit 250 of the controller 200 corresponds to a first terminal 116. It may include two terminals 254.
  • the second terminal 254 may be installed on the bottom of the lower housing 260 of the controller 200.
  • the first terminal 116 and the second terminal 254 may be coupled to each other and may be electrically connected to each other so that the home appliance 100 and the controller 200 may transmit and receive various electrical signals to each other. Therefore, the controller mounting unit 110 and the coupling unit 250 according to the fourth embodiment may perform the functions of the communication units 151 and 203.
  • the first terminal 116 may be provided with a plurality of pin insertion holes 117
  • the second terminal 254 may be provided with a plurality of pins 255 inserted into the pin insertion hole 117 of the first terminal 116. have.
  • the controller mounting portion 110 is provided with an insertion groove 117a for the stable coupling of the controller mounting portion 110 and the coupling portion 250, the insertion protrusion 255a inserted into the insertion groove 117a in the coupling portion 250. ) May be provided.
  • the first terminal 116 of the controller mounting unit 110 may include a serial port, a parallel port, a SCSI port, a SCSI terminal, a DIN terminal, an ADB terminal, a PS / 2 terminal, and a general purpose port.
  • the terminal may be any one of a serial bus (USB) terminal and an eye 1394 (IEEE1394) terminal.
  • the second terminal 254 may be a terminal corresponding to the first terminal 116.
  • the second terminal 254 may also be any one of a serial port, a parallel port, a SCSI port, a diene terminal, an eddie terminal, a PS / 2 terminal, a universal serial bus terminal, and an IEI 1394 terminal.
  • the coupling part 250 may be an adsorber 256.
  • the adsorber 256 may be attached to the coupling surface 111 of the home appliance 100 using the pressure of air.
  • the engaging surface 111 may be any point of the outer housing 110.
  • the adsorber 256 may be installed in the lower housing 260 of the controller 200.
  • FIGS. 22 to 24 various embodiments of a home appliance will be described with reference to FIGS. 22 to 24.
  • FIG. 22 is a configuration diagram of a first embodiment of a home appliance
  • FIG. 23 is a diagram of an air conditioner as a first example of the first embodiment of the home appliance
  • 24 is a diagram of an electric range as a second example of the first embodiment of the home appliance.
  • the home appliance 100 may include a controller mounting unit 110, a processing unit 150, a communication unit 151, a memory unit 152, a user interface 153, a power supply unit 154, and a driving unit ( 155).
  • the controller mounting unit 110 may be coupled to the controller 200 as described with reference to FIGS. 1 and 15 to 21. According to an embodiment, the controller mounting unit 110 may further include a sensor that outputs a corresponding electrical signal according to the combination of the controller 200.
  • the sensor may include a proximity sensor or a pressure sensor. As shown in FIG. 23, only one 163 may be provided in the home appliance 160, and as illustrated in FIG. 24, the controller mounting unit 110 may include a plurality of the controller mounting unit 110 in the home appliance 170. May be provided.
  • the processor 150 may control the overall operation of the home appliance 100.
  • the processor 150 generates a control command or a drive signal for at least one of the communication unit 151, the memory unit 152, the user interface 153, the power supply unit 154, and the driving unit 155.
  • the control unit 151, the memory unit 152, the user interface 153, the power supply unit 154, and the driving unit 155 may be controlled to perform a predetermined operation by transmitting the generated control command or driving signal to each. .
  • the processor 150 may determine whether an object, for example, the controller 200, that can communicate with the surroundings through the communication unit 151 is present. If the communicable controller 200 is found, the processor 150 may control the communicator 151 to be logically connected to the controller 200. The processor 150 may authenticate the controller 200 and control to initiate a session between the communication unit 203 of the controller 200 and the communication unit 151 of the home appliance 100 according to the authentication result. In this case, the processing unit 150 and the processing unit 201 of the controller 200 may operate together to control to initiate a session between the communication unit 203 of the controller 200 and the communication unit 151 of the home appliance 100. .
  • the processor 150 is the same as the processor 201 of the controller 200, whether the controller 200 and the home appliance 100 are physically coupled, or the controller 200 is connected to the home appliance 100. It may be determined whether or not close proximity. In the same manner as described above, the processor 150 combines or approaches the controller 200 and the home appliance 100 using the strength or presence of a signal output from the controller mounting unit 110 or the signal received by the communication unit 151. It can be determined. When it is determined that the controller 200 and the home appliance 100 are physically coupled by using a signal output from the coupling unit 151, the processor 150 may communicate with a neighbor, that is, the communication unit 203 of the controller 200. You can also search for the presence of). Through this process, the processor 150 of the home appliance 100 may recognize the existence of the controller 200.
  • the controller 200 is coupled to the home appliance 100, or the controller 200 is close to the home appliance 100 within a certain distance within the communication unit 151 and the controller 200 of the home appliance 100.
  • the processor 150 may transmit a notification signal indicating that the controller 200 and the home appliance 100 are in a coupled or proximate state to the controller 200.
  • the processing unit 150 is the processing unit 201 of the controller 100.
  • the notification signal of the information about the home appliance for example, the identification number for the home appliance 100 authentication or information about the setting target may be controlled to deliver to the processing unit 201 of the controller 200.
  • the processing unit 150 when the controller 200 transmits the identification information of the controller 200 to the home appliance 100, the processing unit 150 is provided to the controller 200 similarly to the processing unit 201 of the controller 200.
  • the controller 200 may be authenticated using the identification information.
  • the identification information about the controller 200 may include an identification number such as a serial number or an authentication key or information corresponding thereto.
  • the processor 150 may authenticate the controller 200 using a database including information for identifying the controller 200 stored in the memory unit 152 and the transmitted identification number.
  • the processor 150 If authentication of the controller 200 succeeds, the processor 150 generates a drive signal for controlling each driver 155 of the home appliance 100 according to a control signal transmitted from the controller 200 or a signal corresponding thereto. You can also create In this case, the control signal transmitted from the controller 200 may include a command to change a setting value of the setting target of the home appliance 100, or may include a setting target and a setting value to be changed of the setting target. If authentication of the controller 200 fails, the processor 150 may terminate the session between the controller 200 and the home appliance 100 or ignore the control signal transmitted from the controller 200.
  • the processing unit 150 displays the current temperature of the driving unit 155 based on the received feedback signal, for example, the current temperature of several degrees. It may determine whether or not to adjust the control unit, and transmit information about the operating state of the drive unit 155 to the controller 200.
  • the information about the operating state of the driver 155 may include a current setting value of the setting target.
  • the processor 150 may convert the failure information generated by the driver 155 or generated in each component of the home appliance into an error signal and transmit the error information to the controller 100.
  • the error signal may be a predefined signal according to a failure occurring in a home appliance or the like.
  • the controller 100 may display a warning message for notifying an error to the user through the display unit 240 according to the error signal.
  • the processor 150 may control each driver 155 of the home appliance 100 according to a signal transmitted from the user interface 153. According to an embodiment, the processor 150 may control the user interface 153 not to receive a user's command through the user interface 153 after the session of the controller 200 and the home appliance 100 is started. have. According to another embodiment, the processor 150 may receive a user's command through the user interface 153 even after a session between the controller 200 and the home appliance 100 is started. In this case, even when the controller 100 is mounted, the user can control the home appliance 100 through both the user interface 153 and the controller 100.
  • the communication unit 151 may perform a data communication function between the home appliance 100 and the controller 200.
  • the communication unit 151 may be a wired communication module including a communication chip and various terminals, or may be a wireless communication module including a communication chip and an antenna.
  • the wireless communication module may perform communication using at least one wireless communication scheme of Bluetooth, near field communication, Zigbee, Wi-Fi, infrared communication, home RF, and ultra-wideband communication.
  • the communication unit 151 may be the same as the communication unit 203 of the controller 200.
  • the memory unit 152 may store various information necessary for controlling the home appliance 100.
  • the memory unit 152 may store information about the controller 200 connectable to the home appliance 100.
  • the information about the controller 200 may be an identification number for identifying the controller 200.
  • the identification number may include an authentication key.
  • the memory unit 152 may be a memory device that temporarily stores various types of information, or may be a memory device that stores non-temporarily.
  • the memory unit 152 may be a semiconductor storage device or a magnetic disk storage device.
  • the memory unit 152 may be implemented by one type of storage device or may be implemented by various types of storage devices.
  • the user interface 153 may receive a predetermined command from the user or provide various information to the user.
  • the user interface 153 includes various types of input means such as physical buttons, knobs, touch pads, and touch screens, and display means using at least one of a plasma display panel, a liquid crystal display panel, an organic light emitting display panel, a light emitting diode panel, and a touch panel. It may include.
  • the user interface 153 may operate irrespective of the coupling of the controller 200, or may be stopped according to the coupling or access of the controller 200.
  • the power supply unit 154 may supply power required for the home appliance 100.
  • the power supply unit 154 may supply a current to each component of the home appliance 100 using commercial power input from the outside. If necessary, the power supply unit 154 may convert an alternating current into a direct current.
  • the driver 155 may perform an operation appropriate to the function of the home appliance 100.
  • the driver 155 performs an operation according to the control of the processor 150 as needed, and then transfers a feedback signal, which is a signal indicating a result of the execution of the operation, to the processor 150.
  • the feedback signal may include a changed set value according to the performance of the operation.
  • the driver 155 may transmit failure information, that is, information corresponding to a failure that occurred when a failure occurs, to the processor 150.
  • the processor 150 may convert the failure information into an error signal corresponding to the failure and transmit the converted error signal to the controller 200.
  • the driving unit 155 may include an air conditioner.
  • the air conditioner may perform an operation of discharging the cooled air to the outside after cooling the air.
  • the air conditioning unit converts a low pressure liquid refrigerant into a low pressure gaseous refrigerant and takes away the surrounding heat and cools it; a compressor that converts a low temperature low pressure gaseous refrigerant into a high temperature and high pressure gas state; and a high temperature and high pressure gas.
  • a condenser for condensing the refrigerant in a state and converting it into a liquid refrigerant at a high temperature and high pressure, an expansion valve for suddenly expanding the refrigerant in the evaporator, an inlet for supplying external air, a pipe connecting them, and various substrates for controlling them can do.
  • the processor 150 of the air conditioner 160 may generate a driving signal for controlling the air conditioner according to the control signal transmitted from the controller 200 and transmit the generated driving signal to the air conditioner.
  • the control signal may include at least one of a cooling temperature, an operating time, an air discharge direction, a blowing intensity, an operation reservation time, and an operation mode.
  • the cooled low temperature air is discharged through the outlet 162 to lower the room temperature.
  • the home appliance 100 may be, for example, an air conditioner 160 as shown in FIG. 23.
  • the outer housing 161 of the air conditioner 160 may be provided with a coupling surface 163 to which the controller 200 may be coupled.
  • the mating surface 163 may be provided at any place of the exterior housing 161 of the air conditioner 160, depending on the designer's choice.
  • Coupling surface 163 may be provided at the height of the user's hand for the user's convenience.
  • the home appliance 100 may be, for example, an electric range 170 as shown in FIG. 24.
  • a plurality of furnaces 171 to 173 for generating heat and supplying heat to the outside of the electric range 170 may be installed.
  • Coupling surfaces 176 to 178 to which the controller 200 may be coupled may be provided on the top or side surfaces of the electric range 170.
  • the electric range 170 may include a plurality of coupling surfaces 176 to 178. Each coupling surface 176 to 178 may correspond to each furnace 171 to 173. In other words, when the controller 200 is coupled to the first engagement surface 176, the user controls the first furnace 171 corresponding to the first engagement surface 176 using the controller 200, and the second engagement surface.
  • the user may control the second furnace 172 corresponding to the second coupling surface 177 using the controller 200.
  • the user may adjust the temperature of the first furnace 171 or the second furnace 172.
  • the processor 150 of the electric range 170 may generate a temperature control signal of each furnace and transmit the signal to each furnace.
  • FIG. 25 is a schematic flowchart of a control method of a home appliance. Referring to FIG. 25, first, when the controller 200 is mounted on or close to the home appliance 100 (s300), the controller 200 is mounted on or near the home appliance 100 or recognizes the home appliance 100, or the home appliance ( The controller 200 may recognize the controller 200 mounted or in proximity.
  • a session is established between the controller 200 and the home appliance 100 so as to transmit and receive data with each other, and according to the operation of the controller 200, the home appliance 100 ) May be controlled (S301).
  • the user manipulates the controller 200 (s302), and the home appliance 100 may be controlled according to the operation of the user's controller 200 (s303).
  • the user may separate and detach the controller 200 from the home appliance 100.
  • the separated and detached controller 200 may be mounted to or in proximity to other home appliances 100a and 100b and used to control other home appliances 100a and 100b.
  • 26A and 26B are a flowchart of a first embodiment of a method of controlling a home appliance via a controller.
  • the processing unit 201 of the controller 200 may use the signal output from the coupling unit 250, the presence or absence of the communicable home appliance 100, or the strength of the received signal. It may be determined whether the electronic device is mounted with or close to the home appliance 100.
  • the processing unit 150 of the home appliance 100 uses the signal output from the controller mounting unit 110, the presence or absence of the communicable controller 200, or the strength of the received signal. And the home appliance 100 may be determined whether the electronic device 100 is mounted close to the home appliance 100.
  • a session may be started and the controller 200 and the home appliance 100 may be connected to each other (s311).
  • the controller 200 and the home appliance 100 may be connected to each other through wireless or wired communication.
  • the controller 200 may transmit a notification signal indicating that the controller 200 is mounted to the home appliance 100 through a communication network connected to the home appliance 100 (S312). .
  • the home appliance 100 may transmit a notification signal indicating that the controller 200 and the home appliance 100 are mounted to the controller 200 to the home appliance 100.
  • the home appliance 100 may transmit information about the home appliance 100, for example, identification information about the home appliance, together with the notification signal to the controller 200.
  • the home appliance 100 may transmit information about the home appliance to the controller 200 according to the received notification signal, or may transmit the information about the home appliance to the controller 200 at operation S313.
  • the information about the home appliance includes at least one of a type of the home appliance 100, an identification number of the home appliance 100, a setting target that can be controlled by the home appliance 100, and an operation state of the home appliance 100. It may include.
  • the controller 100 may transmit information about the controller to the home appliance 100 with or without encryption according to the received notification signal.
  • the information about the controller may include an identification number such as a serial number of the controller.
  • the controller 200 may perform authentication on the home appliance 100 using the information about the home appliance 100. .
  • the home appliance 100 may perform authentication on the controller 200 using the information on the controller 200.
  • the processor 150 of the home appliance 100 or the processor 201 of the controller 200 may refer to databases provided in separate memory devices 152 and 202.
  • the home appliance 100 or the controller 200 fails to authenticate the controller 200 or the home appliance 100, the connection between the home appliance 100 and the controller 200 is terminated, and the home appliance is connected to the controller 200.
  • the device 100 may not be controlled.
  • the controller 200 may display information about the home appliance 100 through the display unit 240. have.
  • the information about the home appliance 100 displayed on the display unit 240 may include at least one of a type, a setting target, and a setting value of the home appliance.
  • the controller 200 is set to receive a control command for controlling the home appliance 100 from the user. For example, when the user manipulates the first manipulation unit 210, the controller 200 is set so that the setting target is determined and the setting value of the determined setting target can be changed.
  • the first setting target determined may be determined according to the defined settings of the home appliance 100 or the controller 200, or may be determined according to a user's selection.
  • a rank may be assigned to each of the plurality of setting targets. In this case, the first setting target determined may be the setting target to which the first rank is assigned.
  • the user may select one of the operation units 210 to 230 provided in the controller 200, for example, the second operation unit 220.
  • the setting target can be changed by operating (S321).
  • the user may press the second manipulation unit 220 once to select a setting target different from the current setting target.
  • the different setting targets selected may be setting targets next to the current setting targets.
  • the user may input a setting value change command by operating an operation unit corresponding to the setting target, for example, the first operation unit 210, to adjust the setting value of the setting target (S322).
  • the processing unit 201 of the controller 200 receives a signal output from the first operation unit 210 and generates a control signal corresponding to a user's setting value change command according to the received signal and a setting target.
  • the generated control signal may be transmitted to the home appliance 100 through wireless or wired communication without encrypting or encrypting the generated control signal (S324).
  • the processing unit 201 of the controller 200 receives an electrical signal output from the first operation unit 210, and encrypts or does not encrypt the received electrical signal and information on a setting target. 100 may be transmitted to (100) (s323 and s324).
  • the processor 150 of the home appliance 100 generates a drive signal based on a control signal received from the controller 200 or an electric signal and information on a setting target, and generates a drive signal to the drive unit 155 of the home appliance 100.
  • the driving unit 155 of the home appliance may operate according to the driving signal.
  • the driver 155 transmits a feedback signal including a set value changed according to the operation after the operation to the processor 150 of the home appliance 100, and the processor 150 determines the current state of the driver 155 and changes the Information about the current state of the driver 155 including the set value may be transmitted to the controller 200 (S326).
  • the controller 200 may receive information on the changed setting value and display the changed setting value on the display unit 240 according to the received information.
  • the controller 200 may be separated from the home appliance 100 according to a user's need. If the controller 200 is separated from the home appliance 100 by being separated from the home appliance 100 or separated or separated from the home appliance 100 by a certain distance or more, the session between the controller 200 and the home appliance 100 ends and the controller 200 is terminated. Control of the home appliance 100 by may also be terminated.
  • FIGS. 27A to 27E are diagrams for describing a method of controlling different home appliances 100c and 100d using one controller 200 as one embodiment of a method of using a home appliance control system.
  • the user attaches and mounts the controller 200 to the air conditioner 100c, and then changes a set value of various setting targets such as a cooling temperature of the air conditioner 100c. 100c) can be controlled.
  • FIG. 27B a user wants to control a washing machine 100d different from the air conditioner 100c, but the user does not know where the remote control device of the washing machine 100d is or operate each input button of the washing machine.
  • the user may detach the controller 200 mounted on the air conditioner 100c from the controller mounting unit 110a of the air conditioner 100c as shown in FIG. 27C.
  • the user mounts the controller 200 separated from the air conditioner 100c to the controller mounting unit 110b of the washing machine 100d as shown in FIG. 27D, and then attaches the controller 200 as shown in FIG. 27E.
  • the washing machine 100d By operating the washing machine 100d can be controlled.
  • the home appliance 100 for example, the electric range 170 may include a plurality of driving units, that is, a plurality of coupling units corresponding to the plurality of furnaces 171 to 173 and each of the driving units 171 to 173. (176 to 178).
  • the user attaches and mounts the controller 200 to the controller mounting unit 176 of the electric range 170 and then controls the first furnace 171 corresponding to the controller mounting unit 176. If the user wants to control the second hearth 172 different from the first hearth 171, as shown in FIG.
  • the controller 200 mounted on the controller mounting part 176 is separated and shown in FIG. 27C. As described above, the controller 200 separated from the coupling unit 177 corresponding to the second furnace 172 is coupled. Subsequently, the user may operate the controller 200 mounted on the coupling unit 177 to control the second furnace 172 corresponding to the coupling unit 177.
  • the user can simply and easily control the plurality of home appliances 100c and 100d or the plurality of driving units 171 to 173 of the same home appliance 170 using one controller 200.
  • FIGS. 29 to 31 is a configuration diagram of a second embodiment of a controller and a home appliance
  • FIGS. 30 and 31 are views for explaining a second embodiment of the controller.
  • the controller 200 includes a plurality of operation units 210 to 230, a processing unit 201, a memory unit 202, a communication unit 203, a power supply unit 204, a display unit 240, and a coupling unit. 250 may be included.
  • the plurality of operation units 210 to 230, the processing unit 201, the memory unit 202, the communication unit 203, the power supply unit 204, the display unit 240, and the coupling unit 250 are described with reference to FIGS. 3 to 21. It may be the same as each component or some modification of each component. For convenience of explanation, the following description will be limited to the differences other than the above.
  • the processor 201 of the controller 200 may further include a distance calculator 201a.
  • the distance calculator 201a may calculate a distance between the controller 200 and one or a plurality of reference points of the home appliance 100.
  • the reference point may be a plurality of communication units 131 to 133 provided in the home appliance 100.
  • the distance calculator 201a may calculate the distances d1 to d3 between the communication unit 203 of the controller 200 and each of the communication units 131 to 133 provided in the home appliance 100.
  • the signal strength between two wireless communication modules may be measured between two wireless communication modules. It may decrease as the distance increases. Therefore, the distance d1 between two wireless communication modules can be determined according to the signal strength.
  • the processor 201 calculates a distance d1 to d3 between the communication unit 203 of the controller 200 and each of the communication units 131 to 133 provided in the home appliance 100 based on the signal strength. Can be.
  • the processor 201 may perform one or more of the calculated distances. The distance may be selected and the communication units 131 to 133 of the home appliance 100 corresponding to the selected distance may be determined. Here, the processor 201 may select the first communication unit 131 corresponding to the shortest distance d1 among the calculated distances, and establish a session with the first communication unit 131. When a session is established between the communication unit 203 of the controller 200 and the first communication unit 131, the processing unit 201 of the controller 200 may transmit a notification signal related to the session establishment to the home appliance 100 as needed.
  • the electronic device 100 may receive information about the home appliance 100 including information about the first driver 171 corresponding to the first communication unit 131 from the home appliance 100, and based on the received information
  • the device 100 may be authenticated.
  • the processor 201 transfers an electrical signal generated by the first to third control units 210 to 230 or a control signal generated according to the user's operation to the home appliance 100 according to a user's operation, and thus, the first communication unit 131.
  • the first driver 171 corresponding to the control may be controlled.
  • the communication between the controller 200 and the home appliance 100 may be performed through the communication unit 203 and the first communication unit 131 of the controller 200, or may be performed through other communication units 132 and 133. It may be.
  • the home appliance 100 includes a controller mounting unit 110, first to third communication units 131 to 133, a processing unit 150, a memory unit 152, a user interface 153, a power supply unit 154, and a driving unit ( 155).
  • the controller mounting unit 110, the processing unit 150, the memory unit 152, the user interface 153, the power supply unit 154, and the driving unit 155 are the same as or identical to each of the components described with reference to FIGS. 22 to 24. It may be some variation.
  • the first to third communication units 131 to 133 may communicate with the communication unit 203 of the controller 200 by using a wireless communication method.
  • the wireless communication scheme may include all wireless communication schemes in which signal strength may vary according to a distance between communication modules communicating with each other.
  • the first to third communication units 131 to 133 may be installed around the plurality of driving units 171 to 173, respectively.
  • a driving unit for controlling an operation for example, the first driving unit 171 may be controlled according to the approach of the controller 100, so that the user may intuitively control the driving unit, for example, the first driving unit.
  • the driving unit 171 can be selected and controlled.
  • the first to third communication units 131 to 133 may use the same communication module or may use different communication modules.
  • the processor 150 receives the electrical signals output from the first to third communication units 131 to 133, and whether or not there is an object that can be communicated with the controller 200 based on the received electrical signals, or the received signal. The strength of the can be determined.
  • the processing unit 150 is the distance d1 to d3 between the communication unit 203 of the controller 200 and each communication unit 131 to 133 provided in the home appliance 100, similarly to the processing unit 201 of the controller 200. You can also compute
  • the processor 150 selects the first communication unit 131 corresponding to the shortest distance d1 among the calculated distances, and establishes a session between the first communication unit 131 and the communication unit 203 of the controller 200. Can be.
  • the processing unit 150 may transmit a notification signal to the controller 200 as necessary, and information about the controller 200. Also, the controller 200 may be authenticated based on the received information. In addition, the processor 150 may transmit information about the home appliance 100 including information about the driver 171 corresponding to the communication unit 131 selected by the controller 200. When an electrical signal or a control signal generated by the first to third manipulation units 210 to 230 is transmitted to the home appliance 100 according to a user's manipulation, the processor 150 may select the first selected according to the electrical signal or the control signal. The driving signal for controlling the first driving unit 171 corresponding to the communication unit 131 may be generated, and the generated driving signal may be transmitted to the first driving unit 171. Accordingly, the driving unit 171 located close to the controller 200 may be controlled.
  • FIG. 32 is a flowchart of a second embodiment of a method of controlling a home appliance via a controller.
  • the controller 200 first approaches the home appliance 100 (S350).
  • the processor 201 of the controller 200 may search whether there are other communication units 131 to 133 capable of communicating through the communication unit 203.
  • the processor 201 of the controller 200 may use the signal strengths of the respective communication units 131 to 133 and the controller ( The distance d1 to d3 between 200 may be calculated (S352), and any one communication unit, for example, the first communication unit 131 may be determined based on the calculation result (S353).
  • the determined first communication unit 131 may be a communication unit having a distance d1 to d3 between the communication units 131 to 133 and the controller 200 closest to each other.
  • the home appliance 100 detects whether the controller 200 approaches, calculates a distance d1 to d3 between the communication units 131 to 133 and the controller 200, and then the first communication unit. 131 may be determined.
  • the first communication unit 131 When the first communication unit 131 is determined, a session between the first communication unit 131 and the communication unit 250 of the controller 200 is established, and the first communication unit 131 and the communication unit 250 of the controller 200 communicate with each other. You can start doing If necessary, authentication of the home appliance 100 or the controller 200 may be accompanied. In addition, when the first communication unit 131 is determined, the first driver 171 corresponding to the first communication unit may be determined by the processing unit 201 of the controller 200 or the processing unit 150 of the home appliance 100 (s354). ).
  • the processing unit 201 of the controller 200 When the user operates at least one of the first to third operation units 210 to 230 of the controller 200 (s355), the processing unit 201 of the controller 200 generates a control command in accordance with the user's operation, The processor 150 of the home appliance 100 may generate a driving signal for controlling the first driver 171. The first driver 171 may operate according to the generated driving signal.
  • the session between the first communication unit 131 and the communication unit 250 of the controller 200 may be terminated when the controller 200 moves away from the controller 200 by a predetermined distance or when there is another communication unit closer to the controller 200. Then, the controller 200 stops controlling the first driver 171 corresponding to the first communication unit 131. Therefore, the user cannot control the first driver 171 using the controller 200. If another communication unit closer to the controller 200 is detected than the first communication unit 131, the user may control the driving unit corresponding to the other communication unit closer to the user.
  • the home appliance control system using the home appliance, the controller, the controller, the control method of the home appliance, and the computer-readable recording medium recording the control method of the home appliance include various home appliances and home appliances used in homes or industrial sites. Since it can be adopted and used in a controller for controlling and a home appliance control system implemented using a home appliance and a controller, there is industrial applicability.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Textile Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Manufacturing & Machinery (AREA)
  • Selective Calling Equipment (AREA)

Abstract

가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체와 관련된 것으로 가전 기기는 컨트롤러가 선택적으로 장착되는 적어도 하나의 컨트롤러 장착부 및 상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되어, 상기 컨트롤러의 조작에 따라서 생성된 제어 신호를 전송받는 처리부를 포함할 수 있다.

Description

가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체
가전 기기, 컨트롤러, 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 이에 대한 컴퓨터 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체에 관한 것이다.
가전 기기(home appliance)란 댁내에서 사용되는 다양한 종류의 전자 제품을 포괄하는 의미로 사용될 수 있다. 이와 같은 가전 기기의 일례로 냉장고, 세탁기, 텔레비전, 라디오, 오디오, 청소기, 공조기, 가정용 컴퓨터 또는 노트북 등이 있을 수 있다. 그러나 가전 기기의 종류는 이에 한정되지 않으며 댁내에서 사용되는 다양한 종류의 전자 제품이 가전 기기의 일례가 될 수 있다. 가전 기기에는 가전 기기에 필요한 각종 동작의 제어를 수행하는 제어 장치가 내장될 수 있다. 제어 장치는 예를 들어 마이크로 제어 유닛(MCU, micro control unit)을 포함할 수 있다. 마이크로 제어 유닛은 중앙 처리 장치(CPU, central processing unit), 휘발성 또는 비휘발성 저장 장치 및 하나 이상의 포트 등의 여러 모듈을 하나 또는 그 이상의 칩으로 구현한 제어 장치를 의미한다. 마이크로 제어 유닛은 각종 연산을 수행하여 제어 신호를 생성하고, 생성된 제어 신호를 가전 기기의 각 부품에 전달하여 가전 기기 전반의 동작을 제어할 수 있다. 최근엔 스마트 가전 기기가 이용되고 있다. 스마트 가전 기기는 다양한 응용 프로그램을 설치 가능하고, 설치된 다양한 응용 프로그램을 통해 상당 부분의 기능을 변경하거나 또는 확장할 수 있는 가전 기기를 의미한다.
사용자가 다양한 종류의 가전 기기를 용이하게 제어할 수 있는 가전 기기, 가전 기기에 부착 가능한 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법을 제공하는 것을 하나의 목적으로 한다.
서로 상이한 가전 기기에 범용으로 이용될 수 있어 사용자의 사용의 편의성을 개선 및 증진할 수 있는 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법을 제공하는 것을 또 다른 목적으로 한다.
상술한 과제를 해결하기 위하여 가전 기기, 가전 기기 제어 시스템, 컨트롤러, 가전 기기의 제어 방법 및 컴퓨터로 판독 가능한 기록 매체가 제공된다.
가전 기기는 컨트롤러가 선택적으로 장착 가능한 적어도 하나의 컨트롤러 장착부 및 상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되어, 상기 컨트롤러의 조작에 따라서 생성된 제어 신호를 전송받는 처리부를 포함할 수 있다.
상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받을 수 있다.
상기 처리부는 상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 가전 기기에 대한 식별 정보를 상기 컨트롤러로 전달하고, 상기 컨트롤러로부터 승인 정보를 전송받을 수 있다.
상기 가전 기기에 대한 식별 정보는 상기 가전 기기의 종류, 상기 가전 기기의 식별 번호, 상기 가전 기기에서 제어 가능한 설정 대상 및 상기 가전 기기의 동작 상태에 대한 정보 중 적어도 하나를 포함할 수 있다.
가전 기기는 유선 또는 무선으로 상기 컨트롤러와 통신을 수행하는 통신부를 더 포함할 수 있다.
상기 통신부는 블루투스(bluetooth), 근거리장 통신(Near field Communication, NFC), 지그비(Zigbee), 와이파이(Wireless-Fidelity, WiFi), 적외선 통신(Infrared Data Association, IrDA), 홈알에프(Home RF) 및 초광대역 통신(Ultra Wide Band, UBW) 중 적어도 하나를 포함하는 무선 통신 방식으로 상기 컨트롤러와 통신을 수행할 수 있다.
가전 기기는 상기 처리부의 구동 신호에 따라 동작하고 상기 동작의 수행에 따른 피드백 신호를 상기 처리부로 전달하는 구동부를 더 포함할 수 있다.
상기 처리부는 상기 피드백 신호를 기초로 상기 구동부의 현재 상태를 결정하고, 상기 구동부의 현재 구동 상태에 대한 구동 상태 정보를 상기 컨트롤러로 전달할 수 있다.
동일한 기능을 수행하는 복수의 구동부와 상기 복수의 구동부에 대응하는 복수의 컨트롤러 장착부를 포함하고, 상기 처리부는 상기 복수의 컨트롤러 장착부 중 상기 컨트롤러가 장착된 제1 컨트롤러 장착부에 대응하는 제1 구동부에 대한 구동 신호를 생성하고 상기 제1 구동부로 제어 신호를 전달할 수 있다.
상기 컨트롤러의 조작에 따라 상기 가전 기기의 제어 가능한 설정대상의 설정값을 조절하기 위한 조절 명령을 입력받을 수 있다.
상기 가전 기기의 제어 가능한 설정 대상의 설정값은 온도, 습도, 송풍량 및 구동 시간 중 적어도 하나를 포함할 수 있다.
상기 컨트롤러 장착부와 상기 컨트롤러는 자기력에 의해 결합 가능할 수 있다.
상기 상기 컨트롤러 장착부는 상기 컨트롤러가 삽입되는 삽입홈을 포함하는 결합 가능할 수 있다.
상기 컨트롤러 장착부는 상기 컨트롤러와 접촉하여 상기 컨트롤러에서 생성된 전기적 신호를 전달받는 접촉 단자를 포함할 수 있다.
상기 컨트롤러 장착부는 원통형으로 형성되고, 상기 접촉 단자는 상기 원통형 컨트롤러 장착부의 내주면에 배치될 수 있다.
상기 접촉 단자는 상기 컨트롤러로 전원을 공급하는 전원 단자 및 상기 컨트롤러와 신호를 주고 받는 통신 단자를 포함할 수 있다.
상기 컨트롤러 장착부는 원형으로 형성될 수 있다.
상기 처리부는 상기 가전 기기에서 발생한 고장 정보를 에러 신호로 변환하여 상기 컨트롤러로 전송할 수 있다.
상기 가전 기기는 사용자의 제어 명령을 입력받는 사용자 인터페이스부;를 더욱 포함하고, 상기 컨트롤러가 장착된 경우에 상기 사용자 인터페이스부 및 상기 컨트롤러 모두를 통해 제어 가능 수 있다.
가전 기기 제어 시스템은 조작부와 디스플레이를 구비한 컨트롤러 및 상기 컨트롤러가 선택적으로 장착되고 상기 컨트롤러가 장착되면 상기 컨트롤러와 통신 가능하게 연결되는 가전 기기를 포함하되, 상기 컨트롤러는 상기 조작부를 조작함에 따라 생성된 제어 신호를 상기 가전 기기에 전송하고, 상기 가전 기기는 상기 가전 기기가 구동되는 상태 정보를 상기 컨트롤러에 전송하여 상기 디스플레이에 상태 정보가 표시될 수 있다.
상기 가전기기는 가전 기기의 식별 정보를 상기 컨트롤러에 전송하고, 상기 컨트롤러는 상기 식별 정보를 기초로 상기 적어도 하나의 가전 기기를 인증함으로써 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 될 수 있다.
상기 컨트롤러는 컨트롤러의 식별 정보를 상기 가전 기기에 전송하고, 상기 가전 기기는 상기 식별 정보를 기초로 상기 컨트롤러를 인증함으로써 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 될 수 있다.
컨트롤러는 피제어 기기의 일 부분에 장착되는 결합부, 상기 결합부를 통해 장착된 피제어 기기의 상태 정보를 표시하는 표시부, 상기 피제어 기기를 제어하기 위한 제어 명령을 입력받는 조작부 및 상기 피제어 기기와 통신하는 통신부를 포함하되, 상기 결합부가 상기 피제어 기기의 일 부분에 장착되면 상기 조작부의 조작에 상응하는 제어 신호를 상기 통신부를 통하여 피제어 기기로 전송할 수 있다.
상기 조작부는 적어도 일 방향으로 회전 가능한 조작 휠, 조그 셔틀(jog shuttle), 조작 버튼, 터치 스크린 및 터치 패드 중 적어도 하나를 포함할 수 있다.
상기 결합부는 자석, 가전 기기의 삽입홈에 삽입 가능한 삽입 돌기, 공기의 압력을 이용하여 상기 가전 기기의 외면에 부착되는 흡착기 및 상기 가전 기기에 마련된 제2 단자와 결합 가능하고 전기적 신호를 출력하는 제1 단자 중 적어도 하나를 포함할 수 있다.
가전 기기의 제어 방법은 조작부를 갖는 컨트롤러가 가전 기기의 일 부분에 결합하는 결합 단계, 상기 가전 기기와 상기 컨트롤러가 통신 가능하게 연결되는 통신 연결 단계, 상기 컨트롤러의 조작부를 조작함에 따라 상기 컨트롤러가 제어 신호를 생성하고 상기 제어 신호를 상기 가전 기기로 전송하는 제어 신호 전송 단계를 포함할 수 있다.
상기 통신 연결 단계는 상기 컨트롤러가 상기 가전 기기로 상기 컨트롤러의 결합을 알리기 위한 알림 신호를 전달하는 단계를 포함할 수 있다.
상기 통신 연결 단계는 가전 기기가 상기 가전 기기의 식별 정보를 상기 컨트롤러로 전달하는 단계, 상기 컨트롤러에서 상기 가전 기기의 식별 정보를 기초로 상기 가전 기기의 인증을 수행하는 단계 및 가전 기기의 인증이 성공한 경우 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 단계를 포함할 수 있다.
상기 통신 연결 단계는 컨트롤러가 상기 컨트롤러의 식별 정보를 상기 가전 기기로 전달하는 단계, 상기 컨트롤러의 식별 정보를 기초로 상기 컨트롤러의 인증을 수행하는 단계 및 컨트롤러의 인증이 성공한 경우 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 단계를 포함할 수 있다.
상기 통신 연결 단계는 상기 컨트롤러와 상기 적어도 하나의 가전 기기가 유선 또는 무선으로 연결되는 단계를 포함할 수 있다.
가전 기기의 제어 방법은 상기 컨트롤러가 상기 컨트롤러가 장착된 가전 기기의 상태 정보를 표시하는 단계를 더 포함할 수 있다.
상기 컨트롤러의 조작부를 조작하여 상기 가전 기기의 제어 가능한 설정 대상의 설정값의 조절 명령을 입력받는 단계를 더 포함할 수 있다.
상기 컨트롤러의 조작부를 조작하여 상기 가전 기기의 제어 가능한 설정 대상을 변경하는 단계를 더 포함할 수 있다.
상기 가전 기기에서 가전 기기에 대한 정보를 상기 컨트롤러로 전달하는 단계;를 더 포함할 수 있다.
컴퓨터로 판독 가능한 기록 매체는 컨트롤러가 피제어 기기와 결합하는 결합 단계, 상기 피제어 기기와 상기 컨트롤러가 통신 가능하게 연결되는 단계, 상기 컨트롤러가 조작되는 조작 단계 및 상기 컨트롤러의 조작에 따라서 상기 피제어 기기가 동작하는 동작 단계를 포함하는 피제어 기기의 제어 방법을 수행하기 위한 프로그램을 기록한 것일 수 있다.
가전 기기는 복수의 기준 지점, 상기 복수의 기준 지점 각각에 대응하는 복수의 구동부, 상기 복수의 기준 지점과 컨트롤러 사이의 거리를 결정하고, 상기 결정한 거리에 따라서 상기 복수의 구동부 중 적어도 하나의 구동부를 선택하고, 상기 컨트롤러의 조작에 따라서 상기 선택한 구동부에 대한 제어 신호를 생성하는 처리부를 포함할 수 있다.
컨트롤러는 복수의 구동부를 구비한 가전 기기와 통신을 수행하는 결합부, 상기 결합부를 통해 부착된 가전 기기의 정보를 표시하는 표시부, 상기 가전 기기를 제어하기 위한 제어 명령을 입력받는 적어도 하나의 조작부 및 상기 가전 기기에 마련된 복수의 기준 지점으로부터의 거리를 결정하고 상기 결정한 거리에 따라서 상기 복수의 구동부 중 적어도 하나의 구동부를 선택하고, 상기 조작부의 조작에 따라서 상기 선택한 구동부에 대한 제어 신호를 생성하는 처리부를 포함할 수 있다.
가전 기기의 일례인 전기 레인지는 열을 발생시키는 화로, 컨트롤러가 장착 가능한 컨트롤러 장착부 및 상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되고, 상기 컨트롤러의 조작에 따라 생성된 제어 신호를 수신하고, 수신한 제어 신호에 따라 상기 화로를 제어하기 위한 구동 신호를 생성하는 처리부를 포함할 수 있다.
상기 처리부는 상기 컨트롤러가 장착된 컨트롤러 장착부에 대응하는 화로에 대한 구동 신호를 생성할 수 있다.
상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받고, 상기 컨트롤러로 식별 정보를 상기 컨트롤러로 전달하고 상기 컨트롤러로부터 승인 정보를 전송받을 수 있다.
전기 레인지는 상기 컨트롤러 장착부에 상응하는 통신부를 더 포함하고, 상기 처리부는 상기 통신부와 상기 컨트롤러 사이의 거리에 따라서 제어될 화로를 결정할 수 있다.
상기 구동 신호는 상기 화로의 온도 조절 신호를 포함할 수 있다.
공기 조화기는 컨트롤러가 장착 가능한 컨트롤러 장착부, 공기를 냉각한 후 냉각된 공기를 외부로 배출하는 동작을 수행하는 공기 조화부 및 상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되고, 상기 컨트롤러의 조작에 따라 생성된 제어 신호를 수신하고 수신한 제어 신호에 따라 상기 공기 조화부를 제어하기 위한 구동 신호를 생성하는 처리부를 포함할 수 있다.
상기 제어 신호는 냉각 온도, 동작 시간, 공기 배출 방향, 송풍 세기, 동작 예약 시각 및 동작 모드 중 적어도 하나를 포함할 수 있다.
공기 조화기는 상기 컨트롤러 장착부가 마련된 외장 하우징을 더 포함할 수 있다.
상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받고, 상기 컨트롤러로 식별 정보를 상기 컨트롤러로 전달하고 상기 컨트롤러로부터 승인 정보를 전송받을 수 있다.
상술한 바와 같은 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법을 통하여 사용자가 다양한 가전 기기를 쉽고 편리하게 제어하는 장점을 얻을 수 있다.
상술한 가전 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법에 의하면 복수의 가전 기기를 서로 상이한 때에 제어할 수 있게 되는 범용 하나의 컨트롤러를 제공할 수 있는 장점을 얻을 수 있다.
상술한 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법에 의하면 사용자는 직관적으로 편리하게 가전 기기를 제어할 수 있게 되어 조작의 용이성이 증대되고 및 사용자의 편의가 개선되는 효과도 얻을 수 있다.
상술한 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법에 의하면 사용자가 일 가전 기기의 컨트롤러를 이용하여 직관적으로 서로 상이한 여러 가전 기기를 제어할 수 있게 되어 사용자의 가전 기기 조작의 편의성과 신속성이 증대되는 장점도 얻을 수 있다.
또한 상술한 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템 및 컨트롤러를 이용한 가전 기기의 제어 방법에 의하면, 컨트롤러는 서로 상이한 다양한 가전 기기를 자동적으로 인식하고 연결 설정되므로,사용자는 와이파이 세트업(Wi-Fi setup) 과정과 같은 복잡한 네트워크 설정 과정을 수행하지 않고도 하나의 컨트롤러로 서로 상이한 가전 기기를 간단하고 용이하게 제어할 수 있게 되는 장점도 얻을 수 있다.
도 1은 가전 기기 및 컨트롤러의 일 실시예에 대한 개략적인 도면이다.
도 2는 가전 기기와 컨트롤러를 포함하는 가전 기기 제어 시스템의 일 실시예를 설명하기 위한 도면이다.
도 3은 컨트롤러의 제1 실시예에 대한 구성도이다.
도 4는 컨트롤러의 제1 실시예에 대한 사시도이다.
도 5는 컨트롤러의 제1 실시예에 대한 평면도이다.
도 6은 컨트롤러의 제1 실시예에 대한 저면도이다.
도 7은 컨트롤러의 제1 조작부의 제1 실시예를 설명하기 위한 도면이다.
도 8는 컨트롤러의 제1 조작부의 제2 실시예를 설명하기 위한 도면이다.
도 9는 컨트롤러의 제2 조작부의 제1 실시예에 대한 사시도이다.
도 10은 컨트롤러의 제2 조작부의 제1 실시예에 대한 단면도이다.
도 11은 컨트롤러의 제2 조작부의 제2 실시예에 대한 사시도이다.
도 12는 컨트롤러의 제2 조작부의 제2 실시예에 대한 단면도이다.
도 13은 컨트롤러의 제2 조작부의 제3 실시예에 대한 사시도이다.
도 14는 컨트롤러의 제3 조작부의 일 실시예에 대한 사시도이다.
도 15는 컨트롤러와 가전 기기의 결합의 제1 실시예를 도시한 도면이다.
도 16은 컨트롤러와 가전 기기의 결합의 제2 실시예에 대한 도면이다.
도 17은 제2 실시예에 따른 결합이 가능한 컨트롤러에 대한 도면이다.
도 18은 가전 기기의 컨트롤러 장착부 및 컨트롤러의 결합의 제3 실시예에 대한 도면이다.
도 19는 가전 기기의 컨트롤러 장착부 및 컨트롤러의 결합의 제4 실시예에 대한 도면이다.
도 20은 제4 실시예에 따른 결합이 가능한 컨트롤러의 저면도이다.
도 21은 컨트롤러와 가전 기기의 결합의 제5 실시예를 도시한 도면이다.
도 22는 가전 기기의 제1 실시예에 대한 구성도이다.
도 23은 가전 기기의 제1 실시예의 제1 일례로서 에어컨 장치에 대한 도면이다.
도 24는 가전 기기의 제1 실시예의 제2 일례로서 전기 레인지에 대한 도면이다.
도 25은 가전 기기의 제어 방법에 대한 개략적인 흐름도이다.
도 26a 및 도 26b는 컨트롤러를 통해 가전 기기를 제어하는 방법의 일 실시예에 대한 흐름도이다.
도 27a 내지 도 27e는 가전 기기 제어 시스템을 사용하는 방법의 일례를 도시한 도면이다.
도 28a 내지 도 28c는 가전 기기 제어 시스템을 사용하는 방법의 일례를 도시한 도면이다.
도 29는 컨트롤러 및 가전 기기의 제2 실시예에 대한 구성도이다.
도 30은 컨트롤러의 제2 실시예에 따르는 전기 레인지의 평면도이다.
도 31은 컨트롤러의 제2 실시예를 설명하기 위한 도면이다.
도 32는 컨트롤러를 통해 가전 기기를 제어하는 방법의 제2 실시예에 대한 흐름도이다.
이하 도 1 및 도 2를 참조하여 가전 기기, 컨트롤러 및 가전 기기와 컨트롤러를 포함하는 가전 기기 제어 시스템에 대해 설명한다. 도 1은 가전 기기 및 컨트롤러의 일 실시예에 대한 개략적인 도면이고, 도 2는 가전 기기와 컨트롤러를 포함하는 가전 기기 제어 시스템의 일 실시예를 설명하기 위한 도면이다.
도 1에 도시된 바를 참조하면 가전 기기(100)는 가전 기기(100)에 장착된 컨트롤러(200)와 연결되어 컨트롤러(200)의 조작에 따라 제어될 수 있다. 구체적으로 가전 기기(100)는 컨트롤러(200)가 장착될 수 있는 컨트롤러 장착부(110)와 컨트롤러(200)와 유선 또는 무선 통신 방식을 이용하여 연결되고 컨트롤러 장착부(110)에 장착된 컨트롤러(200)와 데이터를 송수신할 수 있는 처리부(150)를 포함할 수 있다.
가전 기기(100)는 댁내에서 이용되는 다양한 종류의 각종 전자 제품을 포괄하여 지칭한다. 예를 들어 가전 기기(100)는 에어컨 등의 공기 조화 장치, 냉장고, 세탁기, 탈수기, 텔레비전, 라디오 장치, 오디오 장치, 가정용 컴퓨터, 전자 레인지(microwave), 전기 레인지(전기 레인지), 가스 레인지, 오븐, 진공 청소기, 로봇 청소기, 전열기, 헤어 드라이어, 전기 밥솥, 전기 다리미, 전기 스토브, 전기 조리기, 믹서, 전기 그릴, 제빵기 또는 전기 포트 등일 수 있다. 이들 외에도 댁내에서 이용되는 다양한 전자 제품이 가전 기기(100)의 일례일 수 있다.
컨트롤러 장착부(110)는 컨트롤러(200)와 소정의 체결 수단을 이용하여 물리적으로 장착되거나 또는 분리될 수 있다. 컨트롤러 장착부(110)는 사용자의 편의를 위해서 가전 기기(100)의 외부 하우징의 외면에 마련될 수 있다. 컨트롤러 장착부(110)는 가전 기기(100) 설계자의 선택에 따라 외면의 임의의 지점에 마련될 수 있다. 가전 기기(100)가 복수의 외면을 구비한 경우, 컨트롤러 장착부(110)는 하나의 외면에 마련될 수도 있고, 복수의 외면에 마련될 수도 있다. 실시예에 따라서 컨트롤러 장착부(110)는 가전 기기(100)의 내부에 마련될 수도 있다. 예를 들어 컨트롤러 장착부(110)는 냉장고의 내부 수납 공간의 외면에 마련될 수도 있다.
일 실시예에 의하면 컨트롤러 장착부(110)는 컨트롤러(200)가 연결된 경우 컨트롤러(200)의 연결에 따른 전기적 신호를 출력하여 처리부(150)로 전달할 수도 있다. 처리부(150)는 컨트롤러 장착부(110)에서 전달되는 전기적 신호를 기초로 컨트롤러(200)가 가전 기기(100)에 장착되었는지 여부를 판단할 수 있다. 컨트롤러 장착부(110)는 컨트롤러(200)가 결합될 수 있는 결합 수단을 포함할 수 있다. 결합 수단의 일례에 대해선 후술한다. 만약 컨트롤러(200)가 가전 기기의 외장 하우징 외면의 임의의 지점에 부착되는 실시예에서는 가전 기기의 외정 하우징의 외면 역시 컨트롤러 장착부(110)가 될 수 있다. 다시 말해서 컨트롤러(200)가 부착될 수 있는 가전 기기(100)의 임의의 지점이 컨트롤러 장착부(110)가 될 수도 있다.
처리부(150)는 가전 기기(100)의 전반적인 동작을 제어할 수 있다. 처리부(150)는 컨트롤러(200)와 데이터를 송수신하고, 컨트롤러(200)의 조작에 따라 가전 기기(100)의 동작을 제어할 수도 있다.
일 실시예에 의하면 사용자는 컨트롤러(200)가 컨트롤러 장착부(110)에 결합한 경우 컨트롤러(200)를 조작하여 가전 기기(100)를 제어할 수 있다. 이 경우 처리부(150)는 컨트롤러 장착부(110)에서 전달되는 전기적 신호나, 통신 가능한 컨트롤러(200)의 존재 여부나, 또는 수신되는 신호의 세기 등을 기초로 컨트롤러(200)의 결합 여부를 판단할 수 있다. 다른 실시예에 의하면 처리부(150)는, 컨트롤러(200)가 컨트롤러 장착부(110)에 물리적으로 장착되지 않은 상태라고 하더라도, 컨트롤러(200)가 통신을 수행할 수 있을 정도로 충분히 가전 기기(100)에 근접하면 가전 기기(100)와 컨트롤러(200) 사이에 세션(session)을 개설하여 컨트롤러(200)의 조작에 따라 가전 기기(100)를 제어할 수 있다.
처리부(150)는 가전 기기(100)에 내장된 유선 통신 모듈 또는 무선 통신 모듈을 이용하여 컨트롤러(200)와 통신을 수행할 수 있다. 필요에 따라서 처리부(150)는 유선 통신 모듈 및 무선 통신 모듈 양자 모두를 이용하여 컨트롤러(200)와 통신을 수행할 수도 있다. 유선 통신 모듈은 유선 통신을 위한 통신 칩 및 각종 단자를 포함할 수 있다. 무선 통신 모듈은 무선 통신을 위한 통신 칩과 전파를 방사하거나 수집하는 안테나를 포함할 수 있다. 여기서 무선 통신 모듈은 블루투스(bluetooth), 근거리 장 통신(Near field Communication, NFC), 지그비(Zigbee), 와이파이(Wireless-Fidelity, WiFi), 와이파이 다이렉트, 적외선 통신(Infrared Data Association, IrDA), 홈알에프(Home RF) 및 초광대역 통신(Ultra Wide Band, UBW) 등과 같은 무선 통신 방식을 이용하여 컨트롤러(200)의 통신 모듈과 통신을 수행할 수 있다. 처리부(150)와 컨트롤러(200)가 서로 데이터를 송수신하는 경우, 송수신되는 데이터는 미리 정해진 방식에 따라 암호화된 것일 수 있다. 이 경우 처리부(150) 및 컨트롤러(200)는 송신될 데이터를 암호화하거나 또는 수신한 데이터를 복호화할 수 있다.
일 실시예에 의하면 컨트롤러(200)와 가전 기기(100) 사이의 세션이 개시되면 처리부(150)는 컨트롤러(200)로 가전 기기에 대한 정보를 전송할 수 있다. 여기서 가전 기기에 대한 정보는 가전 기기(100)의 종류 또는 가전 기기(100)를 식별하기 위한 시리얼 넘버(serial number, S/N)나 맥 어드레스 등의 식별 번호 등과 같은 가전 기기에 대한 식별 정보를 포함할 수 있다. 또한 가전 기기에 대한 정보는, 가전 기기(100)의 제어 가능한 각종 설정 대상 및 가전 기기(100)의 현재 동작 상태에 대한 정보 중 적어도 하나를 더 포함할 수 있다. 여기서 설정 대상은 가전 기기(100)의 기능과 관련하여 사용자나 처리부(150) 등에 의해 조절될 수 있는 대상 그 자체를 의미할 수 있다. 예를 들어 설정 대상은 냉장고의 냉장 온도, 전자 레인지의 가열 시간이나 가열 온도 또는 각 가전 기기(100)의 각종 동작 모드 등을 포함할 수 있다. 가전 기기(100)에 대한 정보는 복수의 설정 대상을 포함할 수 있다. 이 경우 복수의 설정 대상 각각에는 순위가 할당되어 있을 수 있다. 가전 기기에 대한 정보는 설계자의 필요에 따라서 다양할 수 있다. 가전 기기에 대한 정보를 수신하면 컨트롤러(200)는 가전 기기에 대한 정보를 이용하여 가전 기기(100)를 인증할 수 있다.
다른 일 실시예에 의하면 처리부(150)는 컨트롤러(200)로부터 컨트롤러에 대한 식별 정보를 전달받고, 전달받은 컨트롤러에 대한 식별 정보를 이용하여 컨트롤러(200)를 인증할 수 있다. 여기서 컨트롤러에 대한 식별 정보는 컨트롤러의 시리얼 넘버 등의 식별 번호를 포함할 수 있다. 만약 컨트롤러(200)의 인증에 성공한 경우 처리부(150)는 컨트롤러(200)의 조작에 따라 가전 기기(100)를 제어하기 위한 제어 명령을 생성할 수 있다.
처리부(150)는 컨트롤러(200)로부터 전달받은 전기적 신호인 제어 신호를 기초로 가전 기기(100)를 제어하기 위한 제어 명령을 생성할 수 있다. 가전 기기(100)는 처리부(150)가 생성한 제어 명령에 따라 구동할 수 있다.
처리부(150)는 가전 기기(100)에 설치된 하나 이상의 반도체칩에 의해 구현될 수 있다. 하나 이상의 반도체칩은 인쇄 회로 기판 등에 설치될 수 있으며, 인쇄 회로 기판은 가전 기기의 설계자의 선택에 따라 가전 기기(100)의 다양한 위치에 설치 및 내장될 수 있다.
컨트롤러(200)는 사용자로부터 명령을 입력받고 사용자의 명령에 따라 가전 기기(100)가 동작할 수 있도록 사용자의 명령에 상응하는 신호인 제어 신호를 가전 기기(100)의 처리부(150)로 전달할 수 있다. 컨트롤러(200)는 상술한 바와 같이 가전 기기(100)의 컨트롤러 장착부(110)에 장착될 수 있다. 일 실시예에 따르면 컨트롤러(200)는 컨트롤러 장착부(110)에 장착된 경우 가전 기기(100)의 제어가 가능해질 수도 있다. 다른 일 실시예에 따르면 컨트롤러(200)가 컨트롤러 장착부(110)에 물리적으로 장착되지 않고 가전 기기(100)에 근접한 경우에도 가전 기기(100)의 제어가 가능해질 수도 있다.
컨트롤러(200)는 사용자로부터 명령을 입력받기 위한 조작부(도 3의 210 내지 230) 및 가전 기기(100)에 대한 정보를 표시하기 위한 표시부(도 3의 240)를 포함할 수 있다. 컨트롤러(200)가 사용자가 컨트롤러(200)의 버튼, 회전 휠 또는 조그 셔틀 등과 같은 조작 수단을 조작하면 컨트롤러(200)는 조작 수단의 조작에 상응하는 전기적 신호를 출력하고, 출력한 전기적 신호는 소정의 통신 수단을 이용하여 처리부(150)로 전달될 수 있다. 컨트롤러(200)의 상세한 실시예에 대해선 후술한다.
도 2에 도시된 바를 참조하면 하나의 컨트롤러(200)가 서로 상이한 가전 기기(100a, 100b)에 장착되거나 분리될 수 있으며, 어느 하나의 가전 기기(100a, 100b)에 장착되거나 또는 근접한 경우 어느 하나의 가전 기기(100a, 100b)를 제어하기 위한 사용자의 명령을 입력받아 어느 하나의 가전 기기(100a, 100b)를 제어할 수 있다.
예를 들어 사용자는 컨트롤러(200)를 먼저 하나의 가전 기기인 에어컨 장치(100a)에 장착시키거나 또는 근접시킨 후, 컨트롤러(200)의 조작부(210)를 조작하여 에어컨 장치(100a)의 실내 온도나 송풍 여부 등과 같은 설정 대상의 설정값을 조절할 수 있다. 에어컨 장치(100a)는 컨트롤러(200)의 조작에 따라 동작될 수 있다. 이 경우 에어컨 장치(100a)는 장착된 컨트롤러(200)와 유선 또는 무선으로 데이터를 송수신할 수 있다. 한편 컨트롤러(200)는 에어컨 장치(100a)와 관련된 각종 정보를 표시부(240) 등을 통해서 표시할 수 있다. 이어서 사용자는 에어컨 장치(100a)에 장착된 컨트롤러(200)를 에어컨 장치(100a)로부터 이탈시키고, 이탈시킨 컨트롤러(200)를 다른 가전 기기인 전기 오븐(100b)에 장착시키거나 근접시킬 수 있다. 사용자는 전기 오븐(100b)에 장착되거나 근접한 컨트롤러(200)를 조작하여 전기 오븐(100b)의 가열 온도 등과 같은 설정값을 조절하여 전기 오븐(100b)의 동작을 제어할 수 있다. 다시 말해서 컨트롤러(200)는 범용으로 이용될 수 있다.
이하 도 3 내지 도 28c를 참조하여 가전 기기, 컨트롤러, 가전 기기와 컨트롤러를 포함하는 가전 기기 제어 시스템 및 가전 기기의 제어 방법에 대해 설명한다.
먼저 도 3 내지 도 22를 참조하여 컨트롤러에 대한 여러 실시예에 대해서 보다 구체적으로 설명하도록 한다.
도 3 내지 도 5는 컨트롤러의 제1 실시예에 대한 사시도, 평면도 및 저면도이다. 도 3 및 도 4를 참조하면 컨트롤러(200)은 하우징(260 과, 하우징(260)에 의해 지지되고 일 방향 또는 양 방향으로 회전 가능한 제1 조작부(210)와, 가전 기기(100)와 관련된 정보를 표시하는 표시부(240)를 포함할 수 있다.
하우징(260)은 하부 하우징(260a)과 하부 하우징(260a)에서 상면 방향으로 돌출된 상부 하우징(260b)을 포함할 수 있다. 상부 하우징(260b)은 원형관의 형상으로 이루어진 것일 수 있다. 이외에도 상부 하우징(260b)은 컨트롤러(200)의 설계자의 필요나 취향에 따라 다양한 형상을 구비할 수 있다. 상부 하우징(260b)이 원형관의 형상을 구비한 경우 원형관의 외측에는 제1 조작부(210)가 설치되고, 내측에는 표시부(240)가 설치될 수 있다. 이 경우 상부 하우징(260b)은 제1 조작부(210)를 지지하는 지지대의 기능과 디스플레이 패널과 같은 표시부(240)를 고정시키기 위한 베젤(bezel)의 기능을 함께 수행할 수 있다.
하부 하우징(260a)은 컨트롤러(200)를 제어하기 위한 각종 부품이 내장될 수 있다. 예를 들어 하부 하우징(260a)은 컨트롤러(200)의 처리부(201), 메모리부(202) 또는 통신부(203)의 기능을 수행하는 반도체 칩과 반도체 칩이 설치되는 기판을 내장할 수 있다. 아울러 하부 하우징(260a)에는 축전기 등과 같은 전원 공급부(도 6의 204)가 내장될 수 있다. 만약 전원 공급부(204)가 건전지 등과 같은 휴대용 1차 전지인 경우, 하부 하우징(260a)에는 건전지 등이 삽입 및 결합될 수 있는 건전지함과 건전지함 내측에 마련되고 건전지의 양극에 연결되는 복수의 단자가 더 설치되어 있을 수 있다. 만약 전원 공급(204)가 상용 전원에 의해 충전되는 축전기인 경우 하부 하우징(260a)의 외면에는 충전기의 단자가 결합될 수 있는 커넥터가 더 마련되어 있을 수도 있다.
하부 하우징(260a)은 제1 조작부(210)의 형상에 대응하여 원기둥의 형상을 구비할 수 있다. 그러나 하부 하우징(260a)의 형상은 이에 한정되는 것은 아니다. 하부 하우징(260a)은 육면체, 육각 기둥 또는 팔각 기둥 등 컨트롤러(200)의 설계자의 취향이나 필요에 따라 다양한 형상을 구비할 수 있다. 도 5에 도시된 바를 참조하면 하부 하우징(260a)에는 가전 기기(100)의 컨트롤러 장착부(110)와 결합하기 위한 결합부(250)가 마련될 수 있다. 따라서 하부 하우징(260a)의 저면은 가전 기기(100)에 부착되고, 상부의 표시부(240)나 제1 조작부(210) 등은 사용자에게 노출되어 사용자가 가전 기기(100)에 부착된 컨트롤러(200)를 조작할 수 있게 된다. 일 실시예에 의하면 결합부(250)는 자력을 이용한 자석(251)일 수 있다.
도 6은 컨트롤러의 제1 실시예에 대한 구성도이다. 도 6에 도시된 바를 참조하면 컨트롤러(200)는 하나 또는 그 이상의 조작부(210 내지 230) 및 처리부(201), 메모리부(202), 통신부(203), 전원 공급부(204), 표시부(240) 및 결합부(250)를 포함할 수 있다.
조작부(210 내지 230)는 사용자로부터 다양한 명령을 입력받을 수 있다. 일 실시예에 의하면 조작부(210 내지 230)는 적어도 하나의 방향으로 회전 가능한 조작 휠이나 조그 셔틀(jog shuttle)일 수도 있고, 조작 버튼, 터치 스크린 및 터치 패드 일 수도 있다.
조작부(210 내지 230)는 컨트롤러(200)가 장착된 가전 기기(100)에 따라 서로 상이한 명령을 입력받을 수 있다. 예를 들어 컨트롤러(200)가 냉장고에 결합된 경우 조작부(210 내지 230)는 냉장고의 냉장 온도의 조절에 대한 명령을 입력받고, 에어컨 장치에 결합된 경우 냉방 온도 조절에 대한 명령을 입력받을 수 있으며, 텔레비전에 결합된 경우 채널 변경 또는 사운드 조절에 대한 명령을 입력받을 수 있고, 로봇 청소기에 결합된 경우 로봇 청소기의 청소 모드에 변경에 대한 명령을 입력받을 수 있다.
또한 조작부(210 내지 230)는 컨트롤러(200)가 장착된 가전 기기(100)의 설정 대상의 구체적인 설정값을 변경하기 위한 명령을 입력받을 수 있다. 예를 들어 컨트롤러(200)가 텔레비전에 결합된 경우 시청 채널을 특정 채널에서 다른 채널로 변경하기 위한 명령을 입력받을 수 있다. 또한 조작부(210 내지 230)는 설정 대상을 변경하기 위한 명령을 입력받을 수도 있다. 예를 들어 컨트롤러(200)가 텔레비전에 결합된 경우 조작부(210 내지 230)를 통해 조작되는 설정 대상을 시청 채널에서 음량으로 변경할 수도 있다. 따라서 컨트롤러(200)는 동일한 가전 기기(100)에 장착된 경우에도 상이한 설정 대상을 조절할 수 있다. 이 경우 동일한 조작부(210)를 이용해서 동일한 가전 기기(100)의 상이한 설정 대상을 조절할 수도 있다.
이외에도 조작부(210 내지 230)는 컨트롤러(200)의 리셋(reset) 등과 같은 컨트롤러(200) 자체의 제어를 위한 각종 명령을 입력받을 수도 있다.
조작부(210 내지 230)은 도 6에 도시된 바와 같이 서로 상이한 제1 조작부 내지 제3 조작부(210 내지 230)을 포함할 수 있다. 사용자는 제1 조작부 내지 제3 조작부(210 내지 230) 중 하나 또는 그 이상을 조절하여 가전 기기(100)를 제어할 수 있다. 제1 조작부 내지 제3 조작부(210 내지 230)는 동일한 명령을 입력받을 수도 있고, 서로 상이한 명령을 입력받을 수도 있다. 장착된 가전 기기(100)에 따라서 제1 조작부 내지 제3 조작부(210 내지 230)는 사용자의 조작에 의해 서로 상이한 명령을 입력받을 수 있다. 또한 제1 조작부 내지 제3 조작부(210 내지 230)는 동일한 가전 기기(100)에 장착된 경우에도 상이한 설정 대상을 조절하기 위한 명령을 입력받을 수도 있다.
이하 제1 조작부(210)에 대해 설명한다. 제1 조작부(210)는 회전에 의하여 설정 대상의 값을 변경시키기 위한 명령을 입력받을 수 있다. 제1 조작부(210)는 조작부는 적어도 일 방향으로 회전 가능한 조작 휠이나 조그 셔틀(jog shuttle)일 수 있다. 구체적으로 제1 조작부(210)는 적어도 일 방향으로 회전 가능한 회전체(210a)를 포함할 수 있다. 회전체(210a)는 상부 하우징(260b)의 외면을 따라 설치되는 회전링일 수 있다. 회전링은 도 4에 도시된 바와 같이 상 방향에서 보았을 때 원형 구조를 구비할 수 있다. 회전링의 외면에는 사용자가 용이하게 회전링을 회전시켜 조작할 수 있도록 돌기 또는 홈(210b)이 형성될 수 있다. 회전체(210a)가 회전하는 경우 하우징(260) 내부의 센서는 회전체(210a)의 회전을 감지하고 회전체(210a)의 회전 방향, 회전각 또는 회전 회수에 따라서 상응하는 전기적 신호를 출력할 수 있다. 출력한 전기적 신호는 처리부(201)로 전달될 수 있다.
도 7은 컨트롤러의 제1 조작부의 제1 실시예를 설명하기 위한 도면이다. 도 7에 도시된 바와 같이 제1 조작부(210)는 사용자가 회전력을 인가하여 조작하면(A, C) 회전하다가 회전각이 한계 각도(θ1, θ2)에 도달한 경우, 더 이상 회전되지 않을 수 있다. 소정의 각도(θ1, θ2)까지 회전된 후 사용자가 인가한 힘이 제거되면, 하우징(260) 내부에 마련된 탄성체에 의해 제1 조작부(210)는 반대 방향으로 회전하여 원래의 위치로 복원(B, D)될 수 있다. 하우징 내부에 마련된 탄성체는 탄성 코일, 고무 또는 스프링 등을 포함할 수 있다. 이 경우 사용자가 제1 조작부(210)를 한계 각도(θ1, θ2)까지 회전시킨 회수 또는 한계 각도(θ1, θ2)까지 회전한 제1 조작부(210)가 한계 각도(θ1, θ2)에서 정지한 시간 등에 따라서 설정값의 변경 크기가 결정될 수 있다. 또한 사용자의 조작에 따른 제1 조작부(210)의 회전 방향(A, C)에 따라서 설정값의 변경 방향이 결정될 수 있다. 예를 들어 설정값이 냉장고의 냉장 온도인 경우 사용자가 제1 조작부(210)를 한계 각도(θ1, θ2)까지 회전시킨 회수에 따라서 냉장 온도의 상승 정도 또는 하강 정도가 결정될 수 있다. 아울러 사용자가 제1 조작부(210)를 시계 방향(A)으로 회전시킨 경우 냉장고의 냉장 온도가 상승하도록 설정되고, 반시계 방향(C)으로 회전시킨 경우 냉장고의 냉장 온도가 하강하도록 설정될 수 있다.
도 8는 컨트롤러의 제1 조작부의 제2 실시예를 설명하기 위한 도면이다. 도 7에 도시된 바와 같이 제1 조작부(210)는 하나 또는 그 이상의 방향으로 계속 회전(E, F)할 수도 있다. 이 경우 제1 조작부(210)의 특정 방향으로의 회전 회수에 따라서 설정값의 변경 크기가 결정되고 제1 조작부(210)의 회전 방향(E, F)에 따라서 설정값의 변경 방향이 결정될 수 있다. 예를 들어 설정값이 냉장고의 냉장 온도인 경우 사용자가 제1 조작부(210)를 시계 방향(E)으로 회전시킨 경우 냉장고의 냉장 온도가 상승하도록 설정되고, 반시계 방향(F)으로 회전시킨 경우 냉장고의 냉장 온도가 하강하도록 설정될 수 있다. 아울러 사용자가 제1 조작부(210)를 회전시킨 회수에 따라서 냉장 온도의 상승 정도 또는 하강 정도가 결정될 수 있다.
이하 제2 조작부(220)에 대해 설명한다. 제2 조작부(220)는 사용자의 조작에 따라 사용자로부터 제2 조작부(220)에 할당된 명령을 입력받을 수 있다. 일 실시예에 의하면 제2 조작부(220)에 할당된 명령은 제1 조작부(210)를 통해 변경한 설정 대상의 설정값의 선택 완료 명령, 설정값이 조절될 설정 대상의 변경 및 선택 또는 컨트롤러(200)의 모드 변경 등과 같은 명령 등을 포함할 수 있다. 예를 들어 컨트롤러(200)가 텔레비전인 가전 기기(100)에 장착되고 사용자가 현재 제1 조작부(210)에 의해 조절되는 설정 대상이 텔레비전 채널인 경우, 사용자는 제2 조작부(220)를 조작하여 제1 조작부(210)에 의해 조절되는 설정 대상을 음량으로 변경할 수 있다. 이 경우 사용자의 조작에 따라 제2 조작부(220)는 전기적 신호를 출력하고 처리부(201)는 설정 대상을 음량으로 변경하여 제1 조작부(210)의 조작에 따라 음량의 조절과 관련된 신호를 생성하여 텔레비전으로 전달할 수 있다. 제2 조작부(220)에 할당된 명령이 설정 대상의 변경인 경우, 제2 조작부(220)의 조작 회수에 따라서 현재의 설정 대상을 복수의 설정 대상 중 다른 하나의 설정 대상으로 변경할 수도 있다.
도 9는 컨트롤러의 제2 조작부의 제1 실시예에 대한 사시도이고, 도 10은 컨트롤러의 제2 조작부의 제1 실시예에 대한 단면도이다. 도 9 및 도 10에 도시된 바에 의하면 컨트롤러(200)의 제2 조작부(220)는 사용자의 가압에 따라 이동하는 제1 이동부(221) 및 제1 이동부(221)가 삽입되는 제1 삽입 공간(263)을 포함할 수 있다.
제2 조작부(220)의 제1 이동부(221)는 사용자의 가압(G)에 따라 하부 하우징(260a)에 형성된 제1 삽입 공간(263)에 삽입될 수 있다. 제1 이동부(221)는 도 9에 도시된 바와 같이 제1 조작부(210) 및 표시부(240)를 포함할 수 있다. 제1 이동부(221)는 하부 하우징(260a)에 내장된 기판 등과 케이블과 같은 연결 수단을 이용하여 연결되어 하부 하우징(260a)에 마련된 처리부(201)와 필요한 데이터를 송수신할 수 있다. 제1 이동부(221)의 하단에는 제1 삽입 공간(263)에 설치된 제1 감지 센서(223)가 제1 이동부(221)의 접근을 용이하게 감지할 수 있도록 제1 피감지부(222)가 설치될 수 있다. 제1 피감지부(222)는 제1 감지 센서(223)에 대응하여 마련될 수 있다. 예를 들어 제1 감지 센서(223)가 압력 센서인 경우 제1 피감지부(222)는 압력을 제1 감지 센서(223)에 전달하기 위한 가압 돌기일 수도 있다.
제1 삽입 공간(263)은 하부 하우징(260a)은 내측이 함몰되어 마련될 수 있다. 제1 이동부(221)가 제1 삽입 공간(263)으로 용이하게 삽입될 수 있도록 제1 이동부(221)와 하부 하우징(260a)의 제1 삽입 공간(263)의 내면(263a)은 충분한 간격(262)으로 서로 이격되어 있을 수 있다. 제1 삽입 공간(263) 내부에는 제1 이동부(221)의 삽입을 감지하기 위한 제1 감지 센서(223)와 제1 이동부(221)가 제1 삽입 공간(263)에서 토출될 수 있도록 제1 이동부(221)에 복원력을 제공하는 탄성체(224)가 설치될 수 있다. 제1 감지 센서(223)는 전기장이나 자기장을 이용하는 근접 센서나 외부의 압력을 이용하는 압력 센서 등을 포함할 수 있다. 제1 감지 센서(223)는 제1 피감지부(222)를 감지하면 제1 피감지부(222)의 감지에 상응하는 전기적 신호를 출력하여 처리부(201)로 전달할 수 있다. 실시예에 따라서 하부 하우징(260a)의 제1 삽입 공간(263) 내부에는 제1 감시 센서(223) 대신에 제1 이동부(221)의 접촉에 따라 조작되는 스위치가 설치될 수도 있다. 탄성체(224)는 탄성력을 이용하여 제1 이동부(221)를 가압 전 위치로 복원(H)시킬 수 있다. 탄성체(224)로는 스프링이나 탄성 고무 등 다양한 부재가 채용될 수 있다.
제2 조작부(220)의 제1 실시예에 의하면 사용자는 제1 조작부(210) 및 표시부(240)가 모두 설치된 제1 이동부(221)를 하부 하우징(260a) 방향으로 가압(G)하여 제2 조작부(220)의 조작에 할당된 각종 명령을 입력할 수 있다. 예를 들어 사용자가 제1 이동부(221)를 이동시키면 선택 완료 명령, 설정 대상의 변경 또는 컨트롤러(200)의 모드 변경 등과 같은 명령이 입력될 수 있다.
도 11은 컨트롤러의 제2 조작부의 제2 실시예에 대한 사시도이고, 도 12는 컨트롤러의 제2 조작부의 제2 실시예에 대한 단면도이다. 도 11 및 도 12에 도시된 바에 의하면 컨트롤러(200)의 제2 조작부(220)는 사용자의 가압에 따라 이동하는 제2 이동부(241) 및 제2 이동부(241)가 삽입되는 제2 삽입 공간(264)을 포함할 수 있다.
제2 이동부(241)는 사용자의 가압(I)에 따라 하우징(260)에 마련된 제2 삽입 공간(264)에 삽입될 수 있다. 제2 이동부(241)의 상단에는 도 12에 도시된 바와 같이 표시부(240)가 설치될 수 있다. 제2 이동부(241)에는 표시부(240)를 제어하기 위한 반도체칩 및 기판이 마련될 수도 있다. 제2 이동부(241) 역시 하부 하우징(260a)에 내장된 기판 등과 케이블 등을 통해 연결되어 하부 하우징(260a)에 마련된 처리부(201)와 필요한 데이터를 송수신할 수 있다. 예를 들어 처리부(201)로부터 표시부(240)에서 표시될 영상에 대한 정보를 전달받을 수 있다. 제2 이동부(241)의 하단에는 제2 삽입 공간(263)에 설치된 제2 감지 센서(225)에 의해 감지되는 제2 피감지부(226)가 설치될 수 있다.
제2 삽입 공간(264)은 상부 하우징(260a) 내측에 마련된 공간일 수 있다. 상부 하우징(260a)의 외주면에는 회전체(210a)가 설치될 수 있다. 제2 삽입 공간(264) 내부에는 제2 이동부(241)의 삽입을 감지하기 위한 제2 감지 센서(225)와 제2 이동부(241)가 제2 삽입 공간(264)에서 토출될 수 있도록 제2 이동부(241)에 복원력을 제공하는 탄성체(227)가 설치될 수 있다. 제2 감지 센서(225)는 근접 센서나 압력 센서 등을 포함할 수 있다. 제2 감지 센서(225)가 제2 피감지부(226)를 감지하면 제2 감지 센서(225)는 이에 상응하는 전기적 신호를 출력할 수 있다. 실시예에 따라서 제2 감지 센서(225) 대신에 제2 이동부(241)의 접촉에 따라 조작되는 스위치가 설치될 수도 있다. 탄성체(227)는 스프링이나 탄성 고무 등 다양한 부재를 이용한 것일 수 있으며, 탄성력을 이용하여 제2 이동부(241)를 가압 전 위치로 복원(J)시킨다.
제2 실시예의 제2 조작부(220)가 채용된 경우 사용자는 표시부(240)를 하부 하우징(260a) 방향으로 가압(I)하여 제2 이동부(241)를 이동시켜 제2 조작부(220)의 조작에 할당된 각종 명령을 입력할 수 있다.
도 13은 컨트롤러의 제2 조작부의 제3 실시예에 대한 사시도이다. 도 13에 도시된 바를 참조하면 제2 조작부(220)는 터치 조작에 따라서 명령의 입력이 가능한 터치스크린 패널(228)을 포함할 수 있다. 터치스크린 패널(228)은 표시부(240)의 위치에 표시부(240) 대신에 설치된 것일 수 있다. 사용자는 터치스크린 패널(228)의 하나 또는 복수의 지점을 터치하여 터치된 하나 또는 복수의 지점에 대응하는 명령을 입력할 수 있다. 사용자가 원하는 명령을 적절하게 입력할 수 있도록 하나 또는 복수의 지점에는 사용자의 터치를 가이드하기 위한 아이콘 등의 화상이 표시될 수 있다. 터치스크린 패널(228)이 제2 조작부(220)로 이용되는 경우 상술한 제2 조작부(220)의 제1 실시예 또는 제2 실시예와 달리 삽입 공간(263, 264)이나 이동부(221, 241)를 필요로 하지 않을 수 있다.
컨트롤러(200)는 이상 설명한 제2 조작부(220)의 제1 실시예 내지 제3 실시예 중 어느 하나의 실시예만을 채용할 수도 있고, 복수의 실시예를 채용할 수도 있다. 예를 들어 제2 조작부(220)는 제1 실시예에 따라 제1 삽입 공간(263)으로 삽입되는 제1 이동부(221)를 포함하면서 동시에 제3 실시예에 따라서 터치스크린 패널(228)을 포함할 수도 있다.
이하 제3 조작부(230)의 일 실시예에 대해 설명한다. 도 14는 컨트롤러의 제3 조작부의 일 실시예에 대한 사시도이다. 도 14에 도시된 바와 같이 제3 조작부(230)는 다양한 방향(K 내지 N)에 대한 명령을 입력받을 수 있다. 복수의 방향에 대한 지시를 입력받을 수 있기 때문에 제3 조작부(230)는 명령 입력 구조나 데이터 표시 구조가 계층적(hierarchy) 구조를 구비하는 경우 계층의 변경 및 동일 계층 내에서의 어느 하나의 명령 또는 데이터의 선택 등에 이용될 수 있다. 또한 복수의 데이터를 포커스를 이동시켜 선택하는 경우 포커스의 이동을 제어하기 위해 이용될 수도 있다. 제3 조작부(230)는 하부 하우징(260a) 상부에 마련된 상단 조작부(231)를 특정 방향으로 기울여 각 방향(K 내지 N)에 대한 명령을 입력받을 수 있다. 예를 들어 상단 조작부(231)를 소정의 임계각(θ3 또는 θ4) 이상으로 기울인 경우 상단 조작부(231)와 연결된 스틱 또는 상단 조작부(231) 아래 또는 측면에 위치하고 하부 하우징(260a)에 마련된 감지 센서가 상단 조작부(231)의 기울어짐을 감지하고 감지 결과에 따른 전기적 신호를 출력함으로써 각 방향(K 내지 N)에 대한 명령을 입력받을 수 있다. 상단 조작부(231)에는 표시부(240) 및 제1 조작부(210)가 마련되어 있을 수 있다. 하부 하우징(260a)에는 상단 조작부(231)의 기울어짐을 감지하기 위한 각종 센서나 스틱이 설치되어 있을 수 있다.
이하 처리부(201), 메모리부(202), 통신부(203) 및 전원 공급부(204)에 대해 설명한다.
처리부(201)는 컨트롤러(200)의 전반적인 동작을 제어할 수 있다. 보다 상세하게는 처리부(201)는 각 조작부(210 내지 230), 메모리부(200), 통신부(203), 전원 공급부(204) 및 디스플레이부(240) 각각에 대한 제어 명령을 생성하고, 생성한 제어 명령을 각각에 전달하여 각 조작부(210 내지 230), 메모리부(200), 통신부(203), 전원 공급부(204) 및 디스플레이부(240)가 소정의 동작을 수행하도록 할 수 있다. 처리부(201)는 하나 또는 그 이상의 반도체 칩 등을 포함하는 마이크로 프로세서 등에 의해 구현될 수 있다.
일 실시예에 의하면 처리부(201)는 통신부(203)를 통하여 주변에 통신 가능한 대상인 가전 기기(100)가 존재하는지 검색 및 인식할 수 있다. 아울러 처리부(201)는 검색 결과 통신 가능한 대상이 검색된 경우 통신부(203)를 제어하여 통신부(203)와 가전 기기(100)의 통신부(도 22의 151) 사이의 세션이 개시되도록 제어할 수 있다.
처리부(201)는 컨트롤러(200)와 가전 기기(100)가 물리적으로 결합되거나 또는 근접하였는지 여부를 판단할 수 있다. 일 실시예에 의하면 처리부(201)는 컨트롤러(200)와 가전 기기(100)의 물리적 결합 여부를 판단하기 위하여 결합부(250) 등에서 출력되는 전기적 신호를 이용할 수도 있다. 컨트롤러(200)와 가전 기기(100)가 물리적으로 결합되었다고 판단된 경우, 처리부(201)는 주변에 통신 가능한 대상, 즉 가전 기기(100)의 통신부(150)가 존재하는지 여부를 검색할 수 있다. 다른 일 실시예에 의하면 처리부(201)는 물리적 결합 또는 근접 여부의 확인을 위하여 컨트롤러(200)와 가전 기기(100) 사이의 신호의 세기를 이용할 수도 있다. 또 다른 일 실시예에 의하면 처리부(201)는 통신부(203)가 통신할 수 있는 다른 통신부(151)가 존재하면 컨트롤러(200)와 가전 기기(100)가 물리적으로 결합되거나 또는 서로 근접하였다고 판단할 수 있다. 예를 들어 만약 통신부(203)가 근거리 장 통신(NFC)을 이용하여 통신을 수행하는 경우 통신부(203)로부터 태그(또는 리더기)가 존재한다는 신호를 전달받고 전달받은 신호에 따라서 컨트롤러(200)와 가전 기기(100)가 결합 또는 서로 근접하였다고 판단할 수 있다. 이에 따라 컨트롤러(200)의 처리부(201)는 가전 기기(100)를 인식할 수 있다.
일 실시예에 의하면 처리부(201)는, 컨트롤러(200)가 가전 기기(100)에 결합하거나 근접한 경우, 컨트롤러(200)는 가전 기기(100)로 컨트롤러(200)가 결합 또는 근접하였다는 사실 또는 세션이 개설되었다는 사실에 대한 알림 신호(notice)를 전달할 수 있다. 알림 신호의 전달은 통신부(203) 및 가전 기기(100)의 통신부(151)는 서로 세션이 개설되어 논리적으로 연결된 이후에 수행될 수도 있다. 가전 기기(100)는 컨트롤러(100)의 처리부(201)의 알림 신호에 따라 가전 기기에 대한 정보, 예를 들어 가전 기기(100) 인증을 위한 식별 번호 또는 설정 대상에 대한 정보를 컨트롤러(200)의 통신부(203)를 통하여 처리부(201)로 전달할 수 있다.
일 실시예에 의하면 처리부(201)는 가전 기기(100)의 시리얼 넘버나 인증키 등과 같은 식별 번호나 또는 이에 상응하는 정보를 포함하는 식별 정보를 기초로 가전 기기(100)의 인증을 수행할 수 있다. 식별 번호에 상응하는 정보는 가전 기기(100)가 컨트롤러(200)에 제어될 수 있는 장치라는 것을 인증하기 위한 숫자 또는 문자로 이루어진 번호일 수 있다. 가전 기기(100)가 식별 번호를 전송한 경우, 처리부(201)는 메모리부(202)에 마련된 가전 기기 식별과 관련된 데이터베이스 및 전송된 식별 번호를 이용하여 식별 번호를 전송한 가전 기기(100)가 컨트롤러(200)에 의해 제어 가능한 가전 기기(100)인지 여부를 판단할 수 있다. 만약 가전 기기(100)가 제어 가능한 가전 기기인 것으로 판단되면, 다시 말해서 가전 기기(100)의 인증이 성공하면, 처리부(201)는 각 조작부(210 내지 230)의 조작에 따라 가전 기기(100)에 관한 제어 신호를 생성하도록 할 수도 있다. 또한 처리부(201)는 가전 기기(100)에 대한 정보를 표시부(240)가 표시하도록 제어할 수도 있다. 만약 처리부(201)가 가전 기기(100)가 제어 가능한 가전 기기가 아닌 것으로 판단한 경우 가전 기기(100) 사이의 세션을 종료시키거나 또는 가전 기기(100)로부터 전달되는 신호를 무시하는 등의 방법으로 가전 기기(100)와 컨트롤러(200)가 서로 논리적으로 연결되지 않도록 할 수도 있다.
일 실시예에 의하면 처리부(201)는 가전 기기(100)로부터 전달된 가전 기기에 대한 정보를 분석하고, 분석 결과에 따라 어떤 종류의 가전 기기(100)에 컨트롤러(200)가 결합 또는 접근하였는지 판단하고 판단 결과를 메모리부(202)에 저장할 수 있다.
일 실시예에 의하면 처리부(201)는 가전 기기(100)가 인증된 경우 제1 조작부 내지 제3 조작부(210 내지 230)의 조작에 따라서 어떠한 설정 대상을 조절할지 여부를 결정할 수 있다. 구체적으로 처리부(210)는 컨트롤러(200)가 부착된 가전 기기(100)에 따라서 컨트롤러(200)의 복수의 조작부(210 내지 230) 중 어느 하나의 조작부, 예를 들어 제1 조작부(210)의 조작에 따라 제어될 설정 대상을 결정할 수 있다. 예를 들어 가전 기기(100)가 에어컨 장치(100a)인 경우, 처리부(201)는 제1 조작부(210)에 의해 조절될 설정 대상을 냉방 온도로 결정할 수 있다. 설정 대상은 미리 메모리부(202)에 저장된 것일 수도 있고, 가전 기기(100)로부터 전달받은 가전 기기(100)의 설정 대상에 대한 정보에 포함된 것일 수도 있다. 설정 대상은 컨트롤러(200)가 제어될 가전 기기(100)에 따라 상이할 수 있다. 처리부(201)는 각각의 조작부(210 내지 230)마다 조작될 수 있는 설정 대상을 서로 상이하게 할당할 수 있다. 또한 처리부(201)는 복수의 조작부(210 내지 230) 중 어느 하나의 조작부, 일례로 제1 조작부(210)만이 설정 대상 조절과 관련된 명령을 입력받도록 할 수도 있다. 각 조작부(210 내지 230)에 할당될 설정 대상을 결정하기 위해서 처리부(201)는 메모리부(202)에 저장된 판단 결과를 열람할 수도 있다. 만약 가전 기기에 대한 정보가 복수의 설정 대상을 포함하는 경우, 처리부(201)는 복수의 설정 대상 각각에 할당된 순위에 따라서 설정 대상을 결정할 수도 있다. 예를 들어 처리부(201)는 제1 조작부(210)는 제1 순위가 할당된 설정 대상의 설정값을 조절하도록 하고, 제2 조작부(220)는 제2 순위가 할당된 설정 대상의 설정값을 조절하도록 할 수 있다. 만약 하나의 조작부, 일례로 제1 조작부(210)만이 설정 대상의 조절하는 경우, 제1 조작부(210)에 의해 조절되는 설정값은 제1 순위가 할당된 설정 대상의 설정값일 수 있다.
처리부(201)는 필요에 따라서 각각의 조작부(210 내지 230)에 할당된 조작될 수 있는 설정 대상을 변경할 수도 있다. 처리부(201)는 제1 조작부 내지 제3 조작부(210 내지 230) 중 어느 하나, 일례로 제2 조작부(220)에 대한 사용자의 조작에 따라서 조절될 설정 대상을 변경할 수도 있다. 예를 들어 사용자가 제2 조작부(220)를 조작한 경우 기존의 설정 대상, 일례로 냉장 온도를 다른 설정 대상, 일례로 동작 모드로 변경할 수도 있다. 만약 가전 기기(100)에 대한 정보가 복수의 설정 대상을 포함하는 경우, 처리부(201)는 복수의 설정 대상 각각에 할당된 순위에 따라서 설정 대상을 변경할 수 있다. 구체적으로 처리부(201)는 제1 조작부(210)에 의해 조작되는 설정 대상을 제1 순위가 할당된 설정 대상으로 결정하고, 사용자가 설정 대상을 변경하는 경우 제1 순위가 할당된 설정 대상을 제2 순위가 할당된 설정 대상으로 변경할 수 있다.
일 실시예에 의하면 처리부(201)는 사용자의 조작에 따라서 제1 조작부 내지 제3 조작부(210 내지 230)에서 출력되는 전기적 신호를 수신하고, 수신한 전기적 신호를 기초로 설정 대상의 설정값을 변경하기 위한 제어 신호를 생성할 수 있다. 처리부(201)는 컨트롤러(200)가 가전 기기(100)에 따라서 서로 상이한 설정 대상의 설정값을 변경하기 위한 제어 신호를 생성할 수 있다. 생성한 제어 신호는 통신부(203)를 통해 가전 기기(100)로 전달될 수 있다. 예를 들어 가전 기기(100)가 냉장고이고 컨트롤러(200)가 컨트롤러(200)의 제1 조작부(210)를 통해 냉장고의 냉장 온도를 제어하도록 설정되어 있는 경우, 사용자가 제1 조작부(210)의 회전체(210a)를 회전시키면 처리부(201)는 회전체(210a)에 따라 냉장 온도를 제어하는 제어 신호를 생성하고 통신부(203)를 통해 냉장고로 전달하여 냉장고의 냉장 온도를 변경시킬 수 있다. 이 경우 컨트롤러(200)의 처리부(201)로부터 전달된 제어 신호를 이용하여 가전 기기(100)의 처리부(150)가 상응하는 제어 명령인 구동 신호를 생성한 후 가전 기기(100)의 동작을 제어하도록 하는 것도 가능하다.
다른 일 실시예에 의하면 처리부(201)는 제1 조작부 내지 제3 조작부(210 내지 230)에서 출력된 전기적 신호에 상응하는 정보와 현재 컨트롤러(200)에 의해 설정값이 변경되는 설정 대상에 대한 정보를 가전 기기(100)로 전달할 수도 있다. 이 경우 가전 기기(100)의 처리부(150)가 전달받은 정보를 기초로 가전 기기(100)에 대한 구동 신호를 생성할 수도 있다.
실시예에 따라서 처리부(201)는 컨트롤러(200)에 대한 정보의 가전 기기(100)로의 전송을 제어할 수도 있다. 여기서 컨트롤러(200)에 대한 정보는 컨트롤러(200)를 식별하기 위한 식별 번호를 포함할 수 있다. 식별 번호는 인증키나 컨트롤러(200)의 시리얼 넘버를 포함할 수 있다. 인증키나 시리얼 넘버는 암호화되어 가전 기기(100)로 전송될 수도 있다.
처리부(201)는 표시될 정보를 표시부(240)로 전달하여 표시부(240)가 가전 기기(100)와 관련된 정보를 표시하도록 할 수 있다. 표시부(240)가 표시하는 가전 기기(100)와 관련된 정보는 설정 대상의 현재 설정값일 수 있다. 예를 들어 가전 기기(100)가 에어컨 장치(100a)인 경우 설정 대상의 현재 설정값은 에어컨 장치(100a)의 현재의 냉방 온도의 수치일 수 있다. 처리부(201)는 사용자의 선택 등에 따라서 표시부(240)에 표시되고 있는 정보 대신에 상이한 정보를 표시하기 위한 제어 명령을 출력할 수도 있다. 예를 들어 가전 기기(100)가 에어컨 장치(100a)이고, 표시부(240)가 현재의 냉방 온도의 온도값을 표시하는 경우 처리부(240)는 표시부(240)가 현재 에어컨 장치(100a)의 구동 모드, 일례로 냉방 모드나 송풍 모드 등을 표시하기 위한 제어 명령을 출력하여 표시부(240)로 전달할 수도 있다. 처리부(201)는 메모리부(202)에 저장된 판단 결과를 열람하여 제어 명령을 생성할 수 있다.
메모리부(202)는 처리부(201)가 컨트롤러(200) 제어를 위해 필요한 각종 정보를 저장할 수 있다. 메모리부(202)는 컨트롤러(200)가 연결 및 제어할 수 있는 가전 기기(100)에 대한 정보를 저장하고 있을 수도 있고, 제1 조작부 내지 제3 조작부(210 내지 230) 각각에 따라 제어되는 대상, 일례로 설정 대상에 대한 정보 역시 저장할 수 있다. 메모리부(202)에 저장된 내용은 처리부(201)에 의해 변경 및 갱신이 가능하다. 메모리부(202)는 각종 정보를 일시적 또는 비일시적으로 저장할 수 있다. 메모리부(202)는 반도체 저장 장치나 자기 디스크 저장 장치에 의해 구현될 수 있다. 메모리부(202)는 한 종류의 저장 장치에 의해 구현될 수도 있고 여러 종류의 저장 장치에 의해 구현될 수도 있다. 예를 들어 메모리부(202)는 램(RAM)과 롬(ROM)의 조합으로 구현된 것일 수도 있다.
통신부(203)는 가전 기기(100)와 컨트롤러(200) 사이의 데이터 통신 기능을 수행한다. 통신부(203)는 상술한 바와 같이 유선 통신 모듈일 수도 있고, 무선 통신 모듈일 수도 있다. 통신부(203)가 유선 통신 모듈인 경우 통신부(203)는 통신 칩 및 각종 단자를 포함할 수 있다. 유선 통신 모듈은 결합부(250)의 기능을 더 수행할 수도 있다. 통신부(203)가 무선 통신 모듈인 경우 통신부(203)가 무선 통신 방식에 의해 데이터를 송수신하며 통신 칩과 안테나 등을 포함할 수 있다. 무선 통신 방식은 선 통신 모듈은 블루투스, 근거리장 통신, 지그비, 와이파이, 적외선 통신, 홈알에프 및 초광대역 통신 중 적어도 하나일 수 있다. 통신부(203)는 가전 기기(100)의 통신부(151)과 통신을 수행하기 위하여 가전 기기(100)의 통신부(151)와 동일한 종류의 통신 모듈을 이용한 것일 수 있다.
전원 공급부(204)는 컨트롤러(200)에 필요한 전원을 공급한다. 전원 공급부(204)는 하부 하우징(260a)에 마련될 수 있다. 전원 공급부(204)는 건전지 등과 같은 휴대용 1차 전지나 전력을 저장할 수 있는 축전기를 포함할 수 있다. 휴대용 1차 전지를 포함하는 경우 전원 공급부(204)는 1차 전지를 수용하는 건전지함 및 단자를 더 포함할 수도 있다. 축전기는 컨트롤러(200)의 하부 하우징(260a)에 마련된 단자 또는 제2 단자(254)를 통해서 공급된 전기를 충전할 수 있다.
표시부(240)는 컨트롤러(200) 자체에 대한 정보나 가전 기기(100)에 대한 정보를 표시할 수 있다. 컨트롤러(200) 자체에 대한 정보는 컨트롤러(200)의 조작과 관련된 각종 설명이나 컨트롤러(200)의 식별 번호 등을 포함할 수 있다. 여기서 가전 기기(100)에 대한 정보는 가전 기기(100)의 종류, 가전 기기(100)에서 제어 가능한 설정 대상, 설정 대상의 현재 설정값 및 가전 기기(100)의 현재 동작 상태에 대한 정보를 포함할 수 있다. 표시부(240)는 컨트롤러(200)가 결합하거나 또는 근접한 가전 기기(100)의 종류에 따라 서로 상이한 정보를 표시할 수 있다. 예를 들어 표시부(240)는 가전 기기(100)가 에어컨 장치(100a)인 경우 냉방 온도를 표시하고 가전 기기(100)가 전기 레인지인 경우 화로의 가열 세기를 표시할 수도 있다.
표시부(240)는 그래픽 사용자 인터페이스(GUI, graphic user interface)를 통하여 사용자에게 제어되는 가전 기기(100)의 종류, 제어 가능한 설정 대상, 설정 대상의 현재 설정값, 가전 기기(100)의 현재 동작과 관련된 각종 정보 및 컨트롤러(200) 자체와 관련된 정보를 표시할 수 있다. 그래픽 사용자 인터페이스는 컨트롤러(200)의 설계자의 임의적 선택에 따라서 다양한 디자인을 가질 수 있다. 예를 들어 표시부(240)는 심플하게 오직 설정 대상의 현재 설정값, 일례로 현재 냉방 온도만을 소정의 폰트(font)로 표시할 수 있다. 이외에도 표시부(240)는 사용자의 편의 및 미감을 위한 다양한 정지 화상이나 동영상을 표시할 수 있다.
표시부(240)는 플라즈마 디스플레이 패널(Plasma Display Panel, PDP), 액정 디스플레이(Liquid Crystal Display, LCD) 패널, 유기 발광 디스플레이(Organic Light Emitting Display, OLED) 패널, 발광 다이오드(Light Emitting Display, LED) 패널 및 터치 패널 중 적어도 하나를 채용한 것일 수 있다. 이외에도 사용자에게 텍스트나 이미지를 표시할 수 있는 다양한 수단이 표시부(240)로 채용될 수 있다.
이하 컨트롤러가 가전 기기에 결합되는 실시예 및 결합을 위해 이용되는 가전 기기(100)에 마련된 컨트롤러 장착부(110)와 컨트롤러(200)의 결합부(250)에 대해 설명한다.
결합부(250)는 가전 기기(100)에 마련된 컨트롤러 장착부(110)에 결합될 수 있다. 가전 기기(100)와 컨트롤러(200)는 컨트롤러 장착부(110) 및 결합부(250)를 통하여 결합 또는 분리될 수 있다. 결합부(250)는 가전 기기(100)와 컨트롤러(200)가 장착된 경우 소정의 전기적 신호를 출력하여 처리부(201)로 전달함으로써 처리부(201)가 컨트롤러(200)가 가전 기기(100)에 결합되었는지 여부를 결정하도록 할 수 있다.
도 15는 컨트롤러 장착부, 결합부 및 컨트롤러와 가전 기기의 결합의 제1 실시예를 도시한 도면이다. 도 5 및 도 15에 도시된 바에 의하면 결합부(250) 및 컨트롤러 장착부(110)는 영구 자석이나 전자석에 의해 생성된 자력에 의해 서로 부착되어 결합될 수 있다. 결합부(250)는 도 5에 도시된 바와 같이 컨트롤러(200)의 저면에 마련된 영구 자석이나 전자석에 의해 구현될 수 있다. 컨트롤러 장착부(110)는 결합면(111) 내측에 마련된 영구 자석이나 전자석에 의해 구현될 수 있다. 결합면(111)은 가전 기기(100)의 외장 하우징(101)에 형성되고 컨트롤러(100)가 접촉되는 면을 의미한다. 컨트롤러 장착부(110)는 결합부(250)와 결합되면 결합부(250)의 부착에 따라 전기적 신호를 출력할 수 있는 하나 또는 그 이상의 센서를 더 포함할 수 있다. 하나 또는 그 이상의 센서는 근접 센서나 압력 센서, 광센서를 포함할 수 있다. 하나 또는 그 이상의 센서는 결합면(111)에 마련될 수 있다.
도 16은 컨트롤러 장착부, 결합부 및 컨트롤러와 가전 기기의 결합의 제2 실시예에 대한 도면이고, 도 17은 제2 실시예에 따른 결합이 가능한 컨트롤러에 대한 도면이다.
도 16 및 도 17에 도시된 바에 의하면 컨트롤러(200)의 결합부(250)는 저면에서 외부로 돌출된 삽입 돌기(252)를 포함할 수 있다. 삽입 돌기(252)는 컨트롤러(200)의 저면의 형상에 따라 원형 고리의 형상을 구비할 수 있다. 그러나 삽입 돌기(252)의 형상은 이에 한정되는 것은 아니며 설계자의 의도에 따라 변경될 수 있다. 삽입 돌기(252)의 내주면에는 고정 돌기(253)가 돌출되어 있을 수 있다. 고정 돌기(253)는 삽입 돌기(252)가 삽입홈(112)에 삽입된 경우(P), 삽입홈(112) 내부에 마련된 고정 홈(113)에 삽입되어 컨트롤러(200)가 중력 등의 영향으로 임의적으로 가전 기기(100)에서 이탈하는 것을 방지할 수 있다. 고정 돌기(253)는 삽입 돌기(252)의 외주면에 형성될 수도 있다. 가전 기기(100)의 컨트롤러 장착부(110)는 삽입 돌기(252)가 삽입(P)되는 삽입홈(112)을 포함할 수 있다. 삽입홈(112)은 가전 기기의 외장 하우징(101)에 마련될 수 있다. 삽입홈(112)은 삽입 돌기(252)가 삽입 결합될 수 있도록 삽입 돌기(252)에 대응하는 형상, 일례로 원형으로 형성될 수 있다. 삽입홈(112) 내부에는 고정 돌기(253)가 결합되는 고정 홈(113)이 마련될 수 있다. 고정 홈(113)은 도 17에 도시된 바와 같이 결합면 방향에 마련될 수도 있고, 반대 방향에 마련될 수도 있다. 고정 홈(113)은 삽입 돌기(252)에 고정 돌기(253)가 형성된 방향에 상응하는 위치에 마련될 수 있다. 삽입홈(112)의 내부 또는 가전 기기(100)의 결합면(111)에는 실시예에 따라서 컨트롤러(200)의 결합을 감지할 수 있는 센서가 마련될 수 있다.
도 18은 가전 기기의 컨트롤러 장착부 및 컨트롤러의 결합의 제3 실시예에 대한 도면이다. 도 18에 도시된 바에 의하면 가전 기기(100)의 컨트롤러 장착부(110)는 컨트롤러(200)가 거치될 수 있는 거치부(115)를 포함할 수 있다. 거치부(115)는 가전 기기(100)의 외장 하우징(101)의 외면에 마련될 수 있다. 거치부(115)는 컨트롤러(200)가 삽입되는 삽입 공간(114b)과 삽입 공간(114b)에 삽입된 컨트롤러(200)가 임의적으로 이탈하지 않도록 돌출된 돌기(114a)를 포함할 수 있다. 거치부(115)의 삽입홈(114b)는 컨트롤러(200)의 외형에 상응하는 형상을 구비할 수 있다. 필요에 따라서 거치부(115)에는 컨트롤러(200)가 거치된 경우 이에 상응하는 전기적 신호를 출력하는 근접 센서 또는 압력 센서 등과 같은 센서가 마련될 수 있다.
도 19는 가전 기기의 컨트롤러 장착부 및 컨트롤러의 결합의 제4 실시예에 대한 도면이고, 도 20은 제4 실시예에 따른 결합이 가능한 컨트롤러의 저면도이다.
도 19 및 도 20에 따르면 가전 기기(100)의 컨트롤러 장착부(110)는 제1 단자(116)를 포함하고, 컨트롤러(200)의 결합부(250)는 제1 단자(116)에 대응하는 제2 단자(254)를 포함할 수 있다. 제2 단자(254)는 컨트롤러(200)의 하부 하우징(260)의 저면에 설치될 수 있다. 제1 단자(116) 및 제2 단자(254)는 서로 결합될 수 있으며, 결합에 따라 전기적으로 연결되어 가전 기기(100)와 컨트롤러(200)가 서로 각종 전기적 신호를 송수신하도록 할 수 있다. 따라서 제4 실시예에 따른 컨트롤러 장착부(110) 및 결합부(250)는 통신부(151, 203)의 기능을 수행할 수도 있다.
제1 단자(116)에는 복수의 핀 삽입구(117)가 마련되고, 제2 단자(254)에는 제1 단자(116)의 핀 삽입구(117)에 삽입되는 복수의 핀(255)이 마련될 수 있다. 복수의 핀 삽입구(117)에 복수의 핀(255)이 삽입된 경우 제1 단자(116) 및 제2 단자(254)는 전기적으로 연결될 수 있다. 한편 컨트롤러 장착부(110)는 컨트롤러 장착부(110)와 결합부(250)의 안정적인 결합을 위하여 삽입홈(117a)이 마련되고, 결합부(250)에는 삽입홈(117a)에 삽입되는 삽입 돌기(255a)가 마련될 수 있다.
컨트롤러 장착부(110)의 제1 단자(116)는 직렬 포트, 병렬 포트, 스카시 포트(SCSI External), 디아이엔(DIN) 단자, 에디비(ADB) 단자, 피에스투(PS/2) 단자, 범용 시리얼 버스(Universal Serial Bus, USB) 단자, 아이이이이 1394(IEEE1394) 단자 중 어느 하나일 수 있다. 제2 단자(254)는 제1 단자(116)에 대응하는 단자일 수 있다. 제2 단자(254) 역시 직렬 포트, 병렬 포트, 스카시 포트, 디아이엔 단자, 에디비 단자, 피에스투(PS/2) 단자, 범용 시리얼 버스 단자, 아이이이이 1394 단자 중 어느 하나일 수 있다.
도 21은 컨트롤러와 가전 기기의 결합의 제5 실시예를 도시한 도면이다. 도 21에 도시된 바를 참조하면 결합부(250)는 흡착기(256)일 수도 있다. 흡착기(256)는 공기의 압력을 이용하여 가전 기기(100)의 결합면(111)에 부착될 수 있다. 이 경우 결합면(111)은 외부 하우징(110)의 임의의 지점일 수 있다. 흡착기(256)는 컨트롤러(200)의 하부 하우징(260)에 설치될 수 있다.
이하 도 22 내지 도 24를 참조하여 가전 기기의 여러 실시예에 대해 설명한다.
도 22는 가전 기기의 제1 실시예에 대한 구성도이고, 도 23은 가전 기기의 제1 실시예의 제1 일례로서 공기 조화기에 대한 도면이다. 도 24는 가전 기기의 제1 실시예의 제2 일례로서 전기 레인지에 대한 도면이다.
도 22에 도시된 바를 참조하면 가전 기기(100)는 컨트롤러 장착부(110), 처리부(150), 통신부(151), 메모리부(152), 사용자 인터페이스(153), 전원 공급부(154) 및 구동부(155)를 포함할 수 있다.
컨트롤러 장착부(110)는 도 1, 도 15 내지 도 21을 통해 설명한 바와 같이 컨트롤러(200)가 결합될 수 있다. 실시예에 따라서 컨트롤러 장착부(110)는 컨트롤러(200)의 결합에 따라 상응하는 전기적 신호를 출력하는 센서를 더 포함할 수도 있다. 센서는 근접 센서 또는 가압 센서를 포함할 수 있다. 컨트롤러 장착부(110)는 도 23에 도시된 바와 같이 가전 기기(160)에 오직 하나(163)만 마련되어 있을 수도 있고, 도 24에 도시된 바와 같이 가전 기기(170)에 복수 개(176 내지 178)가 마련될 수도 있다.
처리부(150)는 가전 기기(100)의 전반적인 동작을 제어할 수 있다. 보다 상세하게는 처리부(150)는 통신부(151), 메모리부(152), 사용자 인터페이스(153), 전원 공급부(154) 및 구동부(155) 중 적어도 하나에 대한 제어 명령 또는 구동 신호를 생성하고, 생성한 제어 명령 또는 구동 신호를 각각에 전달하여 통신부(151), 메모리부(152), 사용자 인터페이스(153), 전원 공급부(154) 및 구동부(155)가 소정의 동작을 수행하도록 제어할 수 있다.
일 실시예에 의하면 처리부(150)는 통신부(151)를 통하여 주변에 통신 가능한 대상, 일례로 컨트롤러(200)가 존재하는지 판단할 수 있다. 만약 통신 가능한 컨트롤러(200)가 검색되면 처리부(150)는 컨트롤러(200)와 논리적으로 연결될 수 있도록 통신부(151)를 제어할 수도 있다. 처리부(150)는 컨트롤러(200)를 인증하고 인증 결과에 따라 컨트롤러(200)의 통신부(203) 및 가전 기기(100)의 통신부(151) 사이의 세션을 개시하도록 제어할 수 있다. 이 경우 처리부(150)와 컨트롤러(200)의 처리부(201)는 함께 동작하여 컨트롤러(200)의 통신부(203) 및 가전 기기(100)의 통신부(151) 사이의 세션을 개시하도록 제어할 수 있다.
일 실시예에 의하면 처리부(150)는 컨트롤러(200)의 처리부(201)와 동일하게 컨트롤러(200)와 가전 기기(100)가 물리적으로 결합되었는지 여부 또는 컨트롤러(200)가 가전 기기(100)에 근접하였는지 여부를 판단할 수 있다. 상술한 바와 동일하게 처리부(150)는 컨트롤러 장착부(110) 등에서 출력되는 신호나 통신부(151)가 수신한 신호의 세기나 존재 여부를 이용하여 컨트롤러(200)와 가전 기기(100)의 결합 또는 근접 여부를 판단할 수 있다. 결합부(151) 등에서 출력되는 신호를 이용하여 컨트롤러(200)와 가전 기기(100)가 물리적으로 결합되었다고 판단하는 경우 처리부(150)는 주변에 통신 가능한 대상, 즉 컨트롤러(200)의 통신부(203)가 존재하는지 여부를 검색할 수도 있다. 이와 같은 과정을 통해 가전 기기(100)의 처리부(150)는 컨트롤러(200)의 존재를 인식할 수 있다.
일 실시예에 의하면 컨트롤러(200)가 가전 기기(100)에 결합되거나 또는 컨트롤러(200)가 가전 기기(100)에 일정한 거리 이내로 근접하여 가전 기기(100)의 통신부(151)와 컨트롤러(200)의 통신부(203)가 서로 논리적으로 연결되면, 처리부(150)는 컨트롤러(200)와 가전 기기(100)가 결합 또는 근접 상태라는 알림 신호를 컨트롤러(200)로 전달할 수도 있다.
만약 컨트롤러(200)가 컨트롤러(200)와 가전 기기(100)가 결합 또는 근접 상태라는 알림 신호를 가전 기기(100)로 전달하는 경우라면, 처리부(150)는 컨트롤러(100)의 처리부(201)의 알림 신호에 따라 가전 기기에 대한 정보, 예를 들어 가전 기기(100) 인증을 위한 식별 번호 또는 설정 대상에 대한 정보를 컨트롤러(200)의 처리부(201)로 전달하도록 제어할 수 있다.
일 실시예에 의하면 컨트롤러(200)가 컨트롤러(200)에 대한 식별 정보의 가전 기기(100)로 전달하면, 처리부(150)는 컨트롤러(200)의 처리부(201)와 유사하게 컨트롤러(200)에 대한 식별 정보를 이용하여 컨트롤러(200)를 인증할 수도 있다. 컨트롤러(200)에 대한 식별 정보는 시리얼 넘버나 인증키 등과 같은 식별 번호나 또는 이에 상응하는 정보를 포함할 수 있다. 구체적으로 처리부(150)는 메모리부(152)에 저장된 컨트롤러(200)의 식별을 위한 정보를 포함하는 데이터베이스 및 전송된 식별 번호를 이용하여 컨트롤러(200)를 인증할 수 있다.
만약 컨트롤러(200)의 인증이 성공하면 처리부(150)는 컨트롤러(200)에서 전달되는 제어 신호나 또는 이에 상응하는 신호에 따라서 가전 기기(100)의 각 구동부(155)를 제어하기 위한 구동 신호를 생성할 수도 있다. 이 경우 컨트롤러(200)에서 전달되는 제어 신호는 가전 기기(100)의 설정 대상의 설정값을 변경하라는 명령을 포함할 수도 있고, 설정 대상 및 설정 대상의 변경될 설정값을 포함할 수도 있다. 만약 컨트롤러(200)의 인증이 실패하면 처리부(150)는 컨트롤러(200)와 가전 기기(100) 사이의 세션을 종료시키거나 또는 컨트롤러(200)로부터 전달되는 제어 신호를 무시할 수도 있다.
또한 처리부(150)는 구동부(155)가 동작을 수행하고 동작의 수행에 따른 피드백 신호를 전달하면, 전달받은 피드백 신호를 기초로 구동부(155)의 현재 상태, 일례로 현재 몇 도의 온도로 실내 온도를 조절하고 있는지 등을 결정하고, 구동부(155)의 동작 상태에 대한 정보를 컨트롤러(200)로 전달할 수 있다. 여기서 구동부(155)의 동작 상태에 대한 정보는 설정 대상의 현재 설정값을 포함할 수 있다.
또한 처리부(150)는 구동부(155)에서 발생하거나 또는 가전 기기의 각 부품 등에서 발생한 고장 정보를 에러 신호로 변환한 후 컨트롤러(100)로 전송할 수도 있다. 에러 신호는 가전 기기 등에 발생된 고장 등에 따라 미리 정의된 신호일 수 있다. 이 경우 컨트롤러(100)는 에러 신호에 따라 사용자에게 에러를 알리기 위한 경고 메시지를 표시부(240)를 통해 표시할 수도 있다.
처리부(150)는 사용자 인터페이스(153)에서 전달되는 신호에 따라서 가전 기기(100)의 각 구동부(155)를 제어할 수도 있다. 일 실시예에 의하면 처리부(150)는 컨트롤러(200)와 가전 기기(100)의 세션이 개시된 이후에는 사용자 인터페이스(153)를 통해서는 사용자의 명령을 입력받지 않도록 사용자 인터페이스(153)를 제어할 수도 있다. 다른 일 실시예에 의하면 처리부(150)는 컨트롤러(200)와 가전 기기(100)의 세션이 개시된 이후에도 사용자 인터페이스(153)를 통해 사용자의 명령을 입력받을 수도 있다. 이 경우 컨트롤러(100)가 장착된 경우에도 사용자는 사용자 인터페이스(153) 및 컨트롤러(100) 모두를 통해 가전 기기(100)를 제어할 수 있게 된다.
통신부(151)는 가전 기기(100)와 컨트롤러(200) 사이의 데이터 통신 기능을 수행할 수 있다. 통신부(151)는 통신 칩 및 각종 단자를 포함하는 유선 통신 모듈일 수도 있고, 통신 칩과 안테나 등을 포함하는 무선 통신 모듈일 수도 있다. 무선 통신 모듈은 블루투스, 근거리장 통신, 지그비, 와이파이, 적외선 통신, 홈알에프 및 초광대역 통신 중 적어도 하나의 무선 통신 방식을 이용하여 통신을 수행할 수 있다. 통신부(151)는 컨트롤러(200)의 통신부(203)과 동일한 것일 수 있다.
메모리부(152)는 가전 기기(100)의 제어를 위해 필요한 각종 정보 등을 저장할 수 있다. 메모리부(152)는 가전 기기(100)와 연결 가능한 컨트롤러(200)에 대한 정보를 저장할 수 있다. 여기서 컨트롤러(200)에 대한 정보는 컨트롤러(200)를 식별하기 위한 식별 번호일 수 있다. 식별 번호는 인증키를 포함할 수 있다. 메모리부(152)는 각종 정보를 일시적으로 저장하는 메모리 장치일 수도 있고, 비일시적으로 저장하는 메모리 장치일 수도 있다. 메모리부(152)는 반도체 저장 장치나 자기 디스크 저장 장치를 이용한 것일 수 있다. 메모리부(152)는 한 종류의 저장 장치에 의해 구현될 수도 있고 여러 종류의 저장 장치에 의해 구현될 수도 있다.
사용자 인터페이스(153)은 사용자로부터 소정의 명령을 입력받거나 또는 사용자에게 각종 정보를 제공할 수 있다. 사용자 인터페이스(153)는 물리 버튼, 노브, 터치 패드나 터치 스크린 등 다양한 종류의 입력 수단과, 플라즈마 디스플레이 패널, 액정 디스플레이 패널, 유기 발광 디스플레이 패널, 발광 다이오드 패널 및 터치 패널 중 적어도 하나를 이용하는 표시 수단을 포함할 수 있다. 사용자 인터페이스(153)는 컨트롤러(200)의 결합과 무관하게 동작할 수도 있고, 컨트롤러(200)의 결합이나 접근에 따라 동작이 중지될 수도 있다.
전원 공급부(154)는 가전 기기(100)에 필요한 전원을 공급할 수 있다. 전원 공급부(154)는 외부에서 들어오는 상용 전원을 이용하여 가전 기기(100)의 각 부품에 전류를 공급할 수 있다. 필요에 따라서 전원 공급부(154)는 교류 전류를 직류 전류로 변환할 수도 있다.
구동부(155)는 가전 기기(100)의 기능에 적절한 동작을 수행할 수 있다. 구동부(155)는 필요에 따라 구동부(155)는 필요에 따라서 처리부(150)의 제어에 따라 동작을 수행한 후, 동작의 수행에 대한 결과를 나타내는 신호인 피드백 신호를 처리부(150)로 다시 전달할 수 있다. 피드백 신호는 동작의 수행에 따른 변경된 설정값을 포함할 수 있다. 또한 구동부(155)는 필요에 따라 고장이 발생한 경우 발생한 고장에 대응하는 정보인 고장 정보를 처리부(150)로 전달할 수도 있다. 처리부(150)는 고장 정보를 고장에 상응하는 에러 신호로 변환하고 변환된 에러 신호를 컨트롤러(200)로 전달할 수 있다.
예를 들어 가전 기기(100)가 도 23에 도시된 바와 같이 에어컨 장치인 경우(160) 구동부(155)는 공기 조화부를 포함할 수 있다. 공기 조화부는 공기를 냉각한 후 냉각된 공기를 외부로 배출하는 동작을 수행할 수 있다. 공기 조화부는 저압의 액체 상태의 냉매를 저압의 기체 상태의 냉매로 변환하면서 주변의 열을 빼앗아 냉각시키는 증발기, 저온 저압의 기체 상태의 냉매를 고온 고압의 기체 상태로 변환하는 압축기, 고온 고압의 기체 상태의 냉매를 응축시켜 고온 고압의 액체 상태의 냉매로 변환시키는 응축기 및 증발기에서 냉매를 갑자기 팽창시키는 팽창 밸브 및 외부의 공기를 공급하는 흡기구, 이들을 연결하는 관체 및 이들을 제어하기 위한 각종 기판 등을 포함할 수 있다. 공기 조화기(160)의 처리부(150)는 컨트롤러(200)에서 전달된 제어 신호에 따라서 공기 조화부를 제어하기 위한 구동 신호를 생성하여 공기 조화부로 전달할 수 있다. 여기서 제어 신호는 냉각 온도, 동작 시간, 공기 배출 방향, 송풍 세기, 동작 예약 시각 및 동작 모드 중 적어도 하나를 포함할 수 있다. 냉각된 저온의 공기는 배출구(162)를 통하여 배출되어 실내 온도를 낮출 수 있게 된다.
가전 기기(100)는 예를 들어 도 23에 도시된 바와 같이 공기 조화기(160)일 수 있다. 공기 조화기(160)의 외장 하우징(161)에는 컨트롤러(200)가 결합될 수 있는 결합면(163)이 마련될 수 있다. 결합면(163)은 설계자의 선택에 따라 공기 조화기(160)의 외장 하우징(161)의 임의의 장소에 마련될 수 있다. 결합면(163)은 사용자의 편의를 위하여 사용자의 손 높이 부분에 마련될 수 있다.
가전 기기(100)는 예를 들어 도 24에 도시된 바와 같이 전기 레인지(170)일 수도 있다. 전기 레인지(170)의 상면에는 열을 발생시켜 외부로 공급하는 복수의 화로(171 내지 173)가 설치될 수 있다. 전기 레인지(170)의 상면이나 측면에는 컨트롤러(200)가 결합될 수 있는 결합면(176 내지 178)이 마련될 수 있다. 일 실시예에 하면 전기 레인지(170)에는 복수의 결합면(176 내지 178)이 마련되어 있을 수 있다. 각각의 결합면(176 내지 178)은 각각의 화로(171 내지 173)에 대응하는 것일 수 있다. 다시 말해서 제1 결합면(176)에 컨트롤러(200)가 결합된 경우 사용자는 컨트롤러(200)를 이용하여 제1 결합면(176)에 대응하는 제1 화로(171)를 제어하고, 제2 결합면(177)에 컨트롤러(200)가 결합된 경우 사용자는 컨트롤러(200)를 이용하여 제2 결합면(177)에 대응하는 제2 화로(172)를 제어할 수 있다. 이 경우 사용자는 제1 화로(171) 또는 제2 화로(172)의 온도를 조절할 수 있다. 이 경우 전기 레인지(170)의 처리부(150)는 각 화로의 온도 조절 신호를 생성하여 각 화로로 전달할 수 있다.
이하 도 25 내지 도 27b를 참조하여 컨트롤러를 통해 가전 기기를 제어하는 방법에 대한 일 실시예에 대해서 설명한다.
도 25은 가전 기기의 제어 방법에 대한 개략적인 흐름도이다. 도 25에 도시된 바를 참조하면 먼저 컨트롤러(200)가 가전 기기(100)에 장착되거나 근접하면(s300), 컨트롤러(200)가 장착되거나 또는 근접한 가전 기기(100)를 인식하거나, 또는 가전 기기(100)가 장착되거나 또는 근접한 컨트롤러(200)를 인식할 수 있다.
컨트롤러(200) 또는 가전 기기(100)가 인식된 후, 컨트롤러(200)와 가전 기기(100)는 서로 데이터를 송수신할 수 있도록 세션이 개설되고, 컨트롤러(200)의 조작에 따라 가전 기기(100)가 제어될 수 있다(s301).
사용자는 컨트롤러(200)를 조작하고(s302), 사용자의 컨트롤러(200)의 조작에 따라서 가전 기기(100)가 제어될 수 있다(s303).
사용자는 가전 기기(100)의 제어가 종료되면 컨트롤러(200)를 가전 기기(100)로부터 분리 및 이탈시킬 수 있다. 분리 및 이탈된 컨트롤러(200)는 다른 가전 기기(100a, 100b)에 장착되거나 근접하여 다른 가전 기기(100a, 100b)의 제어에 이용될 수 있다.
이하 컨트롤러를 통해 가전 기기를 제어하는 방법의 여러 실시예에 대해 보다 구체적으로 설명하도록 한다.
도 26a 및 도 26b는 컨트롤러를 통해 가전 기기를 제어하는 방법의 제1 실시예에 대한 흐름도이다.
도 26a에 도시된 바와 같이 컨트롤러(200)가 가전 기기(100)와 결합부(110, 250)를 통해 장착되거나 근접하면(s310), 컨트롤러(200)와 가전 기기(100) 사이의 세션이 개시되어 서로 통신 연결될 수 있다(s311).
일 실시예에 의하면 컨트롤러(200)의 처리부(201)는 결합부(250)에서 출력되는 신호, 통신 가능한 가전 기기(100)의 존재 여부 또는 수신되는 신호의 세기 등을 이용하여 컨트롤러(200)가 가전 기기(100)와 장착되었거나 또는 근접하였는지 판단할 수 있다. 다른 일 실시예에 의하면 가전 기기(100)의 처리부(150)가 컨트롤러 장착부(110)에서 출력되는 신호, 통신 가능한 컨트롤러(200)의 존재 여부 또는 수신되는 신호의 세기 등을 이용하여 컨트롤러(200)와 가전 기기(100)가 장착되거나 또는 근접하였는지 판단할 수 있다.
컨트롤러(200)와 가전 기기(100)가 서로 장착되거나 또는 근접하면 상호 간에 세션이 개시되고 컨트롤러(200)와 가전 기기(100)가 서로 연결될 수 있다(s311). 이 경우 컨트롤러(200)와 가전 기기(100)는 서로 무선 통신 또는 유선 통신을 통해 연결될 수 있다.
컨트롤러(200)와 가전 기기(100)가 서로 통신 가능하도록 연결된 경우 컨트롤러(200)는 가전 기기(100)로 장착 상태라는 알림 신호를 가전 기기(100)로 연결된 통신망을 통하여 전달할 수 있다(s312). 실시예에 따라서 가전 기기(100)가 컨트롤러(200)로 컨트롤러(200)와 가전 기기(100)가 장착된 상태라는 알림 신호를 가전 기기(100)로 전달할 수도 있다. 아울러 가전 기기(100)는 알림 신호와 더불어 가전 기기(100)에 대한 정보, 일례로 가전 기기에 대한 식별 정보를 컨트롤러(200)로 송신할 수도 있다.
가전 기기(100)가 알림 신호를 수신하면, 가전 기기(100)는 수신한 알림 신호에 따라서 컨트롤러(200)에 가전 기기에 대한 정보를 암호화하거나 또는 암호화하지 않고 전달할 수 있다(s313). 여기서 가전 기기에 대한 정보는 가전 기기(100)의 종류, 가전 기기(100)의 식별 번호, 가전 기기(100)에서 제어 가능한 설정 대상 및 가전 기기(100)의 동작 상태에 대한 정보 중 적어도 하나를 포함할 수 있다. 실시예에 따라서 컨트롤러(200)가 알림 신호를 수신하면 컨트롤러(100)는 수신한 알림 신호에 따라서 가전 기기(100)에 컨트롤러에 대한 정보를 암호화하거나 또는 암호화하지 않고 전달할 수 있다. 컨트롤러에 대한 정보는 컨트롤러의 시리얼 넘버 등의 식별 번호를 포함할 수 있다.
가전 기기(100)로부터 가전 기기(100)에 대한 정보가 전달되면(s313), 컨트롤러(200)는 가전 기기(100)에 대한 정보를 이용하여 가전 기기(100)에 대한 인증을 수행할 수 있다. 또한 컨트롤러(200)로부터 컨트롤러(200)에 대한 정보가 전달되면, 가전 기기(100)는 컨트롤러(200)에 대한 정보를 이용하여 컨트롤러(200)에 대한 인증을 수행할 수 있다. 이를 위해서 가전 기기(100)의 처리부(150) 또는 컨트롤러(200)의 처리부(201)는 별도의 메모리 장치(152, 202)에 마련된 데이터베이스를 참조할 수 있다.
만약 가전 기기(100) 또는 컨트롤러(200)가 컨트롤러(200) 또는 가전 기기(100)의 인증을 실패하면 가전 기기(100)와 컨트롤러(200) 사이의 접속이 종료되고, 컨트롤러(200)로 가전 기기(100)를 제어할 수 없게 된다.
만약 가전 기기(100) 또는 컨트롤러(200)가 컨트롤러(200) 또는 가전 기기(100)의 인증을 성공하면 컨트롤러(200)는 표시부(240)를 통하여 가전 기기(100)에 대한 정보를 표시할 수 있다. 표시부(240)에 표시되는 가전 기기(100)에 대한 정보는 가전 기기의 종류, 설정 대상 및 설정 대상의 설정값 중 적어도 하나를 포함할 수 있다. 한편 컨트롤러(200)는 사용자로부터 가전 기기(100)를 제어하기 위한 제어 명령을 받도록 설정된다. 예를 들어 사용자가 제1 조작부(210)를 조작하는 경우 설정 대상이 결정되고 결정된 설정 대상의 설정값을 변경할 수 있도록 컨트롤러(200)는 설정된다. 이 경우 최초로 결정된 설정 대상은 가전 기기(100)나 컨트롤러(200)의 정의된 설정에 따라 결정된 것일 수도 있고, 사용자의 선택에 따라 결정된 것일 수도 있다. 가전 기기에 대한 정보가 복수의 설정 대상을 포함하는 경우, 복수의 설정 대상 각각에는 순위가 할당될 수 있다. 이 경우 최초로 결정된 설정 대상은 제1 순위가 할당된 설정 대상일 수 있다.
도 26b에 도시된 바와 같이 만약 사용자가 최초로 결정된 설정 대상을 변경하고 싶다면(s320), 사용자는 컨트롤러(200)에 마련된 조작부(210 내지 230) 중 어느 하나의 조작부, 일례로 제2 조작부(220)를 조작하여 설정 대상을 변경할 수 있다(s321). 예를 들어 사용자는 제2 조작부(220)를 일 회 가압하여 현재의 설정 대상과 상이한 설정 대상을 선택할 수 있다. 이 경우 선택되는 상이한 설정 대상은 현재의 설정 대상의 다음 순위의 설정 대상일 수 있다.
설정 대상이 결정되면 사용자는 설정 대상의 설정값의 조절을 위해 설정 대상에 대응하는 조작부, 일례로 제1 조작부(210)를 조작하여 설정값 변경 명령을 입력할 수 있다(s322).
일 실시예에 의하면 컨트롤러(200)의 처리부(201)는 제1 조작부(210)에서 출력되는 신호를 수신하고, 수신한 신호 및 설정 대상에 따라서 사용자의 설정값 변경 명령에 상응하는 제어 신호를 생성한 후(s323), 생성한 제어 신호를 암호화하거나 또는 암호화하지 않고 무선 통신 또는 유선 통신을 통하여 가전 기기(100)로 전달할 수 있다(s324).
다른 일 실시예에 의하면 컨트롤러(200)의 처리부(201)는 제1 조작부(210)에서 출력되는 전기적 신호를 수신하고, 수신한 전기적 신호 및 설정 대상에 대한 정보를 암호화하거나 또는 암호화하지 않고 가전 기기(100)로 전송할 수 있다(s323 및 s324).
가전 기기(100)의 처리부(150)는 컨트롤러(200)로부터 수신한 제어 신호나, 또는 전기적 신호 및 설정 대상에 대한 정보를 기초로 구동 신호를 생성하여 가전 기기(100)의 구동부(155)에 전달하고, 가전 기기의 구동부(155)는 구동 신호에 따라 동작할 수 있다(s325).
구동부(155)는 동작 후 동작에 따라 변경된 설정값을 포함하는 피드백 신호를 가전 기기(100)의 처리부(150)로 전달하고, 처리부(150)는 구동부(155)의 현재 상태를 결정하고, 변경된 설정값을 포함하는 구동부(155)의 현재 상태에 대한 정보를 컨트롤러(200)로 전달할 수 있다(s326). 컨트롤러(200)는 변경된 설정값에 대한 정보를 수신하고 수신한 정보에 따라서 변경된 설정값을 표시부(240)에 표시할 수 있다.
가전 기기(100)의 제어가 종료되면 컨트롤러(200)는 사용자의 필요에 따라 가전 기기(100)로부터 이탈될 수 있다. 컨트롤러(200)가 가전 기기(100)와 결합이 해제되어 분리 이탈하거나 또는 가전 기기(100)와 일정한 거리 이상 멀어지면 컨트롤러(200)와 가전 기기(100) 사이의 세션은 종료되고 컨트롤러(200)에 의한 가전 기기(100)를 제어 역시 종료될 수 있다.
이하 도 27a 내지 도 28c를 참조하여 가전 기기 제어 시스템을 사용하는 방법에 대해 설명한다.
도 27a 내지 도 27e는 가전 기기 제어 시스템을 사용하는 방법의 일 실시예로서 하나의 컨트롤러(200)를 이용하여 서로 상이한 가전 기기(100c, 100d)를 제어하는 방법을 설명하기 위한 도면이다. 도 27a에 도시된 바와 같이 사용자는 컨트롤러(200)를 공기 조화기(100c)에 부착하여 장착한 후 공기 조화기(100c)의 냉방 온도 등과 같은 각종 설정 대상의 설정값을 변경시켜 공기 조화기(100c)를 제어할 수 있다. 도 27b에 도시된 바와 같이 사용자가 공기 조화기(100c)와 상이한 세탁기(100d)를 제어하고자 하나 사용자가 세탁기(100d)의 리모컨 장치 등이 어디 있는지 모르거나 또는 세탁기의 각 입력 버튼을 조작하는 방법을 잘 모르는 경우, 사용자는 도 27c에 도시된 바와 같이 공기 조화기(100c)에 장착된 컨트롤러(200)를 공기 조화기(100c)의 컨트롤러 장착부(110a)로부터 이탈시킬 수 있다. 사용자는 도 27d에 도시된 바와 같이 공기 조화기(100c)에서 이탈시킨 컨트롤러(200)를 세탁기(100d)의 컨트롤러 장착부(110b)에 장착시킨 후, 도 27e에 도시된 바와 같이 컨트롤러(200)를 조작하여 세탁기(100d)를 제어할 수 있다.
도 28a 내지 도 28c는 가전 기기 제어 시스템을 사용하는 방법의 일 실시예로서 하나의 컨트롤러(200)를 이용하여 동일한 가전 기기(170)의 상이한 구동부(171 내지 173)을 제어하는 방법을 설명하기 위한 도면이다. 도 28a에 도시된 바와 같이 가전 기기(100), 일례로 전기 레인지(170)는 복수의 구동부, 즉 복수의 화로(171 내지 173)와 각각의 구동부(171 내지 173)에 대응하는 복수의 결합부(176 내지 178)을 포함할 수 있다. 사용자는 컨트롤러(200)를 전기 레인지(170)의 컨트롤러 장착부(176)에 부착시켜 장착한 후 컨트롤러 장착부(176)에 대응하는 제1 화로(171)를 제어할 수 있다. 만약 사용자가 제1 화로(171)과는 다른 제2 화로(172)를 제어하고 싶은 경우 도 28b에 도시된 바와 같이 컨트롤러 장착부(176)에 장착된 컨트롤러(200)를 분리시키고, 도 27c에 도시된 바와 같이 제2 화로(172)에 대응하는 결합부(177)에 분리시켰던 컨트롤러(200)를 결합시킨다. 이어서 사용자는 결합부(177)에 장착된 컨트롤러(200)를 조작하여 결합부(177)에 상응하는 제2 화로(172)를 제어할 수 있게 된다.
이에 따라 사용자는 하나의 컨트롤러(200)를 이용하여 복수의 가전 기기(100c, 100d) 또는 동일한 가전 기기(170)의 복수의 구동부(171 내지 173)를 간단하면서도 용이하게 제어할 수 있게 된다.
이하 도 29 내지 도 31을 참조하여 가전 기기, 컨트롤러 및 가전 기기와 컨트롤러를 포함하는 가전 기기 제어 시스템의 제2 실시예에 대해 설명한다. 도 29는 컨트롤러 및 가전 기기의 제2 실시예에 대한 구성도이고, 도 30 및 도 31은 컨트롤러의 제2 실시예를 설명하기 위한 도면이다.
도 29에 도시된 바에 따르면 컨트롤러(200)는 복수의 조작부(210 내지 230), 처리부(201), 메모리부(202), 통신부(203), 전원 공급부(204), 표시부(240) 및 결합부(250)를 포함할 수 있다. 복수의 조작부(210 내지 230), 처리부(201), 메모리부(202), 통신부(203), 전원 공급부(204), 표시부(240) 및 결합부(250)는 도 3 내지 도 21을 통하여 설명한 각 구성과 동일하거나 또는 각 구성을 일부 변형한 것일 수 있다. 이하 설명의 편의를 위해서 상술한 바 외의 차이점에 한정하여 설명하도록 한다.
컨트롤러(200)의 처리부(201)는 거리 연산부(201a)를 더 포함할 수 있다. 거리 연산부(201a)는 컨트롤러(200)와 가전 기기(100)의 하나 또는 복수의 기준 지점 사이의 거리를 연산할 수 있다. 일 실시예에 의하면 기준 지점은 가전 기기(100)에 마련된 복수의 통신부(131 내지 133)일 수 있다. 다시 말해서 거리 연산부(201a)는 컨트롤러(200)의 통신부(203)와 가전 기기(100)에 마련된 복수의 통신부(131 내지 133) 각각 사이의 거리(d1 내지 d3)를 연산할 수 있다.
도 31에 도시된 바를 참조하면 두 개의 무선 통신 모듈, 일례로 컨트롤러(200)의 통신부(203) 및 가전 기기(100)의 제1 통신부(131) 사이의 신호의 세기는 두 개의 무선 통신 모듈 사이의 거리가 증가할수록 감소될 수 있다. 따라서 신호의 세기에 따라서 두 개의 무선 통신 모듈 사이의 거리(d1)를 결정할 수 있게 된다. 처리부(201)는 이와 같이 신호의 세기를 기초로 컨트롤러(200)의 통신부(203)와 가전 기기(100)에 마련된 복수의 통신부(131 내지 133) 각각 사이의 거리(d1 내지 d3)를 연산할 수 있다.
컨트롤러(200)의 통신부(203)와 가전 기기(100)에 마련된 복수의 통신부(131 내지 133) 각각 사이의 거리(d1 내지 d3)가 연산되면 처리부(201)는 연산된 거리 중에서 하나 또는 그 이상의 거리를 선택하고, 선택한 거리에 대응되는 가전 기기(100)의 통신부(131 내지 133)를 결정할 수 있다. 여기서 처리부(201)는 연산된 거리 중에서 가장 짧은 거리(d1)에 대응되는 제1 통신부(131)를 선택하고, 제1 통신부(131)와 세션을 개설할 수 있다. 컨트롤러(200)의 통신부(203)와 제1 통신부(131) 사이에 세션이 개설되면 컨트롤러(200)의 처리부(201)는 필요에 따라 가전 기기(100)로 세션 개설과 관련된 알림 신호를 전달할 수도 있고, 가전 기기(100)로부터 제1 통신부(131)에 대응되는 제1 구동부(171)에 대한 정보를 포함하는 가전 기기(100)에 대한 정보를 수신할 수도 있으며, 수신한 정보를 기초로 가전 기기(100)를 인증할 수도 있다. 아울러 처리부(201)는 사용자의 조작에 따라 제1 조작부 내지 제3 조작부(210 내지 230)에서 생성된 전기적 신호 또는 이에 따라 생성된 제어 신호를 가전 기기(100)로 전달하여 제1 통신부(131)에 대응되는 제1 구동부(171)를 제어할 수 있다. 이 경우 컨트롤러(200)와 가전 기기(100) 사이의 통신은 컨트롤러(200)의 통신부(203) 및 제1 통신부(131)를 통해 수행될 수도 있고, 다른 통신부(132, 133)를 통해 수행될 수도 있다.
가전 기기(100)는 컨트롤러 장착부(110), 제1 통신부 내지 제3 통신부(131 내지 133), 처리부(150), 메모리부(152), 사용자 인터페이스(153), 전원 공급부(154) 및 구동부(155)를 포함할 수 있다. 컨트롤러 장착부(110), 처리부(150), 메모리부(152), 사용자 인터페이스(153), 전원 공급부(154) 및 구동부(155)는 도 22 내지 도 24를 통하여 설명한 각 구성과 동일하거나 또는 각 구성을 일부 변형한 것일 수 있다.
제1 통신부 내지 제3 통신부(131 내지 133)는 컨트롤러(200)의 통신부(203)와 무선 통신 방식을 이용하여 통신을 수행할 수 있다. 여기서 무선 통신 방식은 서로 통신하는 통신 모듈 사이의 거리에 따라서 신호의 세기가 달라질 수 있는 모든 무선 통신 방식을 포함할 수 있다. 제1 통신부 내지 제3 통신부(131 내지 133)은 각각 대응하는 복수의 구동부(171 내지 173) 주변에 설치될 수 있다. 복수의 구동부(171 내지 173) 중 동작을 제어하고자 하는 구동부, 일례로 제1 구동부(171)는 컨트롤러(100)의 접근에 따라 제어될 수 있기 때문에 사용자는 직관적으로 제어할 구동부, 일례로 제1 구동부(171)를 선택 및 제어할 수 있게 된다. 제1 통신부 내지 제3 통신부(131 내지 133)는 동일한 통신 모듈을 이용한 것일 수도 있고 상이한 통신 모듈을 이용한 것일 수도 있다.
처리부(150)는 제1 통신부 내지 제3 통신부(131 내지 133)에서 출력되는 전기적 신호를 전달받고, 전달받은 전기적 신호를 기초로 컨트롤러(200)와 같이 통신 가능한 대상이 존재하는지 여부나 수신한 신호의 세기 등을 결정할 수 있다. 처리부(150)는 컨트롤러(200)의 처리부(201)와 동일하게 컨트롤러(200)의 통신부(203)와 가전 기기(100)에 마련된 각각의 통신부(131 내지 133) 사이의 거리(d1 내지 d3)를 연산할 수도 있다. 처리부(150)는 연산된 거리 중에서 가장 짧은 거리(d1)에 대응되는 제1 통신부(131)를 선택하고, 제1 통신부(131)와 컨트롤러(200)의 통신부(203) 사이에 세션을 개설할 수 있다. 컨트롤러(200)의 통신부(203)와 제1 통신부(131) 사이에 세션이 개설되면, 처리부(150)는 필요에 따라 컨트롤러(200)로 알림 신호를 전달할 수도 있고, 컨트롤러(200)에 대한 정보를 수신할 수도 있으며, 수신한 정보를 기초로 컨트롤러(200)를 인증할 수도 있다. 또한 처리부(150)는 컨트롤러(200)로 선택된 통신부(131)에 대응하는 구동부(171)에 대한 정보를 포함하는 가전 기기(100)에 대한 정보를 전송할 수도 있다. 사용자의 조작에 따라 제1 조작부 내지 제3 조작부(210 내지 230)에서 생성된 전기적 신호 또는 제어 신호가 가전 기기(100)로 전달되면, 처리부(150)는 전기적 신호 또는 제어 신호에 따라서 선택된 제1 통신부(131)에 대응되는 제1 구동부(171)를 제어하기 위한 구동 신호를 생성하고, 생성한 구동 신호를 제1 구동부(171)로 전달할 수 있다. 이에 따라 컨트롤러(200)와 근접하게 위치하는 구동부(171)가 제어될 수 있다.
이하 도 32를 참조하여 가전 기기를 제어하는 방법의 제2 실시예에 대해 설명한다. 도 32는 컨트롤러를 통해 가전 기기를 제어하는 방법의 제2 실시예에 대한 흐름도이다.
도 32에 도시된 바와 같이 가전 기기를 제어하는 방법의 제2 실시예에 의하면 먼저 컨트롤러(200)가 가전 기기(100)로 접근한다(s350). 컨트롤러(200)가 접근하는 경우 컨트롤러(200)의 처리부(201)는 통신부(203)를 통하여 주변에 통신이 가능한 다른 통신부(131 내지 133)가 존재하는지 검색할 수 있다.
만약 주변에 통신이 가능한 하나 또는 복수의 통신부(131 내지 133)가 감지되면(s351), 컨트롤러(200)의 처리부(201)는 신호의 세기를 이용하여 각각의 통신부(131 내지 133)와 컨트롤러(200) 사이의 거리(d1 내지 d3)를 연산하고(s352), 연산 결과를 기초로 어느 하나의 통신부, 일례로 제1 통신부(131)를 결정할 수 있다(s353). 여기서 결정된 제1 통신부(131)는 각각의 통신부(131 내지 133)와 컨트롤러(200) 사이의 거리(d1 내지 d3)가 가장 가까운 통신부일 수 있다. 실시예에 따라서 가전 기기(100)가 컨트롤러(200)의 접근 여부를 감지하고, 각각의 통신부(131 내지 133)와 컨트롤러(200) 사이의 거리(d1 내지 d3)를 연산한 후, 제1 통신부(131)를 결정할 수도 있다.
제1 통신부(131)가 결정되면 제1 통신부(131)와 컨트롤러(200)의 통신부(250) 사이의 세션이 개설되고 제1 통신부(131)와 컨트롤러(200)의 통신부(250)가 서로 통신을 수행하기 시작할 수 있다. 필요에 따라 가전 기기(100) 또는 컨트롤러(200)의 인증이 수반될 수도 있다. 아울러 제1 통신부(131)가 결정되면 제1 통신부에 상응하는 제1 구동부(171)가 컨트롤러(200)의 처리부(201) 또는 가전 기기(100)의 처리부(150)에 의해 결정될 수 있다(s354).
사용자가 컨트롤러(200)의 제1 조작부 내지 제3 조작부(210 내지 230) 중 적어도 하나를 조작하면(s355), 사용자의 조작에 따라서 컨트롤러(200)의 처리부(201)가 제어 명령을 생성하고, 가전 기기(100)의 처리부(150)가 제1 구동부(171)를 제어하기 위한 구동 신호를 생성할 수 있다. 생성된 구동 신호에 따라 제1 구동부(171)는 동작할 수 있다.
컨트롤러(200)가 소정의 거리 이상 멀어지거나 또는 컨트롤러(200)와 더 가까운 다른 통신부가 존재하는 경우 제1 통신부(131)와 컨트롤러(200)의 통신부(250) 사이의 세션은 종료될 수 있다. 그러면 컨트롤러(200)는 제1 통신부(131)에 대응하는 제1 구동부(171)의 제어를 중단하게 된다. 따라서 사용자는 컨트롤러(200)를 이용해서 제1 구동부(171)를 제어할 수 없게 된다. 만약 제1 통신부(131)보다 컨트롤러(200)와 더 가까운 다른 통신부가 감지된 경우라면 사용자는 더 가까운 다른 통신부에 대응하는 구동부를 제어할 수 있게 된다.
상술한 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체는 댁내 또는 산업 현장에서 이용되는 각종 가전 기기, 가전 기기를 제어하기 위한 컨트롤러 및 가전 기기와 컨트롤러를 이용하여 구현되는 가전 기기 제어 시스템에 채용되어 이용될 수 있으므로 산업 상 이용 가능성이 있다.

Claims (46)

  1. 컨트롤러가 선택적으로 장착되는 적어도 하나의 컨트롤러 장착부; 및
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되어, 상기 컨트롤러의 조작에 따라서 생성된 제어 신호를 전송받는 처리부;를 포함하는 가전 기기.
  2. 제1항에 있어서,
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받는 가전 기기.
  3. 제1항에 있어서,
    상기 처리부는 상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 가전 기기에 대한 식별 정보를 상기 컨트롤러로 전달하고, 상기 컨트롤러로부터 승인 정보를 전송받는 가전 기기.
  4. 제1항에 있어서,
    상기 가전 기기에 대한 식별 정보는 상기 가전 기기의 종류, 상기 가전 기기의 식별 번호, 상기 가전 기기에서 제어 가능한 설정 대상 및 상기 가전 기기의 동작 상태에 대한 정보 중 적어도 하나를 포함하는 가전 기기.
  5. 제1항에 있어서,
    유선 또는 무선으로 상기 컨트롤러와 통신을 수행하는 통신부;를 더 포함하는 가전 기기.
  6. 제5항에 있어서,
    상기 통신부는 블루투스(bluetooth), 근거리장 통신(NFC, Near field Communication), 지그비(Zigbee), 와이파이(WiFi, Wireless-Fidelity), 적외선 통신(IrDA, Infrared Data Association), 홈알에프(Home RF) 및 초광대역 통신(Ultra Wide Band, UBW) 중 적어도 하나를 포함하는 무선 통신 방식으로 상기 컨트롤러와 통신을 수행하는 가전 기기.
  7. 제1항에 있어서,
    상기 처리부의 구동 신호에 따라 동작하고 상기 동작의 수행에 따른 피드백 신호를 상기 처리부로 전달하는 구동부;를 더 포함하는 가전 기기.
  8. 제6항에 있어서,
    상기 처리부는 상기 피드백 신호를 기초로 상기 구동부의 현재 상태를 결정하고, 상기 구동부의 현재 구동 상태에 대한 구동 상태 정보를 상기 컨트롤러로 전달하는 가전 기기.
  9. 제1항에 있어서,
    동일한 기능을 수행하는 복수의 구동부와 상기 복수의 구동부에 대응하는 복수의 컨트롤러 장착부를 포함하고, 상기 처리부는 상기 복수의 컨트롤러 장착부 중 상기 컨트롤러가 장착된 제1 컨트롤러 장착부에 대응하는 제1 구동부에 대한 구동 신호를 생성하고 상기 제1 구동부로 제어 신호를 전달하는 가전 기기.
  10. 제1항에 있어서,
    상기 컨트롤러의 조작에 따라 상기 가전 기기의 제어 가능한 설정대상의 설정값을 조절하기 위한 조절 명령을 입력받는 가전 기기.
  11. 제10항에 있어서,
    상기 가전 기기의 제어 가능한 설정 대상의 설정값은 온도, 습도, 송풍량 및 구동 시간 중 적어도 하나를 포함하는 가전 기기.
  12. 제1항에 있어서,
    상기 컨트롤러 장착부와 상기 컨트롤러는 자기력에 의해 결합 가능한 가전 기기.
  13. 제1항에 있어서,
    상기 상기 컨트롤러 장착부는 상기 컨트롤러가 삽입되는 삽입홈을 포함하는 결합 가능한 가전 기기.
  14. 제1항에 있어서,
    상기 컨트롤러 장착부는 상기 컨트롤러와 접촉하여 상기 컨트롤러에서 생성된 전기적 신호를 전달받는 접촉 단자를 포함하는 가전 기기.
  15. 제14항에 있어서,
    상기 컨트롤러 장착부는 원통형으로 형성되고, 상기 접촉 단자는 상기 원통형 컨트롤러 장착부의 내주면에 배치되는 가전 기기.
  16. 제15항에 있어서,
    상기 접촉 단자는 상기 컨트롤러로 전원을 공급하는 전원 단자 및 상기 컨트롤러와 신호를 주고 받는 통신 단자를 포함하는 가전 기기.
  17. 제1항에 있어서,
    상기 컨트롤러 장착부는 원형으로 형성되는 가전 기기.
  18. 제1항에 있어서,
    상기 처리부는 상기 가전 기기에서 발생한 고장 정보를 에러 신호로 변환하여 상기 컨트롤러로 전송하는 가전 기기.
  19. 제1항에 있어서,
    상기 가전 기기는 사용자의 제어 명령을 입력받는 사용자 인터페이스부;를 더욱 포함하고, 상기 컨트롤러가 장착된 경우에 상기 사용자 인터페이스부 및 상기 컨트롤러 모두를 통해 제어 가능한 가전기기.
  20. 조작부와 디스플레이를 구비한 컨트롤러; 및
    상기 컨트롤러가 선택적으로 장착되고 상기 컨트롤러가 장착되면 상기 컨트롤러와 통신 가능하게 연결되는 가전 기기;를 포함하되, 상기 컨트롤러는 상기 조작부를 조작함에 따라 생성된 제어 신호를 상기 가전 기기에 전송하고, 상기 가전 기기는 상기 가전 기기가 구동되는 상태 정보를 상기 컨트롤러에 전송하여 상기 디스플레이에 상태 정보가 표시되는 가전 기기 제어 시스템.
  21. 제20항에 있어서,
    상기 가전기기는 가전 기기의 식별 정보를 상기 컨트롤러에 전송하고, 상기 컨트롤러는 상기 식별 정보를 기초로 상기 적어도 하나의 가전 기기를 인증함으로써 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 가전 기기 제어 시스템.
  22. 제20항에 있어서,
    상기 컨트롤러는 컨트롤러의 식별 정보를 상기 가전 기기에 전송하고, 상기 가전 기기는 상기 식별 정보를 기초로 상기 컨트롤러를 인증함으로써 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 가전 기기 제어 시스템.
  23. 피제어 기기의 일 부분에 장착되는 결합부;
    상기 결합부를 통해 장착된 피제어 기기의 상태 정보를 표시하는 표시부;
    상기 피제어 기기를 제어하기 위한 제어 명령을 입력받는 조작부; 및
    상기 피제어 기기와 통신하는 통신부;를 포함하되, 상기 결합부가 상기 피제어 기기의 일 부분에 장착되면 상기 조작부의 조작에 상응하는 제어 신호를 상기 통신부를 통하여 피제어 기기로 전송하는 컨트롤러.
  24. 제23항에 있어서,
    상기 조작부는 적어도 일 방향으로 회전 가능한 조작 휠, 조그 셔틀(jog shuttle), 조작 버튼, 터치 스크린 및 터치 패드 중 적어도 하나를 포함하는 컨트롤러.
  25. 제23항에 있어서,
    상기 결합부는 자석, 가전 기기의 삽입홈에 삽입 가능한 삽입 돌기, 공기의 압력을 이용하여 상기 가전 기기의 외면에 부착되는 흡착기 및 상기 가전 기기에 마련된 제2 단자와 결합 가능하고 전기적 신호를 출력하는 제1 단자 중 적어도 하나를 포함하는 컨트롤러.
  26. 조작부를 갖는 컨트롤러가 가전 기기의 일 부분에 결합하는 결합 단계;
    상기 가전 기기와 상기 컨트롤러가 통신 가능하게 연결되는 통신 연결 단계;
    상기 컨트롤러의 조작부를 조작함에 따라 상기 컨트롤러가 제어 신호를 생성하고 상기 제어 신호를 상기 가전 기기로 전송하는 제어 신호 전송 단계;를 포함하는 가전 기기의 제어 방법.
  27. 제26항에 있어서,
    상기 통신 연결 단계는 상기 컨트롤러가 상기 가전 기기로 상기 컨트롤러의 결합을 알리기 위한 알림 신호를 전달하는 단계를 포함하는 가전 기기의 제어 방법.
  28. 제26항에 있어서,
    상기 통신 연결 단계는 가전 기기가 상기 가전 기기의 식별 정보를 상기 컨트롤러로 전달하는 단계, 상기 컨트롤러에서 상기 가전 기기의 식별 정보를 기초로 상기 가전 기기의 인증을 수행하는 단계 및 가전 기기의 인증이 성공한 경우 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 단계를 포함하는 가전 기기의 제어 방법.
  29. 제26항에 있어서,
    상기 통신 연결 단계는 컨트롤러가 상기 컨트롤러의 식별 정보를 상기 가전 기기로 전달하는 단계, 상기 컨트롤러의 식별 정보를 기초로 상기 컨트롤러의 인증을 수행하는 단계 및 컨트롤러의 인증이 성공한 경우 상기 가전 기기가 상기 컨트롤러에 의해 제어 가능한 상태가 되는 단계를 포함하는 가전 기기의 제어 방법.
  30. 제26항에 있어서,
    상기 통신 연결 단계는 상기 컨트롤러와 상기 적어도 하나의 가전 기기가 유선 또는 무선으로 연결되는 단계를 포함하는 가전 기기의 제어 방법.
  31. 제26항에 있어서,
    상기 컨트롤러가 상기 컨트롤러가 장착된 가전 기기의 상태 정보를 표시하는 단계;를 더 포함하는 가전 기기의 제어 방법.
  32. 제26항에 있어서,
    상기 컨트롤러의 조작부를 조작하여 상기 가전 기기의 제어 가능한 설정 대상의 설정값의 조절 명령을 입력받는 단계를 더 포함하는 가전 기기의 제어 방법.
  33. 제26항에 있어서,
    상기 컨트롤러의 조작부를 조작하여 상기 가전 기기의 제어 가능한 설정 대상을 변경하는 단계를 더 포함하는 가전 기기의 제어 방법.
  34. 제26항에 있어서,
    상기 가전 기기에서 가전 기기에 대한 정보를 상기 컨트롤러로 전달하는 단계;를 더 포함하는 가전 기기의 제어 방법.
  35. 컨트롤러가 피제어 기기와 결합하는 결합 단계, 상기 피제어 기기와 상기 컨트롤러가 통신 가능하게 연결되는 단계, 상기 컨트롤러가 조작되는 조작 단계 및 상기 컨트롤러의 조작에 따라서 상기 피제어 기기가 동작하는 동작 단계를 포함하는 피제어 기기의 제어 방법을 수행하기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.
  36. 복수의 기준 지점;
    상기 복수의 기준 지점 각각에 대응하는 복수의 구동부;
    상기 복수의 기준 지점과 컨트롤러 사이의 거리를 결정하고, 상기 결정한 거리에 따라서 상기 복수의 구동부 중 적어도 하나의 구동부를 선택하고, 상기 컨트롤러의 조작에 따라서 상기 선택한 구동부에 대한 제어 신호를 생성하는 처리부;를 포함하는 가전 기기.
  37. 복수의 구동부를 구비한 가전 기기와 통신을 수행하는 결합부;
    상기 결합부를 통해 부착된 가전 기기의 정보를 표시하는 표시부;
    상기 가전 기기를 제어하기 위한 제어 명령을 입력받는 적어도 하나의 조작부;
    상기 가전 기기에 마련된 복수의 기준 지점으로부터의 거리를 결정하고 상기 결정한 거리에 따라서 상기 복수의 구동부 중 적어도 하나의 구동부를 선택하고, 상기 조작부의 조작에 따라서 상기 선택한 구동부에 대한 제어 신호를 생성하는 처리부;를 포함하는 컨트롤러.
  38. 열을 발생시키는 화로;
    컨트롤러가 장착 가능한 컨트롤러 장착부; 및
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되고, 상기 컨트롤러의 조작에 따라 생성된 제어 신호를 수신하고, 수신한 제어 신호에 따라 상기 화로를 제어하기 위한 구동 신호를 생성하는 처리부;를 포함하는 전기 레인지.
  39. 제38항에 있어서,
    상기 처리부는 상기 컨트롤러가 장착된 컨트롤러 장착부에 대응하는 화로에 대한 구동 신호를 생성하는 전기 레인지.
  40. 제38항에 있어서,
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받고, 상기 컨트롤러로 식별 정보를 상기 컨트롤러로 전달하고 상기 컨트롤러로부터 승인 정보를 전송받는 전기 레인지.
  41. 제38항에 있어서,
    상기 컨트롤러 장착부에 상응하는 통신부;를 더 포함하고, 상기 처리부는 상기 통신부와 상기 컨트롤러 사이의 거리에 따라서 제어될 화로를 결정하는 전기 레인지.
  42. 제41항에 있어서,
    상기 구동 신호는 상기 화로의 온도 조절 신호를 포함하는 전기 레인지.
  43. 컨트롤러가 장착 가능한 컨트롤러 장착부;
    공기를 냉각한 후 냉각된 공기를 외부로 배출하는 동작을 수행하는 공기 조화부; 및
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착되면 상기 컨트롤러와 통신 가능하게 연결되고, 상기 컨트롤러의 조작에 따라 생성된 제어 신호를 수신하고 수신한 제어 신호에 따라 상기 공기 조화부를 제어하기 위한 구동 신호를 생성하는 처리부;를 포함하는 공기 조화기.
  44. 제43항에 있어서,
    상기 제어 신호는 냉각 온도, 동작 시간, 공기 배출 방향, 송풍 세기, 동작 예약 시각 및 동작 모드 중 적어도 하나를 포함하는 공기 조화기.
  45. 제43항에 있어서,
    상기 컨트롤러 장착부가 마련된 외장 하우징;을 더 포함하는 공기 조화기.
  46. 제43항에 있어서,
    상기 컨트롤러가 상기 컨트롤러 장착부에 장착된 경우 상기 처리부는 상기 컨트롤러로부터 장착 신호를 전송받고, 상기 컨트롤러로 식별 정보를 상기 컨트롤러로 전달하고 상기 컨트롤러로부터 승인 정보를 전송받는 공기 조화기.
PCT/KR2015/003268 2014-07-18 2015-04-01 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체 Ceased WO2016010231A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US15/327,236 US20170163437A1 (en) 2014-07-18 2015-04-01 Home appliance, controller for controlling home appliance, system for controlling home appliance using controller, method of controlling home appliance, and readable storage medium using non-transitory computer storing method of controlling home appliance
EP15822111.9A EP3171233A4 (en) 2014-07-18 2015-04-01 Home appliance, controller, home appliance control system using controller, method for controlling home appliance, and computer-readable recording medium in which method for controlling home appliance is recorded

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020140090948A KR20160010093A (ko) 2014-07-18 2014-07-18 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체
KR10-2014-0090948 2014-07-18

Publications (1)

Publication Number Publication Date
WO2016010231A1 true WO2016010231A1 (ko) 2016-01-21

Family

ID=55078692

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/003268 Ceased WO2016010231A1 (ko) 2014-07-18 2015-04-01 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체

Country Status (5)

Country Link
US (1) US20170163437A1 (ko)
EP (1) EP3171233A4 (ko)
KR (1) KR20160010093A (ko)
CN (1) CN105278498A (ko)
WO (1) WO2016010231A1 (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017202573A1 (de) * 2016-05-25 2017-11-30 BSH Hausgeräte GmbH Gargerät mit nahbereichs-funkschnittstelle
WO2018095773A1 (de) * 2016-11-25 2018-05-31 BSH Hausgeräte GmbH Haptisches bedienelement für ein haushaltsgerät
CN108958112A (zh) * 2018-06-29 2018-12-07 广州市得腾技术服务有限责任公司 一种智能家居匹配器
TWI736620B (zh) * 2016-05-25 2021-08-21 南韓商Lg電子股份有限公司 通訊用配件
EP3974939A1 (de) * 2020-09-29 2022-03-30 Miele & Cie. KG Haushaltgerät und verfahren zum betreiben

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016076831A (ja) * 2014-10-07 2016-05-12 ヤマハ株式会社 指示装置、プログラム及び指示システム
KR102916872B1 (ko) * 2016-02-19 2026-01-26 삼성전자주식회사 동글 장치 및 그 제어 방법
WO2017162291A1 (en) 2016-03-24 2017-09-28 Electrolux Appliances Aktiebolag Laundry washing machine comprising a water softening device and a local electronic control unit
US10149080B2 (en) 2016-05-25 2018-12-04 Lg Electronics Inc. Method of manufacturing sound output apparatus and method of manufacturing grille for the apparatus
US10356499B2 (en) 2016-05-25 2019-07-16 Lg Electronics Inc. Artificial intelligence sound output apparatus, hub for communication network, method of manufacturing the apparatus, and grille for the apparatus
US10097640B2 (en) 2016-05-25 2018-10-09 Lg Electronics Inc. Accessory having a communication function for internet of things
US10139856B2 (en) 2016-05-25 2018-11-27 Lg Electronics Inc. Accessory assembly
US10204513B2 (en) * 2016-05-25 2019-02-12 Lg Electronics Inc. Accessory having a communication function for Internet of Things
US10110974B2 (en) * 2016-05-25 2018-10-23 Lg Electronics Inc. Accessory having a communication function for internet of things
US10111345B2 (en) 2016-05-25 2018-10-23 Lg Electronics Inc. Sound output apparatus and hub for communication network
US10146255B2 (en) 2016-05-25 2018-12-04 Lg Electronics Inc. Accessory communication device
US10440456B2 (en) 2016-05-25 2019-10-08 Lg Electronics Inc. Artificial intelligence sound output apparatus, hub for communication network, and method of manufacturing the apparatus and grille for the apparatus
US10139857B2 (en) 2016-05-25 2018-11-27 Lg Electronics Inc. Accessory
PL3348700T3 (pl) * 2017-01-12 2021-10-04 Electrolux Appliances Aktiebolag Urządzenie gospodarstwa domowego zawierające moduł dopływu wody
US11189445B2 (en) 2017-10-17 2021-11-30 Lg Electronics Inc. Jog dial type operation switch and sink cabinet device comprising same
CN107864076A (zh) * 2017-10-19 2018-03-30 珠海格力电器股份有限公司 一种控制微波炉执行操作的系统、方法及装置
KR102478418B1 (ko) * 2017-12-22 2022-12-16 삼성전자주식회사 가전 기기 및 이를 제어하는 제어 방법
US11057238B2 (en) 2018-01-08 2021-07-06 Brilliant Home Technology, Inc. Automatic scene creation using home device control
US11246390B2 (en) * 2018-04-04 2022-02-15 Lindsey P. Whitaker Remote access and control of a hair styling device
DE102019110054A1 (de) 2018-04-16 2019-10-17 Bulthaup Gmbh & Co. Kg Möbel mit temperierbarer Arbeitsplatte
CN110440520A (zh) * 2018-05-02 2019-11-12 江森自控科技公司 制冷控制单元
US10985972B2 (en) * 2018-07-20 2021-04-20 Brilliant Home Technoloy, Inc. Distributed system of home device controllers
CN108768377B (zh) * 2018-09-06 2024-09-13 佛山市顺德区美的洗涤电器制造有限公司 磁控旋钮组件和电器设备
US10635214B1 (en) * 2018-10-03 2020-04-28 Jen-Wen SUN Press-touch-control device having screen display
DE102019201929A1 (de) * 2019-02-14 2020-08-20 BSH Hausgeräte GmbH Steuerlogik für den koordinierten Betrieb zwischen einer Haushalts- Geschirrspülmaschine und einer als Haushaltsgerät vorgesehenen Luftabzugs- und/oder Luftbehandlungsvorrichtung, sowie zugehöriges Steuerverfahren, dafür ausgebildete Haushalts- Geschirrspülmaschine und Luftabzugs- und/oder Luftbehandlungsvorrichtung
CN109881444B (zh) * 2019-03-25 2024-11-05 无锡小天鹅电器有限公司 衣物处理装置的操作面板、衣物处理装置
CN109884913A (zh) * 2019-03-26 2019-06-14 佛山市顺德区美的洗涤电器制造有限公司 分体式家电设备的控制方法、智能操控设备和系统
CN109976176A (zh) * 2019-03-26 2019-07-05 佛山市顺德区美的洗涤电器制造有限公司 分体式家电设备的控制方法、智能操控设备和系统
CN112415900A (zh) * 2019-08-20 2021-02-26 晋江大白科技有限公司 一种中央控制器
CN110440398A (zh) * 2019-08-21 2019-11-12 广东天下云商科技有限公司 一种楼宇暖通智能自动控制装置及系统
CN110853413B (zh) * 2019-10-31 2022-04-05 山东大未来人工智能研究院有限公司 一种具有冷却热水功能的智能教育机器人
US11507217B2 (en) 2020-01-05 2022-11-22 Brilliant Home Technology, Inc. Touch-based control device
CN111237816A (zh) * 2020-01-16 2020-06-05 华帝股份有限公司 一种具有无线旋钮的灶具及其控制方法
CN121832370A (zh) * 2020-05-26 2026-04-10 华为技术有限公司 智能电器及控制方法
DE102020207367A1 (de) * 2020-06-15 2021-12-30 BSH Hausgeräte GmbH Haushaltsgerät mit einer Bedienvorrichtung und Verfahren zum Bedienen eines Haushaltsgerätes
CN113934144A (zh) * 2020-06-29 2022-01-14 广东美的厨房电器制造有限公司 家电系统和控制方法
CN111580408A (zh) * 2020-06-29 2020-08-25 广东美的厨房电器制造有限公司 家电系统和控制方法
US12276427B2 (en) * 2020-07-10 2025-04-15 Hestan Commercial Corporation Cooking appliance and control knob with integrated display
KR102188510B1 (ko) 2020-08-24 2020-12-08 배성구 모터 구동형 가전기기용 범용컨트롤러장치 및 이를 포함한 모터 구동형 가전기기
CN112097289A (zh) * 2020-10-09 2020-12-18 珠海格力电器股份有限公司 灶控显示装置和智能灶具
KR102237771B1 (ko) 2020-11-18 2021-04-07 배성구 모터 구동형 가전기기용 범용컨트롤러장치 및 이를 포함한 모터 구동형 가전기기
US11674735B2 (en) * 2021-01-21 2023-06-13 Haier Us Appliance Solutions, Inc. Refrigerator appliance with movable control module
DE102021200507A1 (de) * 2021-01-21 2022-07-21 BSH Hausgeräte GmbH Schaltanordnung zur Steuerung einer Mehrzahl von elektrischen Lasten
EP4294032A4 (en) * 2021-02-12 2024-12-25 Fujitsu General Limited Air conditioner, air conditioning control device, air conditioning system
US20240117970A1 (en) * 2021-02-25 2024-04-11 BORA - Vertriebs GmbH & Co KG Portable operating device for controlling a cooking appliance from different operating positions, and cooking appliance system
DE102021201800B3 (de) 2021-02-25 2022-06-15 BORA - Vertriebs GmbH & Co KG Tragbares Bediengerät zum Steuern eines Küchengeräts aus unterschiedlichen Bedienpositionen und Küchengerätesystem
KR20230001238A (ko) * 2021-06-28 2023-01-04 엘지전자 주식회사 인터페이스 및 인터페이스가 구비된 의류처리장치
KR102757406B1 (ko) * 2021-06-28 2025-01-21 엘지전자 주식회사 의류처리장치 및 상기 의류처리장치를 구비하는 시스템
KR20230001239A (ko) * 2021-06-28 2023-01-04 엘지전자 주식회사 인터페이스 및 인터페이스가 구비된 의류처리장치
KR102758941B1 (ko) * 2021-06-28 2025-01-23 엘지전자 주식회사 인터페이스 및 인터페이스가 구비된 의류처리장치
DE102021208925A1 (de) * 2021-08-13 2023-02-16 BORA - Vertriebs GmbH & Co KG Verfahren zum Betreiben eines Küchengerätesystems, Computerprogrammprodukt und Küchengerätesystem
KR102874859B1 (ko) * 2021-08-18 2025-10-23 삼성전자주식회사 적어도 하나의 외부 장치를 제어하는 전자 장치 및 이의 동작 방법
BE1029989B1 (de) * 2021-12-07 2023-07-03 Miele & Cie Haushaltgerät und Verfahren zum Betreiben eines Haushaltgeräts
US20250034777A1 (en) * 2021-12-07 2025-01-30 Lg Electronics Inc. Interface and clothing treatment apparatus including interface
KR102705317B1 (ko) * 2021-12-07 2024-09-12 엘지전자 주식회사 인터페이스 및 인터페이스가 구비된 의류처리장치
CN115016411B (zh) * 2022-06-10 2023-07-28 苏州益盟新材料科技有限公司 一种用于纺织品后加工产线的给水管理调控系统
CN116182283B (zh) * 2023-02-15 2025-09-02 珠海格力电器股份有限公司 家用电器
CN116110212A (zh) * 2023-02-15 2023-05-12 精诚工科汽车系统有限公司 用于家用电器的控制装置和家用电器
CN116636769B (zh) * 2023-04-26 2026-01-13 深圳市古力古利智能科技有限公司 一种吹吸一体机的控制方法、存储介质及系统
KR102728448B1 (ko) * 2023-12-27 2024-11-14 윤미경 실내 대형 화분 조경 장치를 이용한 탄소 배출권 거래 시스템

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040009066A (ko) * 2002-07-22 2004-01-31 삼성전자주식회사 가전기기의 착탈식 제어장치
US20070157642A1 (en) * 2006-01-09 2007-07-12 Maytag Corp. Universal controller for a domestic appliance
KR20110054814A (ko) * 2009-11-18 2011-05-25 조정현 블루투스 통신을 통한 가전제품 통합 원격제어 방법
KR20110096771A (ko) * 2010-02-23 2011-08-31 엘지전자 주식회사 단말기를 구비하는 냉장고 및 그 제어방법
KR20110137614A (ko) * 2010-06-17 2011-12-23 엘지전자 주식회사 가전기기 및 그 동작방법

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5349162A (en) * 1993-04-05 1994-09-20 Whirlpool Corporation Fault detection method and apparatus for a domestic appliance
EP0619567A1 (en) * 1993-04-05 1994-10-12 Whirlpool Corporation Oven temperature condition sensing method and apparatus for a domestic appliance
DE19849075A1 (de) * 1998-10-24 2000-04-27 Ego Elektro Geraetebau Gmbh Steuerung für ein Elektrogerät
MY126873A (en) * 2000-01-07 2006-10-31 Vasu Tech Ltd Configurable electronic controller for appliances
US6497276B2 (en) * 2001-03-31 2002-12-24 Ron D. Clark Combined refrigerator-oven apparatus
US7594630B2 (en) * 2004-06-25 2009-09-29 Apple Inc. Mounting fixture for a peripheral device
US7122766B1 (en) * 2005-09-02 2006-10-17 Bruce Whitford Main Range anti-tip device and method
DE102006013937A1 (de) * 2006-03-16 2007-09-27 Prettl Appliance Systems Gmbh Bedienblendenanordnung für Haushaltsmaschinen und Verfahren zur Herstellung einer Bedienblendenanordnung
JP2007300161A (ja) * 2006-04-27 2007-11-15 Toshiba Corp 電子機器および電子機器システムの認証管理方法
JP2008048168A (ja) * 2006-08-16 2008-02-28 Fujitsu Ltd 色処理パラメータ設定方法及びデジタル撮像機器
US20090305790A1 (en) * 2007-01-30 2009-12-10 Vitie Inc. Methods and Apparatuses of Game Appliance Execution and Rendering Service
CN201117490Y (zh) * 2007-11-01 2008-09-17 广州松下空调器有限公司 家用电器控制面板
US9852615B2 (en) * 2011-03-25 2017-12-26 Universal Electronics Inc. System and method for facilitating appliance control via a smart device
DE102009002774A1 (de) * 2009-04-30 2010-11-04 BSH Bosch und Siemens Hausgeräte GmbH Verfahren zum Betreiben eines Haushaltsgeräts, portable Bedieneinheit und Haushaltsgerät
DE102010028493A1 (de) * 2010-05-03 2011-11-03 BSH Bosch und Siemens Hausgeräte GmbH Bedienteil für eine Haushaltsarbeitsstation, Haushaltsarbeitsstation sowie System aus der Haushaltsarbeitsstation und dem Bedienteil
WO2012026299A1 (ja) * 2010-08-24 2012-03-01 日本電気株式会社 状態制御システム及び方法
DE102010042202B4 (de) * 2010-10-08 2023-07-20 BSH Hausgeräte GmbH Bedienvorrichtung für ein Hausgerät mit einem mittels Magnetkraft haltbaren Bedienelement sowie Hausgerät mit einer derartigen Bedienvorrichtung
JP2012124604A (ja) * 2010-12-06 2012-06-28 Sony Corp 機器制御装置、機器制御方法およびプログラム
SI23686A (sl) * 2011-03-03 2012-09-28 Albin Smrke Univerzalna naprava za regulacijo energije v obliki gumba
JP6143438B2 (ja) * 2012-11-12 2017-06-07 大阪瓦斯株式会社 加熱調理器
DE102013223934A1 (de) * 2013-11-22 2015-05-28 BSH Hausgeräte GmbH Haushaltsgerät
US10024545B2 (en) * 2014-04-17 2018-07-17 Whirlpool Corporation Power management for home appliances

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040009066A (ko) * 2002-07-22 2004-01-31 삼성전자주식회사 가전기기의 착탈식 제어장치
US20070157642A1 (en) * 2006-01-09 2007-07-12 Maytag Corp. Universal controller for a domestic appliance
KR20110054814A (ko) * 2009-11-18 2011-05-25 조정현 블루투스 통신을 통한 가전제품 통합 원격제어 방법
KR20110096771A (ko) * 2010-02-23 2011-08-31 엘지전자 주식회사 단말기를 구비하는 냉장고 및 그 제어방법
KR20110137614A (ko) * 2010-06-17 2011-12-23 엘지전자 주식회사 가전기기 및 그 동작방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3171233A4 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017202573A1 (de) * 2016-05-25 2017-11-30 BSH Hausgeräte GmbH Gargerät mit nahbereichs-funkschnittstelle
CN109154442A (zh) * 2016-05-25 2019-01-04 Bsh家用电器有限公司 带有短距离无线电接口的烹饪设备
TWI736620B (zh) * 2016-05-25 2021-08-21 南韓商Lg電子股份有限公司 通訊用配件
WO2018095773A1 (de) * 2016-11-25 2018-05-31 BSH Hausgeräte GmbH Haptisches bedienelement für ein haushaltsgerät
CN109983279A (zh) * 2016-11-25 2019-07-05 Bsh家用电器有限公司 家用器具用的触觉的操作元件
US10782794B2 (en) 2016-11-25 2020-09-22 Bsh Hausgeraete Gmbh Haptic operating element for a household appliance
CN108958112A (zh) * 2018-06-29 2018-12-07 广州市得腾技术服务有限责任公司 一种智能家居匹配器
CN108958112B (zh) * 2018-06-29 2021-04-23 广州市得腾技术服务有限责任公司 一种智能家居匹配器
EP3974939A1 (de) * 2020-09-29 2022-03-30 Miele & Cie. KG Haushaltgerät und verfahren zum betreiben

Also Published As

Publication number Publication date
KR20160010093A (ko) 2016-01-27
CN105278498A (zh) 2016-01-27
EP3171233A1 (en) 2017-05-24
US20170163437A1 (en) 2017-06-08
EP3171233A4 (en) 2018-03-21

Similar Documents

Publication Publication Date Title
WO2016010231A1 (ko) 가전 기기, 컨트롤러, 컨트롤러를 이용한 가전 기기 제어 시스템, 가전 기기의 제어 방법 및 상기 가전 기기의 제어 방법을 기록한 컴퓨터로 판독 가능한 기록 매체
WO2018174536A1 (en) Apparatus for transmitting wireless power and method of transmitting wireless power according to position type
WO2018044118A1 (en) Cooking apparatus
WO2019004570A1 (en) KITCHEN HOOD AND METHOD FOR CONTROLLING HOOD OF SUCH KITCHEN
WO2017065434A1 (ko) 외장형 통신장치, 디스플레이 장치, 디스플레이 시스템, 및 그 제어방법
WO2017105021A1 (en) Display apparatus and method for controlling display apparatus
WO2017082603A1 (ko) 오븐 및 오븐의 도어 개폐 방법
WO2018117620A1 (en) Air conditioning apparatus, central control apparatus of the air conditioning apparatus, remote control apparatus of the air conditioning apparatus, indoor apparatus of the air conditioning apparatus and method of controlling thereof
WO2017069466A1 (en) Communication apparatus, display apparatus and method of controlling the same
WO2020096323A1 (en) Home appliance and controlling method thereof
WO2017069434A1 (en) Display apparatus and method for controlling display apparatus
WO2016052882A1 (en) Display apparatus and control system and method for same
WO2020116845A1 (ko) 원격 제어 장치, 디스플레이 장치 및 이를 포함하는 원격 제어 시스템
WO2020184756A1 (ko) 로봇
WO2011162587A2 (ko) 네트워크 시스템
WO2016208811A1 (ko) 전자기기 및 전자기기를 이용한 스마트 홈 시스템, 스마트 홈 시스템의 제어방법
WO2023113117A1 (en) Display device and method for controlling the same
WO2023003425A1 (ko) 가전 기기를 제어하는 방법 및 장치
WO2022014739A1 (ko) 디스플레이 장치 및 그의 동작 방법
WO2023043161A1 (ko) 가전 장치를 제어하는 방법 및 시스템
WO2024085356A1 (ko) 장치 변경을 위한 전자 장치 및 그 동작 방법
WO2023140636A1 (ko) 업그레이드 가능한 전자 기기 및 전자 기기를 업그레이드하는 방법
WO2023090647A1 (ko) 가전 기기를 서버에 등록하는 장치 및 방법
WO2021210923A1 (ko) 블루투스 통신을 위한 무선 통신 회로를 포함하는 전자 장치 및 그의 동작 방법
WO2022234874A1 (ko) 무선 디스플레이 시스템

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15822111

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2015822111

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015822111

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 15327236

Country of ref document: US