JP6076296B2 - Remote operation system, operation terminal, remote operation method and program - Google Patents
Remote operation system, operation terminal, remote operation method and program Download PDFInfo
- Publication number
- JP6076296B2 JP6076296B2 JP2014125239A JP2014125239A JP6076296B2 JP 6076296 B2 JP6076296 B2 JP 6076296B2 JP 2014125239 A JP2014125239 A JP 2014125239A JP 2014125239 A JP2014125239 A JP 2014125239A JP 6076296 B2 JP6076296 B2 JP 6076296B2
- Authority
- JP
- Japan
- Prior art keywords
- electrical device
- state
- content
- server
- abnormality
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 41
- 238000004891 communication Methods 0.000 claims description 114
- 230000006854 communication Effects 0.000 claims description 114
- 230000005856 abnormality Effects 0.000 claims description 84
- 230000004044 response Effects 0.000 claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 33
- 230000008859 change Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 description 29
- 238000012545 processing Methods 0.000 description 21
- 238000001514 detection method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000008054 signal transmission Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000007664 blowing Methods 0.000 description 2
- 230000001143 conditioned effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/40—Remote control systems using repeaters, converters, gateways
- G08C2201/42—Transmitting or receiving remote control signals via a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Description
本発明は、遠隔操作システム、操作端末、遠隔操作方法及びプログラムに関する。 The present invention is a remote control system, the operation terminal, a far隔操operation method and a program.
近年、通信技術の発達により、ネットワークを介して遠隔地の機器を操作するためのシステムが提案されている(例えば、特許文献1を参照)。特許文献1には、ユーザがジョイスティック等を用いて遠隔地の機器を操作するためのシステムが開示されている。このシステムでは、操作の結果を示すデータと、機器を撮影した映像とがユーザに対して表示される。これにより、ユーザが操作の結果を確認することができる。 In recent years, with the development of communication technology, a system for operating a remote device via a network has been proposed (for example, see Patent Document 1). Patent Document 1 discloses a system for a user to operate a remote device using a joystick or the like. In this system, data indicating the result of the operation and a video image of the device are displayed to the user. Thereby, the user can confirm the result of operation.
特許文献1に記載のシステムでは、ユーザ側装置と遠隔地側装置が一対一で通信することが想定されている。このため、複数のユーザ側装置から遠隔地側装置を操作する場合や、複数の遠隔地側装置を操作する場合等に、遠隔操作に関する通信を一括して管理することが困難であった。したがって、ユーザによる操作結果の確認を可能としつつ、遠隔操作により機器を確実に動作させることが困難となるおそれがあった。 In the system described in Patent Document 1, it is assumed that the user-side device and the remote-side device communicate on a one-to-one basis. For this reason, it is difficult to collectively manage communication related to remote operations when operating remote devices from a plurality of user devices or operating multiple remote devices. Therefore, there is a possibility that it is difficult to reliably operate the device by remote operation while allowing the user to check the operation result.
本発明は、上記の事情に鑑みてなされたもので、ユーザによる操作結果の確認を可能としつつ、遠隔操作による機器の動作が確実に行われるようにすることを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to ensure that the operation of the device by remote operation is performed while allowing the user to check the operation result.
上記目的を達成するために、本発明の遠隔操作システムは、宅内に配置された電気機器を制御するコントローラと、コントローラに広域ネットワークを介して接続されるサーバと、広域ネットワークに接続される操作端末と、を備える遠隔操作システムであって、操作端末は、電気機器を操作するための情報を表示する表示手段と、電気機器に対する操作の内容をユーザから取得する取得手段と、取得手段によって取得された操作の内容をサーバへ送信する操作内容送信手段と、操作の結果をサーバに要求して取得する操作結果取得手段と、ここで、操作の結果は、電気機器の状態と、宅内からの操作により電気機器の状態が変更されたことと、通信障害と、を含み、取得手段によって取得された操作の内容と、操作結果取得手段によって取得された電気機器の状態とを比較することにより、電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、操作完了判定手段によって操作が完了していないと判定された場合に、操作の結果に基づいて、宅内からの操作により電気機器の状態が変更されたか否かを判定する状態判定手段と、状態判定手段によって電気機器の状態が変更されていないと判定された場合に、操作の結果に基づいて、電気機器に通信障害を含む異常が発生したか否かを判定する異常判定手段とを有し、表示手段は、状態判定手段によって電気機器の状態が変更されたと判定された場合に、操作結果取得手段によって取得された電気機器の状態と、宅内からの操作があったことを示す情報とを表示し、異常判定手段によって電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、異常判定手段によって電気機器に異常が発生していないと判定された場合に、電気機器に操作内容を設定することに失敗したことを示す情報を表示し、サーバは、操作端末の操作内容送信手段によって送信された操作の内容をコントローラへ伝送する操作内容伝送手段と、操作端末からの要求に対する応答として、操作の結果を操作端末に送信する操作結果送信手段と、を有し、コントローラは、サーバの操作内容伝送手段によって伝送された操作の内容に基づいて電気機器を制御する制御手段と、電気機器が宅内から操作された旨の応答を電気機器から受けると、宅内からの操作により電気機器の状態が変更されたことをサーバに通知する宅内操作通知手段と、電気機器からの応答が無いときに通信障害をサーバへ通知する通信障害通知手段と、電気機器から取得した電気機器の状態を、サーバへ送信する状態送信手段とを有する。 In order to achieve the above object, a remote operation system according to the present invention includes a controller for controlling an electrical device disposed in a home, a server connected to the controller via a wide area network, and an operation terminal connected to the wide area network. The operation terminal is acquired by the display unit that displays information for operating the electric device, the acquisition unit that acquires the content of the operation on the electric device from the user, and the acquisition unit. Operation content sending means for sending the contents of the operation to the server, operation result obtaining means for requesting and obtaining the result of the operation from the server, where the result of the operation is the state of the electrical device and the operation from the home and the electrical device status is changed by, comprising: a communication failure, and a content of the acquisition operation by the acquiring means, collected by the operation result acquisition means By comparing the state of the electrical equipment that is, the operation completion judging means for judging whether an operation for the electrical equipment has been completed, when it is determined that the operation by the operation completion judging means is not completed, Based on the result of the operation, when it is determined that the state of the electrical device has not been changed by the state determination unit that determines whether or not the state of the electrical device has been changed by an operation from inside the house, And an abnormality determining means for determining whether an abnormality including a communication failure has occurred in the electrical device based on the result of the operation, and the display means determines that the state of the electrical device has been changed by the state determining means. If the the state of the electrical equipment that is acquired by the operation result acquiring means, to display the information indicating that there is an operation from the home, abnormality occurs in the electric equipment by the abnormality determining means When it is determined that the information indicating the content of the abnormality is displayed, and when the abnormality determining means determines that no abnormality has occurred in the electrical device, the failure to set the operation content in the electrical device has failed. display the information indicating the server, operations and operation content transmitting means for transmitting the contents of the operations transmitted by the operation content transmission unit of the operation terminal to the controller, in response to a request from the operation terminal, the result of the operation has an operation result transmitting unit that transmits to the terminal, the controller includes a control means for controlling the electrical device based on the content of the operation transmitted by the server of the operation content transmission means, electrical equipment is operated from home When a response to this effect is received from the electrical device, a home operation notification means for notifying the server that the state of the electrical device has been changed by an operation from the home, and a response from the electrical device are received. Communication failure notifying means for notifying the server of a communication failure when there is not, and status transmission means for transmitting the status of the electrical equipment acquired from the electrical equipment to the server.
本発明によれば、遠隔操作に関する通信がサーバを介して行われる。また、電気機器の状態がユーザに対して表示される。これにより、ユーザによる操作結果の確認を可能としつつ、遠隔操作による機器の動作が確実に行われるようにすることができる。 According to the present invention, communication related to remote operation is performed via a server. In addition, the state of the electric device is displayed to the user. Accordingly, it is possible to ensure the operation of the device by remote operation while allowing the user to check the operation result.
以下、本発明を実施するための形態について、図面を参照しつつ詳細に説明する。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings.
実施の形態1.
本実施の形態に係る遠隔操作システム100は、住宅内の機器を住宅外から操作するためのシステムである。遠隔操作システム100は、図1に示されるように、住居10に設置された複数の電気機器11、12、13、センサ19、及びコントローラ30と、サーバ50と、操作端末60と、を有している。
Embodiment 1 FIG.
電気機器11〜13、センサ19及びコントローラ30各々は、宅内ネットワーク20を介して互いに接続されている。宅内ネットワーク20は、例えば、ECHONET Lite(登録商標)等の通信プロトコルに従って通信するためのネットワークである。電気機器11〜13、センサ19及びコントローラ30各々は、この通信プロトコルに従って信号を送受信することにより、宅内ネットワーク20を介して互いに通信する。
The
また、コントローラ30、サーバ50、及び操作端末60各々は、広域ネットワーク40を介して互いに接続されている。広域ネットワーク40は、例えばインターネットである。コントローラ30、サーバ50、及び操作端末60各々は、所定のプロトコル(例えばHTTPS、Hypertext Transfer Protocol over Secure Socket Layer)に従って信号を送受信することにより、広域ネットワーク40を介して互いに通信する。
Further, the
電気機器11は、例えば、ユーザU1が居住する部屋における空気の状態を調節するエアコンディショナである。電気機器11は、例えば天井に設置される。電気機器11は、図2に示されるように、制御部111、通信部112、記憶部113、検出部114、動作部115、及び入力部116を有している。
The
制御部111は、例えばCPU(Central Processing Unit)及びRAM(Random Access Memory)等から構成される。制御部111は、通信部112、記憶部113、検出部114、及び動作部115に信号線を介して接続されている。制御部111は、記憶部113に記憶されているプログラムを実行することにより、後述の処理を実行して、電気機器11の各構成要素を制御する。
The
通信部112は、宅内ネットワーク20を介して通信するための通信インタフェース等から構成される。通信部112は、宅内ネットワーク20から取得した情報を制御部111へ通知し、制御部111から通知された情報を宅内ネットワーク20へ出力する。
The
記憶部113は、例えばフラッシュメモリ等の不揮発性メモリを含んで構成される。記憶部113は、制御部111によって実行されるプログラムの他に、制御部111による処理に用いられる種々のデータを記憶している。そして、記憶部113は、制御部111が利用するデータを制御部111へ供給し、制御部111から供給されたデータを記憶する。
The
検出部114は、例えば温度センサである。検出部114は、電気機器11が吸い込んだ空気の温度を検出して、制御部111へ通知する。
The
動作部115は、例えば空調空気を送風するためのファン、及び空調空気を所定の方向へ送風するためのルーバ等から構成される。動作部115は、制御部111の指示に従って動作し、電気機器11の主たる機能を発揮するために用いられる。
The
入力部116は、電源スイッチ及び入力キー等から構成される。入力部116は、住居10内のユーザU1によって入力された情報を取得して、制御部111へ通知する。入力部116は、ユーザU1が電気機器11を直接操作するために用いられる。
The
図1に戻り、電気機器12、13各々は、例えばテレビジョン受像機、電気給湯器、床暖房システム、電磁調理器、換気システム、又は冷蔵庫等の家庭用電気機器である。電気機器12、13はいずれも、電気機器11と同様の構成を有している。
Returning to FIG. 1, each of the
センサ19は、ユーザU1が居住する部屋の床面付近に設置された温度センサである。センサ19は、床上の空気の温度を計測して、計測の結果を、宅内ネットワーク20を介してコントローラ30へ出力する。センサ19は、電気機器11から離れた位置における空気の温度を測定するために用いられる。また、センサ19は、検出部114と合わせて、コントローラ30によって制御された電気機器11による環境の変化を検出するために用いられる。
The
コントローラ30は、例えば、電気機器11〜13を統括して制御するHEMS(Home Energy Management System)コントローラである。また、コントローラ30は、宅内ネットワーク20と広域ネットワーク40との間におけるホームゲートウェイサーバとして機能する。コントローラ30は、図3に示されるように、制御部31、第1通信部32、第2通信部33、及び記憶部34を有している。
The
制御部31は、例えばCPU及びRAM等から構成される。制御部31は、第1通信部32、第2通信部33、及び記憶部34に信号線を介して接続されている。制御部31は、記憶部34に記憶されているプログラムを実行することにより、後述の処理を実行して、コントローラ30の各構成要素を制御する。
The
第1通信部32は、宅内ネットワーク20を介して通信するための通信インタフェース等から構成される。第1通信部32は、宅内ネットワーク20から取得した情報を制御部31へ通知し、制御部31から通知された情報を宅内ネットワーク20へ出力する。
The
第2通信部33は、広域ネットワーク40を介して通信するための通信インタフェース等から構成される。第2通信部33は、広域ネットワーク40から取得した情報を制御部31へ通知し、制御部31から通知された情報を広域ネットワーク40へ出力する。
The
記憶部34は、不揮発性メモリを含んで構成される。記憶部34は、制御部31によって実行されるプログラムの他に、制御部31による処理に用いられる種々のデータを記憶している。そして、記憶部34は、制御部31が利用するデータを制御部31へ供給し、制御部31から供給されたデータを記憶する。
The
図1に戻り、サーバ50は、例えば、コントローラ30を含む複数のHEMSコントローラを管理するクラウドサーバである。また、サーバ50は、広域ネットワーク40を介して遠隔操作を試みる操作端末60の認証サーバとなる。さらに、本実施形態に係るサーバ50は、ウェブサーバとして機能し、所定の要求(HTTPSリクエスト)に対して応答することにより、コントローラ30及び操作端末60と通信する。
Returning to FIG. 1, the
サーバ50は、図4に示されるように、制御部51、通信部52、及び記憶部53を有している。
As shown in FIG. 4, the
制御部51は、例えばCPU及びRAM等から構成される。制御部51は、通信部52、及び記憶部53に信号線を介して接続されている。制御部51は、記憶部53に記憶されているプログラムを実行することにより、後述の処理を実行して、サーバ50の各構成要素を制御する。
The
通信部52は、広域ネットワーク40を介して通信するための通信インタフェース等から構成される。通信部52は、広域ネットワーク40から取得した情報を制御部51へ通知し、制御部51から通知された情報を広域ネットワーク40へ出力する。
The
記憶部53は、不揮発性メモリを含んで構成される。記憶部53は、制御部51によって実行されるプログラムの他に、制御部51による処理に用いられる種々のデータを記憶している。そして、記憶部53は、制御部51が利用するデータを制御部51へ供給し、制御部51から供給されたデータを記憶する。
The
図1に戻り、操作端末60は、ユーザU2が所持する携帯端末(例えばスマートフォン、タブレット端末等)であって、移動体通信網を介して広域ネットワーク40に接続されている。なお、ユーザU2は、住居10の居住者である。操作端末60は、このユーザU2が外出先から電気機器11等を操作するために用いられる。操作端末60は、図5に示されるように、制御部61、通信部62、記憶部63、入力部64、及び表示部65を有している。
Returning to FIG. 1, the
制御部61は、例えばCPU及びRAM等から構成される。制御部61は、通信部62、記憶部63、入力部64、及び表示部65に信号線を介して接続されている。制御部61は、記憶部63に記憶されているプログラムを実行することにより、後述の処理を実行して、操作端末60の各構成要素を制御する。
The
通信部62は、広域ネットワーク40を介して通信するための通信インタフェース等から構成される。通信部62は、広域ネットワーク40から取得した情報を制御部61へ通知し、制御部61から通知された情報を広域ネットワーク40へ出力する。
The
記憶部63は、不揮発性メモリを含んで構成される。記憶部63は、制御部61によって実行されるプログラムの他に、制御部61による処理に用いられる種々のデータを記憶している。そして、記憶部63は、制御部61が利用するデータを制御部61へ供給し、制御部61から供給されたデータを記憶する。
The
入力部64は、例えば入力キー及び静電容量方式のポインティングデバイスを含んで構成される。入力部64は、ユーザU2によって入力された情報を取得して、制御部61へ通知する。ユーザU2によって入力される情報には、例えば電気機器11等に対する操作の内容が含まれる。
The
表示部65は、LCD(Liquid Crystal Display)等の表示デバイスを含んで構成される。本実施の形態に係る表示部65は、入力部64を構成するポインティングデバイスと一体的に形成されることで、タッチスクリーンを構成する。
The
また、表示部65は、制御部61の指示に従って種々の図形や文字をユーザU2に対して表示するための表示画面651を有している。図6には、表示画面651として表示される画面の例が示されている。図6に示されるように、表示画面651は、操作領域A1、通信状況領域A2、及び機器状態領域A3を有している。
The
操作領域A1には、サーバ50から配信されるウェブページが表示される。このウェブページは、例えば、図6に示されるように、電気機器11に対する操作の内容を入力するための操作画面である。
A web page distributed from the
操作画面は、ウェブページのURI(Uniform Resource Identifier)を示すボックスB1、電気機器11の運転モードを入力するためのボックスB2、電気機器11によって調節される室温の目標値を設定するためのボックスB3、運転の開始又は停止を指示するためのボックスB4、及びボックスB2〜B4に入力された操作の内容を送信するためのボタンB5を有している。
The operation screen includes a box B1 indicating a URI (Uniform Resource Identifier) of the web page, a box B2 for inputting an operation mode of the
また、通信状況領域A2には、操作端末60を示すアイコンI60、サーバ50を示すアイコンI50、コントローラ30を示すアイコンI30、及び電気機器11を示すアイコンI11を用いて、操作端末60と電気機器11との間における通信の状況が表示される。
In the communication status area A2, the
また、機器状態領域A3には、電気機器11の状態を含む複数の行が時系列で表示される。
In the device status area A3, a plurality of rows including the status of the
続いて、電気機器11が操作される場合において、操作端末60、サーバ50、コントローラ30及び電気機器11の各々によって実行される処理について順に説明する。
Next, processing performed by each of the
図7には、操作端末60によって実行される端末処理が示されている。この端末処理は、例えば、遠隔操作のアプリケーションがユーザU2によって起動されることにより開始する。
FIG. 7 shows terminal processing executed by the
図7に示されるように、操作端末60の制御部61は、まず、サーバ50との接続を試みる(ステップS601)。例えば、制御部61は、サーバ50に対してpingメッセージを送ることにより、接続を試みる。
As shown in FIG. 7, the
次に、制御部61は、接続が成功したか否かを判定する(ステップS602)。例えば、制御部61は、pingメッセージに対する応答をサーバ50から受信したか否かを判定する。接続に失敗したと判定された場合(ステップS602;No)、制御部61は、接続に失敗した旨を表示画面651に表示させる(ステップS603)。
Next, the
具体的には、制御部61は、図8に示されるように、ボックスB1と接続に失敗した旨とを操作領域A1に表示させる。また、制御部61は、図8中の通信状況領域A2に示されるように、アイコンI60とアイコンI50とを結ぶ線が切断されていることを図形で示す。また、制御部61は、通信状況の説明を含むボックスB21、及び現在の通信状況に基づいてユーザU2を支援するためのアドバイスを含むボックスB22を表示させる。
Specifically, as shown in FIG. 8, the
その後、制御部61は、端末処理を終了する。ユーザU2が遠隔操作を再度試みる場合には、端末処理が再度実行されることとなる。
Thereafter, the
一方、ステップS602にて接続に成功したと判定された場合(ステップS602;Yes)、制御部61は、電気機器11を操作する正当な操作者による接続であることの認証を試みる(ステップS604)。具体的には、制御部61は、サーバ50からID(Identifier、識別子)及びパスワードを入力するためのウェブページを取得して、操作領域A1に表示させることにより、ID及びパスワードの入力をユーザU2に促す。そして、制御部61は、ユーザU2によって入力されたID及びパスワードをサーバ50へ送信する。
On the other hand, when it determines with the connection having been successful in step S602 (step S602; Yes), the
次に、制御部61は、サーバ50からの応答の内容に基づいて、認証が成功したか否かを判定する(ステップS605)。
Next, the
認証に失敗したと判定された場合(ステップS605;No)、制御部61は、認証に失敗した旨を表示画面651に表示させる(ステップS606)。例えば、制御部61は、サーバ50から配信されたウェブページを操作領域A1に表示させる。その後、制御部61は、端末処理を終了する。
If it is determined that the authentication has failed (step S605; No), the
一方、認証に成功したと判定された場合(ステップS605;Yes)、制御部61は、操作画面をサーバ50から取得して表示画面651に表示させる(ステップS607)。
On the other hand, when it is determined that the authentication is successful (step S605; Yes), the
次に、制御部61は、操作内容がユーザU2によって入力されたか否かを判定する(ステップS608)。具体的には、制御部61は、操作画面のボックスB2〜B4に値が入力された上で、ボタンB5にユーザU2の指が触れたか否かを判定する。
Next, the
操作内容が入力されていないと判定された場合(ステップS608;No)、制御部61は、ステップS608の判定を繰り返す。これにより、ユーザU2が操作内容を入力してボタンB5に触れるまで、制御部61は待機することとなる。
When it is determined that the operation content has not been input (step S608; No), the
操作内容が入力されたと判定された場合(ステップS608;Yes)、制御部61は、操作内容をサーバ50へ送信する(ステップS609)。具体的には、制御部61は、POSTメソッドで操作内容を付加されたHTTPSリクエストを、サーバ50へ送信する。
When it is determined that the operation content has been input (step S608; Yes), the
次に、制御部61は、操作の結果をサーバ50に要求する(ステップS610)。操作の結果には、例えば、操作内容を受信した後の電気機器11の状態、電気機器11が操作内容に従った状態にあるか否か、住居10内のユーザU1によって別途の操作があった旨、及び、操作端末60と電気機器11との間に生じた通信障害が含まれる。なお、制御部61は、操作の結果に含まれない情報を、サーバ50から受信することもある。操作の結果に含まれない情報には、検出部114によって検出された吸込温度、センサ19によって計測された床上温度、及び操作内容が電気機器11によって受信された旨が含まれる。
Next, the
次に、制御部61は、サーバ50からの応答を受けて、操作結果を取得したか否かを判定する(ステップS611)。操作結果を取得していないと判定された場合(ステップS611;No)、制御部61は、ステップS610以降の処理を繰り返す。
Next, the
一方、操作結果を取得したと判定された場合(ステップS611;Yes)、制御部61は、操作が完了したか否かを判定する(ステップS612)。操作の完了は、電気機器11の状態が、ステップS609にて送信された操作内容に従ってユーザU2の意図の通りとなったことを意味する。制御部61は、送信した操作内容と取得した操作結果とを比較することにより操作が完了したかを判定してもよいし、電気機器11が操作内容に従った状態にあるか否かを示すデータを受信して、このデータに基づいて操作が完了したかを判定してもよい。
On the other hand, when it determines with having acquired the operation result (step S611; Yes), the
操作が完了したと判定された場合(ステップS612;Yes)、制御部61は、操作完了の旨を表示画面651に表示させる(ステップS613)。これにより、例えば図9に示されるように、電気機器11の状態と、操作内容に従った状態となったことを示す「○完了」という説明を含む行R1、R2が、機器状態領域A3に表示される。また、行R1、R2には、検出部114によって検出された吸込温度、及びセンサ19によって計測された床上温度が含まれている。
When it is determined that the operation has been completed (step S612; Yes), the
なお、図9中の機器状態領域A3には、操作内容が電気機器11によって受信されたことを示す行R3が、操作の結果に関わらず表示されている。
In the device status area A3 in FIG. 9, a row R3 indicating that the operation content has been received by the
また、図9中の通信状況領域A2には、アイコンI60、I50が二重線で結ばれることにより、操作端末60とサーバ50との通信品質が良好であることが示されている。同様に、アイコンI50、I30が太線で結ばれることにより、サーバ50とコントローラ30との通信品質に問題がないことが示されている。また、アイコンI30、I11が太線で結ばれることにより、コントローラ30と電気機器11との通信品質に問題がないことが示されている。
In addition, the communication status area A2 in FIG. 9 indicates that the communication quality between the
その後、制御部61は、端末処理を終了する。
Thereafter, the
ステップS612にて操作が完了していないと判定された場合(ステップS612;No)、制御部61は、宅内からの別途の操作によって電気機器11の状態が変更されたか否かを判定する(ステップS614)。この判定が肯定された場合(ステップS614;Yes)、制御部61は、電気機器11の状態を表示画面651に表示させる(ステップS615)。
When it determines with operation not having been completed in step S612 (step S612; No), the
これにより、例えば図10に示されるように、電気機器11の状態と、操作内容に従った状態となっていないことを示す「×宅内操作」という説明を含む行R4が、機器状態領域A3に表示される。
Thus, for example, as shown in FIG. 10, a row R4 including a description of “× in-home operation” indicating that the state of the
その後、制御部61は、端末処理を終了する。
Thereafter, the
一方、ステップS614の判定が否定された場合(ステップS614;No)、制御部61は、異常が発生したか否かを判定する(ステップS616)。この異常には、例えば、サーバ50、コントローラ30及び電気機器11の異常、並びに通信障害が含まれる。
On the other hand, when the determination in step S614 is negative (step S614; No), the
異常が発生したと判定された場合(ステップS616;Yes)、制御部61は、異常の内容を表示画面651に表示させる(ステップS617)。これにより、例えば図11に示されるように、異常の詳細が通信状況領域A2に表示される。その後、制御部61は、端末処理を終了する。
When it is determined that an abnormality has occurred (step S616; Yes), the
一方、異常が発生していないと判定された場合(ステップS616;No)、制御部61は、電気機器11に操作内容を設定することに失敗したと判断して、設定に失敗した旨を表示画面651に表示させる(ステップS618)。これにより、例えば図12に示されるように、電気機器11の状態と、設定に失敗したことを示す「×設定失敗」という説明を含む行R5が、機器状態領域A3に表示される。
On the other hand, when it is determined that no abnormality has occurred (step S616; No), the
その後、制御部61は、端末処理を終了する。
Thereafter, the
続いて、サーバ50によって実行されるサーバ処理について、図13を用いて説明する。このサーバ処理は、サーバ50の電源が投入されることで開始する。
Next, server processing executed by the
図13に示されるように、サーバ50の制御部51は、まず、コントローラ30からデータの同期を要求されたか否かを判定する(ステップS501)。この要求は、例えばデータの同期を要求するHTTPSリクエストである。
As shown in FIG. 13, the
同期を要求されたと判定された場合(ステップS501;Yes)、制御部51は、要求された時刻を記憶する(ステップS502)。その後、制御部51は、ステップS505へ処理を移行する。
When it is determined that synchronization is requested (step S501; Yes), the
一方、同期を要求されていないと判定された場合(ステップS501;No)、制御部51は、最後に要求があった時刻から一定時間を経過したか否かを判定する(ステップS503)。この一定時間は、例えば10分間である。一定時間を経過していないと判定された場合(ステップS503;No)、制御部51は、ステップS505へ処理を移行する。
On the other hand, when it is determined that the synchronization is not requested (step S501; No), the
一方、一定時間を経過したと判定された場合(ステップS503;Yes)、制御部51は、コントローラ30との間に通信障害が生じた旨を操作端末60へ通知する(ステップS504)。これにより、通信状況領域A2には、例えば、図11に示された情報が表示される。
On the other hand, when it is determined that the predetermined time has passed (step S503; Yes), the
次に、制御部51は、コントローラ30とのセッションを維持するための応答をする(ステップS505)。この応答は、制御部51がComet方式(ロングポーリング方式)に従ってコントローラ30へ定期的に返す応答である。これにより、コントローラ30からの要求に対する応答が実質的には保留された状態となる。
Next, the
なお、ステップS502に続いてステップS505が実行されたときに、制御部51は、データを同期するための情報を応答に含める。これにより、コントローラ30が記憶するデータの内容と、サーバ50が記憶するデータの内容とが一致することとなる。
When step S505 is executed subsequent to step S502, the
次に、制御部51は、操作端末60からの要求があるか否かを判定する(ステップS506)。具体的には、制御部51は、操作端末60からHTTPSリクエストを受信したか否かを判定する。
Next, the
要求がないと判定された場合(ステップS506;No)、制御部51は、ステップS501以降の処理を繰り返す。一方、要求があると判定された場合(ステップS506;Yes)、制御部51は、操作端末60に対して応答する(ステップS507)。これにより、例えば、電気機器11の状態を示す状態信号が操作端末60へ伝送されることとなる。
When it determines with there being no request | requirement (step S506; No), the
次に、制御部51は、ステップS506の要求に、POSTメソッド等で付加された操作内容が含まれていたか否かを判定する(ステップS508)。操作内容が含まれていないと判定された場合(ステップS508;No)、制御部51は、ステップS501以降の処理を繰り返す。
Next, the
一方、操作内容が含まれていると判定された場合(ステップS508;Yes)、制御部51は、ステップS501の要求に対して、操作内容を含む応答をコントローラ30へ送信する(ステップS509)。
On the other hand, when it determines with operation content being contained (step S508; Yes), the
その後、制御部51は、ステップS501以降の処理を繰り返す。
Then, the
続いて、コントローラ30によって実行されるコントローラ処理について、図14を用いて説明する。このコントローラ処理は、コントローラ30の電源が投入されることにより開始する。
Next, controller processing executed by the
図14に示されるように、コントローラ30の制御部31は、まず、サーバ50と同期する(ステップS301)。具体的には、制御部31は、サーバ50に対してデータの同期を要求して、サーバ50からの応答を受信することにより、サーバ50と同期する。
As shown in FIG. 14, the
次に、制御部31は、ステップS301の同期により、サーバ50から操作内容を受信したか否かを判定する(ステップS302)。操作内容を受信していないと判定された場合(ステップS302;No)、制御部31は、ステップS307へ処理を移行する。
Next, the
一方、操作内容を受信したと判定された場合(ステップS302;Yes)、制御部31は、操作内容に基づいて電気機器11を制御するための制御信号を生成して、電気機器11へ送信する(ステップS303)。この制御信号は、宅内ネットワーク20において操作内容を伝送する信号となる。
On the other hand, when it determines with having received operation content (step S302; Yes), the
次に、制御部31は、電気機器11からの応答を受信したか否かを判定する(ステップS304)。この応答は、ステップS303にて送信された制御信号に対して、電気機器11の状態に関わらず、電気機器11によってなされる応答である。
Next, the
応答を受信していないと判定された場合(ステップS304;No)、制御部31は、サーバ50と同期することにより、電気機器11との間における通信障害をサーバ50へ通知する(ステップS305)。この通信障害を示す信号がサーバ50によって操作端末60へ伝送されると、図15に示されるように、通信状況領域A2には、アイコンI30とアイコンI11とを結ぶ線が切断されていることが図形で示される。また、通信障害の内容を説明するボックスB21が表示される。
When it is determined that a response has not been received (step S304; No), the
一方、応答を受信したと判定された場合(ステップS304;Yes)、制御部31は、サーバ50と同期することにより、電気機器11からの応答をサーバ50へ送信する(ステップS306)。これにより、操作内容が電気機器11まで届いたことが、サーバ50及び操作端末60へ伝えられることとなる。
On the other hand, when it determines with having received the response (step S304; Yes), the
次に、制御部31は、電気機器11から状態の変化が通知されたか否かを判定する(ステップS307)。具体的には、制御部31は、電気機器11の状態が変化して、変化後の状態が通知されたか否かを判定する。状態の変化が通知されたと判定された場合(ステップS307;Yes)、制御部31は、ステップS311へ処理を移行する。
Next, the
一方、状態の変化が通知されていないと判定された場合(ステップS307;No)、制御部31は、電気機器11に状態を要求する(ステップS308)。具体的には、制御部31は、電気機器11の現在の状態を通知するように、電気機器11に要求する。
On the other hand, when it determines with the change of a state not being notified (step S307; No), the
次に、制御部31は、電気機器11からの応答があるか否かを判定する(ステップS309)。この応答は、ステップS308における要求に対して電気機器11によってなされる応答である。
Next, the
応答がないと判定された場合(ステップS309;No)、制御部31は、サーバ50と同期することにより、電気機器11との間における通信障害をサーバ50へ通知する(ステップS310)。その後、制御部31は、ステップS301以降の処理を繰り返す。
When it determines with there being no response (step S309; No), the
一方、応答があると判定された場合(ステップS309;Yes)、制御部31は、状態信号を生成して、サーバ50へ送信する(ステップS311)。具体的には、制御部31は、広域ネットワーク40に適した形式の状態信号を生成して、サーバ50と同期することにより状態信号をサーバ50へ送信する。
On the other hand, when it determines with there being a response (step S309; Yes), the
次に、制御部31は、制御信号を電気機器11へ最後に送信してから所定の時間が経過したか否かを判定する(ステップS312)。所定の時間は、例えば1分間である。なお、制御信号が未だ送信されていない場合には、所定時間が経過したと判定される。所定時間が経過したと判定された場合(ステップS312;Yes)、制御部31は、ステップS301以降の処理を繰り返す。
Next, the
一方、所定時間が経過していないと判定された場合(ステップS312;No)、制御部31は、電気機器11の状態が、操作内容に従った状態であるか否かを判定する(ステップS313)。具体的には、制御部31は、電気機器11の状態が、最後に送信した制御信号による制御に従った状態であるか否かを判定する。
On the other hand, when it determines with predetermined time not having passed (step S312; No), the
操作内容に従った状態ではないと判定された場合(ステップS313;No)、制御部31は、サーバ50と同期することにより、電気機器11が操作内容に従っていない状態にあることをサーバ50へ通知する(ステップS314)。その後、制御部31は、ステップS301以降の処理を繰り返す。
When it determines with it not being in the state according to operation content (step S313; No), the
一方、操作内容に従った状態であると判定された場合(ステップS313;Yes)、制御部31は、サーバ50と同期することにより、電気機器11が操作内容に従った状態にあることをサーバ50へ通知する(ステップS315)。その後、制御部31は、ステップS301以降の処理を繰り返す。
On the other hand, when it is determined that the state is in accordance with the operation content (step S313; Yes), the
図14に示されるコントローラ処理が繰り返されることにより、ステップS307又はステップS308と、ステップS311とが定期的に実行される。これにより、状態信号が定期的に生成されて、サーバ50へ送信される。状態信号が生成される周期は、例えば2分間である。
By repeating the controller process shown in FIG. 14, step S307 or step S308 and step S311 are periodically executed. Thereby, a status signal is periodically generated and transmitted to the
続いて、電気機器11によって実行される機器処理について、図16を用いて説明する。この機器処理は、電気機器11の電源が投入されることで開始する。
Next, device processing executed by the
図16に示されるように、電気機器11の制御部111は、まず、コントローラ30から制御信号を受信したか否かを判定する(ステップS101)。
As illustrated in FIG. 16, the
制御信号を受信していないと判定された場合(ステップS101;No)、制御部111は、ステップS105へ処理を移行する。一方、制御信号を受信したと判定された場合(ステップS101;Yes)、制御部111は、コントローラ30に応答する(ステップS102)。これにより、操作内容が電気機器11にまで到達したことが、コントローラ30へ通知される。
When it is determined that the control signal has not been received (step S101; No), the
次に、制御部111は、制御信号に従って、動作部115を動作させる(ステップS103)。これにより、例えば、所定の設定温度を目標値とする冷房運転が開始される。
Next, the
次に、制御部111は、状態変化をコントローラ30へ通知する(ステップS104)。これにより、電気機器11が操作内容に従った状態となったことが、サーバ50を介して操作端末60へ通知される。なお、この通知には、検出部114による吸込温度の検出結果も含まれる。
Next, the
次に、制御部111は、住居10内のユーザU1によって直接操作されたか否かを判定する(ステップS105)。操作されていないと判定された場合(ステップS105;No)、制御部111は、ステップS108へ処理を移行する。
Next, the
一方、操作されたと判定された場合(ステップS105;Yes)、制御部111は、操作に従って動作部115を動作させる(ステップS106)。
On the other hand, when it determines with having been operated (step S105; Yes), the
次に、制御部111は、宅内操作があった旨をコントローラ30へ通知する(ステップS107)。これにより、電気機器11の状態が、住居10内からの操作によって変化したことが、サーバ50を介して操作端末60へ通知される。
Next, the
次に、制御部111は、コントローラ30から状態の通知を要求されているか否かを判定する(ステップS108)。状態を要求されていないと判定された場合(ステップS108;No)、制御部111は、ステップS101以降の処理を繰り返す。
Next, the
一方、状態を要求されたと判定された場合(ステップS108;Yes)、制御部111は、要求に応じて、現在の電気機器11の状態をコントローラ30へ通知する(ステップS109)。なお、この通知には、吸込温度の検出結果も含まれる。その後、制御部111は、ステップS101以降の処理を繰り返す。
On the other hand, when it is determined that the state is requested (step S108; Yes), the
図17のシーケンス図には、操作端末60、サーバ50、コントローラ30及び電気機器11の間で伝送される信号が時系列で示されている。図17中の矢印に付された符号は、図7、13、14、16のフロー図において付されていた符号に対応する。なお、操作端末60による接続要求及び認証は省略されている。また、説明の理解のため、電気機器11による状態変化の通知(ステップS104)と状態の要求に対する応答(ステップS109)の双方が示されている。
In the sequence diagram of FIG. 17, signals transmitted among the
図17中の太い実線は、ユーザU2によって入力された操作内容を含む信号の伝送を示している。ユーザU2によって入力された操作内容は、操作端末60からサーバ50へ送信される(ステップS609)。サーバ50は、この操作内容をコントローラ30へ伝送する(ステップS509)。そして、コントローラ30は、操作内容に基づいて生成した制御信号を電気機器11へ送信することにより、操作内容に従って電気機器11を制御する(ステップS303)。
A thick solid line in FIG. 17 indicates transmission of a signal including the operation content input by the user U2. The operation content input by the user U2 is transmitted from the
また、図17中の太い破線は、電気機器11の状態を示す信号の伝送を示している。コントローラ30は、電気機器11の状態を電気機器11から取得して、取得した状態を示す状態信号を生成する(ステップS109)。また、コントローラ30は、サーバ50と同期することで、生成した状態信号をサーバ50へ送信する(ステップS311)。サーバ50は、コントローラ30から送信された状態信号を操作端末60へ伝送する(ステップS507)。そして、操作端末60は、状態信号を受信して、電気機器11の状態を表示画面651に表示する。
In addition, a thick broken line in FIG. 17 indicates transmission of a signal indicating the state of the
また、図17中の二点鎖線は、操作内容が電気機器11まで伝わったことを示す信号の伝送を示している。電気機器11は、コントローラ30から送信された制御信号を受信すると、この制御信号に対して応答する(ステップS102)。コントローラ30は、サーバ50と同期することで、操作内容が電気機器11に伝わった旨をサーバ50へ通知する(ステップS301)。そして、サーバ50は、操作端末60の要求に応答することで、操作内容が電気機器11に伝わった旨を操作端末60へ通知する(ステップS507)。
In addition, a two-dot chain line in FIG. 17 indicates transmission of a signal indicating that the operation content has been transmitted to the
以上説明したように、本実施の形態に係る表示画面651は、操作領域A1と機器状態領域A3とを有していた。これにより、電気機器11等を遠隔から操作するユーザU2は、操作後における電気機器11の状態を容易に確認することができる。ひいては、ユーザU2が意図した通りに電気機器11等が動作しているかを把握することができる。
As described above, the
また、ユーザU2が意図した通りに電気機器11等が動作していない場合に、ユーザU2は、電気機器11を容易に再度操作することができる。
Further, when the
また、表示画面651は、通信状況領域A2を有していた。これにより、ユーザU2は、操作端末60から電気機器11へ至る通信経路上に生じた通信障害の詳細と、その対策を、容易に認識することができる。
Further, the
また、機器状態領域A3には、住居10内のユーザU1によって電気機器11が操作された旨が表示された。これにより、ユーザU2は、電気機器11が自らの意図に従って動作していないことの原因を把握することができる。
In the device state area A3, the fact that the
また、コントローラ30は、定期的に電気機器11の状態を取得して、サーバ50を介して操作端末60に通知した。そして、操作端末60は、電気機器11等の状態を、時系列で機器状態領域A3に表示した。これにより、ユーザU2は、電気機器11等の状態の推移を把握することができる。
Further, the
また、サーバ50は、Comet方式に従って、コントローラ30との間で擬似的な双方向通信を行う。これにより、サーバ50は、操作端末60から操作内容を受信した後に大きなタイムラグが生じることなく、操作内容をコントローラ30へ伝送することができる。また、操作内容を迅速に伝送することで、操作の結果を確認するまでの待ち時間を短縮して、ユーザU2の快適性を向上することができる。
Further, the
また、遠隔操作システム100は、ウェブサーバであるサーバ50を含んで構成された。これにより、広域ネットワーク40に接続可能な汎用の端末から、汎用のウェブページ閲覧ソフトウェア(ブラウザ)を用いて、遠隔操作を実行することができる。また、専用回線の敷設や、専用の通信プロトコル及び専用のソフトウェアの開発にかかる費用を削減することができる。
The
実施の形態2.
続いて、実施の形態2について、上述の実施の形態1との相違点を中心に説明する。なお、上記実施の形態1と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
Next, the second embodiment will be described focusing on the differences from the first embodiment. In addition, about the structure which is the same as that of the said Embodiment 1, or equivalent, while using an equivalent code | symbol, the description is abbreviate | omitted or simplified.
本実施の形態に係る遠隔操作システム100は、サーバ50が、WebSocket方式に従って操作端末60及びコントローラ30と通信する点で、実施の形態1に係るものと異なっている。サーバ50は、操作端末60及びコントローラ30各々とコネクションを確立した後は、操作端末60及びコントローラ30各々と双方向通信を行う。
図18には、本実施の形態に係る操作端末60、サーバ50、コントローラ30及び電気機器11の間で伝送される信号が時系列で示されている。
In FIG. 18, signals transmitted among the
図18に示されるように、操作端末60からのWebSocket接続要求C1及びその応答C2によって、操作端末60とサーバ50とのコネクションが確立する。このコネクションが確立した後において、サーバ50は、操作端末60からの要求を受けることなく操作端末60へデータを送信することが可能となる。
As shown in FIG. 18, the connection between the
また、コントローラ30からのWebSocket接続要求C3及びその応答C4によって、コントローラ30とサーバ50とのコネクションが確立する。このコネクションが確立した後において、サーバ50は、コントローラ30からの要求を受けることなくコントローラ30へデータを送信することが可能となる。
Further, the connection between the
また、本実施の形態に係る操作端末60は、操作内容を送信してから操作結果を取得するまでの間に、通信の状況、及び操作内容が電気機器11に届いた旨を表示画面651に表示することなく、単にユーザU2を待機させるための表示をする。例えば、制御部61は、図19に示されるように、操作内容を伝送中であることを説明するボックスB30を表示する。
In addition, the
以上説明したように、本実施の形態に係るサーバ50は、操作端末60及びコントローラ30各々からの要求を待つことなく、操作端末60及びコントローラ30各々へデータを送信することができる。これにより、サーバ50による操作内容及び状態信号の伝送の際に生じるタイムラグを短縮することができる。
As described above, the
また、サーバ50は、WebSocket方式に専用のデータフレームを利用して通信する。このデータフレームのヘッダの容量は、HTTPS又はHTTPと比べて小さいため、通信ロスが少なくなる。
The
また、操作端末60は、通信状況領域A2を省いて表示画面651を表示した。これにより、表示画面651に表示される情報が少なくなり、シンプルな表示画面651をユーザU2に対して表示することができる。
Further, the
実施の形態3.
続いて、実施の形態3について、上述の実施の形態1との相違点を中心に説明する。なお、上記実施の形態1と同一又は同等の構成については、同等の符号を用いるとともに、その説明を省略又は簡略する。
Next, the third embodiment will be described focusing on the differences from the first embodiment. In addition, about the structure which is the same as that of the said Embodiment 1, or equivalent, while using an equivalent code | symbol, the description is abbreviate | omitted or simplified.
本実施の形態に係る遠隔操作システム100は、サーバ50が、ポーリング方式に従ってコントローラ30と通信する点で、実施の形態1に係るものと異なっている。すなわち、サーバ50は、コントローラ30からの定期的なHTTPSリクエストに応答することにより、コントローラ30と通信する。なお、コントローラ30は、例えば5分間の周期でHTTPSリクエストをサーバ50に繰り返し送信する。
図20には、本実施の形態に係る操作端末60、サーバ50、コントローラ30及び電気機器11の間で伝送される信号が時系列で示されている。図20に示されるように、操作端末60とサーバ50との通信、及びコントローラ30とサーバ50との通信はいずれも、要求(HTTPSリクエスト)及びこの要求の直後の応答から構成される。
In FIG. 20, signals transmitted among the
以上説明したように、本実施の形態に係るサーバ50は、コントローラ30からの定期的な要求に応答することにより、コントローラ30と通信した。これにより、サーバ50による操作内容の伝送に最大で5分程度のタイムラグが生じるが、遠隔操作システム100を容易に実装することが可能となる。
As described above, the
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態によって限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not limited by the said embodiment.
例えば、サーバ50は、HTTPSに従う通信以外の通信により、電気機器11の状態を操作端末60へ通知してもよい。例えば、電子メールによる通知や、操作端末60のOS(Operating System)が備えるプッシュ通知機能を利用して通知することが考えられる。
For example, the
また、操作端末60は、電気機器11〜13各々が属するグループをあらかじめ設定し、グループに応じた情報を表示画面651に表示してもよい。例えば、発熱する部材を有する機器については比較的多くの情報を表示することで、ユーザU2に注意を促すことができる。また、故障しやすい部材を有する機器については機器の状態より外部センサの計測結果を優先して表示することで、情報の信頼性を高めることができる。
The
また、通信状況領域A2には、通信障害に関する情報が主に表示されたが、これには限定されない。例えば、通信障害が生じていない場合であっても、操作内容を受信したサーバ50からの応答(ステップS507)に基づいて、操作内容が少なくともサーバ50にまで伝送されていることを、アイコンI60、I50を結ぶ線により表示してもよい。
In the communication status area A2, information related to communication failure is mainly displayed, but the present invention is not limited to this. For example, even if no communication failure has occurred, based on a response (step S507) from the
また、センサ19を省いて遠隔操作システム10を構成してもよい。センサ19が省かれる場合には、電気機器11が、検出部14としてサーモパイルセンサやカメラ画像等を備えることで、電気機器11から離間する位置における温度を計測することができる。
Further, the
また、上記実施の形態では、運転モード、設定温度、及び運転オン/オフを電気機器11の状態として記載したが、これには限定されない。例えば、設定された消費電力の上限値を示す省エネルギーモードを、電気機器11の状態としてもよい。また、上記実施の形態に係る状態の遷移自体を状態として規定してもよい。例えば、オンであること、オフであること、及びオン(オフ)からオフ(オン)へ変化(遷移)したことの各々を、電気機器11の状態として同等に扱ってもよい。
Moreover, in the said embodiment, although the operation mode, preset temperature, and driving | operation ON / OFF were described as the state of the
上述の実施の形態に係るコントローラ30、サーバ50及び操作端末60の機能は、専用のハードウェアによっても、また、通常のコンピュータシステムによっても実現することができる。
The functions of the
例えば、記憶部34、53、63に記憶されているプログラムを、フレキシブルディスク、CD−ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)、MO(Magneto-Optical disk)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理を実行する装置を構成することができる。
For example, the programs stored in the
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。 Further, the program may be stored in a disk device or the like included in a predetermined server device on a communication network such as the Internet, and may be downloaded onto a computer by being superimposed on a carrier wave, for example.
また、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の処理を達成することができる。 The above-described processing can also be achieved by starting and executing a program while transferring it via a communication network.
更に、プログラムの全部又は一部をサーバ装置上で実行させ、その処理に関する情報をコンピュータが通信ネットワークを介して送受信しながらプログラムを実行することによっても、上述の処理を達成することができる。 Furthermore, the above-described processing can also be achieved by executing all or part of the program on the server device and executing the program while the computer transmits and receives information regarding the processing via the communication network.
なお、上述の機能を、OSが分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。 In addition, when the above functions are realized by sharing the OS, or when the functions are realized by cooperation between the OS and the application, only the part other than the OS may be stored in the medium and distributed. You may download to a computer etc.
また、コントローラ30、サーバ50及び操作端末60の機能を実現する手段は、ソフトウェアに限られず、その一部又は全部を専用のハードウェア(回路等)によって実現してもよい。
Further, the means for realizing the functions of the
100 遠隔操作システム、 10 住居、 11〜13 電気機器、 19 センサ、 20 宅内ネットワーク、 30 コントローラ、 40 広域ネットワーク、 50 サーバ、 60 操作端末、 111、31、51、61 制御部、 112、52、62 通信部、 32 第1通信部、 33 第2通信部、 113、34、53、63 記憶部、 114 検出部、 115 動作部、 116、64 入力部、 65 表示部、 651 表示画面、 A1 操作領域、 A2 通信状況領域、 A3 機器状態領域、 B1〜B4、B21、B22、B30 ボックス、 B5 ボタン、 C1、C3 WebSocket接続要求、 C2、C4 応答、 I11、I30、I50、I60 アイコン、 R1〜R5 行、 U1、U2 ユーザ。
DESCRIPTION OF
Claims (10)
前記操作端末は、
前記電気機器を操作するための情報を表示する表示手段と、
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容を前記サーバへ送信する操作内容送信手段と、
操作の結果を前記サーバに要求して取得する操作結果取得手段と、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記宅内からの操作により前記電気機器の状態が変更されたか否かを判定する状態判定手段と、
前記状態判定手段によって前記電気機器の状態が変更されていないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段とを有し、
前記表示手段は、
前記状態判定手段によって前記電気機器の状態が変更されたと判定された場合に、前記操作結果取得手段によって取得された前記電気機器の状態と、前記宅内からの操作があったことを示す情報とを表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示し、
前記サーバは、
前記操作端末の前記操作内容送信手段によって送信された前記操作の内容を前記コントローラへ伝送する操作内容伝送手段と、
前記操作端末からの要求に対する応答として、前記操作の結果を前記操作端末に送信する操作結果送信手段と、を有し、
前記コントローラは、
前記サーバの前記操作内容伝送手段によって伝送された前記操作の内容に基づいて前記電気機器を制御する制御手段と、
前記電気機器が前記宅内から操作された旨の応答を前記電気機器から受けると、前記宅内からの操作により前記電気機器の状態が変更されたことを前記サーバに通知する宅内操作通知手段と、
前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知手段と、
前記電気機器から取得した前記電気機器の状態を、前記サーバへ送信する状態送信手段とを有する遠隔操作システム。 A remote operation system comprising a controller that controls electrical equipment disposed in a home, a server connected to the controller via a wide area network, and an operation terminal connected to the wide area network,
The operation terminal is
Display means for displaying information for operating the electrical equipment;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmitting means for transmitting the content of the operation acquired by the acquiring means to the server;
Operation result acquisition means for requesting and acquiring an operation result from the server;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
State determining means for determining whether or not the state of the electrical device has been changed by an operation from the home based on the result of the operation when the operation completion determining means determines that the operation has not been completed. When,
If the state of the electrical device is determined not to be changed by the state determining means, based on the result of the operation, abnormality abnormalities including the communication failure in the electrical device to determine whether generated Determination means,
The display means includes
When it is determined that the state of the electrical device has been changed by the state determination unit, the state of the electrical device acquired by the operation result acquisition unit and information indicating that there has been an operation from the home Display
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device Display information indicating that the operation content has failed to be set in the electrical device,
The server
Operation content transmission means for transmitting the operation content transmitted by the operation content transmission means of the operation terminal to the controller;
As a response to the request from the operation terminal, the results of the previous SL operation has an operation result transmission means for transmitting to the operation terminals,
The controller is
Control means for controlling the electrical device based on the content of the operation transmitted by the operation content transmission means of the server;
Upon receiving a response from the electrical device that the electrical device has been operated from the home, a home operation notification means for notifying the server that the state of the electrical device has been changed by the operation from the home;
A communication fault notification means for notifying the communication failure when there is no response from the electric device to said server,
A remote operation system comprising: a state transmission unit that transmits the state of the electrical device acquired from the electrical device to the server.
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段と、
操作の結果を前記サーバに要求して取得する操作結果取得手段と、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記操作内容送信手段によって送信された前記操作の内容を前記サーバを介して伝送する操作内容伝送手段と、
前記操作内容伝送手段によって伝送された前記操作の内容を前記サーバから受信し、受信した前記操作の内容に基づいて前記電気機器を制御する制御手段と、
前記電気機器が前記宅内から操作された旨の応答を前記電気機器から受けると、前記宅内からの操作により前記電気機器の状態が変更されたことを前記サーバに通知する宅内操作通知手段と、
前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知手段と、
前記電気機器から取得した前記電気機器の状態を、前記サーバへ送信する状態送信手段と、
前記操作結果取得手段による要求に対する応答として、前記操作の結果を前記サーバから送信する操作結果送信手段と、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記宅内からの操作により前記電気機器の状態が変更されたか否かを判定する状態判定手段と、
前記状態判定手段によって前記電気機器の状態が変更されていないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段と、を備え、
前記表示手段は、
前記状態判定手段によって前記電気機器の状態が変更されたと判定された場合に、前記操作結果取得手段によって取得された前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報とを表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示する遠隔操作システム。 Display means for displaying information for operating electrical equipment arranged in the house;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server ;
Operation result acquisition means for requesting and acquiring an operation result from the server ;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
Operation content transmitting means for transmitting the content of the operation transmitted by the operation content transmitting means via the server ;
Control means for receiving the content of the operation transmitted by the operation content transmission means from the server, and controlling the electrical device based on the received content of the operation;
Upon receiving a response from the electrical device that the electrical device has been operated from the home, a home operation notification means for notifying the server that the state of the electrical device has been changed by the operation from the home;
A communication fault notification means for notifying the communication failure when there is no response from the electric device to said server,
Status transmitting means for transmitting the status of the electrical device acquired from the electrical device to the server ;
As a response to the request by the operation result acquisition means, an operation result transmission means for transmitting a result of the previous SL operated from the server,
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
State determining means for determining whether or not the state of the electrical device has been changed by an operation from the home based on the result of the operation when the operation completion determining means determines that the operation has not been completed. When,
If the state of the electrical device is determined not to be changed by the state determining means, based on the result of the operation, abnormality abnormalities including the communication failure in the electrical device to determine whether generated Determination means,
The display means includes
If the state of the electrical device is determined to have been changed by the state determining means, and the state of the electrical device obtained by the operation result obtaining means, the state of the electric device is changed by operation from the home it displays the information indicating the,
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device In addition, a remote operation system for displaying information indicating that an operation content has failed to be set in the electric device.
前記操作端末は、
前記電気機器を操作するための情報を表示する表示手段と、
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容を前記サーバへ送信する操作内容送信手段と、
操作の結果を前記サーバに要求して取得する操作結果取得手段と、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段とを有し、
前記表示手段は、
前記操作結果取得手段によって取得された前記電気機器の状態を表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示し、
前記サーバは、
前記操作端末の前記操作内容送信手段によって送信された前記操作の内容を前記コントローラへ伝送する操作内容伝送手段と、
前記操作端末からの要求に対する応答として、前記操作の結果を前記操作端末に送信する操作結果送信手段と、を有し、
前記コントローラは、
前記サーバの前記操作内容伝送手段によって伝送された前記操作の内容に基づいて前記電気機器を制御する制御手段と、
前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知手段と、
前記電気機器から取得した前記電気機器の状態を、前記サーバへ送信する状態送信手段と、
前記電気機器が前記宅内から操作された旨の応答を前記電気機器から受けると、前記宅内からの操作により前記電気機器の状態が変更されたことを前記サーバに通知する宅内操作通知手段とを有し、
前記操作端末の前記表示手段は、前記操作結果取得手段により前記宅内からの操作により前記電気機器の状態が変更されたことを取得すると前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報を表示する遠隔操作システム。 A remote operation system comprising a controller that controls electrical equipment disposed in a home, a server connected to the controller via a wide area network, and an operation terminal connected to the wide area network,
The operation terminal is
Display means for displaying information for operating the electrical equipment;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmitting means for transmitting the content of the operation acquired by the acquiring means to the server;
Operation result acquisition means for requesting and acquiring an operation result from the server;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
If the operation by the operation completion judging means is determined not to be completed, based on the result of the operation, the abnormality determination means for abnormalities including the communication failure in the electrical device to determine whether generated Have
The display means includes
Displaying the state of the electrical device acquired by the operation result acquisition means ;
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device Display information indicating that the operation content has failed to be set in the electrical device,
The server
Operation content transmission means for transmitting the operation content transmitted by the operation content transmission means of the operation terminal to the controller;
As a response to the request from the operation terminal, the results of the previous SL operation has an operation result transmission means for transmitting to the operation terminals,
The controller is
Control means for controlling the electrical device based on the content of the operation transmitted by the operation content transmission means of the server;
A communication fault notification means for notifying the communication failure when there is no response from the electric device to said server,
Status transmitting means for transmitting the status of the electrical device acquired from the electrical device to the server ;
Upon receipt of a response from the electrical device that the electrical device has been operated from within the home, there is a home operation notification means for notifying the server that the state of the electrical device has been changed by the operation from the home. and,
When the display unit of the operation terminal acquires that the state of the electrical device has been changed by an operation from the home by the operation result acquisition unit, the state of the electrical device has been changed by the operation from the home. Remote control system that displays information indicating
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段と、
操作の結果を前記サーバに要求して取得する操作結果取得手段と、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記操作内容送信手段によって送信された前記操作の内容を前記サーバを介して伝送する操作内容伝送手段と、
前記操作内容伝送手段によって伝送された前記操作の内容を前記サーバから受信し、受信した前記操作の内容に基づいて前記電気機器を制御する制御手段と、
前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知手段と、
前記電気機器から取得した前記電気機器の状態を、前記サーバへ送信する状態送信手段と、
前記操作結果取得手段による要求に対する応答として、前記操作の結果を前記サーバから送信する操作結果送信手段と、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段と、を備え、
前記表示手段は、
前記操作結果取得手段によって取得された前記電気機器の状態を表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示し、
前記操作結果取得手段により前記宅内からの操作により前記電気機器の状態が変更されたことを取得すると前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報を表示する遠隔操作システム。 Display means for displaying information for operating electrical equipment arranged in the house;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server ;
Operation result acquisition means for requesting and acquiring an operation result from the server ;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
Operation content transmitting means for transmitting the content of the operation transmitted by the operation content transmitting means via the server ;
Control means for receiving the content of the operation transmitted by the operation content transmission means from the server, and controlling the electrical device based on the received content of the operation;
A communication fault notification means for notifying the communication failure when there is no response from the electric device to said server,
Status transmitting means for transmitting the status of the electrical device acquired from the electrical device to the server ;
As a response to the request by the operation result acquisition means, an operation result transmission means for transmitting a result of the previous SL operated from the server,
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
If the operation by the operation completion judging means is determined not to be completed, based on the result of the operation, the abnormality determination means for abnormalities including the communication failure in the electrical device to determine whether generated With
The display means includes
Displaying the state of the electrical device acquired by the operation result acquisition means;
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device Display information indicating that the operation content has failed to be set in the electrical device,
A remote operation system that displays information indicating that the state of the electrical device has been changed by an operation from the home when the operation result acquisition unit acquires that the state of the electrical device has been changed by an operation from the home. .
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段と、
前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変化したことと、通信障害と、を含む操作の結果を前記サーバに要求して取得する操作結果取得手段と、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記宅内からの操作により前記電気機器の状態が変更されたか否かを判定する状態判定手段と、
前記状態判定手段によって前記電気機器の状態が変更されていないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段とを備え、
前記表示手段は、
前記状態判定手段によって前記電気機器の状態が変更されたと判定された場合に、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報とを表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示する操作端末。 Display means for displaying information for operating electrical equipment arranged in the house;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server;
An operation result acquisition means for requesting and acquiring a result of an operation including the state of the electric device, the state of the electric device being changed by an operation from the home , and a communication failure ;
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
State determining means for determining whether or not the state of the electrical device has been changed by an operation from the home based on the result of the operation when the operation completion determining means determines that the operation has not been completed. When,
If the state of the electrical device is determined not to be changed by the state determining means, based on the result of the operation, abnormality abnormalities including the communication failure in the electrical device to determine whether generated Determination means,
The display means includes
Displayed when the state of the electrical device is determined to have been changed by the state determining means, and the state before Symbol electrical equipment, and information indicating that the operation from the home state of the electrical device has been changed And
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device And an operation terminal for displaying information indicating that the operation content has not been set in the electric device.
前記電気機器に対する操作の内容をユーザから取得する取得手段と、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段と、
前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変化したことと、通信障害と、を含む操作の結果を前記サーバに要求して取得する操作結果取得手段と、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段と、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段とを備え、
前記表示手段は、
前記電気機器の状態を表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示し、
前記操作結果取得手段により前記宅内からの操作により前記電気機器の状態が変更されたことを取得すると前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報を表示する操作端末。 Display means for displaying information for operating electrical equipment arranged in the house;
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server;
An operation result acquisition means for requesting and acquiring a result of an operation including the state of the electric device, the state of the electric device being changed by an operation from the home , and a communication failure ;
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit A determination means;
If the operation by the operation completion judging means is determined not to be completed, based on the result of the operation, the abnormality determination means for abnormalities including the communication failure in the electrical device to determine whether generated With
The display means includes
Displays the status of the pre-Electric Equipment,
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device Display information indicating that the operation content has failed to be set in the electrical device,
An operation terminal that displays information indicating that the state of the electrical device has been changed by the operation from the home when the operation result acquisition unit acquires that the state of the electrical device has been changed by the operation from the home .
前記操作端末が、前記電気機器に対する操作の内容をユーザから取得する取得ステップと、
前記操作端末が、前記取得ステップにおいて取得された前記操作の内容をサーバへ送信する操作内容送信ステップと、
前記操作端末が、操作の結果を前記サーバに要求して取得する操作結果取得ステップと、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記サーバが、前記操作端末によって送信された前記操作の内容をコントローラへ伝送する操作内容伝送ステップと、
前記コントローラが、前記サーバによって伝送された前記操作の内容に基づいて前記電気機器を制御する制御ステップと、
前記コントローラが、前記電気機器が前記宅内から操作された旨の応答を前記電気機器から受けると、前記宅内からの操作により前記電気機器の状態が変更されたことを前記サーバに通知する宅内操作通知ステップと、
前記コントローラが、前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知ステップと、
前記コントローラが、前記電気機器からの応答が有るときに取得した前記電気機器の状態を、前記サーバへ送信する状態送信ステップと、
前記サーバが、前記操作端末からの要求に対する応答として、前記操作の結果を前記操作端末に送信する操作結果送信ステップと、
前記操作端末が、取得した前記操作の内容と、取得した前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定ステップと、
前記操作端末が、前記操作完了判定ステップにおいて操作が完了していないと判定した場合に、前記操作の結果に基づいて、前記宅内からの操作により前記電気機器の状態が変更されたか否かを判定する状態判定ステップと、
前記操作端末が、前記状態判定ステップにおいて前記電気機器の状態が変更されていないと判定した場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定ステップと、
前記操作端末が、前記状態判定ステップにおいて前記電気機器の状態が変更されたと判定した場合に、取得した前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報とを表示し、前記異常判定ステップにおいて前記電気機器に異常が発生したと判定した場合に、異常の内容を示す情報を表示し、前記異常判定ステップにおいて前記電気機器に異常が発生していないと判定した場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示する第2表示ステップと、
を含む遠隔操作方法。 A first display step in which an operation terminal displays information for operating an electric device disposed in the house;
The operation terminal acquires from the user the content of the operation on the electrical device;
An operation content transmission step in which the operation terminal transmits the content of the operation acquired in the acquisition step to a server;
An operation result acquisition step in which the operation terminal requests and acquires an operation result from the server;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
An operation content transmission step in which the server transmits the content of the operation transmitted by the operation terminal to a controller;
A control step in which the controller controls the electrical device based on the content of the operation transmitted by the server;
When the controller receives a response from the electrical device that the electrical device has been operated from the home, the home operation notification notifies the server that the state of the electrical device has been changed by the operation from the home. Steps,
Wherein the controller, the communication failure notification step of notifying the communication failure when there is no response from the electric device to said server,
Wherein the controller is a state transmission step of the state of the electric device response is obtained when there from the electrical device, transmits to said server,
The server, in response to a request from the operation terminal, the operation result transmission step of transmitting the results of the previous SL operation to the operation terminal,
An operation completion determination step for determining whether or not the operation on the electric device is completed by comparing the content of the acquired operation with the acquired state of the electric device.
When the operation terminal determines that the operation is not completed in the operation completion determination step, it is determined whether or not the state of the electrical device has been changed by the operation from the home based on the result of the operation. A state determination step to perform,
The operating terminal, when it is determined that in the state determining step state of the electrical device are not changed, based on the result of the operation, whether or not an abnormality including the communication failure in the electrical device occurs An abnormality determination step for determining
When the operation terminal determines that the state of the electrical device has been changed in the state determination step, the acquired state of the electrical device and that the state of the electrical device has been changed by an operation from the home. Information is displayed, and when it is determined that an abnormality has occurred in the electrical device in the abnormality determination step, information indicating the content of the abnormality is displayed, and an abnormality has occurred in the electrical device in the abnormality determination step. A second display step of displaying information indicating that the setting of the operation content in the electric device has failed when it is determined that there is no;
Including remote control method.
前記操作端末が、前記電気機器に対する操作の内容をユーザから取得する取得ステップと、
前記操作端末が、前記取得ステップにおいて取得された前記操作の内容をサーバへ送信する操作内容送信ステップと、
前記操作端末が、操作の結果を前記サーバに要求して取得する操作結果取得ステップと、
ここで、前記操作の結果は、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことと、通信障害と、を含み、
前記サーバが、前記操作端末によって送信された前記操作の内容をコントローラへ伝送する操作内容伝送ステップと、
前記コントローラが、前記サーバによって伝送された前記操作の内容に基づいて前記電気機器を制御する制御ステップと、
前記コントローラが、前記電気機器からの応答が無いときに前記通信障害を前記サーバへ通知する通信障害通知ステップと、
前記コントローラが、前記電気機器からの応答が有るときに取得した前記電気機器の状態を、前記サーバへ送信する状態送信ステップと、
前記コントローラが、前記宅内からの操作により前記電気機器の状態が変更されたことを前記サーバに送信する宅内操作通知ステップと、
前記サーバが、前記操作端末からの要求に対する応答として、前記操作の結果を前記操作端末に送信する操作結果送信ステップと、
前記操作端末が、取得した前記操作の内容と、取得した前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定ステップと、
前記操作端末が、前記操作完了判定ステップにおいて操作が完了していないと判定した場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定ステップと、
前記操作端末が、取得した前記電気機器の状態を表示し、前記宅内からの操作により前記電気機器の状態が変更されたことを取得すると、前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報を表示する第2表示ステップと、
前記操作端末が、前記異常判定ステップにおいて前記電気機器に異常が発生したと判定した場合に、異常の内容を示す情報を表示し、前記異常判定ステップにおいて前記電気機器に異常が発生していないと判定した場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示する第3表示ステップと、
を含む遠隔操作方法。 A first display step in which an operation terminal displays information for operating an electric device disposed in the house;
The operation terminal acquires from the user the content of the operation on the electrical device;
An operation content transmission step in which the operation terminal transmits the content of the operation acquired in the acquisition step to a server;
An operation result acquisition step in which the operation terminal requests and acquires an operation result from the server;
Here, the result of the operation includes the state of the electrical device, the state of the electrical device changed by an operation from the home, and a communication failure.
An operation content transmission step in which the server transmits the content of the operation transmitted by the operation terminal to a controller;
A control step in which the controller controls the electrical device based on the content of the operation transmitted by the server;
Wherein the controller, the communication failure notification step of notifying the communication failure when there is no response from the electric device to said server,
Wherein the controller is a state transmission step of the state of the electric device response is obtained when there from the electrical device, transmits to said server,
In-home operation notifying step in which the controller transmits to the server that the state of the electrical device has been changed by an operation from the home;
The server, in response to a request from the operation terminal, the operation result transmission step of transmitting the results of the previous SL operation to the operation terminal,
An operation completion determination step for determining whether or not the operation on the electric device is completed by comparing the content of the acquired operation with the acquired state of the electric device.
The operating terminal, determines if it is determined that operation in the operation completion determining step is not completed, based on the result of the operation, whether an abnormality including the communication failure to the electrical device occurs An abnormality determination step ;
When the operation terminal displays the acquired state of the electric device and acquires that the state of the electric device has been changed by the operation from the home, the state of the electric device is changed by the operation from the home. A second display step for displaying information indicating that;
When the operation terminal determines that an abnormality has occurred in the electrical device in the abnormality determination step, information indicating the content of the abnormality is displayed, and no abnormality has occurred in the electrical device in the abnormality determination step. A third display step for displaying information indicating failure in setting the operation content in the electric device when determined;
Including remote control method.
宅内に配置された電気機器を操作するための情報を表示する表示手段、
前記電気機器に対する操作の内容をユーザから取得する取得手段、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段、
前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変化したことと、通信障害と、を含む操作の結果を前記サーバに要求して取得する操作結果取得手段、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記宅内からの操作により前記電気機器の状態が変更されたか否かを判定する状態判定手段、
前記状態判定手段によって前記電気機器の状態が変更されていないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段、
として機能させ、
前記表示手段は、
前記状態判定手段によって前記電気機器の状態が変更されたと判定された場合に、前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報とを表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示するプログラム。 Computer
Display means for displaying information for operating electric devices arranged in the house,
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server;
An operation result acquisition means for requesting and acquiring a result of an operation including the state of the electric device, a change in the state of the electric device due to an operation from the home , and a communication failure ;
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit Determination means,
State determining means for determining whether or not the state of the electrical device has been changed by an operation from the home based on the result of the operation when the operation completion determining means determines that the operation has not been completed. ,
If the state of the electrical device is determined not to be changed by the state determining means, based on the result of the operation, abnormality abnormalities including the communication failure in the electrical device to determine whether generated Determination means,
Function as
The display means includes
Displayed when the state of the electrical device is determined to have been changed by the state determining means, and the state before Symbol electrical equipment, and information indicating that the operation from the home state of the electrical device has been changed And
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device And a program for displaying information indicating that the setting of the operation content in the electric device has failed.
宅内に配置された電気機器を操作するための情報を表示する表示手段、
前記電気機器に対する操作の内容をユーザから取得する取得手段、
前記取得手段によって取得された前記操作の内容をサーバへ送信する操作内容送信手段、
前記電気機器の状態と、前記宅内からの操作により前記電気機器の状態が変化したことと、通信障害と、を含む操作の結果を前記サーバに要求して取得する操作結果取得手段、
前記取得手段によって取得された前記操作の内容と、前記操作結果取得手段によって取得された前記電気機器の状態とを比較することにより、前記電気機器に対する操作が完了したか否かを判定する操作完了判定手段、
前記操作完了判定手段によって操作が完了していないと判定された場合に、前記操作の結果に基づいて、前記電気機器に前記通信障害を含む異常が発生したか否かを判定する異常判定手段、
として機能させ、
前記表示手段は、
前記電気機器の状態を表示し、
前記異常判定手段によって前記電気機器に異常が発生したと判定された場合に、異常の内容を示す情報を表示し、前記異常判定手段によって前記電気機器に異常が発生していないと判定された場合に、前記電気機器に操作内容を設定することに失敗したことを示す情報を表示し、
前記操作結果取得手段により前記宅内からの操作により前記電気機器の状態が変更されたことを取得すると前記宅内からの操作により前記電気機器の状態が変更されたことを示す情報を表示するプログラム。 Computer
Display means for displaying information for operating electric devices arranged in the house,
Obtaining means for obtaining the content of the operation on the electrical device from a user;
Operation content transmission means for transmitting the content of the operation acquired by the acquisition means to a server;
An operation result acquisition means for requesting and acquiring a result of an operation including the state of the electric device, a change in the state of the electric device due to an operation from the home , and a communication failure ;
Completion of operation to determine whether or not the operation on the electrical device is completed by comparing the content of the operation acquired by the acquisition unit with the state of the electrical device acquired by the operation result acquisition unit Determination means,
If the operation by the operation completion judging means is determined not to be completed, based on the result of the operation, the abnormality determination means for abnormalities including the communication failure in the electrical device to determine whether occurred,
Function as
The display means includes
Displays the status of the pre-Electric Equipment,
When it is determined that an abnormality has occurred in the electrical device by the abnormality determination unit, information indicating the content of the abnormality is displayed, and when the abnormality determination unit determines that an abnormality has not occurred in the electrical device Display information indicating that the operation content has failed to be set in the electrical device,
A program for displaying information indicating that the state of the electrical device has been changed by an operation from the home when the operation result acquisition unit acquires that the state of the electrical device has been changed by an operation from the home .
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013094500A JP2014216942A (en) | 2013-04-26 | 2013-04-26 | Remote control operation system, controller, and program |
PCT/JP2014/061738 WO2014175437A1 (en) | 2013-04-26 | 2014-04-25 | Remote operation system, controller, remote operation method and program |
JP2014125240A JP5936651B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system and remote operation method |
JP2014125239A JP6076296B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system, operation terminal, remote operation method and program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013094500A JP2014216942A (en) | 2013-04-26 | 2013-04-26 | Remote control operation system, controller, and program |
JP2014125240A JP5936651B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system and remote operation method |
JP2014125239A JP6076296B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system, operation terminal, remote operation method and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013094500A Division JP2014216942A (en) | 2013-04-26 | 2013-04-26 | Remote control operation system, controller, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014217072A JP2014217072A (en) | 2014-11-17 |
JP6076296B2 true JP6076296B2 (en) | 2017-02-08 |
Family
ID=57136128
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013094500A Pending JP2014216942A (en) | 2013-04-26 | 2013-04-26 | Remote control operation system, controller, and program |
JP2014125239A Active JP6076296B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system, operation terminal, remote operation method and program |
JP2014125240A Active JP5936651B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system and remote operation method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013094500A Pending JP2014216942A (en) | 2013-04-26 | 2013-04-26 | Remote control operation system, controller, and program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014125240A Active JP5936651B2 (en) | 2013-04-26 | 2014-06-18 | Remote operation system and remote operation method |
Country Status (2)
Country | Link |
---|---|
JP (3) | JP2014216942A (en) |
WO (1) | WO2014175437A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017022563A (en) * | 2015-07-10 | 2017-01-26 | 東日本電信電話株式会社 | Control system, control method and computer program |
CN105162971B (en) * | 2015-08-13 | 2016-12-07 | 慧锐通智能科技股份有限公司 | A kind of mobile intelligent terminal controls the method and system of intelligent domestic system |
JP6739036B2 (en) | 2015-08-31 | 2020-08-12 | パナソニックIpマネジメント株式会社 | controller |
JP6919300B2 (en) * | 2017-04-14 | 2021-08-18 | 株式会社デンソー | Management system |
CN107463998A (en) * | 2017-07-03 | 2017-12-12 | 西安交通大学 | A kind of power equipment O&M service system and method based on cloud service platform |
JP7206108B2 (en) * | 2018-11-28 | 2023-01-17 | 大阪瓦斯株式会社 | Information processing system |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09187084A (en) * | 1995-12-27 | 1997-07-15 | Yuhshin Co Ltd | Two-way communication type remote controller |
JP2003151060A (en) * | 2001-11-16 | 2003-05-23 | Tokyo Gas Co Ltd | Communication system and server |
JP4520785B2 (en) * | 2004-07-21 | 2010-08-11 | 大阪瓦斯株式会社 | Central control system terminal device and central control system |
JP2006092035A (en) * | 2004-09-21 | 2006-04-06 | Hasegawa Isamu | Remote monitor control system |
JP4239941B2 (en) * | 2004-09-22 | 2009-03-18 | トヨタ自動車株式会社 | Remote operation control device and remote operation control method |
JP2006195658A (en) * | 2005-01-12 | 2006-07-27 | Japan Telecom Co Ltd | Communication control system |
JP2007235597A (en) * | 2006-03-01 | 2007-09-13 | Matsushita Electric Works Ltd | Household equipment monitoring control system |
JP2008131386A (en) * | 2006-11-21 | 2008-06-05 | Canon Inc | Information processor |
US8635320B2 (en) * | 2008-03-28 | 2014-01-21 | Mitsubishi Electric Corporation | Air conditioning management apparatus and air conditioning management system |
JP2010273387A (en) * | 2010-08-25 | 2010-12-02 | Toyota Motor Corp | Vehicle remote operation unit and system |
-
2013
- 2013-04-26 JP JP2013094500A patent/JP2014216942A/en active Pending
-
2014
- 2014-04-25 WO PCT/JP2014/061738 patent/WO2014175437A1/en active Application Filing
- 2014-06-18 JP JP2014125239A patent/JP6076296B2/en active Active
- 2014-06-18 JP JP2014125240A patent/JP5936651B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014216942A (en) | 2014-11-17 |
JP5936651B2 (en) | 2016-06-22 |
JP2014217073A (en) | 2014-11-17 |
WO2014175437A1 (en) | 2014-10-30 |
JP2014217072A (en) | 2014-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6076296B2 (en) | Remote operation system, operation terminal, remote operation method and program | |
JP6239465B2 (en) | Information equipment and control equipment | |
JP2008004975A (en) | Information terminal and home network system | |
JP5976210B2 (en) | Monitoring system, facility management apparatus, monitoring method and program | |
JP6231594B2 (en) | Control device, equipment operation system, control method and program | |
JP4528207B2 (en) | Remote monitoring and control system for apartment houses | |
JP5683313B2 (en) | Information processing apparatus, activation control method, and program | |
JP6447297B2 (en) | Communication method, information processing apparatus, and program | |
JP6726560B2 (en) | Air conditioning system | |
JP5787946B2 (en) | COMMUNICATION DEVICE, DEVICE OPERATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM | |
JP6745479B2 (en) | Information terminal control method, program, and application system | |
JP6785915B2 (en) | Control devices, equipment operation systems, control methods and programs | |
JP6843803B2 (en) | Remote control system and device management method | |
JP6527206B2 (en) | CONTROL DEVICE, DEVICE OPERATION SYSTEM, CONTROL METHOD, AND PROGRAM | |
JP2005051376A (en) | Home electric apparatus controller and control program | |
JP6835690B2 (en) | Communication equipment, air conditioners, and network systems | |
JP2018201079A (en) | Remote control system, remote control method, remote control program, and electrical equipment | |
JP2020141407A (en) | Remote operation system and apparatus management method | |
JP2005291772A (en) | Electronic equipment and its control system | |
JP6044485B2 (en) | Energy management system | |
JP2022027825A (en) | Remote operation system and device management method | |
JP2020150410A (en) | Information processing system and information input/output device | |
CN112913255A (en) | Hot water supply device and hot water supply system | |
JP2020067683A (en) | Electric device and network system | |
JP2019062316A (en) | Consumer-electronics control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150518 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160818 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161104 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170110 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6076296 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |