JP6975591B2 - Equipment control system - Google Patents

Equipment control system Download PDF

Info

Publication number
JP6975591B2
JP6975591B2 JP2017177431A JP2017177431A JP6975591B2 JP 6975591 B2 JP6975591 B2 JP 6975591B2 JP 2017177431 A JP2017177431 A JP 2017177431A JP 2017177431 A JP2017177431 A JP 2017177431A JP 6975591 B2 JP6975591 B2 JP 6975591B2
Authority
JP
Japan
Prior art keywords
mobile terminal
user
time
hot water
home
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
Application number
JP2017177431A
Other languages
Japanese (ja)
Other versions
JP2019052803A (en
Inventor
務 祖父江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rinnai Corp
Original Assignee
Rinnai Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rinnai Corp filed Critical Rinnai Corp
Priority to JP2017177431A priority Critical patent/JP6975591B2/en
Publication of JP2019052803A publication Critical patent/JP2019052803A/en
Application granted granted Critical
Publication of JP6975591B2 publication Critical patent/JP6975591B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control For Baths (AREA)
  • Domestic Hot-Water Supply Systems And Details Of Heating Systems (AREA)

Description

本明細書で開示する技術は、給湯器又は暖房機を制御するための機器制御システムに関する。 The techniques disclosed herein relate to equipment control systems for controlling water heaters or heaters.

特許文献1に開示されている機器制御システムは、ユーザの自宅の浴槽に給湯する給湯器と、インターネットを利用して、給湯器と通信可能な携帯端末を備える。携帯端末は、浴槽への給湯の開始を給湯器に指示するための給湯指示をユーザが行った場合に、インターネットを利用して、浴槽への給湯を給湯器に開始させるための開始信号を給湯器に送信する。ユーザは、外出先で給湯器に給湯を開始させることができる。 The device control system disclosed in Patent Document 1 includes a water heater that supplies hot water to a bathtub at the user's home, and a portable terminal that can communicate with the water heater using the Internet. When the user gives a hot water supply instruction to instruct the water heater to start supplying hot water to the bathtub, the mobile terminal uses the Internet to supply a start signal for starting the hot water supply to the bathtub to the water heater. Send to the water heater. The user can start the water heater to supply hot water on the go.

特開2007−271124号公報Japanese Unexamined Patent Publication No. 2007-271124

特許文献1の技術によれば、携帯端末のユーザは、給湯指示を行うことで外出先から給湯器に給湯を開始させることができる。しかし、ユーザが外出先で給湯指示をし忘れると、給湯器が給湯を開始せず、ユーザが帰宅した際に浴槽に湯が溜まっていない状況が発生する。また、特許文献1の技術をユーザの自宅の室内を暖房する暖房機に応用することが考えられる。例えば、室内の暖房の開始を暖房機に指示するための暖房指示をユーザが行った場合に、携帯端末が、インターネットを利用して、室内の暖房を暖房機に開始させるための開始信号を暖房機に送信する構成が想定される。この構成でも、ユーザが外出先で暖房指示をし忘れると、ユーザが帰宅した際に室内が暖房されていない状況が発生する。ユーザが給湯指示又は暖房指示をし忘れることを防止可能な技術が期待されている。 According to the technique of Patent Document 1, a user of a mobile terminal can start water heater to a water heater from outside by giving a hot water supply instruction. However, if the user forgets to give a hot water supply instruction on the go, the water heater does not start the hot water supply, and when the user returns home, the hot water does not accumulate in the bathtub. Further, it is conceivable to apply the technique of Patent Document 1 to a heater for heating the room of the user's home. For example, when the user gives a heating instruction to instruct the heater to start heating the room, the mobile terminal uses the Internet to heat a start signal for instructing the heater to start heating the room. A configuration to send to the machine is assumed. Even in this configuration, if the user forgets to give a heating instruction while going out, a situation occurs in which the room is not heated when the user returns home. Technology that can prevent users from forgetting to give hot water supply instructions or heating instructions is expected.

本明細書は、ユーザが給湯指示又は暖房指示をし忘れることを防止可能な技術を提供する。 The present specification provides a technique capable of preventing a user from forgetting to give a hot water supply instruction or a heating instruction.

本明細書が開示する機器制御システムは、ユーザの自宅の浴槽に給湯する給湯器と、浴槽への給湯の開始を給湯器に指示するための給湯指示をユーザが行った場合に、インターネットを利用して、浴槽への給湯を給湯器に開始させるための開始信号を給湯器に送信するように構成されている携帯端末と、携帯端末がユーザから給湯指示を受ける場合に、給湯指示を行った時刻を示す指示時刻を記憶するように構成されている記憶装置と、記憶装置に記憶されている指示時刻に基づいて、ユーザが給湯指示を行うと予測される時刻を示す予測時刻を算出するように構成されている予測装置と、を備える。記憶装置は、自宅の位置を示す自宅位置情報を記憶し、携帯端末は、携帯端末の現在位置を示す現在位置情報を取得する取得手段を備える。携帯端末は、自宅位置情報によって示される自宅の位置と現在位置情報によって示される現在位置の間の距離が所定の距離以上である場合に、予測装置が算出した予測時刻に基づいて決まる報知時刻に、給湯指示に関する確認をユーザに報知するための報知動作を行い、携帯端末は、自宅の位置と現在位置の間の距離が所定の距離より小さい場合に、報知動作を行わないThe device control system disclosed in the present specification uses the Internet when a water heater for supplying hot water to a bathtub at the user's home and a water heater for instructing the water heater to start supplying hot water to the bathtub are instructed by the user. Then, when the mobile terminal configured to send a start signal for starting the hot water supply to the water heater to the water heater and the mobile terminal receives the hot water supply instruction from the user, the hot water supply instruction is given. Based on the storage device configured to store the indicated time indicating the time and the indicated time stored in the storage device, calculate the estimated time indicating the time when the user is expected to give the hot water supply instruction. It is equipped with a prediction device configured in. The storage device stores home position information indicating the position of the home, and the mobile terminal includes an acquisition means for acquiring the current position information indicating the current position of the mobile terminal. When the distance between the home position indicated by the home location information and the current position indicated by the current location information is greater than or equal to a predetermined distance , the mobile terminal sets the notification time determined based on the predicted time calculated by the predictor. , have rows notifying operation for notifying the confirmation about the hot water supply instruction to the user, the portable terminal, when the distance between the home position and the current position is smaller than the predetermined distance, not perform the notification operation.

上記の構成によれば、給湯指示に関する確認を報知されたユーザは、給湯指示を行い得る。ユーザが給湯指示をし忘れることを防止することができる。 According to the above configuration, the user notified of the confirmation regarding the hot water supply instruction may give the hot water supply instruction. It is possible to prevent the user from forgetting to give the hot water supply instruction.

また、本明細書は、下記の機器制御システムも開示する。機器制御システムは、ユーザの自宅の室内を暖房する暖房機と、室内の暖房の開始を暖房機に指示するための暖房指示をユーザが行った場合に、インターネットを利用して、室内の暖房を暖房機に開始させるための開始信号を暖房機に送信するように構成されている携帯端末と、携帯端末がユーザから暖房指示を受ける場合に、暖房指示を行った時刻を示す指示時刻を記憶するように構成されている記憶装置と、記憶装置に記憶されている指示時刻に基づいて、ユーザが暖房指示を行うと予測される時刻を示す予測時刻を算出するように構成されている予測装置と、を備える。記憶装置は、自宅の位置を示す自宅位置情報を記憶し、携帯端末は、携帯端末の現在位置を示す現在位置情報を取得する取得手段を備える。携帯端末は、自宅位置情報によって示される自宅の位置と現在位置情報によって示される現在位置の間の距離が所定の距離以上である場合に、予測装置が算出した予測時刻に基づいて決まる報知時刻に、暖房指示に関する確認をユーザに報知するための報知動作を行い、携帯端末は、自宅の位置と現在位置の間の距離が所定の距離より小さい場合に、報知動作を行わないThe present specification also discloses the following device control system. The equipment control system uses the Internet to heat the room when the user gives a heater to heat the room of the user's home and a heating instruction to instruct the heater to start heating the room. It stores a mobile terminal configured to send a start signal to the heater to start the heater, and an instruction time indicating the time when the heating instruction is given when the mobile terminal receives a heating instruction from the user. And a predictor configured to calculate a predicted time indicating the time when the user is expected to give a heating instruction based on the indicated time stored in the storage device. , Equipped with. The storage device stores home position information indicating the position of the home, and the mobile terminal includes an acquisition means for acquiring the current position information indicating the current position of the mobile terminal. When the distance between the home position indicated by the home location information and the current position indicated by the current location information is greater than or equal to a predetermined distance , the mobile terminal sets the notification time determined based on the predicted time calculated by the predictor. , have rows notifying operation for notifying the confirmation about the heating instructions to the user, the portable terminal, when the distance between the home position and the current position is smaller than the predetermined distance, not perform the notification operation.

上記の構成によれば、暖房指示に関する確認を報知されたユーザは、暖房指示を行い得る。ユーザが暖房指示をし忘れることを防止することができる。 According to the above configuration, the user notified of the confirmation regarding the heating instruction may give the heating instruction. It is possible to prevent the user from forgetting to give a heating instruction.

第1実施例に係る機器制御システムのブロック図を示す。The block diagram of the equipment control system which concerns on 1st Embodiment is shown. 第1実施例に係る携帯端末の処理のフローチャートを示す。The flowchart of the process of the mobile terminal which concerns on 1st Embodiment is shown. 第1実施例に係るサーバの処理のフローチャートを示す。The flowchart of the processing of the server which concerns on 1st Embodiment is shown. 第1実施例に係る携帯端末が報知画面を表示する具体的なケースを示す。A specific case where the mobile terminal according to the first embodiment displays a notification screen is shown. 第2実施例に係る携帯端末が報知画面を表示するケースA1と報知画面を表示しないケースA2を示す。A case A1 in which the mobile terminal according to the second embodiment displays the notification screen and a case A2 in which the notification screen is not displayed are shown. 第3実施例に係る携帯端末の処理のフローチャートを示す。The flowchart of the process of the mobile terminal which concerns on 3rd Embodiment is shown. 第3実施例に係る携帯端末が報知画面を表示する具体的なケースを示す。A specific case where the mobile terminal according to the third embodiment displays the notification screen is shown.

以下に説明する実施例の主要な特徴を列記しておく。なお、以下に記載する技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。 The main features of the examples described below are listed. It should be noted that the technical elements described below are independent technical elements and exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. No.

(特徴1)記憶装置は、自宅の位置を示す自宅位置情報を記憶していてもよい。携帯端末は、携帯端末の現在位置を示す現在位置情報を取得する取得手段を備えていてもよい。携帯端末は、自宅位置情報によって示される自宅の位置と現在位置情報によって示される現在位置の間の距離が所定の距離以上である場合に、報知動作を行い、自宅の位置と現在位置の間の距離が所定の距離より小さい場合に、報知動作を行わなくてもよい。 (Characteristic 1) The storage device may store home position information indicating the position of the home. The mobile terminal may be provided with an acquisition means for acquiring the current position information indicating the current position of the mobile terminal. The mobile terminal performs a notification operation when the distance between the home position indicated by the home location information and the current position indicated by the current location information is equal to or more than a predetermined distance, and performs a notification operation between the home position and the current position. When the distance is smaller than a predetermined distance, the notification operation may not be performed.

携帯端末の現在位置(即ち、ユーザの現在位置)が自宅の位置に近い状況では、ユーザが短時間で帰宅する可能性が高いので、ユーザが携帯端末から給湯指示又は暖房指示を行う必要性が低い。上記の構成によれば、自宅の位置と現在位置の間の距離が所定の距離より短い場合に報知動作を行わないので、給湯指示又は暖房指示に関する確認を不必要にユーザに報知することを防止することができる。 In a situation where the current position of the mobile terminal (that is, the user's current position) is close to the home position, the user is likely to return home in a short time, so it is necessary for the user to give a hot water supply instruction or a heating instruction from the mobile terminal. Low. According to the above configuration, the notification operation is not performed when the distance between the home position and the current position is shorter than the predetermined distance, so that it is possible to prevent the user from unnecessarily notifying the user of the confirmation regarding the hot water supply instruction or the heating instruction. can do.

(第1実施例)
(機器制御システム2の構成:図1)
図面を参照して、第1実施例に係る機器制御システム2について説明する。図1に示すように、機器制御システム2は、サーバ10、携帯端末100、中継装置200、リモコン300、及び、給湯器400と、を備える。サーバ10、携帯端末100、及び、中継装置200は、インターネット6を介して、互いに通信可能である。中継装置200は、リモコン300を介して、給湯器400と通信可能である。中継装置200は、サーバ10と給湯器400との間のインターネット6を介した通信を中継する。中継装置200は、ルータとして機能し、サーバ(例えばサーバ10)とリモコン300以外の装置(例えばPC(図示省略))との間のインターネット6を介した通信も中継する。中継装置200、リモコン300、及び、給湯器400は、自宅1に設置されている。
(First Example)
(Configuration of device control system 2: FIG. 1)
The device control system 2 according to the first embodiment will be described with reference to the drawings. As shown in FIG. 1, the device control system 2 includes a server 10, a mobile terminal 100, a relay device 200, a remote controller 300, and a water heater 400. The server 10, the mobile terminal 100, and the relay device 200 can communicate with each other via the Internet 6. The relay device 200 can communicate with the water heater 400 via the remote controller 300. The relay device 200 relays communication between the server 10 and the water heater 400 via the Internet 6. The relay device 200 functions as a router and also relays communication between the server (for example, the server 10) and a device other than the remote controller 300 (for example, a PC (not shown)) via the Internet 6. The relay device 200, the remote controller 300, and the water heater 400 are installed in the home 1.

リモコン300は、給湯器400を自宅1内で操作するためのコントローラである。リモコン300は、アダプタ302と、機器通信部304と、を備える。アダプタ302は、リモコン300と中継装置200を接続し、中継装置200との通信を実行する。機器通信部304は、リモコン300と給湯器400を接続し、給湯器400との通信を実行する。例えば、リモコン300は、アダプタ302が中継装置200から信号を受信すると、機器通信部304を介して、当該信号を給湯器400に送信する。 The remote controller 300 is a controller for operating the water heater 400 in the home 1. The remote controller 300 includes an adapter 302 and a device communication unit 304. The adapter 302 connects the remote controller 300 and the relay device 200, and executes communication with the relay device 200. The device communication unit 304 connects the remote controller 300 and the water heater 400, and executes communication with the water heater 400. For example, when the adapter 302 receives a signal from the relay device 200, the remote controller 300 transmits the signal to the water heater 400 via the device communication unit 304.

給湯器400は、電気またはガスを消費して水を加熱して湯を生成する。給湯器400は、生成した湯を自宅1の浴槽(図示省略)に供給する。 The water heater 400 consumes electricity or gas to heat water to produce hot water. The water heater 400 supplies the generated hot water to the bathtub (not shown) of the home 1.

(サーバ10の構成)
サーバ10は、インターネット6を利用して給湯器400を操作するサービスをユーザに提供する。例えば、サーバ10は、ユーザが携帯端末100で自宅1の浴槽への給湯の開始を指示する場合に、携帯端末100から要求を受信する。そして、サーバ10は、インターネット6を利用して、その要求に応じた信号を給湯器400に送信する。これにより、ユーザは、自宅1にいなくても、外出先で給湯器400に給湯を開始させることができる。なお、サーバ10は、給湯器400のベンダによってインターネット6上に設置される。
(Configuration of server 10)
The server 10 provides the user with a service of operating the water heater 400 using the Internet 6. For example, the server 10 receives a request from the mobile terminal 100 when the user instructs the mobile terminal 100 to start supplying hot water to the bathtub of the home 1. Then, the server 10 uses the Internet 6 to transmit a signal corresponding to the request to the water heater 400. As a result, the user can start the hot water supply to the water heater 400 on the go even if he / she is not at home 1. The server 10 is installed on the Internet 6 by the vendor of the water heater 400.

サーバ10は、インターネット通信部12と、制御部30と、メモリ32と、を備える。インターネット通信部12は、インターネット6に接続されている。制御部30は、メモリ32に記憶されているプログラム34に従って、様々な処理を実行する。メモリ32は、揮発性メモリ、不揮発性メモリ等によって構成される。メモリ32は、ユーザ情報テーブル36を記憶する。 The server 10 includes an Internet communication unit 12, a control unit 30, and a memory 32. The Internet communication unit 12 is connected to the Internet 6. The control unit 30 executes various processes according to the program 34 stored in the memory 32. The memory 32 is composed of a volatile memory, a non-volatile memory, and the like. The memory 32 stores the user information table 36.

ユーザ情報テーブル36は、ユーザの各種情報を記憶する。ユーザ情報テーブル36は、複数のユーザのそれぞれについて、ユーザアカウントと、アドレス情報と、指示時刻情報と、予測時刻と、報知時刻と、を記憶する。ユーザアカウントは、ユーザ名と、パスワードを含む。アドレス情報は、ユーザの自宅に設置されている中継装置のネットワークアドレス(例えば、ネットワークアドレスNA1)と、リモコンのネットワークアドレス(例えば、ネットワークアドレスNA2)を含む。ネットワークアドレスは、例えば、MACアドレスである。ユーザアカウント及びアドレス情報は、ユーザによって入力される。 The user information table 36 stores various user information. The user information table 36 stores a user account, address information, instruction time information, predicted time, and notification time for each of the plurality of users. The user account contains a user name and a password. The address information includes the network address of the relay device installed in the user's home (for example, network address NA1) and the network address of the remote controller (for example, network address NA2). The network address is, for example, a MAC address. The user account and address information is entered by the user.

指示時刻情報は、ユーザが携帯端末100で自宅1の浴槽への給湯の開始を指示するための給湯指示を行った時刻を示す指示時刻の履歴を含む。指示時刻情報は、後述する図3の処理によって記憶される。予測時刻は、ユーザが給湯指示を行うと予測される時刻を示す。予測時刻は、後述する図3の処理において、指示時刻情報に含まれる指示時刻の履歴に基づいて算出される。報知時刻は、ユーザに給湯指示に関する確認を報知する時刻を示す。例えば、サーバ10は、現在時刻が報知時刻になる場合に、給湯指示を行うことをユーザに促すためのメッセージを携帯端末100に表示させる(図3のS134参照)。報知時刻は、後述する図3の処理において、予測時刻に基づいて決まる。例えば、報知時刻は、予測時刻から所定の時間(例えば、5分)後の時刻である。 The instruction time information includes a history of instruction times indicating the time when the user gives an instruction to supply hot water to the bathtub of the home 1 on the mobile terminal 100. The indicated time information is stored by the process of FIG. 3 described later. The estimated time indicates the time when the user is expected to give a hot water supply instruction. The predicted time is calculated based on the history of the indicated time included in the indicated time information in the process of FIG. 3 described later. The notification time indicates the time when the user is notified of the confirmation regarding the hot water supply instruction. For example, the server 10 causes the mobile terminal 100 to display a message for prompting the user to give a hot water supply instruction when the current time becomes the notification time (see S134 in FIG. 3). The notification time is determined based on the predicted time in the process of FIG. 3 described later. For example, the notification time is a time after a predetermined time (for example, 5 minutes) from the predicted time.

(携帯端末100の構成)
携帯端末100は、携帯電話(例えばスマートフォン)、PDA、タブレット端末等のユーザが携帯している可搬型の端末装置である。携帯端末100は、インターネット通信部112と、操作部114と、表示部116と、制御部130と、メモリ132と、を備える。インターネット通信部112は、インターネット6に接続されている。操作部114は、複数のキーを備える。ユーザは、操作部114を操作することによって様々な指示を携帯端末100に与えることができる。表示部116は、様々な情報を表示するためのディスプレイである。なお、表示部116は、いわゆるタッチパネル(即ち操作部114)として機能してもよい。
(Configuration of mobile terminal 100)
The mobile terminal 100 is a portable terminal device carried by a user such as a mobile phone (for example, a smartphone), a PDA, or a tablet terminal. The mobile terminal 100 includes an Internet communication unit 112, an operation unit 114, a display unit 116, a control unit 130, and a memory 132. The Internet communication unit 112 is connected to the Internet 6. The operation unit 114 includes a plurality of keys. The user can give various instructions to the mobile terminal 100 by operating the operation unit 114. The display unit 116 is a display for displaying various information. The display unit 116 may function as a so-called touch panel (that is, an operation unit 114).

制御部130は、メモリ132に記憶されている各プログラム134、136に従って、様々な処理を実行する。OS(Operation Systemの略)プログラム134は、携帯端末100の基本的な動作を制御する。また、操作アプリケーション(以下、「操作アプリ」と記載)136は、給湯器400のベンダによって提供されるアプリケーションであり、例えば、インターネット6上のサーバ(図示省略)から携帯端末100にインストールされる。操作アプリ136は、インターネット6を利用して給湯器400を操作するためのアプリケーションである。 The control unit 130 executes various processes according to the programs 134 and 136 stored in the memory 132. The OS (abbreviation of Operation System) program 134 controls the basic operation of the mobile terminal 100. Further, the operation application (hereinafter referred to as “operation application”) 136 is an application provided by the vendor of the water heater 400, and is installed in the mobile terminal 100 from a server (not shown) on the Internet 6, for example. The operation application 136 is an application for operating the water heater 400 using the Internet 6.

(携帯端末100の処理;図2)
図2を参照して、携帯端末100の制御部130が、操作アプリ136に従って実行する処理を説明する。図2の処理は、操作アプリ136が起動されることによって開始される。
(Processing of mobile terminal 100; FIG. 2)
With reference to FIG. 2, the process executed by the control unit 130 of the mobile terminal 100 according to the operation application 136 will be described. The process of FIG. 2 is started when the operation application 136 is started.

S10では、制御部130は、浴槽への給湯の開始を給湯器(例えば給湯器400)に指示するための給湯指示をユーザが行うことを監視する。具体的には、制御部130は、操作アプリ136の起動時に表示部116に表示される操作画面SC1に含まれる給湯ボタンB1をユーザが操作部114の操作によって選択することを監視する。給湯ボタンB1は、給湯指示を受けるためのボタンである。制御部130は、給湯ボタンB1が選択される場合に、S10でYESと判断して、S12に進む。 In S10, the control unit 130 monitors that the user gives a hot water supply instruction for instructing the water heater (for example, the water heater 400) to start supplying hot water to the bathtub. Specifically, the control unit 130 monitors that the user selects the hot water supply button B1 included in the operation screen SC1 displayed on the display unit 116 when the operation application 136 is started by operating the operation unit 114. The hot water supply button B1 is a button for receiving a hot water supply instruction. When the hot water supply button B1 is selected, the control unit 130 determines YES in S10 and proceeds to S12.

S12では、制御部130は、ユーザアカウント(即ちユーザ名とパスワード)を入力するための入力画面SC2を表示部116に表示させる。なお、他の例では、入力画面SC2は、操作アプリ136の起動時に操作画面SC1が表示される前に表示され、入力画面SC2に入力されたユーザアカウントの認証が成功する場合に、操作画面SC1が表示されてもよい。 In S12, the control unit 130 causes the display unit 116 to display the input screen SC2 for inputting the user account (that is, the user name and password). In another example, the input screen SC2 is displayed before the operation screen SC1 is displayed when the operation application 136 is started, and when the authentication of the user account input to the input screen SC2 is successful, the operation screen SC1 is displayed. May be displayed.

S14では、制御部130は、インターネット通信部112を介して、開始信号要求をサーバ10に送信する。開始信号要求は、浴槽への給湯を給湯器400に開始させるための開始信号をサーバ10に送信させるための要求である。開始信号要求は、入力画面SC2に入力されたユーザアカウント(例えばUA1)と、給湯ボタンB1が選択された時刻(即ち、ユーザが給湯指示を行った時刻)を示す指示時刻と、を含む。詳しくは後述するが、サーバ10は、携帯端末100から開始信号要求を受信し、開始信号要求に含まれるユーザアカウントの認証が成功すると、インターネット6を利用して、中継装置200を介して、開始信号を開始信号要求に含まれるユーザアカウントによって示されるユーザの給湯器400に送信する。これにより、給湯器400が、浴槽への給湯を開始する。なお、サーバ10は、開始信号要求に含まれるユーザアカウントの認証が失敗すると、開始信号を送信しない。 In S14, the control unit 130 transmits the start signal request to the server 10 via the Internet communication unit 112. The start signal request is a request for causing the server 10 to transmit a start signal for starting the water heater 400 to supply hot water to the bathtub. The start signal request includes a user account (for example, UA1) input to the input screen SC2 and an instruction time indicating a time when the hot water supply button B1 is selected (that is, a time when the user gives a hot water supply instruction). As will be described in detail later, when the server 10 receives the start signal request from the mobile terminal 100 and the authentication of the user account included in the start signal request is successful, the server 10 starts using the Internet 6 via the relay device 200. The signal is transmitted to the user's water dispenser 400 indicated by the user account included in the start signal request. As a result, the water heater 400 starts supplying hot water to the bathtub. If the authentication of the user account included in the start signal request fails, the server 10 does not transmit the start signal.

S16では、制御部130は、インターネット通信部112を介して、サーバ10から実行中信号を受信するのか否かを判断する。実行中信号は、給湯器400が浴槽への給湯を行っている途中であることを示す。実行中信号は、給湯器400が浴槽への給湯を開始した後に、リモコン300、中継装置200及びサーバ10を介して、給湯器400から携帯端末100に送信される。制御部130は、開始信号がサーバ10から給湯器400に送信される(即ちユーザアカウントの認証が成功する)ことによって、サーバ10から実行中信号を受信する場合(S16でYES)に、S18に進む。一方、制御部130は、開始信号がサーバ10から給湯器400に送信されない(即ちユーザアカウントの認証が失敗する)ことによって、サーバ10から実行中信号を受信しない場合(S16でNO)に、S10に戻る。 In S16, the control unit 130 determines whether or not the execution signal is received from the server 10 via the Internet communication unit 112. The running signal indicates that the water heater 400 is in the process of supplying hot water to the bathtub. The executing signal is transmitted from the water heater 400 to the mobile terminal 100 via the remote controller 300, the relay device 200, and the server 10 after the water heater 400 starts supplying hot water to the bathtub. When the control unit 130 receives the running signal from the server 10 (YES in S16) by transmitting the start signal from the server 10 to the water heater 400 (that is, the authentication of the user account is successful), the control unit 130 sends the start signal to S18. move on. On the other hand, when the control unit 130 does not receive the running signal from the server 10 (NO in S16) because the start signal is not transmitted from the server 10 to the water heater 400 (that is, the authentication of the user account fails), S10 Return to.

S18では、制御部130は、実行中画面(図示省略)を表示部116に表示させる。実行中画面は、給湯器400が浴槽への給湯を行っている途中であることを示すメッセージを含む。 In S18, the control unit 130 causes the display unit 116 to display the execution screen (not shown). The running screen includes a message indicating that the water heater 400 is in the process of supplying hot water to the bathtub.

続けて、制御部130は、S20において、インターネット通信部112を介して、サーバ10から終了信号を受信するのか否かを判断する。終了信号は、給湯器400が浴槽への給湯を終了したことを示す。終了信号は、浴槽に溜まった水量が所定の水量に到達して給湯器400が給湯を終了した場合に、リモコン300、中継装置200及びサーバ10を介して、給湯器400から携帯端末100に送信される。なお、所定の水量は、リモコン300に予め設定されていてもよいし、S14でサーバ10に送信される開始信号要求に含まれていてもよい。 Subsequently, the control unit 130 determines in S20 whether or not to receive the end signal from the server 10 via the Internet communication unit 112. The end signal indicates that the water heater 400 has finished supplying hot water to the bathtub. The end signal is transmitted from the water heater 400 to the mobile terminal 100 via the remote controller 300, the relay device 200, and the server 10 when the amount of water accumulated in the bathtub reaches a predetermined amount and the water heater 400 ends the hot water supply. Will be done. The predetermined amount of water may be preset in the remote controller 300, or may be included in the start signal request transmitted to the server 10 in S14.

制御部130は、サーバ10から終了信号を受信する場合(S20でYES)に、S22において、終了画面(図示省略)を表示部116に表示させる。終了画面は、給湯器400が浴槽への給湯を終了したことを示すメッセージを含む。S22の処理が終了すると、S10の処理に戻る。一方、制御部130は、サーバ10から終了信号を受信せず(S20でNO)、所定の時間が経過する場合(S24でYES)に、S26において、所定の時間が経過しても給湯が終了していないことを示すエラー画面を表示する。S26が終了すると、S10の処理に戻る。即ち、制御部130は、所定の時間が経過するまでの間、終了信号の受信を監視する。 When the control unit 130 receives the end signal from the server 10 (YES in S20), the control unit 130 causes the display unit 116 to display the end screen (not shown) in S22. The end screen includes a message indicating that the water heater 400 has finished supplying hot water to the bathtub. When the processing of S22 is completed, the process returns to the processing of S10. On the other hand, when the control unit 130 does not receive the end signal from the server 10 (NO in S20) and the predetermined time elapses (YES in S24), the hot water supply ends in S26 even after the predetermined time elapses. Display an error screen indicating that you have not done so. When S26 ends, the process returns to S10. That is, the control unit 130 monitors the reception of the end signal until a predetermined time elapses.

制御部130は、S10において、ユーザが給湯指示を行うことを監視するとともに、S30において、インターネット通信部112を介して、サーバ10から報知信号を受信することを監視する。報知信号は、現在時刻がユーザ情報テーブル36に記憶されている報知時刻になる場合にサーバ10から携帯端末100に送信される(後述の図3のS134参照)。制御部130は、サーバ10から報知信号を受信する場合に、S30でYESと判断して、S34に進む。 The control unit 130 monitors in S10 that the user gives a hot water supply instruction, and in S30, monitors that the notification signal is received from the server 10 via the Internet communication unit 112. The notification signal is transmitted from the server 10 to the mobile terminal 100 when the current time becomes the notification time stored in the user information table 36 (see S134 in FIG. 3 described later). When the control unit 130 receives the notification signal from the server 10, the control unit 130 determines YES in S30 and proceeds to S34.

S34では、制御部130は、報知画面SC3を表示部116に表示させる。報知画面SC3は、給湯指示を行うことをユーザに促すためのメッセージM1を含む。また、報知画面SC3は、操作画面SC1と同様に、給湯ボタンB1を含む。S34が終了すると、S10に戻る。 In S34, the control unit 130 causes the display unit 116 to display the notification screen SC3. The notification screen SC3 includes a message M1 for urging the user to give a hot water supply instruction. Further, the notification screen SC3 includes a hot water supply button B1 like the operation screen SC1. When S34 is completed, the process returns to S10.

(サーバの処理;図3)
図3を参照して、サーバ10の制御部30が、プログラム34に従って実行する処理を説明する。図3の処理は、サーバ10の電源がONすることによって開始される。
(Server processing; Figure 3)
A process executed by the control unit 30 of the server 10 according to the program 34 will be described with reference to FIG. The process of FIG. 3 is started by turning on the power of the server 10.

S100では、制御部30は、インターネット通信部112を介して、携帯端末100から開始信号要求を受信することを監視する(図2のS14参照)。制御部30は、携帯端末100から開始信号要求を受信する場合に、S100でYESと判断して、S102に進む。 In S100, the control unit 30 monitors the reception of the start signal request from the mobile terminal 100 via the Internet communication unit 112 (see S14 in FIG. 2). When the control unit 30 receives the start signal request from the mobile terminal 100, the control unit 30 determines YES in S100 and proceeds to S102.

S102では、制御部30は、開始信号要求に含まれるユーザアカウントの認証を実行し、認証が成功したのか否かを判断する。具体的には、制御部30は、ユーザ情報テーブル36の中から、開始信号要求に含まれるユーザ名を含むユーザアカウントを特定する。そして、制御部30は、特定済みのユーザアカウントに含まれるパスワードと、開始信号要求に含まれるパスワードが一致する場合に、認証が成功したと判断する。一方、制御部30は、上記の2個のパスワードが一致しない場合に、認証が失敗したと判断する。制御部30は、認証が成功したと判断する場合(S102でYES)に、S104に進み、認証が失敗したと判断する場合(S102でNO)に、S100に戻る。 In S102, the control unit 30 executes authentication of the user account included in the start signal request, and determines whether or not the authentication is successful. Specifically, the control unit 30 identifies a user account including a user name included in the start signal request from the user information table 36. Then, the control unit 30 determines that the authentication is successful when the password included in the specified user account and the password included in the start signal request match. On the other hand, the control unit 30 determines that the authentication has failed when the above two passwords do not match. The control unit 30 proceeds to S104 when it is determined that the authentication is successful (YES in S102), and returns to S100 when it is determined that the authentication has failed (NO in S102).

S104では、制御部30は、S100で受信した開始信号要求に含まれる指示時刻をユーザ情報テーブル36に記憶する。具体的には、制御部30は、ユーザ情報テーブル36の中から、開始信号要求に含まれるユーザアカウントに対応する指示時刻情報を特定し、開始信号要求に含まれる指示時刻を特定済みの指示時刻情報に追加する。例えば、指示時刻情報は、特定の期間分の指示時刻の履歴を含む。特定の期間は、例えば、1か月である。制御部30は、指示時刻の履歴のうち、最も過去の時刻に対応する指示時刻を削除し、指示時刻の履歴の最新の時刻に対応する指示時刻として開始信号要求に含まれる指示時刻を記憶する。 In S104, the control unit 30 stores the instruction time included in the start signal request received in S100 in the user information table 36. Specifically, the control unit 30 specifies the instruction time information corresponding to the user account included in the start signal request from the user information table 36, and the instruction time included in the start signal request is the specified instruction time. Add to the information. For example, the indicated time information includes a history of indicated times for a specific period. The specific period is, for example, one month. The control unit 30 deletes the instruction time corresponding to the oldest time in the history of the instruction time, and stores the instruction time included in the start signal request as the instruction time corresponding to the latest time in the history of the instruction time. ..

S106では、制御部30は、S104で特定された指示時刻情報に含まれる指示時刻の履歴に基づいて、ユーザが給湯指示を行うと予測される時刻を示す予測時刻を算出する。そして、制御部30は、開始信号要求に含まれるユーザアカウントに対応付けて、算出済みの予測時刻をユーザ情報テーブル36に記憶する。例えば、制御部30は、指示時刻情報に含まれる指示時刻の履歴の平均時刻を予測時刻として算出する。また、例えば、制御部30は、平均時刻だけでなく、様々な情報(例えば、指示時刻の履歴の分散値、指示時刻の曜日、及び、時間帯)を考慮して、予測時刻を算出してもよい。また、S106では、制御部30は、算出済みの予測時刻に基づいて報知時刻を決めてユーザ情報テーブル36に記憶する。例えば、制御部30は、予測時刻から所定の時間(例えば、5分)後の時刻を報知時刻に決める。そして、制御部30は、開始信号要求に含まれるユーザアカウントに対応付けて、決定済みの報知時刻をユーザ情報テーブル36に記憶する。なお、他の例では、報知時刻は、予測時刻より所定の時間(例えば、5分)前の時刻であってもよいし、予測時刻と等しくてもよい。 In S106, the control unit 30 calculates a predicted time indicating a time when the user is predicted to give a hot water supply instruction based on the history of the designated time included in the designated time information specified in S104. Then, the control unit 30 stores the calculated predicted time in the user information table 36 in association with the user account included in the start signal request. For example, the control unit 30 calculates the average time of the history of the designated time included in the designated time information as the predicted time. Further, for example, the control unit 30 calculates the predicted time in consideration of not only the average time but also various information (for example, the dispersion value of the history of the indicated time, the day of the week of the indicated time, and the time zone). May be good. Further, in S106, the control unit 30 determines the notification time based on the calculated predicted time and stores it in the user information table 36. For example, the control unit 30 determines the time after a predetermined time (for example, 5 minutes) from the predicted time as the notification time. Then, the control unit 30 stores the determined notification time in the user information table 36 in association with the user account included in the start signal request. In another example, the notification time may be a predetermined time (for example, 5 minutes) before the predicted time, or may be equal to the predicted time.

S108では、制御部30は、ユーザ情報テーブル36の中から、開始信号要求に含まれるユーザアカウントに対応するアドレス情報を特定する。そして、制御部30は、インターネット6を利用して、インターネット通信部12を介して、特定済みのアドレス情報に含まれる中継装置200のネットワークアドレスを宛先として、開始信号を送信する。開始信号は、特定済みのアドレス情報に含まれるリモコン300のネットワークアドレスを含む。これにより、中継装置200は、開始信号に含まれるリモコン300のネットワークアドレスによって示されるリモコン300を介して、開始信号を給湯器400に送信する。これにより、給湯器400が、浴槽への給湯を開始する。 In S108, the control unit 30 specifies the address information corresponding to the user account included in the start signal request from the user information table 36. Then, the control unit 30 uses the Internet 6 to transmit a start signal to the network address of the relay device 200 included in the specified address information via the Internet communication unit 12. The start signal includes the network address of the remote controller 300 included in the identified address information. As a result, the relay device 200 transmits the start signal to the water heater 400 via the remote controller 300 indicated by the network address of the remote controller 300 included in the start signal. As a result, the water heater 400 starts supplying hot water to the bathtub.

S110では、制御部30は、インターネット通信部12を介して、S108の開始信号の受信先の中継装置200から実行中信号を受信する。実行中信号は、給湯器400が浴槽への給湯を開始した後に、リモコン300及び中継装置200を介して、給湯器400からサーバ10に送信される。S112では、制御部30は、インターネット通信部12を介して、S110で受信した実行中信号を、S100の開始信号要求の送信元の携帯端末100に送信する(図2のS16参照)。S112の処理が終了すると、S100に戻る。 In S110, the control unit 30 receives the executing signal from the relay device 200 to which the start signal of S108 is received, via the Internet communication unit 12. The running signal is transmitted from the water heater 400 to the server 10 via the remote controller 300 and the relay device 200 after the water heater 400 starts supplying hot water to the bathtub. In S112, the control unit 30 transmits the executing signal received in S110 to the mobile terminal 100 that is the source of the start signal request in S100 via the Internet communication unit 12 (see S16 in FIG. 2). When the processing of S112 is completed, the process returns to S100.

制御部30は、S100において、携帯端末100から開始信号要求を受信することを監視するとともに、S120において、中継装置200から終了信号を受信することを監視し、S130において、現在時刻が報知時刻となることを監視する。以下、S120以降の処理と、S130以降の処理を説明する。 The control unit 30 monitors the reception of the start signal request from the mobile terminal 100 in S100, monitors the reception of the end signal from the relay device 200 in S120, and sets the current time as the notification time in S130. Monitor what happens. Hereinafter, the processing after S120 and the processing after S130 will be described.

S120では、制御部30は、インターネット通信部12を介して、中継装置200から終了信号を受信することを監視する。終了信号は、浴槽に溜まった水量が所定の水量に到達して給湯器400が給湯を終了した場合に、リモコン300及び中継装置200を介して、給湯器400からサーバ10に送信される。終了信号は、終了信号を中継する中継装置200のネットワークアドレスを含む。制御部30は、中継装置200から終了信号を受信すると、S120でYESと判断して、S122に進む。 In S120, the control unit 30 monitors the reception of the end signal from the relay device 200 via the Internet communication unit 12. The end signal is transmitted from the water heater 400 to the server 10 via the remote controller 300 and the relay device 200 when the amount of water accumulated in the bathtub reaches a predetermined amount and the water heater 400 ends the hot water supply. The end signal includes the network address of the relay device 200 that relays the end signal. When the control unit 30 receives the end signal from the relay device 200, the control unit 30 determines YES in S120 and proceeds to S122.

S122では、制御部30は、ユーザ情報テーブル36の中から、S120の終了信号に含まれるネットワークアドレスを含むアドレス情報を特定し、特定済みのアドレス情報に対応するユーザアカウントのユーザの携帯端末100に終了信号を送信する(図2のS20参照)。S122の処理が終了すると、S100の処理に戻る。 In S122, the control unit 30 specifies the address information including the network address included in the end signal of S120 from the user information table 36, and the mobile terminal 100 of the user of the user account corresponding to the specified address information. The end signal is transmitted (see S20 in FIG. 2). When the processing of S122 is completed, the process returns to the processing of S100.

S130では、制御部30は、現在時刻がユーザ情報テーブル36に含まれる複数の報知時刻のうちのいずれかと一致することを監視する。制御部30は、現在時刻がユーザ情報テーブル36に含まれる複数の報知時刻のうちのいずれかと一致する場合に、S130でYESと判断して、S132に進む。なお、以下では、現在時刻と一致した報知時刻を「特定の報知時刻」と記載する。 In S130, the control unit 30 monitors that the current time coincides with any one of the plurality of notification times included in the user information table 36. When the current time matches any of the plurality of notification times included in the user information table 36, the control unit 30 determines YES in S130 and proceeds to S132. In the following, the notification time that matches the current time will be referred to as "specific notification time".

S132では、制御部30は、ユーザ情報テーブル36の中から、特定の報知時刻に対応するアドレス情報を特定する。そして、制御部30は、特定済みのアドレス情報に含まれる中継装置200のネットワークアドレスを宛先とした開始信号を今日送信したのか否かを判断する。制御部30は、開始信号を今日送信していないと判断する場合(S132でNO)に、S134に進み、開始信号を今日送信したと判断する場合(S132でNO)に、S134をスキップして、S100に戻る。 In S132, the control unit 30 specifies the address information corresponding to the specific notification time from the user information table 36. Then, the control unit 30 determines whether or not the start signal addressed to the network address of the relay device 200 included in the specified address information has been transmitted today. The control unit 30 proceeds to S134 when it is determined that the start signal is not transmitted today (NO in S132), and skips S134 when it is determined that the start signal is transmitted today (NO in S132). , Return to S100.

S134では、制御部30は、ユーザ情報テーブル36の中から、特定の報知時刻に対応するユーザアカウントを特定する。そして、制御部30は、報知信号を特定済みのユーザアカウントのユーザの携帯端末100に送信する(図2のS30参照)。S134の処理が終了すると、S100に戻る。 In S134, the control unit 30 identifies a user account corresponding to a specific notification time from the user information table 36. Then, the control unit 30 transmits the notification signal to the mobile terminal 100 of the user of the specified user account (see S30 in FIG. 2). When the processing of S134 is completed, the process returns to S100.

(具体的なケース;図4)
続いて、図4を参照して、図2、図3の処理によって実現される具体的なケースを説明する。以下、給湯指示をし忘れることなく行うケースと、給湯指示をし忘れるケースを説明する。
(Specific case; Fig. 4)
Subsequently, with reference to FIG. 4, a specific case realized by the processes of FIGS. 2 and 3 will be described. Hereinafter, a case where the hot water supply instruction is not forgotten and a case where the hot water supply instruction is forgotten will be described.

(給湯指示をし忘れることなく行うケース)
T100では、携帯端末100のユーザは、8月1日のPM5:55に携帯端末100の表示部116に表示される操作画面SC1の給湯ボタンB1を選択することによって給湯指示を行う(図2のS10)。これにより、携帯端末100は、入力画面SC2を表示する(S12)。
(A case where you do not forget to give instructions for hot water supply)
In the T100, the user of the mobile terminal 100 gives a hot water supply instruction by selecting the hot water supply button B1 of the operation screen SC1 displayed on the display unit 116 of the mobile terminal 100 at 5:55 PM on August 1 (FIG. 2). S10). As a result, the mobile terminal 100 displays the input screen SC2 (S12).

T102では、ユーザは、入力画面SC2にユーザアカウントUA1を入力する。携帯端末100は、T104において、ユーザアカウントUA1と、指示時刻「PM5:55」を含む開始信号要求をサーバ10に送信する(図2のS14)。 At T102, the user inputs the user account UA1 on the input screen SC2. At T104, the mobile terminal 100 transmits a user account UA1 and a start signal request including the instruction time "PM5: 55" to the server 10 (S14 in FIG. 2).

サーバ10は、T104において、携帯端末100から開始信号要求を受信すると(図3のS100)、T106において、開始信号要求に含まれるユーザアカウントUA1の認証を実行し、認証が成功したと判断する(S102でYES)。 When the server 10 receives the start signal request from the mobile terminal 100 at T104 (S100 in FIG. 3), the server 10 executes authentication of the user account UA1 included in the start signal request at T106, and determines that the authentication is successful (S100). YES in S102).

T108では、サーバ10は、ユーザ情報テーブル36の中から、ユーザアカウントUA1に対応する指示時刻情報IT1を特定し、指示時刻情報IT1に指示時刻「PM5:55」を追加する(図3のS104)。 In T108, the server 10 identifies the instruction time information IT1 corresponding to the user account UA1 from the user information table 36, and adds the instruction time "PM5: 55" to the instruction time information IT1 (S104 in FIG. 3). ..

T110では、サーバ10は、指示時刻情報IT1に含まれる指示時刻の履歴の平均時刻「PM5:59」を予測時刻「PM5:59」として算出してユーザ情報テーブル36に記憶する(図3のS106)。また、サーバ10は、算出済みの予測時刻「PM5:59」から所定の時間(本ケースでは、5分)後の時刻「PM6:04」を報知時刻に決めてユーザ情報テーブル36に記憶する(S106)。 In T110, the server 10 calculates the average time “PM5: 59” of the history of the indicated time included in the indicated time information IT1 as the predicted time “PM5: 59” and stores it in the user information table 36 (S106 in FIG. 3). ). Further, the server 10 determines the time "PM6: 04" after a predetermined time (5 minutes in this case) from the calculated predicted time "PM5: 59" as the notification time and stores it in the user information table 36 (in this case). S106).

T112では、サーバ10は、ユーザアカウントUA1に対応する中継装置200のネットワークアドレスNA1を宛先として、開始信号を送信する(図3のS108)。開始信号は、リモコン300のネットワークアドレスNA2を含む。 In T112, the server 10 transmits a start signal to the network address NA1 of the relay device 200 corresponding to the user account UA1 (S108 in FIG. 3). The start signal includes the network address NA2 of the remote controller 300.

中継装置200は、T112において、サーバ10から開始信号を受信すると、開始信号に含まれるネットワークアドレスNA2を宛先として、開始信号をリモコン300に送信する。これにより、リモコン300は、開始信号を給湯器400に送信する。なお、図4では、リモコン300の図示が省略されている。 When the relay device 200 receives the start signal from the server 10 in the T112, the relay device 200 transmits the start signal to the remote controller 300 with the network address NA2 included in the start signal as the destination. As a result, the remote controller 300 transmits the start signal to the water heater 400. In FIG. 4, the remote controller 300 is not shown.

給湯器400は、T112において、中継装置200等を介して、サーバ10から開始信号を受信すると、T120において、自宅1の浴槽に給湯を開始する。給湯器400は、T122において、中継装置200等を介して、実行中信号をサーバ10に送信する。これにより、サーバ10は、T124において、実行中信号を携帯端末100に送信する(S112)。 When the water heater 400 receives the start signal from the server 10 at the T112 via the relay device 200 or the like, the water heater 400 starts supplying hot water to the bathtub of the home 1 at the T120. The water heater 400 transmits an executing signal to the server 10 at T122 via a relay device 200 or the like. As a result, the server 10 transmits the executing signal to the mobile terminal 100 at T124 (S112).

携帯端末100は、T124において、サーバ10から実行中信号を受信すると(図2のS16でYES)、T126において、実行中画面を表示する(S18)。 When the mobile terminal 100 receives the execution signal from the server 10 in T124 (YES in S16 in FIG. 2), the mobile terminal 100 displays the execution screen in T126 (S18).

また、給湯器400は、T130において、浴槽への給湯を終了すると、T132において、中継装置200等を介して、終了信号をサーバ10に送信する。これにより、サーバ10は、T134において、給湯器400から受信した終了信号を携帯端末100に送信する(図3のS120でYES、S122)。 Further, when the water heater 400 finishes supplying hot water to the bathtub at T130, the water heater 400 transmits a finish signal to the server 10 via the relay device 200 or the like at T132. As a result, the server 10 transmits the end signal received from the water heater 400 to the mobile terminal 100 at T134 (YES in S120 and S122 in FIG. 3).

携帯端末100は、T134において、サーバ10から終了信号を受信すると(図2のS20でYES)、T136において、終了画面を表示する(S22)。 When the mobile terminal 100 receives the end signal from the server 10 in T134 (YES in S20 of FIG. 2), the mobile terminal 100 displays the end screen in T136 (S22).

(給湯指示をし忘れるケース)
携帯端末100のユーザは、8月2日において、日常的に給湯指示を行うPM6:00を過ぎても給湯指示を行わない。この場合、サーバ10は、現在時刻がユーザ情報テーブル36に含まれる報知時刻「PM6:04」と一致すると判断する(図3のS130でYES)。そして、サーバ10は、携帯端末100から開始信号要求を今日受信しておらず、開始信号を中継装置200に今日送信していないと判断する(S132でYES)。
(Case of forgetting to instruct hot water supply)
On August 2, the user of the mobile terminal 100 does not give a hot water supply instruction even after 6:00 PM, which gives a hot water supply instruction on a daily basis. In this case, the server 10 determines that the current time coincides with the notification time "PM6: 04" included in the user information table 36 (YES in S130 in FIG. 3). Then, the server 10 determines that the start signal request has not been received from the mobile terminal 100 today and the start signal has not been transmitted to the relay device 200 today (YES in S132).

T152では、サーバ10は、報知信号を報知時刻「PM6:04」に対応するユーザアカウントUA1のユーザの携帯端末100に送信する(図3のS134)。 In T152, the server 10 transmits a notification signal to the mobile terminal 100 of the user of the user account UA1 corresponding to the notification time "PM6: 04" (S134 in FIG. 3).

携帯端末100は、T152において、サーバ10から報知信号を受信すると(図2のS30でYES)、T160において、報知画面SC3を表示する(S34)。ユーザは、報知画面SC3に含まれるメッセージM1を読んで、報知画面SC3に含まれる給湯ボタンB1を選択する。これによって、T102からT136と同様の処理が実行される。 When the mobile terminal 100 receives the notification signal from the server 10 at T152 (YES in S30 in FIG. 2), the mobile terminal 100 displays the notification screen SC3 at T160 (S34). The user reads the message M1 included in the notification screen SC3 and selects the hot water supply button B1 included in the notification screen SC3. As a result, the same processing as from T102 to T136 is executed.

以上、第1実施例に係る機器制御システム2について説明した。上記の説明から明らかなように、サーバ10は、ユーザ情報テーブル36に記憶されている指示時刻情報に基づいて、ユーザが給湯指示を行うと予測される時刻を示す予測時刻「PM5:59」を算出する(図4のT110)。そして、携帯端末100は、予測時刻「PM5:59」に基づいて決まる報知時刻「PM6:04」にサーバ10から報知信号を受信して、報知画面SC3を表示する(T160)。これにより、ユーザは、メッセージM1を読んで、給湯指示(即ち給湯ボタンB1の選択)を行う。ユーザが給湯指示をし忘れることを防止することができる。 The device control system 2 according to the first embodiment has been described above. As is clear from the above description, the server 10 sets an estimated time "PM5: 59" indicating a time when the user is expected to give a hot water supply instruction based on the instruction time information stored in the user information table 36. Calculate (T110 in FIG. 4). Then, the mobile terminal 100 receives the notification signal from the server 10 at the notification time "PM6: 04" determined based on the predicted time "PM5: 59", and displays the notification screen SC3 (T160). As a result, the user reads the message M1 and gives a hot water supply instruction (that is, selection of the hot water supply button B1). It is possible to prevent the user from forgetting to give the hot water supply instruction.

また、上記の第1実施例では、ユーザ情報テーブル36は、サーバ10のメモリ32に記憶されている。例えば、機器制御システム2が、サーバ10を備えず、アドレス情報、指示時刻情報、予測時刻、及び、報知時刻が、携帯端末100のメモリ132に記憶されていている他の実施形態が想定される。この実施形態では、携帯端末100の制御部130は、図2のS10の後に、図3のS104、S106の処理を実行して、サーバ10を介さずに、中継装置200及びリモコン300を介して、インターネット6を利用して、給湯器400に開始信号を送信する。また、制御部130は、図2のS30に代えて、現在時刻が報知時刻となることを監視する。そして、制御部130は、現在時刻が報知時刻となる場合に、S34を実行する。この実施形態では、携帯端末100の初期化、携帯端末100の買い替え等のユーザの行動に起因して、メモリ132内の指示時刻情報、予測時刻、及び、報知時刻が消え得る。これに対して、上記の第1実施例では、指示時刻情報、予測時刻、及び、報知時刻がサーバ10に記憶されているので、ユーザの行動に起因して消えることがない。 Further, in the first embodiment described above, the user information table 36 is stored in the memory 32 of the server 10. For example, another embodiment is assumed in which the device control system 2 does not include the server 10 and the address information, the indicated time information, the predicted time, and the notification time are stored in the memory 132 of the mobile terminal 100. .. In this embodiment, the control unit 130 of the mobile terminal 100 executes the processes of S104 and S106 of FIG. 3 after S10 of FIG. 2 via the relay device 200 and the remote controller 300 without going through the server 10. , The start signal is transmitted to the water heater 400 using the Internet 6. Further, the control unit 130 monitors that the current time becomes the notification time instead of S30 in FIG. Then, the control unit 130 executes S34 when the current time becomes the notification time. In this embodiment, the indicated time information, the predicted time, and the notification time in the memory 132 may disappear due to the user's actions such as initialization of the mobile terminal 100 and replacement by purchase of the mobile terminal 100. On the other hand, in the above-mentioned first embodiment, since the instruction time information, the predicted time, and the notification time are stored in the server 10, they do not disappear due to the user's behavior.

また、例えば、機器制御システム2が、サーバ10を備えず、アドレス情報が携帯端末100に記憶され、指示時刻情報、予測時刻、及び、報知時刻が給湯器400のメモリに記憶されている他の実携形態が想定される。この実施形態では、携帯端末100は、図2のS14において、インターネット6を利用して、指示時刻を含む開始信号を給湯器400に送信する。そして、給湯器400は、携帯端末100から開始信号を受信する場合に、図3のS104、S106、S112の処理を実行する。また、給湯器400は、給湯が終了する場合に、S122の処理を実行し、現在時刻が報知時刻となる場合に、S134の処理を実行する。この実施形態では、給湯器400にS106等の処理を実行するためプログラムを記憶させる必要がある。一般に、給湯器400のメモリ容量はサーバ10と比較して少ないので、多くのデータを記憶するためには給湯器400のメモリ容量を大きくする必要がある。これに対して、上記の第1実施例では、ユーザ情報テーブル36は、サーバ10に記憶され、図3の処理は、サーバ10で実行されるので、給湯器400のメモリ容量を大きくする必要がない。 Further, for example, the device control system 2 does not include the server 10, the address information is stored in the mobile terminal 100, and the instruction time information, the predicted time, and the notification time are stored in the memory of the water heater 400. The actual carrying form is assumed. In this embodiment, the mobile terminal 100 uses the Internet 6 in S14 of FIG. 2 to transmit a start signal including an indicated time to the water heater 400. Then, when the water heater 400 receives the start signal from the mobile terminal 100, the water heater 400 executes the processes of S104, S106, and S112 of FIG. Further, the water heater 400 executes the process of S122 when the hot water supply is completed, and executes the process of S134 when the current time becomes the notification time. In this embodiment, it is necessary to store the program in the water heater 400 in order to execute the processing such as S106. Generally, the memory capacity of the water heater 400 is smaller than that of the server 10, so it is necessary to increase the memory capacity of the water heater 400 in order to store a large amount of data. On the other hand, in the first embodiment described above, the user information table 36 is stored in the server 10, and the process of FIG. 3 is executed by the server 10, so that it is necessary to increase the memory capacity of the water heater 400. No.

(対応関係)
サーバ10のメモリ32、サーバ10の制御部30、図4のT160の報知画面SC3の表示、報知画面SC3内のメッセージM1が、それぞれ、「記憶装置」、「予測装置」、「報知動作」、「給湯指示に関する確認」の一例である。
(Correspondence)
The memory 32 of the server 10, the control unit 30 of the server 10, the display of the notification screen SC3 of T160 in FIG. 4, and the message M1 in the notification screen SC3 are "storage device", "prediction device", and "notification operation", respectively. This is an example of "confirmation regarding hot water supply instructions".

(第2実施例)
第2実施例に係る機器制御システム2について説明する。機器制御システム2は、携帯端末100の構成及びその処理が一部異なる点を除いて、第1実施例と同様である。
(Second Example)
The device control system 2 according to the second embodiment will be described. The device control system 2 is the same as that of the first embodiment except that the configuration of the mobile terminal 100 and its processing are partially different.

(携帯端末100の構成;図1)
携帯端末100は、GPS(Global Positioning Systemの略)センサ120を備える。GPSセンサ120は、GPSを利用して、携帯端末100の位置として緯度及び経度を計測する。携帯端末100は、GPSセンサ120から緯度及び経度を取得し、携帯端末100の現在位置を示す情報として利用する。なお、他の例では、携帯端末100は、インターネット通信部112がサーバ10と通信する際に利用する基地局、アクセスポイント等の情報を携帯端末100の現在位置を示す情報として利用してもよい。
(Structure of mobile terminal 100; FIG. 1)
The mobile terminal 100 includes a GPS (abbreviation of Global Positioning System) sensor 120. The GPS sensor 120 uses GPS to measure latitude and longitude as the position of the mobile terminal 100. The mobile terminal 100 acquires latitude and longitude from the GPS sensor 120 and uses it as information indicating the current position of the mobile terminal 100. In another example, the mobile terminal 100 may use information such as a base station and an access point used when the Internet communication unit 112 communicates with the server 10 as information indicating the current position of the mobile terminal 100. ..

また、携帯端末100のメモリ132には、自宅1の位置を示す自宅位置情報が記憶されている。自宅位置情報は、自宅1の緯度及び経度を示す。他の例では、自宅位置情報は、自宅1の住所を示してもよい。この場合、携帯端末100は、住所を緯度及び経度に変換するプログラムを備えていてもよいし、住所を緯度及び経度に変換するインターネット上のサービスを利用してもよい。 Further, the memory 132 of the mobile terminal 100 stores home position information indicating the position of home 1. The home location information indicates the latitude and longitude of home 1. In another example, the home location information may indicate the address of home 1. In this case, the mobile terminal 100 may include a program for converting an address into latitude and longitude, or may use a service on the Internet for converting an address into latitude and longitude.

(携帯端末100の処理;図2)
図2を参照して、第2実施例において、携帯端末100の制御部130が実行する処理を説明する。第2実施例の処理は、S30の後にS32が実行される点を除いて、第1実施例と同様である。なお、サーバ10の処理は、第1実施例と同様である。
(Processing of mobile terminal 100; FIG. 2)
With reference to FIG. 2, the process executed by the control unit 130 of the mobile terminal 100 will be described in the second embodiment. The processing of the second embodiment is the same as that of the first embodiment except that S32 is executed after S30. The processing of the server 10 is the same as that of the first embodiment.

制御部130は、サーバ10から報知信号を受信する場合(S30でYES)に、S32において、GPSセンサ120から携帯端末100の現在位置として緯度及び経度を取得する。そして、制御部130は、メモリ132内の自宅位置情報によって示される自宅1の位置と取得済みの緯度及び経度によって示される現在位置との間の距離が所定の距離(例えば、1キロメートル)以上であるのか否かを判断する。制御部130は、自宅1の位置と現在位置との間の距離が所定の距離以上であると判断する場合(S32でYES)に、S34において、報知画面SC3を表示部116に表示する。一方、制御部130は、自宅1の位置と現在位置との間の距離が所定の距離より短い場合(S32でNO)に、S34をスキップして、S10に戻る。 When the control unit 130 receives the notification signal from the server 10 (YES in S30), the control unit 130 acquires the latitude and longitude as the current position of the mobile terminal 100 from the GPS sensor 120 in S32. Then, the control unit 130 has a distance between the position of the home 1 indicated by the home position information in the memory 132 and the current position indicated by the acquired latitude and longitude is a predetermined distance (for example, 1 kilometer) or more. Determine if it exists. When the control unit 130 determines that the distance between the position of the home 1 and the current position is equal to or greater than a predetermined distance (YES in S32), the control unit 130 displays the notification screen SC3 on the display unit 116 in S34. On the other hand, when the distance between the position of the home 1 and the current position is shorter than the predetermined distance (NO in S32), the control unit 130 skips S34 and returns to S10.

(具体的なケース;図5)
続けて、図5を参照して、第2実施例において、ユーザが給湯指示をし忘れる具体的なケースを説明する。以下、ユーザが自宅1から遠い場所にいるケースA1と、ユーザが自宅1から近い場所にいるケースA2を説明する。
(Specific case; Fig. 5)
Subsequently, with reference to FIG. 5, a specific case in which the user forgets to give a hot water supply instruction will be described in the second embodiment. Hereinafter, the case A1 in which the user is far from the home 1 and the case A2 in which the user is near the home 1 will be described.

(自宅から遠いケースA1)
T250、T252は、図4のT150、T152と同様である。携帯端末100は、T252において、サーバ10から報知信号を受信すると(図2のS30でYES)、T254において、自宅位置情報によって示される自宅1の位置と、GPSセンサ120から取得した緯度及び経度によって示される現在位置との間の距離が所定の距離以上であると判断する(S32でYES)。そして、携帯端末100は、T260において、報知画面SC3を表示する。
(Case A1 far from home)
T250 and T252 are the same as T150 and T152 in FIG. When the mobile terminal 100 receives the notification signal from the server 10 in T252 (YES in S30 of FIG. 2), the mobile terminal 100 determines the position of home 1 indicated by the home position information in T254 and the latitude and longitude acquired from the GPS sensor 120. It is determined that the distance from the indicated current position is equal to or greater than the predetermined distance (YES in S32). Then, the mobile terminal 100 displays the notification screen SC3 at T260.

(自宅から近いケースA2)
本ケースでも、ケースA1と同様に、T250、252の処理が実行される。携帯端末100は、T270において、自宅位置情報によって示される自宅1の位置と、GPSセンサ120から取得した緯度及び経度によって示される現在位置との間の距離が所定の距離より短いと判断する(S32でNO)。このため、携帯端末100は、報知画面SC3を表示しない。
(Case A2 near home)
In this case as well, the processes of T250 and 252 are executed as in the case A1. The mobile terminal 100 determines in T270 that the distance between the position of the home 1 indicated by the home position information and the current position indicated by the latitude and longitude acquired from the GPS sensor 120 is shorter than a predetermined distance (S32). NO). Therefore, the mobile terminal 100 does not display the notification screen SC3.

以上、第2実施例に係る機器制御システム2について説明した。携帯端末100の現在位置(即ち、ユーザの現在位置)が自宅1の位置に近い状況(即ち、図5のケースA2)では、ユーザが短時間で帰宅する可能性が高いので、ユーザが携帯端末100から給湯指示を行う必要性が低い。上記の説明から明らかなように、自宅1の位置と現在位置との間の距離が所定の距離より短いケースA2では、携帯端末100は報知画面SC3を表示しない。給湯指示に関する確認(即ち報知画面SC3内のメッセージM1)を不必要にユーザに報知することを防止することができる。なお、サーバ10のメモリ32及び携帯端末100のメモリ132が、「記憶装置」の一例である。また、GPSセンサ120、GPSセンサ120から取得した緯度及び経度が、それぞれ、「取得手段」、「現在位置情報」の一例である。 The device control system 2 according to the second embodiment has been described above. In a situation where the current position of the mobile terminal 100 (that is, the current position of the user) is close to the position of the home 1 (that is, case A2 in FIG. 5), the user is likely to return home in a short time, so that the user can use the mobile terminal. There is little need to give hot water supply instructions from 100. As is clear from the above description, in the case A2 where the distance between the position of the home 1 and the current position is shorter than the predetermined distance, the mobile terminal 100 does not display the notification screen SC3. It is possible to prevent the user from being unnecessarily notified of the confirmation regarding the hot water supply instruction (that is, the message M1 in the notification screen SC3). The memory 32 of the server 10 and the memory 132 of the mobile terminal 100 are examples of the "storage device". Further, the latitude and longitude acquired from the GPS sensor 120 and the GPS sensor 120 are examples of "acquisition means" and "current position information", respectively.

(第3実施例)
第3実施例に係る機器制御システム2について説明する。機器制御システム2は、機器制御システム2が給湯器400に代えて暖房機500を備える点、及び携帯端末100の処理の一部が異なる点を除いて、第1実施例と同様である。
(Third Example)
The device control system 2 according to the third embodiment will be described. The device control system 2 is the same as that of the first embodiment except that the device control system 2 includes a heater 500 instead of the water heater 400 and a part of the processing of the mobile terminal 100 is different.

(機器制御システム2の構成;図1)
機器制御システム2は、暖房機500を備える。第2実施例では、リモコン300は、暖房機500を自宅1内で操作するためのコントローラである。暖房機500は、リモコン300及び中継装置200を介して、インターネット上のサーバ10と通信可能である。暖房機500は、自宅1に設置される。暖房機500は、電気またはガスを消費して加熱された熱媒を利用して、自宅1の室内を暖房する機器(床暖房機、浴室暖房機、パネルラジエータ等)である。なお、他の例では、暖房機500は、エアーコンディショナーである。
(Configuration of device control system 2; FIG. 1)
The equipment control system 2 includes a heater 500. In the second embodiment, the remote controller 300 is a controller for operating the heater 500 in the home 1. The heater 500 can communicate with the server 10 on the Internet via the remote controller 300 and the relay device 200. The heater 500 is installed in the home 1. The heater 500 is a device (floor heater, bathroom heater, panel radiator, etc.) that heats the room of the home 1 by using a heat medium heated by consuming electricity or gas. In another example, the heater 500 is an air conditioner.

(携帯端末100の処理;図6)
図6を参照して、第3実施例において、携帯端末100の制御部130が実行する処理を説明する。
(Processing of mobile terminal 100; FIG. 6)
With reference to FIG. 6, the process executed by the control unit 130 of the mobile terminal 100 will be described in the third embodiment.

S210では、制御部130は、自宅1の室内の暖房の開始を暖房機(例えば暖房機500)に指示するための暖房指示をユーザが行うことを監視する。具体的には、制御部130は、操作アプリ136の起動時に表示部116に表示される操作画面SC11に含まれる暖房ボタンB2をユーザが操作部114の操作によって選択することを監視する。暖房ボタンB2は、暖房指示を受けるためのボタンである。制御部130は、暖房ボタンB2が選択される場合に、S210でYESと判断して、S212に進む。 In S210, the control unit 130 monitors that the user gives a heating instruction for instructing the heater (for example, the heater 500) to start heating the room of the home 1. Specifically, the control unit 130 monitors that the user selects the heating button B2 included in the operation screen SC11 displayed on the display unit 116 when the operation application 136 is started by operating the operation unit 114. The heating button B2 is a button for receiving a heating instruction. When the heating button B2 is selected, the control unit 130 determines YES in S210 and proceeds to S212.

S212は、図2のS12と同様である。S214は、開始信号要求が、暖房の開始を暖房機500に開始させるための開始信号をサーバ10に送信させるための要求である点を除いて、図2のS14と同様である。S216は、実行中信号が、暖房機500が暖房を行っている途中であることを示す点を除いて、図2のS16と同様である。S218は、実行中画面が、暖房機500が暖房を行っている途中であることを示すメッセージを含む点を除いて、図2のS18と同様である。 S212 is the same as S12 in FIG. S214 is similar to S14 in FIG. 2 except that the start signal request is a request for the server 10 to transmit a start signal for causing the heater 500 to start heating. S216 is similar to S16 in FIG. 2 except that the running signal indicates that the heater 500 is in the process of heating. S218 is similar to S18 in FIG. 2 except that the running screen contains a message indicating that the heater 500 is in the process of heating.

S220は、終了信号が、暖房機500が暖房を終了したことを示す点を除いて、図2のS20と同様である。例えば、暖房機500は、暖房機500の暖房の開始から所定の時間(例えば、2時間)が経過する場合に暖房を自動的に終了するように設定されている。終了信号は、暖房機500が暖房を自動的に終了した場合に、リモコン300、中継装置200及びサーバ10を介して、暖房機500から携帯端末100に送信される。また、他の例では、終了信号は、携帯端末100のユーザ以外の住人がリモコン300を操作して暖房機500を停止する場合に、携帯端末100に送信されてもよい。S222は、終了画面が、暖房機500が暖房を終了したことを示すメッセージを含む点を除いて、図2のS22と同様である。S224は、図2のS24と同様である。S226は、エラー画面が、所定の時間が経過しても暖房が終了していないことを示す点を除いて、図2のS26と同様である。 S220 is similar to S20 in FIG. 2 except that the end signal indicates that the heater 500 has finished heating. For example, the heater 500 is set to automatically end heating when a predetermined time (for example, 2 hours) has elapsed from the start of heating of the heater 500. The end signal is transmitted from the heater 500 to the mobile terminal 100 via the remote controller 300, the relay device 200, and the server 10 when the heater 500 automatically ends the heating. Further, in another example, the end signal may be transmitted to the mobile terminal 100 when a resident other than the user of the mobile terminal 100 operates the remote controller 300 to stop the heater 500. S222 is similar to S22 in FIG. 2, except that the end screen includes a message indicating that the heater 500 has finished heating. S224 is the same as S24 in FIG. S226 is similar to S26 in FIG. 2 except that the error screen indicates that heating has not been completed even after a predetermined time has elapsed.

S230は、図2のS30と同様である。S234では、制御部130は、報知画面SC13を表示部116に表示させる。報知画面SC13は、暖房指示を行うことをユーザに促すためのメッセージM2を含む。また、報知画面SC13は、操作画面SC11と同様に、暖房ボタンB2を含む。S234が終了すると、S210に戻る。 S230 is the same as S30 in FIG. In S234, the control unit 130 causes the display unit 116 to display the notification screen SC13. The notification screen SC13 includes a message M2 for urging the user to give a heating instruction. Further, the notification screen SC13 includes the heating button B2 like the operation screen SC11. When S234 is completed, the process returns to S210.

(サーバ10の処理;図3)
第3実施例に係るサーバ10の処理において、開始信号要求、開始信号、実行中信号、及び、終了信号は、上記の図6の携帯端末100の処理の説明で述べた通りである。第3実施例において、S104の指示時刻は、暖房指示を行った時刻を示す。また、第3実施例において、S106の予測時刻は、ユーザが暖房指示を行うと予測される時刻を示す。また、第3実施例において、S106の報知時刻は、ユーザに暖房指示に関する確認を報知する時刻を示す。
(Processing of server 10; FIG. 3)
In the processing of the server 10 according to the third embodiment, the start signal request, the start signal, the executing signal, and the end signal are as described in the description of the processing of the mobile terminal 100 of FIG. In the third embodiment, the indicated time in S104 indicates the time when the heating instruction is given. Further, in the third embodiment, the predicted time of S106 indicates the time when the user is predicted to give a heating instruction. Further, in the third embodiment, the notification time of S106 indicates the time for notifying the user of the confirmation regarding the heating instruction.

(具体的なケース;図7)
続いて、図7を参照して、図6、図3の処理によって実現される具体的なケースを説明する。以下、暖房指示をし忘れることなく行うケースと、暖房指示をし忘れるケースを説明する。
(Specific case; Fig. 7)
Subsequently, a specific case realized by the processes of FIGS. 6 and 3 will be described with reference to FIG. 7. Hereinafter, a case where the heating instruction is not forgotten and a case where the heating instruction is forgotten will be described.

(暖房指示をし忘れることなく行うケース)
T200は、ユーザが8月1日のPM5:55に操作画面SC11の暖房ボタンB2を選択する点を除いて、図4のT100と同様である。T202〜T210は、図4のT102〜T110と同様である。T212は、開始信号が暖房機500に送信される点を除いて、図4のT112と同様である。
(Case of not forgetting to give heating instructions)
The T200 is the same as the T100 in FIG. 4, except that the user selects the heating button B2 on the operation screen SC11 at 5:55 PM on August 1. T202 to T210 are the same as T102 to T110 in FIG. T212 is similar to T112 in FIG. 4, except that the start signal is transmitted to the heater 500.

暖房機500は、T212において、サーバ10から開始信号を受信すると、T220において、自宅1の室内の暖房を開始する。暖房機500は、T222において、実行中信号をサーバ10に送信する。T224、T226は、図4のT124、T126と同様である。 When the heater 500 receives the start signal from the server 10 at T212, the heater 500 starts heating the room of the home 1 at T220. The heater 500 transmits an executing signal to the server 10 at T222. T224 and T226 are the same as T124 and T126 in FIG.

また、暖房機500は、T230において、暖房を終了すると、T232において、終了信号をサーバ10に送信する。T234、T236は、図4のT134、T136と同様である。 Further, when the heater 500 finishes heating at T230, the heater 500 transmits a finish signal to the server 10 at T232. T234 and T236 are the same as T134 and T136 in FIG.

(暖房指示をし忘れるケース)
携帯端末100のユーザは、8月2日において、日常的に暖房指示を行うPM6:00を過ぎても暖房指示を行わない。T250、T252は、図4のT150、T152と同様である。T260では、携帯端末100は、報知画面SC13を表示する(図6のS234)。ユーザは、報知画面SC13に含まれるメッセージM2を読んで、報知画面SC13に含まれる暖房ボタンB2を選択する。これによって、T202からT236と同様の処理が実行される。
(Case of forgetting to give heating instructions)
On August 2, the user of the mobile terminal 100 does not give a heating instruction even after 6:00 PM, which gives a heating instruction on a daily basis. T250 and T252 are the same as T150 and T152 in FIG. At T260, the mobile terminal 100 displays the notification screen SC13 (S234 in FIG. 6). The user reads the message M2 included in the notification screen SC13 and selects the heating button B2 included in the notification screen SC13. As a result, the same processing as from T202 to T236 is executed.

以上、第3実施例に係る機器制御システム2について説明した。上記の説明から明らかなように、サーバ10は、ユーザ情報テーブル36に記憶されている指示時刻情報に基づいて、ユーザが暖房指示を行うと予測される時刻を示す予測時刻「PM5:59」を算出する(図7のT210)。そして、携帯端末100は、予測時刻「PM5:59」に基づいて決まる報知時刻「PM6:04」にサーバ10から報知信号を受信して、報知画面SC13を表示する(T260)。これにより、ユーザは、メッセージM2を読んで、暖房指示(即ち暖房ボタンB2の選択)を行う。ユーザが暖房指示をし忘れることを防止することができる。なお、図7のT254の報知画面SC13の表示、報知画面SC13内のメッセージM2が、それぞれ、「報知動作」、「暖房指示に関する確認」の一例である。 The device control system 2 according to the third embodiment has been described above. As is clear from the above description, the server 10 sets an estimated time "PM5: 59" indicating a time when the user is expected to give a heating instruction based on the instruction time information stored in the user information table 36. Calculate (T210 in FIG. 7). Then, the mobile terminal 100 receives the notification signal from the server 10 at the notification time "PM6: 04" determined based on the predicted time "PM5: 59", and displays the notification screen SC13 (T260). As a result, the user reads the message M2 and gives a heating instruction (that is, selection of the heating button B2). It is possible to prevent the user from forgetting to give a heating instruction. The display of the notification screen SC13 of T254 in FIG. 7 and the message M2 in the notification screen SC13 are examples of "notification operation" and "confirmation regarding heating instruction", respectively.

以上、各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の各実施例の変形例を以下に列挙する。 Although each embodiment has been described in detail above, these are merely examples and do not limit the scope of claims. The techniques described in the claims include various modifications and modifications of the specific examples exemplified above. Modifications of each of the above embodiments are listed below.

(変形例1)機器制御システム2は、サーバ10を備えなくてもよい。上記したように、アドレス情報、指示時刻情報、予測時刻、及び、報知時刻は、サーバ10のメモリ32以外のメモリ(例えば、携帯端末100のメモリ132、給湯器400又はリモコン300のメモリ)に記憶されてもよい。また、主に、図3のS104、S106の処理は、サーバ10以外の装置(例えば、携帯端末100、給湯器400、リモコン300)で実行されてもよい。本変形例では、メモリ32以外のメモリ、サーバ10以外の装置が、それぞれ、「記憶装置」、「予測装置」の一例である。 (Modification 1) The device control system 2 does not have to include the server 10. As described above, the address information, the indicated time information, the predicted time, and the notification time are stored in a memory other than the memory 32 of the server 10 (for example, the memory 132 of the mobile terminal 100, the memory of the water heater 400, or the memory of the remote controller 300). May be done. Further, the processes of S104 and S106 of FIG. 3 may be mainly executed by a device other than the server 10 (for example, a mobile terminal 100, a water heater 400, a remote controller 300). In this modification, the memory other than the memory 32 and the device other than the server 10 are examples of the “storage device” and the “prediction device”, respectively.

(変形例2)機器制御システム2は、リモコン300を備えなくてもよい。この場合、給湯器400は、アダプタ302と同じ機能を有するアダプタを備え、中継装置200と直接に通信を実行してもよい。また、機器制御システム2は、中継装置200及びリモコン300を備えなくてもよい。この場合、給湯器400は、インターネット通信部12と同じ機能を有する通信部を備え、当該通信部及びインターネット6を介して、サーバ10及び携帯端末100と通信可能であってもよい。一般的に言えば、「機器制御システム」は、「給湯器(又は暖房機)」と「携帯端末」を備える。 (Modification 2) The device control system 2 does not have to include the remote controller 300. In this case, the water heater 400 may include an adapter having the same function as the adapter 302, and may directly communicate with the relay device 200. Further, the device control system 2 does not have to include the relay device 200 and the remote controller 300. In this case, the water heater 400 may include a communication unit having the same function as the Internet communication unit 12, and may be able to communicate with the server 10 and the mobile terminal 100 via the communication unit and the Internet 6. Generally speaking, a "device control system" includes a "water heater (or heater)" and a "portable terminal".

(変形例3)上記の第1実施例では、携帯端末100は、報知時刻に報知画面SC3を表示する(図4のT160)。これに代えて、携帯端末100は、報知時刻に給湯指示を行うことをユーザに促すためのメッセージを含む音声を出力してもよい。また、携帯端末100は、報知時刻に所定の音を出力してもよいし、報知時刻にランプを所定の色で点灯させてもよい。また、携帯端末100は、報知時刻にバイブレーションを実行してもよい。本変形例では、音声の出力、所定の音の出力、ランプを所定の色で点灯、及び、バイブレーションの実行が、「報知動作」の一例である。 (Modification 3) In the first embodiment described above, the mobile terminal 100 displays the notification screen SC3 at the notification time (T160 in FIG. 4). Instead of this, the mobile terminal 100 may output a voice including a message for prompting the user to give a hot water supply instruction at the notification time. Further, the mobile terminal 100 may output a predetermined sound at the notification time, or may light the lamp in a predetermined color at the notification time. Further, the mobile terminal 100 may execute the vibration at the notification time. In this modification, the output of voice, the output of a predetermined sound, the lighting of a lamp in a predetermined color, and the execution of vibration are examples of the "notification operation".

(変形例4)上記の第2実施例では、図2のS32の処理は携帯端末100で実行される。これに代えて、S32の処理がサーバ10で実行されてもよい。この場合、ユーザ情報テーブル36には、複数のユーザのそれぞれについて、自宅位置情報が記憶されている。そして、サーバ10は、図3のS132でNOと判断される場合に、携帯端末100に位置情報要求を送信する。位置情報要求は、携帯端末100から現在位置を示す現在位置情報(即ちGPSセンサ120によって計測された緯度及び経度)を受信するための要求である。サーバ10は、位置情報要求の送信に応じて、携帯端末100から現在位置情報を受信すると、ユーザ情報テーブル36内の自宅位置情報と受信済みの現在位置情報を利用して、図2のS32と同様の処理を実行する。サーバ10は、自宅の位置と現在位置との間の距離が所定の距離以上であると判断する場合に、S134の処理を実行する。本変形例では、サーバ10のメモリ32が、「記憶装置」の一例である。 (Modification 4) In the second embodiment described above, the process of S32 in FIG. 2 is executed by the mobile terminal 100. Instead of this, the process of S32 may be executed on the server 10. In this case, the user information table 36 stores home location information for each of the plurality of users. Then, when the server 10 determines NO in S132 of FIG. 3, the server 10 transmits a position information request to the mobile terminal 100. The position information request is a request for receiving the current position information (that is, the latitude and longitude measured by the GPS sensor 120) indicating the current position from the mobile terminal 100. When the server 10 receives the current location information from the mobile terminal 100 in response to the transmission of the location information request, the server 10 uses the home location information in the user information table 36 and the received current location information to be referred to as S32 in FIG. Perform the same process. The server 10 executes the process of S134 when it is determined that the distance between the home position and the current position is equal to or greater than a predetermined distance. In this modification, the memory 32 of the server 10 is an example of the "storage device".

本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。 The technical elements described herein or in the drawings exhibit their technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the techniques exemplified in the present specification or the drawings can achieve a plurality of purposes at the same time, and achieving one of the purposes itself has technical usefulness.

1 :自宅
2 :機器制御システム
6 :インターネット
10 :サーバ
12 :インターネット通信部
30 :制御部
32 :メモリ
34 :プログラム
36 :ユーザ情報テーブル
100 :携帯端末
112 :インターネット通信部
114 :操作部
116 :表示部
120 :GPSセンサ
130 :制御部
132 :メモリ
134 :プログラム
136 :操作アプリ
200 :中継装置
300 :リモコン
302 :アダプタ
304 :機器通信部
400 :給湯器
500 :暖房機
B1 :給湯ボタン
B2 :暖房ボタン
IT1 :指示時刻情報
M1 :メッセージ
M2 :メッセージ
NA1 :ネットワークアドレス
NA2 :ネットワークアドレス
SC1、SC11 :操作画面
SC3、SC13 :報知画面
SC2:入力画面
UA1 :ユーザアカウント
1: Home 2: Device control system 6: Internet 10: Server 12: Internet communication unit 30: Control unit 32: Memory 34: Program 36: User information table 100: Mobile terminal 112: Internet communication unit 114: Operation unit 116: Display Unit 120: GPS sensor 130: Control unit 132: Memory 134: Program 136: Operation application 200: Relay device 300: Remote control 302: Adapter 304: Equipment communication unit 400: Water heater 500: Heater B1: Hot water supply button B2: Heating button IT1: Instructed time information M1: Message M2: Message NA1: Network address NA2: Network address SC1, SC11: Operation screen SC3, SC13: Notification screen SC2: Input screen UA1: User account

Claims (2)

ユーザの自宅の浴槽に給湯する給湯器と、
前記浴槽への給湯の開始を前記給湯器に指示するための給湯指示を前記ユーザが行った場合に、インターネットを利用して、前記浴槽への給湯を前記給湯器に開始させるための開始信号を前記給湯器に送信するように構成されている携帯端末と、
前記携帯端末が前記ユーザから前記給湯指示を受ける場合に、前記給湯指示を行った時刻を示す指示時刻を記憶するように構成されている記憶装置と、
前記記憶装置に記憶されている前記指示時刻に基づいて、前記ユーザが前記給湯指示を行うと予測される時刻を示す予測時刻を算出するように構成されている予測装置と、
を備え、
前記記憶装置は、前記自宅の位置を示す自宅位置情報を記憶し、
前記携帯端末は、前記携帯端末の現在位置を示す現在位置情報を取得する取得手段を備え、
前記携帯端末は、前記自宅位置情報によって示される前記自宅の位置と前記現在位置情報によって示される前記現在位置の間の距離が所定の距離以上である場合に、前記予測装置が算出した前記予測時刻に基づいて決まる報知時刻に、前記給湯指示に関する確認を前記ユーザに報知するための報知動作を行
前記携帯端末は、前記自宅の位置と前記現在位置の間の距離が前記所定の距離より小さい場合に、前記報知動作を行わない、
機器制御システム。
A water heater that supplies hot water to the user's bathtub and
When the user gives a hot water supply instruction to instruct the water heater to start supplying hot water to the bathtub, a start signal for starting hot water supply to the bathtub to the water heater is sent using the Internet. A mobile terminal configured to transmit to the water heater and
When the mobile terminal receives the hot water supply instruction from the user, a storage device configured to store an instruction time indicating the time when the hot water supply instruction is given, and a storage device.
A prediction device configured to calculate an estimated time indicating a time when the user is expected to give a hot water supply instruction based on the indicated time stored in the storage device.
Equipped with
The storage device stores home location information indicating the location of the home, and stores the home location information.
The mobile terminal includes an acquisition means for acquiring current position information indicating the current position of the mobile terminal.
The mobile terminal has the predicted time calculated by the predictor when the distance between the home position indicated by the home position information and the current position indicated by the current position information is a predetermined distance or more. the broadcast time determined based on, have rows notifying operation for notifying the confirmation relating to the hot water supply instruction to the user,
The mobile terminal does not perform the notification operation when the distance between the home position and the current position is smaller than the predetermined distance.
Equipment control system.
ユーザの自宅の室内を暖房する暖房機と、
前記室内の暖房の開始を前記暖房機に指示するための暖房指示を前記ユーザが行った場合に、インターネットを利用して、前記室内の暖房を前記暖房機に開始させるための開始信号を前記暖房機に送信するように構成されている携帯端末と、
前記携帯端末が前記ユーザから前記暖房指示を受ける場合に、前記暖房指示を行った時刻を示す指示時刻を記憶するように構成されている記憶装置と、
前記記憶装置に記憶されている前記指示時刻に基づいて、前記ユーザが前記暖房指示を行うと予測される時刻を示す予測時刻を算出するように構成されている予測装置と、
を備え、
前記記憶装置は、前記自宅の位置を示す自宅位置情報を記憶し、
前記携帯端末は、前記携帯端末の現在位置を示す現在位置情報を取得する取得手段を備え、
前記携帯端末は、前記自宅位置情報によって示される前記自宅の位置と前記現在位置情報によって示される前記現在位置の間の距離が所定の距離以上である場合に、前記予測装置が算出した前記予測時刻に基づいて決まる報知時刻に、前記暖房指示に関する確認を前記ユーザに報知するための報知動作を行
前記携帯端末は、前記自宅の位置と前記現在位置の間の距離が前記所定の距離より小さい場合に、前記報知動作を行わない、
機器制御システム。
A heater that heats the room of the user's home,
When the user gives a heating instruction to instruct the heater to start heating the room, the heating is used to send a start signal for causing the heater to start heating the room by using the Internet. With mobile terminals that are configured to send to the machine,
When the mobile terminal receives the heating instruction from the user, a storage device configured to store an instruction time indicating the time when the heating instruction is given, and a storage device.
A prediction device configured to calculate an estimated time indicating a time when the user is expected to give a heating instruction based on the indicated time stored in the storage device.
Equipped with
The storage device stores home location information indicating the location of the home, and stores the home location information.
The mobile terminal includes an acquisition means for acquiring current position information indicating the current position of the mobile terminal.
The mobile terminal has the predicted time calculated by the prediction device when the distance between the home position indicated by the home position information and the current position indicated by the current position information is a predetermined distance or more. the broadcast time determined based on, have rows notifying operation for notifying the confirmation relating to the heating instructions to the user,
The mobile terminal does not perform the notification operation when the distance between the home position and the current position is smaller than the predetermined distance.
Equipment control system.
JP2017177431A 2017-09-15 2017-09-15 Equipment control system Active JP6975591B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017177431A JP6975591B2 (en) 2017-09-15 2017-09-15 Equipment control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017177431A JP6975591B2 (en) 2017-09-15 2017-09-15 Equipment control system

Publications (2)

Publication Number Publication Date
JP2019052803A JP2019052803A (en) 2019-04-04
JP6975591B2 true JP6975591B2 (en) 2021-12-01

Family

ID=66013990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017177431A Active JP6975591B2 (en) 2017-09-15 2017-09-15 Equipment control system

Country Status (1)

Country Link
JP (1) JP6975591B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7398994B2 (en) 2020-03-23 2023-12-15 大阪瓦斯株式会社 Heating device operation system
JP7466148B2 (en) 2020-08-19 2024-04-12 パナソニックIpマネジメント株式会社 Hot water system
CN112781250B (en) * 2020-10-30 2022-03-22 青岛经济技术开发区海尔热水器有限公司 Control method of water heater and server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005223799A (en) * 2004-02-09 2005-08-18 Matsushita Electric Ind Co Ltd Mobile terminal device and its program
JP2010050664A (en) * 2008-08-21 2010-03-04 Panasonic Corp Household electric appliance controller and program thereof
JP6567360B2 (en) * 2015-08-07 2019-08-28 株式会社ガスター Bathroom dryer controller hot water heater program

Also Published As

Publication number Publication date
JP2019052803A (en) 2019-04-04

Similar Documents

Publication Publication Date Title
JP6975591B2 (en) Equipment control system
CA2958934C (en) Thermostat update and copy methods and systems
EP3346674B1 (en) Air conditioning system
EP3675003A1 (en) Appliance, method and system for controlling the same, server and appliance controlling apparatus
US20130070780A1 (en) Device, method, and system of communicating via relay device, and recording medium storing communication control program
WO2015054272A2 (en) Automated crowdsourced power outage identification and staggering of hvac system restarts
JP7035610B2 (en) Communication system, relay device, and hot water equipment
JP2013138553A (en) Electric power management server device, electric power management method, and electric power management program
CN105812447B (en) Multimedia terminal for vehicle and data processing method thereof
JP2016116283A (en) Consumer device, power consumption management device, power consumption management system, power consumption management method, and power consumption management program
JPWO2019163106A1 (en) Data collection systems, data collection servers, data collection methods, and programs
JP2019015428A (en) Air conditioning system and server
JP7342363B2 (en) Adapter, update notification method and air conditioning system
JP2016050691A (en) Water heater remote controller and program
KR102004947B1 (en) Control Method of Heating Energy Monitoring in Boiler with Wi-Fi Function
CN111108489A (en) Server, information processing method, network system and air purifier
JP2011186738A (en) Information providing system
US11536465B2 (en) Hot water supply device and hot water supply system
WO2017119025A1 (en) Information terminal, control device, control method, and recording medium
JP2020143858A (en) Multi-hot water system
JP7315830B2 (en) Water heater, hot water system, server and program
JP6492667B2 (en) Equipment control system
JP2003284165A (en) Command information processing apparatus and command information processing method
JP7485932B2 (en) Hot water supply equipment
CN110622520B (en) Network system, server, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200721

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210726

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211026

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211108

R150 Certificate of patent or registration of utility model

Ref document number: 6975591

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150