WO2021111555A1 - 機器制御システム、操作受付装置、サーバおよび機器制御方法 - Google Patents
機器制御システム、操作受付装置、サーバおよび機器制御方法 Download PDFInfo
- Publication number
- WO2021111555A1 WO2021111555A1 PCT/JP2019/047488 JP2019047488W WO2021111555A1 WO 2021111555 A1 WO2021111555 A1 WO 2021111555A1 JP 2019047488 W JP2019047488 W JP 2019047488W WO 2021111555 A1 WO2021111555 A1 WO 2021111555A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- server
- operation instruction
- change
- control target
- instruction
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Definitions
- the present invention relates to a device control system, an operation reception device, a server, and a device control method for operating a device to be controlled by receiving an instruction from a user.
- Patent Document 1 discloses a technique in which an operation unit receives an instruction by a user's voice, transmits an instruction via a network, and controls the operation of a device such as an air conditioner in the operation system. Further, in Patent Document 1, the operation unit detects the operating sound of the device, the notification sound when the device executes the operation, and the like, determines the operating state of the device in response to the user's instruction, and makes the user a speaker or the like. A technique for notifying a determination result is disclosed.
- the operation system described in Patent Document 1 determines whether or not the operation of the device in response to the user's instruction is properly executed based on the sound emitted by the device. Therefore, the operation system described in Patent Document 1 cannot correctly detect the sound emitted by the device in a noisy environment, and the accuracy of determining whether or not the device operates normally in response to the user's instruction is lowered. There was a problem.
- Patent Document 1 describes that it is determined whether or not the device operates normally by using the environmental information detected by the environmental information detection device using an illuminance sensor or the like. However, the environmental information detected by the environmental information detection device is transmitted to the information processing device, and the information processing device determines whether or not the device has operated normally. Therefore, the operation system described in Patent Document 1 determines whether or not the device operates normally even if the remote control of the device can be executed when the communication between the environmental information detection device and the information processing device is interrupted. There was a problem that it could not be judged.
- the present invention has been made in view of the above, and when the control target device is operated by receiving an instruction from the user, it is determined whether or not the control target device has been operated according to the instruction from the user.
- the purpose is to obtain a device control system that can suppress a decrease in accuracy.
- the present invention is a device control system that receives an instruction from a user and operates a device to be controlled in order to solve the above-mentioned problems and achieve the object.
- the device control system receives an operation reception device that receives and transfers the first operation instruction by voice from the user to the control target device, and receives the first operation instruction from the operation reception device and controls the first operation instruction. It manages the first server that converts and sends the second operation instruction that can be accepted by the device and the device to be controlled, and receives the second operation instruction from the first server and sends it to the device to be controlled.
- a second server for transfer and a controlled target device for receiving a second operation instruction from the second server and performing an operation based on the second operation instruction are provided.
- the first server When the first server receives the first operation instruction from the operation reception device, the first server instructs the operation reception device to monitor the change in the operation of the control target device.
- the operation receiving device detects a change in the operation of the control target device, and outputs a response to the first operation instruction when the change in the operation of the control target device is based on the first operation instruction.
- the device control system can suppress a decrease in accuracy of determining whether or not an operation according to an instruction from a user has been performed in the device to be controlled when the device to be controlled is operated by receiving an instruction from the user. , Has the effect.
- FIG. 1 A block diagram showing a configuration example of the operation receiving device according to the first embodiment.
- Block diagram showing a configuration example of the first server according to the first embodiment A sequence diagram showing the operation of the device control system according to the first embodiment.
- FIG. 1 is a diagram showing a configuration example of the device control system 1 according to the first embodiment of the present invention.
- the device control system 1 includes an operation receiving device 10, a first server 20, a second server 30, and a controlled device 40.
- the device control system 1 is a system that receives an instruction from a user and operates the control target device 40.
- the operation reception device 10 receives the first operation instruction by voice from the user to the control target device 40.
- the operation receiving device 10 transfers the first operation instruction to the first server 20. Further, the operation receiving device 10 detects a change in the operation of the control target device 40, and when the change in the operation of the control target device 40 is based on the first operation instruction, responds to the first operation instruction. Output to the user.
- the operation receiving device 10 assumes a smart speaker capable of receiving a voice instruction from a user and outputting a voice response to the user.
- the first server 20 receives the first operation instruction from the operation reception device 10 and converts the first operation instruction into a second operation instruction that can be accepted by the control target device 40.
- the first server 20 transmits the second operation instruction to the second server 30. Further, when the first server 20 receives the first operation instruction from the operation reception device 10, the first server 20 instructs the operation reception device 10 to monitor the change in the operation of the control target device 40.
- the first server 20 is a server operated by a business operator or the like that recognizes a voice instruction from a user received by the operation reception device 10 and provides a service to the user via the operation reception device 10.
- the form of the first server 20 is not particularly limited.
- the first server 20 may be in the form of a physical server or a cloud server.
- the first server 20 is also referred to as a front-end cloud or the like.
- the second server 30 When the second server 30 receives the second operation instruction from the first server 20, the second server 30 transfers the second operation instruction to the control target device 40.
- the second server 30 manages the controlled device 40.
- the second server 30 is a server operated by a manufacturer of the controlled device 40 or the like.
- the form of the second server 30 is also not particularly limited.
- the second server 30 may be in the form of a physical server or a cloud server.
- the control target device 40 receives the second operation instruction from the second server 30, and performs an operation based on the second operation instruction.
- the control target device 40 includes a communication adapter 41 and a device 42.
- the communication adapter 41 is connected to the device 42 and communicates with the second server 30.
- the device 42 provides a desired service to the user based on the second operation instruction.
- the communication adapter 41 is, for example, an IoT (Internet of Things) adapter.
- the device 42 is, for example, an air conditioner.
- the form of the controlled device 40 is not limited to the example of FIG.
- the communication adapter 41 provides a function of communicating with the second server 30 to the device 42 which does not have the function of communicating with the second server 30.
- the controlled device 40 may not be provided with the communication adapter 41. That is, the control target device 40 may include a device 42 having a function of communicating with the second server 30.
- the control target device 40 may include a device 42 having a function of communicating with the second server 30.
- the operation based on the second operation instruction when the device 42 is an air conditioner as described above, the power of the air conditioner is turned on / off, the operation mode such as heating and cooling is changed, and the set temperature is changed.
- FIG. 2 is a block diagram showing a configuration example of the operation receiving device 10 according to the first embodiment.
- the operation reception device 10 includes a microphone 11, a speaker 12, a communication unit 13, a control unit 14, and a sensor 15.
- the microphone 11 receives the first operation instruction by voice from the user to the control target device 40.
- the speaker 12 outputs a response to the first operation instruction.
- the communication unit 13 transmits the first operation instruction received by the microphone 11 to the first server 20.
- the control unit 14 monitors changes in the operation of the controlled device 40 based on the detection result of the sensor 15.
- the control unit 14 controls the output of the response from the speaker 12 to the first operation instruction.
- the sensor 15 detects a change in the operation of the controlled device 40.
- the sensor 15 includes a camera sensor 151, an optical sensor 152, an air volume sensor 153, a WiFi (registered trademark) module 154, and a Bluetooth (registered trademark) module 155.
- the camera sensor 151 and the optical sensor 152 are optical sensors that detect the light emitted by the controlled device 40.
- the sensor 15 may include only one of the camera sensor 151 and the optical sensor 152, or may include both the camera sensor 151 and the optical sensor 152, depending on the type of the device to be controlled 40.
- the air volume sensor 153 detects the air volume, which is the amount of air output from the air conditioner, when the above-mentioned device 42 is an air conditioner, that is, when the controlled device 40 includes an air conditioner.
- the WiFi module 154 and the Bluetooth module 155 are communication modules that receive communication signals transmitted from the controlled device 40.
- the sensor 15 may include only one of the WiFi module 154 and the Bluetooth module 155, or may include both the WiFi module 154 and the Bluetooth module 155, depending on the type of the device to be controlled 40.
- the sensor 15 may include one or more of the camera sensor 151, the optical sensor 152, the air volume sensor 153, the WiFi module 154, and the Bluetooth module 155, depending on the type of the device to be controlled 40.
- FIG. 3 is a block diagram showing a configuration example of the first server 20 according to the first embodiment.
- the first server 20 includes a communication unit 21 and a control unit 22.
- the communication unit 21 receives the first operation instruction by voice from the user to the control target device 40 from the operation reception device 10.
- the communication unit 21 transmits the second operation instruction converted from the first operation instruction by the control unit 22, which will be described later, to the second server 30.
- the control unit 22 converts the first operation instruction into a second operation instruction that can be accepted by the control target device 40.
- the control unit 22 transmits a second operation instruction to the control target device 40 via the communication unit 21 and a second operation instruction to the control target device 40 via the second server 30 that manages the control target device 40, and also to the operation reception device 10. Instruct to monitor changes in the operation of the controlled device 40.
- FIG. 4 is a sequence diagram showing the operation of the device control system 1 according to the first embodiment.
- the operation receiving device 10 is a smart speaker
- the communication adapter 41 of the controlled device 40 is an IoT adapter
- the device 42 is an air conditioner
- the user instructs the operation reception device 10 which is a smart speaker to start the operation of the device 42 which is an air conditioner.
- the operation receiving device 10 receives a first operation instruction from the user, which is an operation start instruction for the device 42 which is an air conditioner (step S101).
- the operation receiving device 10 transfers the first operation instruction to the first server 20 (step S102).
- the first server 20 When the first server 20 receives the first operation instruction from the operation reception device 10, the first server 20 converts the first operation instruction into a second operation instruction that can be accepted by the control target device 40 (step S103). The first server 20 transmits the second operation instruction to the second server 30 (step S104). The first server 20 instructs the operation receiving device 10 to monitor the change in the operation of the controlled device 40 (step S105). The first server 20 may perform the operation of step S105 before the operation of steps S103 and S104, or may be performed in parallel with the operation of steps S103 and S104.
- the operation receiving device 10 starts monitoring the change in the operation of the controlled device 40 based on the instruction from the first server 20 (step S106).
- the second server 30 When the second server 30 receives the second operation instruction from the first server 20, the second server 30 transfers the second operation instruction to the control target device 40 (step S107).
- the controlled target device 40 When the controlled target device 40 receives the second operation instruction from the second server 30, it performs an operation based on the second operation instruction (step S108).
- the air conditioner which is the device 42 included in the device to be controlled 40, starts operation.
- the operation receiving device 10 When the operation receiving device 10 detects a change in the operation of the control target device 40, it confirms whether or not the change in the operation of the control target device 40 matches the defined operation pattern. When the change in the operation of the control target device 40 matches the defined operation pattern, the operation reception device 10 determines that the change in the operation of the control target device 40 is based on the first operation instruction (step S109). ). The operation receiving device 10 outputs a response to the first operation instruction to the user (step S110). As a result, the user can recognize that the instruction to start the operation of the device 42, which is an air conditioner, has been executed.
- the change in the operation of the control target device 40 when the change in the operation of the control target device 40 matches the defined operation pattern, the change in the operation of the control target device 40 becomes the first operation instruction. Judge that it is based. Specifically, the control unit 14 of the operation receiving device 10 matches the operation pattern in which the change in the operation of the control target device 40 detected by the sensor 15 is defined, and the change in the operation of the control target device 40 is the first. When it is determined that the device is based on the operation instruction, the speaker 12 outputs a response to the first operation instruction.
- the operation receiving device 10 stores, for example, the threshold value of the air volume as the above-mentioned defined operation pattern.
- the control unit 14 detects a wind equal to or greater than the threshold value of the air volume defined by the air volume sensor 153, the change in the operation of the control target device 40 is based on the first operation instruction, that is, the operation of the control target device 40 is performed. Judge that it has started.
- the operation receiving device 10 may store the defined operation pattern in the control unit 14 or in a storage unit (not shown). The same applies to the specified operation patterns described below.
- the operation reception device 10 stores, for example, the light emission pattern of the communication adapter 41 or the device 42 of the control target device 40 as the above-mentioned defined operation pattern.
- the light emission pattern is the display content displayed on the display unit of the communication adapter 41 or the device 42, and the light emission of the LED at a specific position when the communication adapter 41 or the device 42 is provided with a plurality of LEDs (Light Emitting Diodes).
- the control unit 14 changes the operation of the control target device 40 based on the first operation instruction, that is, the control target device. It is determined that the operation of 40 has started.
- the operation reception device 10 is a change in the operation of the control target device 40, which is the amount of light emitted by the control target device 40 and the amount of wind output from the air conditioner when the control target device 40 is equipped with the air conditioner. At least one of may be detected.
- the sensor 15 of the operation receiving device 10 is output from the camera sensor 151 and the optical sensor 152 that detect the light emitted by the controlled device 40, and the air conditioner when the controlled device 40 includes an air conditioner. It includes at least one of the air volume sensors 153 that detects the air volume, which is the air volume.
- the operation receiving device 10 stores, for example, the content of the signal transmitted from the communication adapter 41 as the above-mentioned defined operation pattern.
- the content of the signal is a bit pattern at a specific position included in the signal.
- the control unit 14 receives a signal having the contents specified in one or both of the WiFi module 154 and the Bluetooth module 155
- the change in the operation of the control target device 40 is based on the first operation instruction, that is, the control target. It is determined that the operation of the device 40 has started. That is, the operation reception device 10 detects the communication signal transmitted from the control target device 40 as a change in the operation of the control target device 40.
- the sensor 15 of the operation reception device 10 is at least one of the WiFi module 154 and the Bluetooth module 155 that receive the communication signal transmitted from the control target device 40.
- the air conditioner which is the device 42, may start the operation according to a general procedure. Therefore, the controlled device 40 does not need to perform any special operation.
- the air conditioner which is the device 42
- the communication adapter 41 transmits a signal including the contents of the defined operation pattern. Therefore, it is necessary to communicate between the device 42 and the communication adapter 41.
- the communication between the device 42 and the communication adapter 41 is not interrupted due to the deterioration of the communication state due to wireless communication.
- the device 42 and the communication adapter 41 are communicating with each other. Therefore, it is considered unlikely that the communication with the communication adapter 41 will be interrupted for some reason immediately after the operation of the air conditioner, which is the device 42, is started.
- FIG. 5 is a diagram showing an example of a processing circuit included in the operation receiving device 10 according to the first embodiment.
- the microphone 11 is a device that converts voice into an electric signal.
- the speaker 12 is a device that converts an electric signal into voice.
- the communication unit 13 is an interface for communicating with the first server 20.
- the sensor 15 is various measuring instruments as described above.
- the control unit 14 is realized by a processing circuit.
- the processing circuit is, for example, a processor 91 that executes a program stored in the memory 92, and a memory 92.
- each function of the processing circuit is realized by software, firmware, or a combination of software and firmware.
- the software or firmware is written as a program and stored in the memory 92.
- each function is realized by the processor 91 reading and executing the program stored in the memory 92. Further, it can be said that these programs cause the computer to execute the procedure and method of the operation receiving device 10.
- the processor 91 may be a CPU (Central Processing Unit), a processing device, an arithmetic unit, a microprocessor, a microcomputer, a DSP (Digital Signal Processor), or the like.
- the memory 92 includes, for example, non-volatile or volatile such as RAM (Random Access Memory), ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable ROM), and EPROM (registered trademark) (Electrically EPROM).
- RAM Random Access Memory
- ROM Read Only Memory
- flash memory EPROM (Erasable Programmable ROM), and EPROM (registered trademark) (Electrically EPROM).
- Semiconductor memory magnetic disk, flexible disk, optical disk, compact disk, mini disk, DVD (Digital Versatile Disc), etc. are applicable.
- the processing circuit may be dedicated hardware.
- the processing circuit is, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate). Array), or a combination of these.
- Each function of the operation reception device 10 may be realized by a processing circuit for each function, or each function may be collectively realized by a processing circuit.
- a part may be realized by dedicated hardware and a part may be realized by software or firmware.
- the processing circuit can realize each of the above-mentioned functions by the dedicated hardware, software, firmware, or a combination thereof.
- the communication unit 21 is an interface for communicating with the operation reception device 10 and the second server 30.
- the control unit 22 is realized by a processing circuit.
- the processing circuit may be composed of a processor 91 and a memory 92, or may be dedicated hardware.
- the control target device 40 when the operation reception device 10 matches the defined operation pattern of the operation change of the control target device 40, the control target device 40 It is determined that the change in operation is based on the first operation instruction.
- the operation receiving device 10 outputs a response to the first operation instruction to the user.
- the user can recognize that the instruction to start the operation of the device 42, that is, the controlled device 40 has been executed.
- the device control system 1 receives an instruction from the user and operates the control target device 40, the device control system 1 suppresses a decrease in accuracy of determining whether or not the control target device 40 has been operated according to the instruction from the user. Can be done.
- Embodiment 2 In the first embodiment, it has been confirmed whether or not the operation receiving device 10 matches the defined operation pattern with the change in the operation of the controlled device 40. In the second embodiment, a case where the first server 20 confirms whether or not the change in the operation of the controlled device 40 matches the defined operation pattern will be described.
- FIG. 6 is a sequence diagram showing the operation of the device control system 1 according to the second embodiment.
- the operations from step S101 to step S108 are the same as those of the first embodiment shown in FIG.
- the operation reception device 10 detects a change in the operation of the control target device 40 (step S201).
- the operation receiving device 10 transmits information on changes in the operation of the controlled device 40 to the first server 20 (step S202).
- the first server 20 receives information on changes in the operation of the controlled device 40 from the operation receiving device 10.
- the first server 20 confirms whether or not the change in the operation of the controlled device 40 matches the specified operation pattern.
- the first server 20 determines that the change in the operation of the control target device 40 is based on the first operation instruction (step). S203).
- the first server 20 transmits a determination result that the change in the operation of the controlled device 40 is based on the first operation instruction to the operation receiving device 10 (step S204).
- the operation receiving device 10 receives a determination result from the first server 20 that the change in the operation of the controlled device 40 is based on the first operation instruction. After that, it is the same as in the case of the first embodiment.
- the operation receiving device 10 outputs a response to the first operation instruction to the user (step S110). As a result, the user can recognize that the instruction to start the operation of the device 42, which is an air conditioner, has been executed.
- the operation receiving device 10 transmits the detected information on the change in the operation of the controlled device 40 to the first server 20.
- the first server 20 determines that the change in the operation of the control target device 40 is based on the first operation instruction, and determines that the change is based on the first operation instruction. The result is transmitted to the operation reception device 10.
- control unit 14 of the operation reception device 10 transmits information on changes in the operation of the control target device 40 detected by the sensor 15 to the first server 20 via the communication unit 13.
- the control unit 22 of the first server 20 receives information on the change in the operation of the control target device 40 detected by the operation reception device 10 via the communication unit 21, and the change in the operation of the control target device 40 is defined.
- the operation pattern is matched, it is determined that the change in the operation of the controlled device 40 is based on the first operation instruction.
- the control unit 22 of the first server 20 transmits the determination result to the operation reception device 10 via the communication unit 21.
- the control unit 14 of the operation receiving device 10 matches the operation pattern in which the change in the operation of the control target device 40 is defined from the first server 20 via the communication unit 13, and the change in the operation of the control target device 40.
- the speaker 12 outputs a response to the first operation instruction.
- the operation reception device 10 when the operation reception device 10 detects a change in the operation of the control target device 40, the operation reception device 10 transmits information on the change in the operation of the control target device 40 to the first server 20. Therefore, unlike the first embodiment, communication is performed between the operation reception device 10 and the first server 20.
- the operation receiving device 10 has already transmitted the first operation instruction to the first server 20 at the stage of step S102. That is, before step S202 to step S204, the operation receiving device 10 and the first server 20 are communicating with each other. Therefore, it is considered unlikely that the communication between the operation receiving device 10 and the first server 20 will be interrupted in the steps S202 to S204.
- the operation receiving device 10 transmits the detected information on the change in the operation of the controlled device 40 to the first server 20.
- the first server 20 determines that the change in the operation of the control target device 40 is based on the first operation instruction, and determines that the change is based on the first operation instruction.
- the result is transmitted to the operation reception device 10.
- the operation receiving device 10 outputs a response to the first operation instruction to the user. Even in this case, the device control system 1 can obtain the same effect as that of the first embodiment.
- the configuration shown in the above-described embodiment shows an example of the content of the present invention, can be combined with another known technique, and is one of the configurations without departing from the gist of the present invention. It is also possible to omit or change the part.
- 1 device control system 10 operation reception device, 11 microphone, 12 speaker, 13, 21 communication unit, 14, 22 control unit, 15 sensor, 20 first server, 30 second server, 40 controlled device, 41 communication Adapter, 42 equipment, 151 camera sensor, 152 optical sensor, 153 air volume sensor, 154 WiFi module, 155 Bluetooth module.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Selective Calling Equipment (AREA)
Abstract
制御対象機器(40)を操作する機器制御システム(1)であって、制御対象機器(40)に対するユーザからの音声による第1の操作指示を受け付ける操作受付装置(10)と、操作受付装置(10)から第1の操作指示を受信し、第1の操作指示を第2の操作指示に変換して送信する第1のサーバ(20)と、第1のサーバ(20)から第2の操作指示を受信して制御対象機器(40)に転送する第2のサーバ(30)と、第2のサーバ(30)から第2の操作指示を受信し、第2の操作指示に基づく動作を行う制御対象機器(40)と、を備え、第1のサーバ(20)は、第1の操作指示を受信すると操作受付装置(10)に対して制御対象機器(40)の動作の変化を監視するよう指示し、操作受付装置(10)は、制御対象機器(40)の動作の変化が第1の操作指示に基づくものであった場合、第1の操作指示に対する応答を出力する。
Description
本発明は、ユーザからの指示を受け付けて制御対象機器を操作する機器制御システム、操作受付装置、サーバおよび機器制御方法に関する。
従来、ユーザから音声などによる操作を受け付けて、インターネットなどを介して機器を遠隔操作するシステムがある。特許文献1には、操作システムにおいて、操作ユニットが、ユーザの音声による指示を受け付けて、ネットワークを介して指示を送信し、空調機などの機器の動作を制御する技術が開示されている。また、特許文献1には、操作ユニットが、機器の動作音、機器が動作を実行するときの報知音などを検出し、ユーザの指示に対する機器の動作状態を判定し、ユーザに対してスピーカなどから判定結果を報知する技術が開示されている。
しかしながら、特許文献1に記載の操作システムは、ユーザの指示に対する機器の動作が適切に実行されたか否かを、機器が発する音に基づいて判定している。そのため、特許文献1に記載の操作システムは、騒音が発生する環境では機器が発する音を正しく検知できず、ユーザの指示に対して機器が正常に動作したか否かを判定する精度が低下する、という問題があった。
また、特許文献1には、照度センサなどを利用した環境情報検知機器で検知された環境情報を用いて機器が正常に動作したか否かを判定することが記載されている。しかしながら、環境情報検知機器で検知された環境情報は情報処理装置に送信され、情報処理装置が、機器が正常に動作したか否かを判定している。そのため、特許文献1に記載の操作システムは、環境情報検知機器と情報処理装置との間の通信が途絶えた場合、機器の遠隔操作は実行できても、機器が正常に動作したか否かを判定できない、という問題があった。
本発明は、上記に鑑みてなされたものであって、ユーザからの指示を受け付けて制御対象機器を動作させる場合に、制御対象機器においてユーザからの指示による動作が行われたか否かを判定する精度の低下を抑制可能な機器制御システムを得ることを目的とする。
上述した課題を解決し、目的を達成するために、本発明は、ユーザからの指示を受け付けて制御対象機器を操作する機器制御システムである。機器制御システムは、制御対象機器に対するユーザからの音声による第1の操作指示を受け付けて転送する操作受付装置と、操作受付装置から第1の操作指示を受信し、第1の操作指示を制御対象機器で受け付け可能な第2の操作指示に変換して送信する第1のサーバと、制御対象機器の管理を行い、かつ、第1のサーバから第2の操作指示を受信して制御対象機器に転送する第2のサーバと、第2のサーバから第2の操作指示を受信し、第2の操作指示に基づく動作を行う制御対象機器と、を備える。第1のサーバは、操作受付装置から第1の操作指示を受信すると、操作受付装置に対して制御対象機器の動作の変化を監視するよう指示する。操作受付装置は、制御対象機器の動作の変化を検出し、制御対象機器の動作の変化が第1の操作指示に基づくものであった場合、第1の操作指示に対する応答を出力する。
本発明に係る機器制御システムは、ユーザからの指示を受け付けて制御対象機器を動作させる場合に、制御対象機器においてユーザからの指示による動作が行われたか否かを判定する精度の低下を抑制できる、という効果を奏する。
以下に、本発明の実施の形態に係る機器制御システム、操作受付装置、サーバおよび機器制御方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
実施の形態1.
図1は、本発明の実施の形態1に係る機器制御システム1の構成例を示す図である。機器制御システム1は、操作受付装置10と、第1のサーバ20と、第2のサーバ30と、制御対象機器40と、を備える。機器制御システム1は、ユーザからの指示を受け付けて制御対象機器40を操作するシステムである。
図1は、本発明の実施の形態1に係る機器制御システム1の構成例を示す図である。機器制御システム1は、操作受付装置10と、第1のサーバ20と、第2のサーバ30と、制御対象機器40と、を備える。機器制御システム1は、ユーザからの指示を受け付けて制御対象機器40を操作するシステムである。
操作受付装置10は、制御対象機器40に対するユーザからの音声による第1の操作指示を受け付ける。操作受付装置10は、第1の操作指示を第1のサーバ20に転送する。また、操作受付装置10は、制御対象機器40の動作の変化を検出し、制御対象機器40の動作の変化が第1の操作指示に基づくものであった場合、第1の操作指示に対する応答をユーザに向けて出力する。本実施の形態において、操作受付装置10は、ユーザからの音声による指示を受け付け、ユーザに対して音声による応答を出力可能なスマートスピーカを想定している。
第1のサーバ20は、操作受付装置10から第1の操作指示を受信し、第1の操作指示を制御対象機器40で受け付け可能な第2の操作指示に変換する。第1のサーバ20は、第2の操作指示を、第2のサーバ30に送信する。また、第1のサーバ20は、操作受付装置10から第1の操作指示を受信すると、操作受付装置10に対して、制御対象機器40の動作の変化を監視するよう指示する。第1のサーバ20は、操作受付装置10で受け付けたユーザからの音声による指示を認識し、操作受付装置10を介してユーザにサービスを提供する事業者などが運営するサーバである。第1のサーバ20の形態については特に限定されない。第1のサーバ20は、物理サーバによる形態であってもよいし、クラウドサーバによる形態であってもよい。第1のサーバ20は、フロントエンドクラウドなどとも称される。
第2のサーバ30は、第1のサーバ20から第2の操作指示を受信すると、第2の操作指示を制御対象機器40に転送する。第2のサーバ30は、制御対象機器40の管理を行う。第2のサーバ30は、制御対象機器40の製造メーカなどが運営するサーバである。第2のサーバ30の形態についても特に限定されない。第2のサーバ30は、物理サーバによる形態であってもよいし、クラウドサーバによる形態であってもよい。
制御対象機器40は、第2のサーバ30から第2の操作指示を受信し、第2の操作指示に基づく動作を行う。制御対象機器40は、通信アダプタ41と、機器42と、を備える。通信アダプタ41は、機器42に接続され、第2のサーバ30と通信を行う。機器42は、第2の操作指示に基づいて、ユーザに所望のサービスを提供する。本実施の形態において、通信アダプタ41は、例えば、IoT(Internet of Things)アダプタである。また、機器42は、例えば、空気調和機である。なお、制御対象機器40の形態については、図1の例に限定されない。通信アダプタ41は、第2のサーバ30と通信を行う機能を有しない機器42に対して、第2のサーバ30と通信を行う機能を提供するものである。そのため、機器42が第2のサーバ30と通信を行う機能を有する場合、制御対象機器40は、通信アダプタ41を備えない形態であってもよい。すなわち、制御対象機器40は、第2のサーバ30と通信を行う機能を有する機器42を備えていてもよい。第2の操作指示に基づく動作については、前述のように機器42が空気調和機の場合、空気調和機の電源のオンオフ、暖房、冷房などの運転モードの変更、設定温度の変更などである。
操作受付装置10の構成について詳細に説明する。図2は、実施の形態1に係る操作受付装置10の構成例を示すブロック図である。操作受付装置10は、マイク11と、スピーカ12と、通信部13と、制御部14と、センサ15と、を備える。マイク11は、制御対象機器40に対するユーザからの音声による第1の操作指示を受け付ける。スピーカ12は、第1の操作指示に対する応答を出力する。通信部13は、マイク11で受け付けられた第1の操作指示を第1のサーバ20に送信する。制御部14は、センサ15の検出結果に基づいて、制御対象機器40の動作の変化を監視する。制御部14は、第1の操作指示に対するスピーカ12からの応答の出力を制御する。
センサ15は、制御対象機器40の動作の変化を検出する。センサ15は、カメラセンサ151と、光センサ152と、風量センサ153と、WiFi(登録商標)モジュール154と、Bluetooth(登録商標)モジュール155と、を備える。カメラセンサ151および光センサ152は、制御対象機器40が発する光を検出する光センサである。センサ15は、制御対象機器40の種別によって、カメラセンサ151および光センサ152のうち一方のみを備えるようにしてもよいし、カメラセンサ151および光センサ152の両方を備えるようにしてもよい。風量センサ153は、前述の機器42が空気調和機である場合、すなわち制御対象機器40が空気調和機を備える場合に、空気調和機から出力される風の量である風量を検出する。WiFiモジュール154およびBluetoothモジュール155は、制御対象機器40から送信される通信信号を受信する通信モジュールである。センサ15は、制御対象機器40の種別によって、WiFiモジュール154およびBluetoothモジュール155のうち一方のみを備えるようにしてもよいし、WiFiモジュール154およびBluetoothモジュール155の両方を備えるようにしてもよい。センサ15は、制御対象機器40の種別に応じて、カメラセンサ151、光センサ152、風量センサ153、WiFiモジュール154、およびBluetoothモジュール155のうち、1つ以上を備えるようにしてもよい。
第1のサーバ20の構成について詳細に説明する。図3は、実施の形態1に係る第1のサーバ20の構成例を示すブロック図である。第1のサーバ20は、通信部21と、制御部22と、を備える。通信部21は、操作受付装置10から、制御対象機器40に対するユーザからの音声による第1の操作指示を受信する。通信部21は、後述する制御部22によって第1の操作指示から変換された第2の操作指示を、第2のサーバ30に送信する。制御部22は、第1の操作指示を制御対象機器40で受け付け可能な第2の操作指示に変換する。制御部22は、通信部21を介して、第2の操作指示を、制御対象機器40の管理を行う第2のサーバ30を介して制御対象機器40に送信するとともに、操作受付装置10に対して制御対象機器40の動作の変化を監視するよう指示する。
つづいて、機器制御システム1の動作について説明する。図4は、実施の形態1に係る機器制御システム1の動作を示すシーケンス図である。ここでは、前述のように、操作受付装置10がスマートスピーカであり、制御対象機器40の通信アダプタ41がIoTアダプタであり、機器42が空気調和機である場合について説明する。まず、ユーザが、スマートスピーカである操作受付装置10に対して、空気調和機である機器42の動作開始を指示する。操作受付装置10は、ユーザからの、空気調和機である機器42に対する動作開始の指示である第1の操作指示を受け付ける(ステップS101)。操作受付装置10は、第1の操作指示を第1のサーバ20に転送する(ステップS102)。
第1のサーバ20は、操作受付装置10から第1の操作指示を受信すると、第1の操作指示を制御対象機器40で受け付け可能な第2の操作指示に変換する(ステップS103)。第1のサーバ20は、第2の操作指示を第2のサーバ30に送信する(ステップS104)。第1のサーバ20は、操作受付装置10に対して、制御対象機器40の動作の変化を監視するよう指示する(ステップS105)。なお、第1のサーバ20は、ステップS105の動作を、ステップS103,S104の動作より先に行ってもよいし、ステップS103,S104の動作と並行して行ってもよい。
操作受付装置10は、第1のサーバ20からの指示に基づいて、制御対象機器40の動作の変化の監視を開始する(ステップS106)。
第2のサーバ30は、第1のサーバ20から第2の操作指示を受信すると、第2の操作指示を制御対象機器40に転送する(ステップS107)。
制御対象機器40は、第2のサーバ30から第2の操作指示を受信すると、第2の操作指示に基づく動作を行う(ステップS108)。ここでは、制御対象機器40が備える機器42である空気調和機が動作を開始する。
操作受付装置10は、制御対象機器40の動作の変化を検出すると、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認する。操作受付装置10は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定する(ステップS109)。操作受付装置10は、ユーザに対して、第1の操作指示に対する応答を出力する(ステップS110)。これにより、ユーザは、空気調和機である機器42の動作開始の指示が実行されたことを認識することができる。
このように、実施の形態1では、操作受付装置10は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定する。詳細には、操作受付装置10の制御部14は、センサ15で検出された制御対象機器40の動作の変化が規定された動作パターンに合致し、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定した場合、スピーカ12から第1の操作指示に対する応答を出力させる。
操作受付装置10は、例えば、前述の規定された動作パターンとして、風量の閾値を記憶しておく。制御部14は、風量センサ153において規定された風量の閾値以上の風が検出された場合、制御対象機器40の動作の変化が第1の操作指示に基づくもの、すなわち制御対象機器40の動作が開始したと判定する。操作受付装置10は、規定された動作パターンについて、制御部14で記憶していてもよいし、図示しない記憶部に記憶していてもよい。以降で説明する規定された動作パターンについても同様である。
または、操作受付装置10は、例えば、前述の規定された動作パターンとして、制御対象機器40の通信アダプタ41または機器42での発光パターンを記憶しておく。発光パターンとは、通信アダプタ41または機器42が備える表示部に表示される表示内容、通信アダプタ41または機器42が複数のLED(Light Emitting Diode)を備える場合の特定の位置のLEDの発光、特定の位置のLEDの発光色、特定の位置のLEDの点滅パターンなどである。制御部14は、カメラセンサ151および光センサ152の一方または両方において規定された発光パターンが検出された場合、制御対象機器40の動作の変化が第1の操作指示に基づくもの、すなわち制御対象機器40の動作が開始したと判定する。操作受付装置10は、制御対象機器40の動作の変化として、制御対象機器40が発する光、および制御対象機器40が空気調和機を備える場合に空気調和機から出力される風の量である風量の少なくとも1つを検出するようにしてもよい。この場合、操作受付装置10のセンサ15は、制御対象機器40が発する光を検出するカメラセンサ151および光センサ152、および制御対象機器40が空気調和機を備える場合に空気調和機から出力される風の量である風量を検出する風量センサ153の少なくとも1つを備える。
また、操作受付装置10は、例えば、前述の規定された動作パターンとして、通信アダプタ41から送信される信号の内容を記憶しておく。信号の内容とは、信号に含まれる特定の位置のビットパターンである。制御部14は、WiFiモジュール154およびBluetoothモジュール155の一方または両方において規定された内容の信号が受信された場合、制御対象機器40の動作の変化が第1の操作指示に基づくもの、すなわち制御対象機器40の動作が開始したと判定する。すなわち、操作受付装置10は、制御対象機器40の動作の変化として、制御対象機器40から送信される通信信号を検出する。この場合、操作受付装置10のセンサ15は、制御対象機器40から送信される通信信号を受信するWiFiモジュール154およびBluetoothモジュール155の少なくとも1つである。
操作受付装置10が前述の規定された動作パターンとして、風量の閾値、発光パターンなどを記憶しておく場合、機器42である空気調和機は、一般的な手順によって動作を開始すればよい。そのため、制御対象機器40は、特別な動作を行う必要は無い。
一方、操作受付装置10が前述の規定された動作パターンとして、信号の内容を記憶しておく場合、機器42である空気調和機は、動作を開始した旨を通信アダプタ41であるIoTアダプタに通知する。そして、通信アダプタ41が、規定された動作パターンの内容を含む信号を送信する。そのため、機器42と通信アダプタ41との間で通信を行う必要がある。しかしながら、機器42と通信アダプタ41とは直結されていることが一般的であるから、無線通信による通信状態の悪化によって機器42と通信アダプタ41との間の通信が途絶えることはない。また、機器42である空気調和機が動作を介する段階で、機器42と通信アダプタ41とは通信を行っている。そのため、機器42である空気調和機の動作開始直後に、何らかの原因によって通信アダプタ41との間の通信が途絶える可能性は低いと考えられる。
つづいて、操作受付装置10のハードウェア構成について説明する。図5は、実施の形態1に係る操作受付装置10が備える処理回路の例を示す図である。操作受付装置10において、マイク11は音声を電気信号に変換する機器である。スピーカ12は電気信号を音声に変換する機器である。通信部13は第1のサーバ20との間で通信を行うインターフェイスである。センサ15は前述のような各種の計測器などである。制御部14は処理回路により実現される。処理回路は、例えば、メモリ92に格納されるプログラムを実行するプロセッサ91、およびメモリ92である。
処理回路がプロセッサ91およびメモリ92で構成される場合、処理回路の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ92に格納される。処理回路では、メモリ92に記憶されたプログラムをプロセッサ91が読み出して実行することにより、各機能を実現する。また、これらのプログラムは、操作受付装置10の手順および方法をコンピュータに実行させるものであるともいえる。
ここで、プロセッサ91は、CPU(Central Processing Unit)、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、またはDSP(Digital Signal Processor)などであってもよい。また、メモリ92には、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(登録商標)(Electrically EPROM)などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはDVD(Digital Versatile Disc)などが該当する。
処理回路については、専用のハードウェアであってもよい。処理回路が専用のハードウェアで構成される場合、処理回路は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、またはこれらを組み合わせたものが該当する。操作受付装置10の各機能を機能別に処理回路で実現してもよいし、各機能をまとめて処理回路で実現してもよい。
なお、操作受付装置10の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
第1のサーバ20のハードウェア構成についても同様である。第1のサーバ20において、通信部21は操作受付装置10および第2のサーバ30との間で通信を行うインターフェイスである。制御部22は処理回路により実現される。処理回路は、プロセッサ91およびメモリ92で構成されてもよいし、専用のハードウェアであってもよい。
以上説明したように、本実施の形態によれば、機器制御システム1において、操作受付装置10は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定する。操作受付装置10は、第1の操作指示に対する応答をユーザに対して出力する。これにより、ユーザは、機器42すなわち制御対象機器40の動作開始の指示が実行されたことを認識することができる。機器制御システム1は、ユーザからの指示を受け付けて制御対象機器40を動作させる場合に、制御対象機器40においてユーザからの指示による動作が行われたか否かを判定する精度の低下を抑制することができる。
実施の形態2.
実施の形態1では、操作受付装置10が、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認していた。実施の形態2では、第1のサーバ20が、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認する場合について説明する。
実施の形態1では、操作受付装置10が、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認していた。実施の形態2では、第1のサーバ20が、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認する場合について説明する。
実施の形態2において、機器制御システム1、操作受付装置10、および第1のサーバ20の構成は、図1から図3に示す実施の形態1のときの構成と同様である。実施の形態2の機器制御システム1の動作について説明する。図6は、実施の形態2に係る機器制御システム1の動作を示すシーケンス図である。図6のシーケンス図において、ステップS101からステップS108までの動作は図4に示す実施の形態1のときと同様である。制御対象機器40が第2の操作指示に基づく動作を行うと(ステップS108)、操作受付装置10は、制御対象機器40の動作の変化を検出する(ステップS201)。操作受付装置10は、制御対象機器40の動作の変化の情報を第1のサーバ20に送信する(ステップS202)。
第1のサーバ20は、操作受付装置10から、制御対象機器40の動作の変化の情報を受信する。第1のサーバ20は、制御対象機器40の動作の変化が規定された動作パターンに合致するか否か確認する。第1のサーバ20は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定する(ステップS203)。第1のサーバ20は、制御対象機器40の動作の変化が第1の操作指示に基づくものであるという判定結果を操作受付装置10に送信する(ステップS204)。
操作受付装置10は、第1のサーバ20から、制御対象機器40の動作の変化が第1の操作指示に基づくものであるという判定結果を受信する。以降は、実施の形態1のときと同様である。操作受付装置10は、ユーザに対して、第1の操作指示に対する応答を出力する(ステップS110)。これにより、ユーザは、空気調和機である機器42の動作開始の指示が実行されたことを認識することができる。
このように、実施の形態2では、操作受付装置10は、検出した制御対象機器40の動作の変化の情報を第1のサーバ20に送信する。第1のサーバ20は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定し、判定結果を操作受付装置10に送信する。
詳細には、操作受付装置10の制御部14は、通信部13を介して、センサ15で検出された制御対象機器40の動作の変化の情報を第1のサーバ20に送信する。第1のサーバ20の制御部22は、通信部21を介して、操作受付装置10で検出された制御対象機器40の動作の変化の情報を受信し、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定する。第1のサーバ20の制御部22は、通信部21を介して、判定結果を操作受付装置10に送信する。操作受付装置10の制御部14は、通信部13を介して、第1のサーバ20から、制御対象機器40の動作の変化が規定された動作パターンに合致し、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定した旨の判定結果を受信した場合、スピーカ12から第1の操作指示に対する応答を出力させる。
実施の形態2では、操作受付装置10は、制御対象機器40の動作の変化を検出すると、制御対象機器40の動作の変化の情報を第1のサーバ20に送信する。そのため、実施の形態1と異なり、操作受付装置10と第1のサーバ20との間で通信が行われる。しかしながら、操作受付装置10は、ステップS102の段階で既に第1の操作指示を第1のサーバ20に送信している。すなわち、ステップS202からステップS204の前に、操作受付装置10と第1のサーバ20とは通信を行っている。そのため、ステップS202からステップS204の段階で、操作受付装置10と第1のサーバ20との間の通信が途絶える可能性は低いと考えられる。
以上説明したように、本実施の形態によれば、機器制御システム1において、操作受付装置10は、検出した制御対象機器40の動作の変化の情報を第1のサーバ20に送信する。第1のサーバ20は、制御対象機器40の動作の変化が規定された動作パターンに合致する場合、制御対象機器40の動作の変化が第1の操作指示に基づくものであると判定し、判定結果を操作受付装置10に送信する。操作受付装置10は、第1の操作指示に対する応答をユーザに対して出力する。この場合においても、機器制御システム1は、実施の形態1のときと同様の効果を得ることができる。
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
1 機器制御システム、10 操作受付装置、11 マイク、12 スピーカ、13,21 通信部、14,22 制御部、15 センサ、20 第1のサーバ、30 第2のサーバ、40 制御対象機器、41 通信アダプタ、42 機器、151 カメラセンサ、152 光センサ、153 風量センサ、154 WiFiモジュール、155 Bluetoothモジュール。
Claims (15)
- ユーザからの指示を受け付けて制御対象機器を操作する機器制御システムであって、
前記制御対象機器に対する前記ユーザからの音声による第1の操作指示を受け付けて転送する操作受付装置と、
前記操作受付装置から前記第1の操作指示を受信し、前記第1の操作指示を前記制御対象機器で受け付け可能な第2の操作指示に変換して送信する第1のサーバと、
前記制御対象機器の管理を行い、かつ、前記第1のサーバから前記第2の操作指示を受信して前記制御対象機器に転送する第2のサーバと、
前記第2のサーバから前記第2の操作指示を受信し、前記第2の操作指示に基づく動作を行う前記制御対象機器と、
を備え、
前記第1のサーバは、前記操作受付装置から前記第1の操作指示を受信すると、前記操作受付装置に対して前記制御対象機器の動作の変化を監視するよう指示し、
前記操作受付装置は、前記制御対象機器の動作の変化を検出し、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであった場合、前記第1の操作指示に対する応答を出力する、
機器制御システム。 - 前記操作受付装置は、前記制御対象機器の動作の変化が規定された動作パターンに合致する場合、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定する、
請求項1に記載の機器制御システム。 - 前記操作受付装置は、検出した前記制御対象機器の動作の変化の情報を前記第1のサーバに送信し、
前記第1のサーバは、前記制御対象機器の動作の変化が規定された動作パターンに合致する場合、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定し、判定結果を前記操作受付装置に送信する、
請求項1に記載の機器制御システム。 - 前記制御対象機器の動作の変化は、前記制御対象機器が発する光、および前記制御対象機器が空気調和機を備える場合に前記空気調和機から出力される風の量である風量の少なくとも1つである、
請求項1から3のいずれか1つに記載の機器制御システム。 - 前記制御対象機器の動作の変化は、前記制御対象機器から送信される通信信号である、
請求項1から3のいずれか1つに記載の機器制御システム。 - 第1のサーバ、第2のサーバ、および制御対象機器とともに機器制御システムを構成する操作受付装置であって、
前記制御対象機器に対するユーザからの音声による第1の操作指示を受け付けるマイクと、
前記第1の操作指示を前記制御対象機器で受け付け可能な第2の操作指示に変換して前記第2の操作指示を前記制御対象機器の管理を行う前記第2のサーバを介して前記制御対象機器に送信する前記第1のサーバに、前記第1の操作指示を送信する通信部と、
前記制御対象機器の動作の変化を検出するセンサと、
前記第1の操作指示に対する応答を出力するスピーカと、
前記センサの検出結果に基づいて前記制御対象機器の動作の変化を監視し、前記第1の操作指示に対する前記スピーカからの応答の出力を制御する制御部と、
を備える操作受付装置。 - 前記制御部は、前記センサで検出された前記制御対象機器の動作の変化が規定された動作パターンに合致し、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定した場合、前記スピーカから前記第1の操作指示に対する応答を出力させる、
請求項6に記載の操作受付装置。 - 前記制御部は、前記通信部を介して、前記センサで検出された前記制御対象機器の動作の変化の情報を前記第1のサーバに送信し、前記通信部を介して、第1のサーバから、前記制御対象機器の動作の変化が規定された動作パターンに合致し、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定した旨の判定結果を受信した場合、前記スピーカから前記第1の操作指示に対する応答を出力させる、
請求項6に記載の操作受付装置。 - 前記センサは、前記制御対象機器が発する光を検出する光センサ、および前記制御対象機器が空気調和機を備える場合に前記空気調和機から出力される風の量である風量を検出する風量センサの少なくとも1つである、
請求項6から8のいずれか1つに記載の操作受付装置。 - 前記センサは、前記制御対象機器から送信される通信信号を受信する通信モジュールである、
請求項6から8のいずれか1つに記載の操作受付装置。 - 操作受付装置、第1のサーバ、第2のサーバ、および制御対象機器で機器制御システムを構成する前記第1のサーバであるサーバであって、
前記操作受付装置から、前記制御対象機器に対するユーザからの音声による第1の操作指示を受信する通信部と、
前記第1の操作指示を前記制御対象機器で受け付け可能な第2の操作指示に変換する制御部と、
を備え、
前記制御部は、前記通信部を介して、前記第2の操作指示を、前記制御対象機器の管理を行う前記第2のサーバを介して前記制御対象機器に送信するとともに、前記操作受付装置に対して前記制御対象機器の動作の変化を監視するよう指示する、
サーバ。 - 前記制御部は、前記通信部を介して、前記操作受付装置で検出された前記制御対象機器の動作の変化の情報を受信し、前記制御対象機器の動作の変化が規定された動作パターンに合致する場合、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定し、前記通信部を介して、判定結果を前記操作受付装置に送信する、
請求項11に記載のサーバ。 - ユーザからの指示を受け付けて制御対象機器を操作する機器制御システムの機器制御方法であって、
操作受付装置が、前記制御対象機器に対する前記ユーザからの音声による第1の操作指示を受け付けて転送する第1のステップと、
第1のサーバが、前記操作受付装置から前記第1の操作指示を受信し、前記第1の操作指示を前記制御対象機器で受け付け可能な第2の操作指示に変換して前記制御対象機器の管理を行う第2のサーバに送信するとともに、前記操作受付装置に対して前記制御対象機器の動作の変化を監視するよう指示する第2のステップと、
前記第2のサーバが、前記第1のサーバから前記第2の操作指示を受信して前記制御対象機器に転送する第3のステップと、
前記制御対象機器が、前記第2のサーバから前記第2の操作指示を受信し、前記第2の操作指示に基づく動作を行う第4のステップと、
前記操作受付装置が、前記制御対象機器の動作の変化を検出し、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであった場合、前記第1の操作指示に対する応答を出力する第5のステップと、
を含む機器制御方法。 - 前記第5のステップにおいて、前記操作受付装置は、前記制御対象機器の動作の変化が規定された動作パターンに合致する場合、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定する、
請求項13に記載の機器制御方法。 - 前記第5のステップにおいて、前記操作受付装置は、検出した前記制御対象機器の動作の変化の情報を前記第1のサーバに送信し、
さらに、
前記第1のサーバが、前記制御対象機器の動作の変化が規定された動作パターンに合致する場合、前記制御対象機器の動作の変化が前記第1の操作指示に基づくものであると判定し、判定結果を前記操作受付装置に送信する第6のステップ、
を含む請求項13に記載の機器制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/047488 WO2021111555A1 (ja) | 2019-12-04 | 2019-12-04 | 機器制御システム、操作受付装置、サーバおよび機器制御方法 |
JP2021562259A JP7191252B2 (ja) | 2019-12-04 | 2019-12-04 | 機器制御システム、操作受付装置、サーバおよび機器制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/047488 WO2021111555A1 (ja) | 2019-12-04 | 2019-12-04 | 機器制御システム、操作受付装置、サーバおよび機器制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021111555A1 true WO2021111555A1 (ja) | 2021-06-10 |
Family
ID=76221138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/047488 WO2021111555A1 (ja) | 2019-12-04 | 2019-12-04 | 機器制御システム、操作受付装置、サーバおよび機器制御方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7191252B2 (ja) |
WO (1) | WO2021111555A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015020154A1 (ja) * | 2013-08-07 | 2015-02-12 | 三菱電機株式会社 | 通信装置、機器操作システム、通信方法及びプログラム |
JP2017166791A (ja) * | 2016-03-18 | 2017-09-21 | パナソニックIpマネジメント株式会社 | 空気調和制御システムにおける情報端末の制御方法及び空気調和制御システム |
WO2019202666A1 (ja) * | 2018-04-17 | 2019-10-24 | 三菱電機株式会社 | 機器制御システム及び機器制御方法 |
-
2019
- 2019-12-04 JP JP2021562259A patent/JP7191252B2/ja active Active
- 2019-12-04 WO PCT/JP2019/047488 patent/WO2021111555A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015020154A1 (ja) * | 2013-08-07 | 2015-02-12 | 三菱電機株式会社 | 通信装置、機器操作システム、通信方法及びプログラム |
JP2017166791A (ja) * | 2016-03-18 | 2017-09-21 | パナソニックIpマネジメント株式会社 | 空気調和制御システムにおける情報端末の制御方法及び空気調和制御システム |
WO2019202666A1 (ja) * | 2018-04-17 | 2019-10-24 | 三菱電機株式会社 | 機器制御システム及び機器制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP7191252B2 (ja) | 2022-12-16 |
JPWO2021111555A1 (ja) | 2021-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102669114B1 (ko) | Em 신호를 발생시킨 외부 전자 장치에 따라 오디오 신호의 경로를 변경하는 전자 장치 및 방법 | |
US8461781B2 (en) | Configuration of a luminaire system | |
US8929739B2 (en) | Remote control apparatus | |
KR102390979B1 (ko) | 외부 전자 장치의 상태에 대응하도록 IoT 장치를 제어할 수 있는 전자 장치 및 전자 장치 운용 방법 | |
KR102556360B1 (ko) | 제어 정보 에 기반하여 송신 전력을 제어하기 위한 전자 장치 및 방법 | |
CN103379252B (zh) | 显示装置及显示控制方法 | |
KR102326198B1 (ko) | 신호 강도 대역에 기반한 장치 관리 방법 및 이를 위한 전자 장치 | |
US20170208427A1 (en) | Information processing apparatus and method of deciding correction amount in the information processing apparatus | |
CN107451046B (zh) | 一种检测线程的方法及终端 | |
JP6911448B2 (ja) | 照明システム | |
KR20210045280A (ko) | IoT 기기를 제어하는 방법 및 이를 위한 전자 장치 | |
WO2021111555A1 (ja) | 機器制御システム、操作受付装置、サーバおよび機器制御方法 | |
US20210118582A1 (en) | Method for controlling iot device and electronic device therefor | |
US9246339B2 (en) | Battery and charging system using the same | |
US20190196704A1 (en) | Setting device, lighting system, method for setting up communication configuration in lighting fixture, and recording medium | |
JP2013118565A (ja) | 携帯端末及び近接センサ | |
US20140292384A1 (en) | Methods of multi-protocol system and integrated circuit for multi-protocol communication on single wire | |
KR102581844B1 (ko) | 안테나에 의하여 측정되는 값을 보상하는 전자 장치 및 그 작동 방법 | |
KR20190120906A (ko) | 공진 주파수가 변경된 전자 펜의 신호를 처리하기 위한 장치 및 방법 | |
US20230199932A1 (en) | Executing control command in dependence on presence being detected | |
JP4976726B2 (ja) | センサシステム及びセンサユニット | |
US10069322B2 (en) | Methods and systems of managing power in a portable electronic device | |
KR102651536B1 (ko) | 전자 장치의 배터리 충전 제어 방법 및 그 전자 장치 | |
JP2012191481A (ja) | リモコンシステム | |
US10461856B2 (en) | Wireless transmission of server status information |
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: 19955106 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021562259 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19955106 Country of ref document: EP Kind code of ref document: A1 |