[go: up one dir, main page]

JP2020048163A - Apparatus controller, program, method, and portable terminal - Google Patents

Apparatus controller, program, method, and portable terminal Download PDF

Info

Publication number
JP2020048163A
JP2020048163A JP2018177419A JP2018177419A JP2020048163A JP 2020048163 A JP2020048163 A JP 2020048163A JP 2018177419 A JP2018177419 A JP 2018177419A JP 2018177419 A JP2018177419 A JP 2018177419A JP 2020048163 A JP2020048163 A JP 2020048163A
Authority
JP
Japan
Prior art keywords
unit
house
communication
home
mobile terminal
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.)
Pending
Application number
JP2018177419A
Other languages
Japanese (ja)
Inventor
長樹 海福
Nagaki Kaifuku
長樹 海福
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.)
Robot Home
Robot Home Co Ltd
Original Assignee
Robot Home
Robot Home Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robot Home, Robot Home Co Ltd filed Critical Robot Home
Priority to JP2018177419A priority Critical patent/JP2020048163A/en
Publication of JP2020048163A publication Critical patent/JP2020048163A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Alarm Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 家屋に設置される機器の動作を制御するために、精度よくユーザが家屋に在宅状態であるか否かを判定できる機器制御装置を提供する。【解決手段】 機器制御装置は、家屋の位置を示す基準位置を記憶する記憶部と、ユーザが使用する携帯端末と第1ネットワークを介して通信する通信部と、携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得部と、通信部による携帯端末との通信の接続状況と、記憶部に記憶された基準位置と、取得部によって取得された位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定する判定部と、家屋内に設置される機器の動作を制御可能な制御部であって、判定部が在宅状態であると判定したとき、機器の動作を第1モードで制御し、判定部が在宅状態ではないと判定したとき、機器の動作を第2モードで制御する制御部と、を備える。【選択図】図1PROBLEM TO BE SOLVED: To provide a device control device capable of accurately determining whether or not a user is at home in a house in order to control the operation of a device installed in the house. A device control device stores a storage unit that stores a reference position indicating the position of a house, a communication unit that communicates with a mobile terminal used by a user via a first network, and position information positioned by the mobile terminal. , The user based on the connection status of communication between the acquisition unit acquired via the second network and the mobile terminal by the communication unit, the reference position stored in the storage unit, and the position information acquired by the acquisition unit. Is a determination unit that determines whether or not the device is at home in the house, and a control unit that can control the operation of the device installed in the house. When the determination unit determines that the device is at home, the device It includes a control unit that controls the operation in the first mode and controls the operation of the device in the second mode when it is determined that the determination unit is not in the home state. [Selection diagram] Fig. 1

Description

本発明は、機器制御装置、プログラム、方法、および携帯端末に関する。   The present invention relates to a device control device, a program, a method, and a mobile terminal.

近年、各種機器を通信ネットワークに接続し、機器の稼働状況を遠隔監視したり機器を遠隔操作したりする、所謂IoT(インターネット・オブ・シングス)技術の住宅への適用が進められている。住宅におけるIoT技術の適用例として、ドアの施錠や解錠、エアコンのオン・オフの切り換えなどをタブレット端末などの端末を用いて遠隔で制御するといったことが挙げられる。   In recent years, so-called IoT (Internet of Things) technology, which connects various devices to a communication network to remotely monitor the operation status of the devices and remotely control the devices, has been applied to houses. Examples of application of IoT technology in a house include remote control of locking and unlocking of a door, switching on / off of an air conditioner using a terminal such as a tablet terminal, and the like.

特許文献1では、施設から送信されるネットワーク信号およびビーコン信号を受信可能な情報端末においてこれらの信号が受信不可な状態に変化したときに、当該情報端末に対して、施設の内部から外部に移動したと判定する位置確認システムが開示されている。位置確認システムにおいて上記情報端末が施設の内部から外部に移動したと判定されると、上記情報端末のユーザが外出したと判定され、位置確認システムの機器管理装置が施設に設置されている機器をユーザが外出したことに応じた制御をさせる。   According to Patent Document 1, when an information terminal capable of receiving a network signal and a beacon signal transmitted from a facility changes to a state in which these signals cannot be received, the information terminal is moved from inside the facility to outside. There is disclosed a position confirmation system that determines that the position has been checked. When it is determined that the information terminal has moved from the inside of the facility to the outside in the location confirmation system, it is determined that the user of the information terminal has gone out, and the device management device of the location confirmation system removes the equipment installed in the facility. The user is controlled to go out.

特開2017−123578号公報JP 2017-123578 A

上記のような位置確認システムでは、施設等から送信されるネットワーク信号およびビーコン信号の情報端末の受信状況のみでユーザが外出したことを判定する。このため、ネットワーク等の状態によって施設と情報端末との通信が切断してしまった場合でもユーザが外出したと判定されてしまうなど、当該判定の精度に問題があった。   In the position confirmation system as described above, it is determined that the user has gone out only based on the reception status of the information terminal of the network signal and the beacon signal transmitted from the facility or the like. For this reason, even if the communication between the facility and the information terminal is disconnected due to the state of the network or the like, there is a problem in the accuracy of the determination such that it is determined that the user has gone out.

そこで、本発明のいくつかの態様は、家屋に設置される機器の動作を制御するために、精度よくユーザが家屋に在宅状態であるか否かを判定できる機器制御装置等を提供することを目的とする。   Therefore, some aspects of the present invention provide a device control device or the like that can accurately determine whether a user is at home in a house in order to control the operation of devices installed in the house. Aim.

本発明の一態様に係る機器制御装置は、家屋の位置を示す基準位置を記憶する記憶部と、ユーザが使用する携帯端末と第1ネットワークを介して通信する通信部と、携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得部と、通信部による携帯端末との通信の接続状況と、記憶部に記憶された基準位置と、取得部によって取得された位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定する判定部と、家屋内に設置される機器の動作を制御可能な制御部であって、判定部が在宅状態であると判定したとき、機器の動作を第1モードで制御し、判定部が在宅状態ではないと判定したとき、機器の動作を第2モードで制御する制御部と、を備える。   The device control device according to one embodiment of the present invention includes a storage unit that stores a reference position indicating a position of a house, a communication unit that communicates with a mobile terminal used by a user via a first network, and a position where the mobile terminal performs positioning. An acquisition unit that acquires the position information via the second network, a connection state of communication with the mobile terminal by the communication unit, a reference position stored in the storage unit, and the position information acquired by the acquisition unit. A determination unit that determines whether the user is at home in the house, and a control unit that can control the operation of the device installed in the house, when the determination unit determines that the user is at home. A control unit that controls the operation of the device in the second mode when the operation of the device is controlled in the first mode and the determination unit determines that the device is not at home.

本発明の一態様に係るプログラムは、コンピュータに、ユーザが使用する携帯端末と第1ネットワークを介して通信する通信機能と、携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得機能と、通信機能による携帯端末との通信の接続状況と、家屋の位置を示す基準位置と、取得機能によって取得された位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定する判定機能と、家屋内に設置される機器の動作を制御可能な制御機能であって、判定機能が在宅状態であると判定したとき、機器の動作を第1モードで制御し、判定機能が在宅状態ではないと判定したとき、機器の動作を第2モードで制御する制御機能と、を実現させる。   A program according to one embodiment of the present invention provides a computer with a communication function of communicating with a portable terminal used by a user via a first network, and acquiring position information obtained by positioning the portable terminal via a second network. Based on the function, the connection status of communication with the mobile terminal by the communication function, the reference position indicating the position of the house, and the position information acquired by the acquisition function, whether the user is at home in the house or not. A determination function, and a control function capable of controlling the operation of the device installed in the house, wherein when the determination function determines that the device is at home, the operation of the device is controlled in the first mode, and the determination function is performed. When it is determined that is not at home, a control function of controlling the operation of the device in the second mode is realized.

本発明の一態様に係る方法は、コンピュータが、家屋内に設置される機器の動作を制御する方法であって、ユーザが使用する携帯端末と第1ネットワークを介して通信する通信ステップと、携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得ステップと、通信ステップにおける携帯端末との通信の接続状況と、家屋の位置を示す基準位置と、取得ステップにおいて取得された位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定する判定ステップと、
判定ステップが在宅状態であると判定したとき、機器の動作を第1モードで制御し、判定ステップが在宅状態ではないと判定したとき、機器の動作を第2モードで制御する制御ステップと、を含む。
A method according to one embodiment of the present invention is a method in which a computer controls an operation of a device installed in a house, and includes a communication step of communicating with a portable terminal used by a user via a first network; An acquisition step of acquiring the position information measured by the terminal via the second network, a connection status of communication with the mobile terminal in the communication step, a reference position indicating the position of the house, and the position information acquired in the acquisition step A determining step of determining whether or not the user is at home based on
A control step of controlling the operation of the device in the first mode when the determining step determines that the device is at home, and controlling the operation of the device in the second mode when determining that the device is not at home. Including.

本発明の一態様に係る携帯端末は、家屋の位置を示す基準位置を記憶する記憶部と、家屋内に設置された所定の無線基地局と通信する通信部と、所定の測位手法によって位置情報を測位する測位部と、通信部による無線基地局との通信の接続状況と、記憶部に記憶された基準位置と、測位部によって測位された位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定する判定部と、を備え、判定部による判定結果が、家屋内に設置される機器の動作の制御に用いられ、判定部により在宅状態であると判定されたとき、機器の動作が第1モードで制御され、判定部により在宅状態ではないと判定されたとき、機器の動作が第2モードで制御される。   A mobile terminal according to one embodiment of the present invention includes a storage unit that stores a reference position indicating a position of a house, a communication unit that communicates with a predetermined wireless base station installed in a house, and position information based on a predetermined positioning method. The user is at home in the house based on the connection status of the communication with the wireless base station by the communication unit, the reference position stored in the storage unit, and the position information measured by the positioning unit. And a determination unit for determining whether or not is, when the determination result by the determination unit is used to control the operation of the equipment installed in the house, when it is determined that the home state by the determination unit, The operation of the device is controlled in the first mode, and when the determination unit determines that the device is not at home, the operation of the device is controlled in the second mode.

これらの態様によれば、機器制御装置は、ユーザが使用する携帯端末との通信の接続状況と、携帯端末が測位した位置情報とに基づいて、ユーザが家屋に在宅状態であるか否かを判定することができる。このため、仮に、ネットワークの状態によって上記携帯端末と通信ができなくとも、上記携帯端末の位置情報も用いて判定しているため、ユーザが在宅しているにも関わらずユーザが在宅状態ではないと判定する誤判定を低減することができる。   According to these aspects, the device control device determines whether or not the user is at home based on the connection status of communication with the mobile terminal used by the user and the position information measured by the mobile terminal. Can be determined. For this reason, even if communication with the mobile terminal is not possible due to the state of the network, since the determination is also made using the position information of the mobile terminal, the user is not at home despite the user being at home. Erroneous determination of the determination can be reduced.

本発明のいくつかの態様によれば、家屋に設置される機器の動作を制御するために、精度よくユーザが家屋に在宅状態であるか否かを判定できる機器制御装置等を提供することができる。   According to some aspects of the present invention, it is possible to provide a device control device or the like that can accurately determine whether a user is at home in a house in order to control the operation of a device installed in the house. it can.

実施形態1に係る管理システムのシステム構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a system configuration of a management system according to a first embodiment. 実施形態1に係る管理システムの概要を示す模式図である。1 is a schematic diagram illustrating an outline of a management system according to a first embodiment. 実施形態1に係る機器制御装置の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of the device control device according to the first embodiment. 実施形態1に係る携帯端末の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of the mobile terminal according to the first embodiment. 実施形態1に係る管理システムの動作例を示す図である。FIG. 5 is a diagram illustrating an operation example of the management system according to the first embodiment. 実施形態1に係る管理システムの動作例を示す図である。FIG. 5 is a diagram illustrating an operation example of the management system according to the first embodiment. 実施形態1に係る管理システムの動作例を示す図である。FIG. 5 is a diagram illustrating an operation example of the management system according to the first embodiment. 実施形態1に係る管理システムの動作例を示す図である。FIG. 5 is a diagram illustrating an operation example of the management system according to the first embodiment. 実施形態2に係る携帯端末の機能構成の一例を示す図である。FIG. 9 is a diagram illustrating an example of a functional configuration of a mobile terminal according to a second embodiment.

<実施形態1>
添付図面を参照して、本発明の一実施形態(以下、「実施形態1」という。)について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
<First embodiment>
One embodiment of the present invention (hereinafter, referred to as “Embodiment 1”) will be described with reference to the accompanying drawings. In each of the drawings, the components denoted by the same reference numerals have the same or similar configurations.

<1.概要>
<1−1.システム構成>
図1を用いて、実施形態1における制御システム1のシステム構成の例を説明する。制御システム1は、家屋に設置された機器をユーザが遠隔かつ自動で制御するために、IoT技術を適用した所謂スマートホームを実現するためのシステムである。
<1. Overview>
<1-1. System Configuration>
An example of a system configuration of the control system 1 according to the first embodiment will be described with reference to FIG. The control system 1 is a system for realizing a so-called smart home to which IoT technology is applied so that a user can remotely and automatically control devices installed in a house.

図1に示すように、制御システム1は、家屋H内の機器の動作を制御するための機器制御装置100と、ユーザが使用する携帯端末200と、家屋Hに設置された機器としてドアロックユニット300a、エアコン300bおよびロボット掃除機300cと、ルータ400と、を備える。ドアロックユニット300aと、エアコン300bと、ロボット掃除機300cとを総称して「機器300」ともいう。ここで「ドアロックユニット」とは、家屋Hの出入り口のドアに設置されるロックを電気的な制御により開閉する制御部を有するユニットであり、制御部がドアのロックに内蔵される電子錠システムを用いたものでも、既存のドアロックにユニットを外付けするものでも、いずれであってもよい。   As shown in FIG. 1, the control system 1 includes a device control device 100 for controlling the operation of devices in the house H, a portable terminal 200 used by a user, and a door lock unit as a device installed in the house H. The apparatus includes an air conditioner 300a, an air conditioner 300b, a robot cleaner 300c, and a router 400. The door lock unit 300a, the air conditioner 300b, and the robot cleaner 300c are collectively referred to as "device 300". Here, the “door lock unit” is a unit having a control unit that opens and closes a lock installed on the door at the entrance of the house H by electric control, and the control unit includes an electronic lock system built in the door lock. , Or a unit in which a unit is externally attached to an existing door lock.

機器制御装置100と機器300とは、ルータ400および/または第1ネットワーク500aを介して接続され得る。また、携帯端末200は、第1ネットワーク500aおよび/または第2ネットワーク500bからルータ400を介して機器制御装置100に接続され得る。また、携帯端末200と機器300の少なくとも1つは、第3ネットワーク500cを介して接続されてもよい。   The device control device 100 and the device 300 can be connected via the router 400 and / or the first network 500a. Further, the mobile terminal 200 can be connected to the device control device 100 via the router 400 from the first network 500a and / or the second network 500b. Further, at least one of the mobile terminal 200 and the device 300 may be connected via the third network 500c.

図1では、携帯端末200と機器300をそれぞれ1台と3台で図示しているが、これに限定されない。携帯端末200は、例えば、1つの家屋Hに対して複数存在してもよい。すなわち、機器制御装置100に対して、複数の携帯端末200が登録されてもよい。機器300は、例えば、上記機器の他にも、家屋に設置されたインターホン、カメラ、照明器具、テレビ(TV)、空気洗浄機、加湿器など、機器制御装置100から送信する制御信号で制御できる機器であればどのような機器であってもよい。   In FIG. 1, the portable terminal 200 and the device 300 are shown as one and three devices, respectively, but the present invention is not limited to this. For example, a plurality of portable terminals 200 may exist for one house H. That is, a plurality of mobile terminals 200 may be registered in the device control device 100. The device 300 can be controlled, for example, by a control signal transmitted from the device control device 100 such as an intercom, a camera, a lighting device, a television (TV), an air washer, a humidifier, and the like, in addition to the above devices. Any device may be used as long as it is a device.

第1ネットワーク500aは、家屋H内に構築されたLAN(Local Area Network)などの家屋Hに対して独自に構築された通信網である。第1ネットワーク500aは、有線および/または無線により、機器制御装置100と機器300とが互いに通信できるものであれば、任意の通信方式を用いることができる。また、複数の通信方式を用いるものであってもよい。携帯端末200は、ルータ400から数m〜数10m程度(障害がなければ100m程度)の範囲内であれば、第1ネットワーク500aを用いてルータ400を介して機器制御装置100と通信できる。第1ネットワーク500aは、例えば、Wi−Fi(登録商標)規格に準拠した無線LANを含み、ルータ400が中継することで、これらの装置などの相互接続を実現させる。また、第1ネットワーク500aは、赤外線信号を用いた近距離通信を含み、機器制御装置100から、赤外線信号の送受信機(不図示)を介して、機器300の動作を制御してもよい。   The first network 500a is a communication network, such as a LAN (Local Area Network) built in the house H, independently built for the house H. The first network 500a can use any communication method as long as the device control device 100 and the device 300 can communicate with each other by wire and / or wirelessly. Further, a plurality of communication systems may be used. The portable terminal 200 can communicate with the device control device 100 via the router 400 using the first network 500a within a range of about several meters to several tens of meters (about 100 meters if there is no obstacle) from the router 400. The first network 500a includes, for example, a wireless LAN conforming to the Wi-Fi (registered trademark) standard, and realizes interconnection of these devices and the like by relaying by the router 400. The first network 500a may include short-range communication using an infrared signal, and may control the operation of the device 300 from the device control device 100 via a transceiver (not shown) for the infrared signal.

第2ネットワーク500bは、広域通信網のネットワークであり、インターネットや移動体通信網を含む。機器制御装置100は、ルータ400を介して、第2ネットワーク500bに接続されている。携帯端末200は、3G(第3世代移動通信システム)回線、4G(第4世代移動通信システム)回線、またはLTE(登録商標)(Long Term Evolution)回線などを用いた無線通信方式で第2ネットワーク500bと直接接続することができる。   The second network 500b is a wide area communication network and includes the Internet and a mobile communication network. The device control device 100 is connected to the second network 500b via the router 400. The portable terminal 200 uses a 3G (3rd generation mobile communication system) line, a 4G (4th generation mobile communication system) line, or an LTE (Long Term Evolution) (Long Term Evolution) line as a wireless communication system using a second network. 500b can be directly connected.

第3ネットワーク500cは、携帯端末200と機器300とを直接接続するための通信ネットワークであり、例えば、Bluetooth(登録商標)や赤外線通信等の10m程度の近距離無線通信を実現するネットワークを含む。第1ネットワーク500aと、第2ネットワーク500bと、第3ネットワーク500cとを総称して「ネットワーク500」ともいう。   The third network 500c is a communication network for directly connecting the mobile terminal 200 and the device 300, and includes, for example, a network that realizes short-range wireless communication of about 10 m, such as Bluetooth (registered trademark) or infrared communication. The first network 500a, the second network 500b, and the third network 500c are collectively referred to as a "network 500".

ルータ400は、ネットワーク500の中継・転送機器であり、ネットワーク500のデータ転送経路を選択・制御する機能を有する。また、ルータ400は、第1ネットワーク500aと第2ネットワーク500bとに接続され、ゲートウェイとしての機能も有する。   The router 400 is a relay / transfer device of the network 500 and has a function of selecting and controlling a data transfer path of the network 500. Further, the router 400 is connected to the first network 500a and the second network 500b, and also has a function as a gateway.

<1−2.制御システムの概要>
図2を用いて、実施形態1における制御システム1の概要を説明する。制御システム1は、家屋Hの住人であるユーザUの状況に応じて、ユーザUが家屋Hに在宅または在宅のために帰宅しているなどの状態(以下、「在宅状態」という)であるか否かを判定し、当該判定の結果に基づいて家屋Hに設置された機器300の動作を制御する。ここでは、(1)ユーザUが家屋Hに帰宅している場面、(2)ユーザUが家屋Hから外出している場面といった二つの場面に分けて、制御システム1の概要を説明する。
<1-2. Overview of control system>
An overview of the control system 1 according to the first embodiment will be described with reference to FIG. The control system 1 is in a state (hereinafter, referred to as “home state”) such that the user U is at home in the house H or is returning home for home according to the situation of the user U who is a resident of the house H Whether or not the device 300 is installed in the house H is controlled based on the result of the determination. Here, the outline of the control system 1 will be described by dividing into two scenes: (1) a scene in which the user U is returning to the house H, and (2) a scene in which the user U is out of the house H.

上記(1)および(2)の二つの場面を説明する前に、携帯端末200において事前に行う初期設定について説明する。当該初期設定として、携帯端末200に対して、携帯端末200が備えるGPS(Global Positioning System)などを用いた測位機能(以下、「GPS測位機能」という)、Wi−Fi通信機能、および/またはBluetooth通信機能を有効にしておく。また、携帯端末200に対して、家屋Hの位置を示す基準位置およびWi−Fi通信機能が利用するAP(Access Point)としてルータ400を登録しておく。なお、以下の説明では、GPS測位機能を用いる場合について説明するが、GPSを用いた測位は、測位機能の一例にすぎず、他の手法により携帯端末200の位置を測位してもよい。また、以下の説明では、Wi−FiとBluetoothを用いる場合について説明するが、これらは、それぞれ第1ネットワーク500aと第3ネットワーク500cの一例にすぎず、他の通信方式により第1ネットワーク500aと第3ネットワーク500cを構成してもよい。   Before describing the two situations (1) and (2), an initial setting performed in advance in the mobile terminal 200 will be described. As the initial setting, a positioning function (hereinafter, referred to as “GPS positioning function”) using a GPS (Global Positioning System) provided in the mobile terminal 200, a Wi-Fi communication function, and / or a Bluetooth Enable the communication function. Also, the router 400 is registered in the portable terminal 200 as a reference position indicating the position of the house H and an AP (Access Point) used by the Wi-Fi communication function. In the following description, a case in which the GPS positioning function is used will be described. However, the positioning using the GPS is only an example of the positioning function, and the position of the portable terminal 200 may be measured by another method. In the following description, a case will be described in which Wi-Fi and Bluetooth are used. However, these are merely examples of the first network 500a and the third network 500c, respectively, and the first network 500a and the The three networks 500c may be configured.

まず上記(1)の場面について説明する。図2(a)の略中央に示すように、ユーザUが家屋Hに帰宅するために家屋Hに近づくと、家屋Hに設置された機器制御装置100(不図示)において、(1)ユーザUが使用する携帯端末200と機器制御装置100とが第1ネットワーク500aであるWi−Fiを介して通信が接続されたこと、(2)ユーザUが使用する携帯端末200とドアロックユニット300aとが第3ネットワーク500cであるBluetoothを介して通信が接続されたこと、(3)携帯端末200のGPS測位機能を利用してユーザUが第1所定範囲R1内に位置していること、といったこれら(1)〜(3)のいずれか1つが検知された場合、ユーザUが家屋Hに在宅状態であると判定する。ここで「第1所定範囲」とは、家屋Hの位置を示す基準位置からの範囲であり、ユーザUが当該家屋Hに対して在宅状態であることを判定するための範囲である。第1所定範囲は、例えば、基準位置から半径30m以内の範囲としてもよい。   First, the scene (1) will be described. As shown in the approximate center of FIG. 2A, when the user U approaches the house H in order to return to the house H, (1) the user U That the mobile terminal 200 used by the user U and the device control apparatus 100 are connected via Wi-Fi that is the first network 500a, and (2) the mobile terminal 200 used by the user U and the door lock unit 300a (3) that the user U is located within the first predetermined range R1 by using the GPS positioning function of the portable terminal 200, and that the communication is connected via Bluetooth that is the third network 500c. When any one of 1) to (3) is detected, it is determined that the user U is at home in the house H. Here, the “first predetermined range” is a range from a reference position indicating the position of the house H, and is a range for determining that the user U is at home with respect to the house H. The first predetermined range may be, for example, a range within a radius of 30 m from the reference position.

機器制御装置100は、上記のとおりユーザUが家屋Hに在宅状態であると判定すると、家屋Hに設置された機器300の動作を第1モードで制御する。ここで「第1モード」とは、機器制御装置100が、機器300に、ユーザUが家屋Hに在宅状態である場合の動作をさせる制御モードである。第1モードが設定された場合に、各機器300にどのような動作をさせるかについては、予め機器ごとに適宜設定すればよい。第1モードは、後述の第2モードと総称して「制御モード」ともいう。   When determining that the user U is at home in the house H as described above, the device control device 100 controls the operation of the device 300 installed in the house H in the first mode. Here, the “first mode” is a control mode in which the device control apparatus 100 causes the device 300 to perform an operation when the user U is at home in the house H. When the first mode is set, what operation each device 300 is to perform may be appropriately set in advance for each device. The first mode is also referred to as a “control mode” collectively as a second mode described later.

上記構成によれば、機器制御装置100は、第1ネットワーク500aの状態によって通信が切断されていても携帯端末200の位置情報によりユーザUが家屋Hに在宅状態であることを判定することができる。また、逆に、上記構成によれば、機器制御装置100は、携帯端末200のGPS測位機能においてユーザUが屋内に入ってしまうなどの測位精度が悪い状況であっても、第1ネットワーク500aを介した通信接続により、ユーザUが家屋Hに在宅状態であることを判定することができる。このように二つの検知手段を組み合わせてユーザUが家屋Hに在宅状態であることを判定することができるため、制御システム1は、精度よくユーザUが在宅状態であることを判定し、家屋Hに設置された機器300の動作を制御することができる。   According to the above configuration, the device control apparatus 100 can determine that the user U is at home in the house H based on the position information of the mobile terminal 200 even if the communication is disconnected due to the state of the first network 500a. . Conversely, according to the above configuration, the device control apparatus 100 can control the first network 500a even in a situation where the positioning accuracy is poor, such as when the user U goes indoors in the GPS positioning function of the mobile terminal 200. Through the communication connection via the terminal, it can be determined that the user U is at home in the house H. As described above, it is possible to determine that the user U is at home in the house H by combining the two detection means, and therefore, the control system 1 accurately determines that the user U is at home, and Can control the operation of the device 300 installed in the device.

つぎに上記(2)の場面について説明する。図2(b)の右上部に示すように、ユーザUが外出するため家屋Hから遠ざかると、家屋Hに設置された機器制御装置100が、ユーザが使用する携帯端末200と第1ネットワーク500aであるWi−Fiを介した通信が切断されたことを検知する。Wi−Fi通信の切断が検知された後、携帯端末200は、GPS測位機能を起動して、携帯端末200の位置を測位する。そして、機器制御装置100が、携帯端末200のGPS測位機能によってユーザUが第2所定範囲R2外に位置していることを検知した場合、ユーザUが家屋Hに在宅状態でない、言い換えればユーザUは外出状態であると判定する。ここで「第2所定範囲」とは、家屋Hの位置を基準とした範囲であり、ユーザUが家屋Hに対して在宅状態でないことを判定するための範囲である。第2所定範囲は、例えば、第1所定範囲より広く設け、家屋Hから半径50m以内の範囲としてもよい。   Next, the situation (2) will be described. As shown in the upper right part of FIG. 2B, when the user U goes away from the house H to go out, the device control device 100 installed in the house H is connected to the portable terminal 200 used by the user and the first network 500a. It detects that communication via a certain Wi-Fi is disconnected. After detecting the disconnection of the Wi-Fi communication, the portable terminal 200 activates a GPS positioning function to measure the position of the portable terminal 200. Then, when the device control apparatus 100 detects that the user U is located outside the second predetermined range R2 by the GPS positioning function of the mobile terminal 200, the user U is not at home in the house H, in other words, the user U Is determined to be out of the office. Here, the “second predetermined range” is a range based on the position of the house H, and is a range for determining that the user U is not at home with respect to the house H. For example, the second predetermined range may be provided wider than the first predetermined range, and may be a range within a radius of 50 m from the house H.

機器制御装置100は、上記のとおりユーザUが家屋Hに在宅状態でないと判定すると、家屋Hに設置された機器300の動作を第2モードで制御する。ここで「第2モード」とは、機器制御装置100が、機器300に、ユーザが特定の家屋に在宅状態でない場合の動作をさせるモードである   When determining that the user U is not at home in the house H as described above, the device control device 100 controls the operation of the device 300 installed in the house H in the second mode. Here, the “second mode” is a mode in which the device control apparatus 100 causes the device 300 to operate when the user is not at home in a specific house.

上記構成によれば、制御システム1は、ユーザUが家屋Hに在宅状態であるにも関わらず第1ネットワーク500aの状態によって通信が切断されてしまっても、携帯端末200の位置情報によりユーザUが未だ第2所定範囲R2内に位置すると検知されれば外出状態であるといった誤った判定をしない。すなわち、上記構成によれば、制御システム1は、ユーザUが家屋Hに在宅状態であるにも関わらず、第1ネットワーク500aの状態によりユーザが家屋Hに在宅状態でないと誤判定することを抑止することができる。また、携帯端末200は、常にGPS通信機能を起動させるのではなく、第1ネットワーク500aとの通信が切断された後に、GPS通信機能を起動して測位を開始するため、在宅時にはGPS測位機能による電力消費を抑えることができる。このように二つの検知手段を組み合わせてユーザUが在宅状態でないことを判定することができるため、制御システム1は、精度よくかつ省電力でユーザが在宅状態でないことを判定し、家屋に設置された機器の動作を制御することができる。   According to the above configuration, even if the communication is disconnected due to the state of the first network 500a despite the fact that the user U is at home in the house H, the control system 1 uses the user U based on the position information of the mobile terminal 200. Is detected to be still within the second predetermined range R2, the erroneous determination that the user is out of the vehicle is not performed. That is, according to the above-described configuration, the control system 1 suppresses erroneous determination that the user is not at home in the house H due to the state of the first network 500a even though the user U is at home in the house H. can do. Also, the mobile terminal 200 does not always activate the GPS communication function, but activates the GPS communication function to start positioning after the communication with the first network 500a is disconnected. Power consumption can be reduced. As described above, since it is possible to determine that the user U is not at home by combining the two detection means, the control system 1 accurately determines that the user is not at home with power saving, and is installed in the house. Control the operation of the device.

<2.機能構成>
<2−1.機器制御装置100>
図3を用いて、実施形態1における機器制御装置100の機能構成の例を説明する。図3は、機器制御装置100の機能構成の例を示すブロック図である。機器制御装置100は、例えば、タブレット端末やスマートフォンなど、ネットワーク500を介して他の機器とデータの授受が可能な携帯式の端末装置を利用することができる。実施形態1においては、汎用のタブレット端末に専用のプログラムをインストールし、このプログラムを実行させることにより、タブレット端末を機器制御装置100として使用する。
<2. Functional Configuration>
<2-1. Device control device 100>
An example of a functional configuration of the device control device 100 according to the first embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating an example of a functional configuration of the device control device 100. The device control device 100 can use a portable terminal device that can exchange data with other devices via the network 500, such as a tablet terminal or a smartphone. In the first embodiment, a dedicated program is installed on a general-purpose tablet terminal, and the tablet terminal is used as the device control device 100 by executing the program.

機器制御装置100は、プロセッサ110と、記憶部120と、通信部130と、信号受発信部140と、表示部150と、入力部160とを備える。   The device control device 100 includes a processor 110, a storage unit 120, a communication unit 130, a signal transmission / reception unit 140, a display unit 150, and an input unit 160.

プロセッサ110は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット(CPUなど)および各種レジスタから構成される。プロセッサ110は、記憶部120に格納されている制御プログラムP1を含む各種プログラムを実行することで機器制御装置100の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。ここで「制御プログラム」とは、制御システム1専用の機器制御装置100で動作するアプリケーションプログラムをいう。   The processor 110 includes an arithmetic and logic operation unit (such as a CPU) that processes arithmetic operations, logical operations, bit operations, and the like, and various registers. The processor 110 centrally controls each unit of the device control apparatus 100 by executing various programs including the control program P1 stored in the storage unit 120. The various registers are, for example, a program counter, a data register, an instruction register, a general-purpose register, and the like. Here, the “control program” refers to an application program that operates on the device control device 100 dedicated to the control system 1.

プロセッサ110は、制御プログラムP1を実行することにより、機器300の動作を制御する機能を実現する。プロセッサ110が制御プログラムP1を実行することにより実現される機能部には、取得部111と、判定部112と、制御部113と、調整部114と、が含まれてもよい。   The processor 110 realizes a function of controlling the operation of the device 300 by executing the control program P1. The functional units implemented by the processor 110 executing the control program P1 may include an acquisition unit 111, a determination unit 112, a control unit 113, and an adjustment unit 114.

取得部111は、携帯端末200が測位した位置情報を、第2ネットワーク500bを介して取得する。ここで「位置情報」とは、携帯端末200の位置、言い換えればユーザUの位置を示す情報である。位置情報は、例えば、GPS測位機能を用いて測位された特定の時刻の携帯端末200の緯度経度座標であってもよい。また、位置情報は、家屋Hの位置を示す基準位置を含んでもよい。   The acquisition unit 111 acquires the position information measured by the mobile terminal 200 via the second network 500b. Here, “position information” is information indicating the position of the mobile terminal 200, in other words, the position of the user U. The position information may be, for example, latitude and longitude coordinates of the mobile terminal 200 at a specific time measured using the GPS positioning function. Further, the position information may include a reference position indicating the position of the house H.

取得部111は、複数のユーザUがそれぞれ使用する複数の携帯端末200のそれぞれから位置情報を取得してもよい。   The acquisition unit 111 may acquire position information from each of the plurality of mobile terminals 200 used by each of the plurality of users U.

判定部112は、通信部130による携帯端末200との通信の接続状況と、記憶部120に記憶された基準位置と、取得部111によって取得された位置情報とに基づいて、ユーザUが家屋Hに在宅状態であるか否かを判定する。   The determination unit 112 determines whether or not the user U is in the house H based on the connection status of communication with the mobile terminal 200 by the communication unit 130, the reference position stored in the storage unit 120, and the position information acquired by the acquisition unit 111. Is determined to be at home.

判定部112は、上記通信の接続状況を検知する。判定部112は、例えば、通信部130によって第1ネットワーク500aを介して携帯端末200に通信接続要求を送信し、当該接続要求の応答を受信した場合に上記通信が接続されたことを検知してもよい。また、判定部112は、例えば、通信部130によって第1ネットワーク500aを介して携帯端末200に通信接続要求を送信し、一定の時間、当該接続要求の応答を受信しなかった場合に上記通信が切断されたことを検知してもよい。また、判定部112は、例えば、第1ネットワーク500aの中継・転送機器であるルータ400に、携帯端末200の第1ネットワーク500aへの接続状況を問合せて、当該問合せに対する応答によって上記通信の接続状況を検知してもよい。   The determination unit 112 detects the connection status of the communication. For example, the determination unit 112 transmits a communication connection request to the portable terminal 200 via the first network 500a by the communication unit 130, and detects that the communication has been connected when receiving a response to the connection request. Is also good. In addition, for example, the determination unit 112 transmits a communication connection request to the mobile terminal 200 via the first network 500a by the communication unit 130, and if a response to the connection request has not been received for a predetermined time, the communication is performed. The disconnection may be detected. Further, the determination unit 112 inquires, for example, the router 400, which is a relay / transfer device of the first network 500a, about the connection status of the portable terminal 200 to the first network 500a, and responds to the inquiry to make a connection status of the communication. May be detected.

判定部112は、例えば、携帯端末200と機器300の少なくとも1つとの通信が第3ネットワーク500cを介して接続されたことを検知してもよい。判定部112は、具体的には、当該接続の状況を携帯端末200または機器300から受信して検知してもよい。   For example, the determination unit 112 may detect that communication between the mobile terminal 200 and at least one of the devices 300 is connected via the third network 500c. Specifically, the determination unit 112 may receive and detect the connection status from the mobile terminal 200 or the device 300.

判定部112は、具体的には、携帯端末200との通信が接続されたことを検知し、また、位置情報に示されたユーザUの位置が家屋Hから一定の範囲内に位置していることを検知した場合、ユーザUが在宅状態であると判定してもよい。また、判定部112は、携帯端末200との通信が切断されたことを検知し、また、位置情報に示されたユーザUの位置が家屋Hから一定の範囲外に位置していることを検知した場合、ユーザUが在宅状態でないと判定してもよい。   The determination unit 112 specifically detects that communication with the mobile terminal 200 has been connected, and the position of the user U indicated in the position information is located within a certain range from the house H. When it is detected, the user U may be determined to be at home. Further, the determination unit 112 detects that communication with the mobile terminal 200 has been disconnected, and also detects that the position of the user U indicated in the position information is located outside a certain range from the house H. In this case, it may be determined that the user U is not at home.

上記構成によれば、判定部112は、携帯端末200との通信の接続状況と、家屋Hと携帯端末200の位置関係との両方を用いてユーザUが在宅状態であるか否かを判定することができる。したがって、判定部112は、このような構成によれば、家屋に設置される機器300の動作を制御するために、精度よくユーザUが在宅状態であるか否かを判定できる。   According to the above configuration, the determination unit 112 determines whether the user U is at home using both the connection status of communication with the mobile terminal 200 and the positional relationship between the house H and the mobile terminal 200. be able to. Therefore, according to such a configuration, the determination unit 112 can accurately determine whether the user U is at home to control the operation of the device 300 installed in the house.

判定部112は、例えば、通信部130により携帯端末200との通信が接続された場合、取得部111によって取得された位置情報が所定の回数連続して基準位置から第1所定範囲R1内に位置する場合、または携帯端末200と機器300の少なくとも1つとの通信が第3ネットワーク500cを介して接続された場合に、ユーザUが家屋Hに在宅状態であると判定してもよい。   For example, when communication with the mobile terminal 200 is connected by the communication unit 130, the determination unit 112 determines that the position information acquired by the acquisition unit 111 is continuously located within the first predetermined range R1 from the reference position a predetermined number of times. In a case where the user U is connected to the mobile terminal 200 and at least one of the devices 300 is connected via the third network 500c, it may be determined that the user U is at home in the house H.

「所定の回数」とは、位置情報の確からしさを担保するために設けられた回数である。例えば、GPS測位機能による位置情報の場合、GPS衛星から受信する信号において途中の信号が飛んでしまうなどのエラーが起こることがある。判定部112は、そのようなエラーが起こると、例えば、ユーザUが第1所定範囲R1内に位置しないにも関わらず、位置すると誤検知してしまうおそれがある。このため、判定部112は、所定の回数連続して家屋Hと携帯端末200の位置関係を検知することで、当該位置関係の確からしさを担保することができる。   The “predetermined number of times” is the number of times provided to ensure the certainty of the position information. For example, in the case of position information based on the GPS positioning function, an error such as a skipping signal may occur in a signal received from a GPS satellite. When such an error occurs, the determination unit 112 may erroneously detect that the user U is located, for example, even though the user U is not located within the first predetermined range R1. For this reason, the determination unit 112 can ensure the certainty of the positional relationship by detecting the positional relationship between the house H and the mobile terminal 200 continuously for a predetermined number of times.

判定部112は、例えば、記憶部120に記憶されているエリア情報を参照して第1所定範囲R1が示す範囲である「基準位置から半径30mの範囲」を取得する。判定部112は、上記取得された位置情報に基づいて、携帯端末200が、所定の回数である3回連続して基準位置から半径30mの範囲内に位置することを検知した場合、ユーザUが家屋Hに在宅状態であると判定する。   The determination unit 112 acquires, for example, the “range of a radius of 30 m from the reference position” that is the range indicated by the first predetermined range R1 with reference to the area information stored in the storage unit 120. If the determination unit 112 detects that the mobile terminal 200 is located within a range of a radius of 30 m from the reference position three times, which is a predetermined number of times, based on the acquired position information, the user U It is determined that the house H is at home.

「エリア情報」とは、第1所定範囲R1および/または第2所定範囲R2を示す情報である。また、エリア情報において、第1所定範囲R1または第2所定範囲R2の少なくともいずれか1つは、機器ごとに設けられていてもよい。例えば、エアコン300bは、他の機器300と比較して早めに稼働させて家屋Hの室内を快適な状態にさせておきたい場合がある。一方で、ドアロックユニット300aは、セキュリティの観点から、他の機器300と比較してよりユーザUが家屋Hに近づいた状態で解錠させたい場合がある。そこで、エアコン300bの第1所定範囲R1は「基準位置から100m」、ドアロックユニット300aの第1所定範囲R1は「基準位置から3m」といったように、機器300ごとに第1所定範囲R1をそれぞれ設けることで、上記のような場合に対応することができる。このような構成によれば、機器300の種類などに合わせた動作の制御ができる使い勝手のよい制御システム1を提供することができる。   “Area information” is information indicating the first predetermined range R1 and / or the second predetermined range R2. In the area information, at least one of the first predetermined range R1 and the second predetermined range R2 may be provided for each device. For example, there is a case where the air conditioner 300b is required to be operated earlier than the other devices 300 to make the room of the house H comfortable. On the other hand, the door lock unit 300a may want to be unlocked in a state where the user U is closer to the house H than the other devices 300 from the viewpoint of security. Therefore, the first predetermined range R1 of the air conditioner 300b is “100 m from the reference position”, and the first predetermined range R1 of the door lock unit 300a is “3 m from the reference position”. By providing such a structure, it is possible to cope with the above case. According to such a configuration, it is possible to provide the easy-to-use control system 1 that can control the operation according to the type of the device 300 and the like.

判定部112は、例えば、(1)通信部130により携帯端末200との第1ネットワーク500aの通信方式であるWi−Fi通信が接続された場合、(2)取得部111によって取得された位置情報が所定の回数である3回連続して第1所定範囲R1である基準位置から半径30m以内に位置する場合、または(3)携帯端末200とドアロックユニット300aとが第3ネットワーク500cであるBluetooth通信を用いて通信が接続されたことを検知した場合、といったこれら(1)〜(3)のいずれかの場合に、ユーザUが在宅状態であると判定してもよい。   For example, when the communication unit 130 connects the Wi-Fi communication that is the communication method of the first network 500a with the mobile terminal 200, the determination unit 112 (2) the position information acquired by the acquisition unit 111. Is located within a radius of 30 m from the reference position, which is the first predetermined range R1, three consecutive times, or (3) Bluetooth in which the portable terminal 200 and the door lock unit 300a are the third network 500c. In any of these cases (1) to (3), such as when it is detected that communication has been connected using communication, the user U may be determined to be at home.

上記構成によれば、判定部112は、第1ネットワーク500aの状態および第3ネットワーク500cの状態によって通信が切断されていても携帯端末200の位置情報によりユーザUが家屋Hに在宅状態であることを検知することができる。また、逆に、上記構成によれば、判定部112は、携帯端末200のGPS測位機能においてユーザUが屋内に入ってしまうなどの測位精度が悪い状況であっても、第1ネットワーク500aまたは第3ネットワーク500cを介した通信接続により、ユーザUが家屋Hに在宅状態であることを検知することができる。   According to the above configuration, the determination unit 112 determines that the user U is at home in the house H based on the position information of the mobile terminal 200 even when communication is disconnected due to the state of the first network 500a and the state of the third network 500c. Can be detected. Conversely, according to the above-described configuration, the determination unit 112 can determine whether the first network 500a or the second network 500a or Through the communication connection via the third network 500c, it is possible to detect that the user U is at home in the house H.

判定部112は、例えば、通信部130による携帯端末200との通信が切断された後、取得部111によって取得された位置情報が所定の回数連続して基準位置から第2所定範囲R2外に位置する場合に、ユーザUが家屋Hに在宅状態でないと判定してもよい。   For example, after the communication with the mobile terminal 200 by the communication unit 130 is disconnected, the determination unit 112 determines that the position information acquired by the acquisition unit 111 is continuously outside the second predetermined range R2 from the reference position a predetermined number of times. In this case, it may be determined that the user U is not at home in the house H.

判定部112は、例えば、(1)通信部130により携帯端末200との第1ネットワーク500aの通信方式であるWi−Fi通信が切断された状態で60秒経過した後、(2)取得部111によって取得された位置情報が所定の回数である3回連続して基準位置から第2所定範囲R2である半径50m外に位置する場合に、ユーザUが家屋Hに在宅状態でないと判定してもよい。   The determination unit 112 may, for example, (1) after 60 seconds elapse in a state in which the communication unit 130 disconnects the Wi-Fi communication, which is the communication method of the first network 500a with the mobile terminal 200, (2) the acquisition unit 111 Even if it is determined that the user U is not at home in the house H when the position information acquired by the above is located outside the radius 50 m that is the second predetermined range R2 from the reference position three consecutive times, which is the predetermined number of times, Good.

上記構成によれば、判定部112は、ユーザUが家屋Hに在宅状態であるにも関わらず第1ネットワーク500aの状態によって通信が切断されてしまっても、携帯端末200の位置情報によりユーザUがまだ第2所定範囲R2内に位置する場合には外出状態であるといった誤った判定をしない。すなわち、上記構成によれば、判定部112は、ユーザUが家屋Hに在宅状態であるにも関わらず、第1ネットワーク500aの状態によりユーザが家屋Hに在宅状態でないと誤判定することを抑止することができる。   According to the above configuration, the determination unit 112 determines the user U based on the position information of the mobile terminal 200 even if the communication is disconnected due to the state of the first network 500a even though the user U is at home in the house H. If is still within the second predetermined range R2, it is not erroneously determined that the user is out. That is, according to the above configuration, the determination unit 112 suppresses erroneous determination that the user is not at home in the house H due to the state of the first network 500a even though the user U is at home in the house H. can do.

判定部112は、例えば、通信部130が複数のユーザUが使用する複数の携帯端末と通信し、また、取得部111がこれらの複数の携帯端末のそれぞれから位置情報を取得する場合、上記複数のユーザそれぞれについて、各ユーザが家屋Hに在宅状態であるか否かを判定してもよい。   For example, when the communication unit 130 communicates with a plurality of mobile terminals used by a plurality of users U, and the obtaining unit 111 obtains position information from each of the plurality of mobile terminals, It may be determined whether or not each of the users is at home in the house H.

判定部112は、例えば、取得部111によって取得された位置情報に基づいて、所定の回数連続して基準位置から第1所定範囲R1内に位置し、順次基準位置に近づいている場合に、ユーザUが家屋Hに在宅状態であると判定してもよい。例えば、ユーザUは、家屋Hに帰宅する訳ではなく単に第1所定範囲R1を通過した場合にも、所定の回数連続して第1所定範囲R1に位置する場合がある。このような場合にユーザUが在宅状態であると判定することを抑止するため、判定部112は、例えば、所定の回数連続して取得されたユーザUの位置情報に対して、基準位置との距離の差をそれぞれ比較する。判定部112は、当該判定の結果に基づいてユーザUが基準位置に対して経時的に順次距離を縮めていた場合には、ユーザUが順次基準位置に近づいているとして、在宅状態であると判定することができる。判定部112は、逆に、取得部111によって取得された位置情報に基づいて、所定の回数連続して基準位置から第2定範囲R2内に位置し、順次基準位置から遠ざかっている場合に、ユーザUが家屋Hに在宅状態でないと判定してもよい。このような構成によれば、判定部112は、より精度よくユーザが在宅状態であるか否かを判定することができる。   For example, based on the position information acquired by the acquisition unit 111, the determination unit 112 is located within the first predetermined range R1 from the reference position for a predetermined number of consecutive times, and sequentially approaches the reference position. U may be determined to be at home in house H. For example, even when the user U does not return to the house H but simply passes through the first predetermined range R1, the user U may be located in the first predetermined range R1 continuously for a predetermined number of times. In order to prevent the determination that the user U is in the home state in such a case, the determination unit 112 determines, for example, Compare the distance differences. The determination unit 112 determines that the user U is approaching the reference position sequentially and determines that the user U is at home when the user U sequentially decreases the distance with respect to the reference position over time based on the result of the determination. Can be determined. On the contrary, based on the position information acquired by the acquisition unit 111, the determination unit 112 is located within the second fixed range R2 from the reference position continuously for a predetermined number of times, and sequentially moves away from the reference position, It may be determined that the user U is not at home in the house H. According to such a configuration, the determination unit 112 can more accurately determine whether the user is at home.

制御部113は、家屋H内に設置される機器300の動作を制御可能な制御部であって、判定部112が在宅状態であると判定したとき、機器300の動作を第1モードで制御し、判定部112が在宅状態ではないと判定したとき、機器300の動作を第2モードで制御する。   The control unit 113 is a control unit that can control the operation of the device 300 installed in the house H, and controls the operation of the device 300 in the first mode when the determination unit 112 determines that the device is in the home state. When the determination unit 112 determines that the device is not at home, the operation of the device 300 is controlled in the second mode.

制御部113は、例えば、第1モードの場合、ユーザUが在宅状態である場合の動作として、ドアロックユニット300aであれば解錠させ、エアコン300bであれば稼働(ON)させ、ロボット掃除機300cであれば外出中に稼働(ON)させていた場合は停止(OFF)させるように制御する。また、制御部113は、例えば、第2モードの場合、ユーザUが在宅状態でない場合の動作として、ドアロックユニット300aであれば施錠させ、エアコン300bであれば在宅中に稼働させていた場合は停止させ、ロボット掃除機300cであれば稼働させるように制御する。   For example, in the case of the first mode, when the user U is at home, the control unit 113 unlocks the door lock unit 300a, activates (ON) the air conditioner 300b, and activates the robot cleaner. If it is 300c, it is controlled to stop (OFF) if it has been operating (ON) while going out. Further, for example, in the case of the second mode, when the user U is not in the home state, the control unit 113 locks the door lock unit 300a if the user U is operating at home while the air conditioner 300b operates when the user U is not at home. Control is performed so as to stop and operate the robot cleaner 300c.

制御部113は、例えば、携帯端末200との通信の接続状況または家屋Hと携帯端末200との位置関係の変化を検知した場合に、当該検知された状況等に応じた機器300に対し、当該検知された状況等に応じた動作を実行させるための制御信号を生成して送信する。機器300は、機器制御装置100から当該生成された制御信号を受信した場合に、当該制御信号に従って動作する。   For example, when detecting a change in the connection status of communication with the mobile terminal 200 or a change in the positional relationship between the house H and the mobile terminal 200, the control unit 113 transmits the device 300 corresponding to the detected status to the device 300. A control signal for executing an operation according to the detected situation or the like is generated and transmitted. When receiving the generated control signal from the device control device 100, the device 300 operates according to the control signal.

制御部113は、判定部112が複数のユーザのうち少なくとも一のユーザが家屋Hに在宅状態であると判定したとき、機器300の動作を第1モードで制御し、判定部112が複数のユーザのうち全てのユーザが在宅状態ではないと判定したとき、機器300の動作を第2モードで制御してもよい。   When the determination unit 112 determines that at least one of the plurality of users is at home in the house H, the control unit 113 controls the operation of the device 300 in the first mode. When it is determined that all the users are not at home, the operation of the device 300 may be controlled in the second mode.

例えば、1つの家屋Hに対してユーザが複数、例えば住人が複数いる場合、住人の一人が家屋Hから外出しても他の住人はまだ在宅状態の場合がある。逆に、住人のすべてが帰宅しなくとも、住人の一人が家屋Hに帰宅していれば在宅状態である。このため、制御部113は、例えば、1つの家屋Hに対して3人のユーザが存在する場合、3人のユーザのうち少なくとも1人が家屋Hに在宅状態であると判定したとき、第2モードから第1モードに遷移することができる。また、制御部113は、3人のユーザ全員が在宅状態ではないと判定したときに初めて、第1モードから第2モードに遷移することができる。このような構成によれば、1つの家屋Hに対して複数のユーザが存在する場合でも、使い勝手のよい制御システムを提供することができる。   For example, when there are a plurality of users for one house H, for example, a plurality of residents, even if one of the residents goes out of the house H, the other residents may still be at home. Conversely, even if not all of the residents have returned home, if one of the residents has returned to the house H, the state is at home. For this reason, for example, when there are three users for one house H, the control unit 113 determines that at least one of the three users is at home in the house H, It is possible to transition from the mode to the first mode. The control unit 113 can make a transition from the first mode to the second mode only when it is determined that all three users are not at home. According to such a configuration, a convenient control system can be provided even when a plurality of users exist for one house H.

制御部113は、判定部112が複数のユーザのうち少なくとも一のユーザが家屋Hに在宅状態であると判定したとき、第2モードから第1モードに遷移させた際に、当該複数のユーザの一部または全部に第1モードに遷移した旨を通知してもよい。また、制御部113は、判定部112が複数のユーザのうち全てのユーザが在宅状態ではないと判定したとき、第1モードから第2モードに遷移させた際に、当該複数のユーザの一部または全部に第2モードに遷移した旨を通知してもよい。制御部113は、これらの制御モードの遷移を複数のユーザの一部または全部に通知するモード遷移通知を携帯端末200で表示させるため、通信部130を介して当該モード遷移通知を示す通知メッセージを携帯端末200に送信する。このような構成によれば、制御部113は、ユーザに、1つの家屋Hに対して複数のユーザが存在する場合、先に家屋Hから外出したユーザが自分以外の住人ユーザも外出し在宅状態でなくなったことなどを通知することができる。   When the determination unit 112 determines that at least one of the plurality of users is at home in the house H, when the control unit 113 makes a transition from the second mode to the first mode, the control unit 113 transmits the plurality of users. A part or the whole may be notified of the transition to the first mode. Further, when the determination unit 112 determines that all of the plurality of users are not at home, when the control unit 113 shifts from the first mode to the second mode, the control unit 113 transmits a part of the plurality of users. Alternatively, all of them may be notified of the transition to the second mode. The control unit 113 transmits a notification message indicating the mode transition notification via the communication unit 130 via the communication unit 130 in order to display, on the portable terminal 200, a mode transition notification for notifying some or all of the plurality of users of the transition of the control mode. The data is transmitted to the mobile terminal 200. According to such a configuration, when there are a plurality of users for one house H, the control unit 113 determines that the user who has gone out of the house H first is also a resident user other than himself. Can be notified that it is no longer available.

制御部113は、機器の動作の制御モードが第1モードから第2モードに遷移した際に、機器300の異常を検出した場合には当該異常をユーザUに通知してもよい。制御部113は、例えば、ユーザUの外出状態を表す第2モードになったにも関わらず、ドアロックユニット300aが施錠されず解錠されたままであった場合、ドアロックユニット300aのこの異常を検出してもよい。制御部113は、当該検出された異常をユーザUに通知する機器異常アラートを携帯端末200で表示させるため、通信部130を介して当該機器異常アラートを示すアラートメッセージを携帯端末200に送信する。このような構成によれば、制御部113は、機器300の動作の制御異常をユーザUに通知することができるため、よりセキュリティの高い制御システム1を提供することができる。   If the control unit 113 detects an abnormality in the device 300 when the control mode of the operation of the device transitions from the first mode to the second mode, the control unit 113 may notify the user U of the abnormality. For example, when the door lock unit 300a remains unlocked without being locked even though the second mode indicating the outside state of the user U has been entered, the control unit 113 detects this abnormality of the door lock unit 300a. It may be detected. The control unit 113 transmits an alert message indicating the device abnormality alert to the mobile terminal 200 via the communication unit 130 so that the device abnormality alert for notifying the user U of the detected abnormality is displayed on the mobile terminal 200. According to such a configuration, since the control unit 113 can notify the user U of a control abnormality of the operation of the device 300, the control system 1 with higher security can be provided.

調整部114は、取得部111によって取得された位置情報に基づいて、携帯端末200の移動速度を示す速度情報を推定し、速度情報に基づいて、第1所定範囲R1または第2所定範囲R2の少なくともいずれか1つを調整する。例えば、自動車などの乗り物に乗ってユーザUが家屋Hに帰宅する場合と、徒歩でユーザUが帰宅する場合とで、同じ位置にユーザUが位置していても家屋Hへの帰宅時間は大きく異なる。ユーザUが家屋Hから外出する場合も同様である。このため、調整部114は、ユーザUが使用する携帯端末200の移動速度を一定時間の間の位置情報から推定し、当該移動速度に基づいて第1所定範囲R1および/または第2所定範囲R2を調整することで、移動手段の違いによる上記帰宅時間の差異を解消することができる。このような構成によれば、調整部114は、判定部112に家屋Hとの位置関係から帰宅までの時間または外出してからの時間を移動手段によって偏ることなく在宅状態か否かを判定させることができる。   The adjusting unit 114 estimates speed information indicating the moving speed of the mobile terminal 200 based on the position information acquired by the acquiring unit 111, and determines the first predetermined range R1 or the second predetermined range R2 based on the speed information. Adjust at least one of them. For example, the time when the user U returns to the house H on a vehicle such as a car and the time when the user U returns home on foot are long even if the user U is located at the same position. different. The same applies when the user U goes out of the house H. For this reason, the adjustment unit 114 estimates the moving speed of the portable terminal 200 used by the user U from the position information for a certain period of time, and based on the moving speed, determines the first predetermined range R1 and / or the second predetermined range R2. Is adjusted, the difference in the return time due to the difference in the means of transportation can be eliminated. According to such a configuration, the adjustment unit 114 causes the determination unit 112 to determine whether or not the time from returning to home or the time after going out based on the positional relationship with the house H is at home without being biased by the moving means. be able to.

記憶部120は、例えば、ディスクドライブ又は半導体メモリ(ROM、RAMなど)等のコンピュータ読み取り可能な記録媒体からなる物理デバイスの記憶領域が提供する論理デバイスである。記憶部120は、複数の物理デバイスを1つの論理デバイスにマッピングして構築してもよいし、1つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。   The storage unit 120 is a logical device provided by a storage area of a physical device including a computer-readable recording medium such as a disk drive or a semiconductor memory (ROM, RAM, or the like). The storage unit 120 may map and construct a plurality of physical devices to one logical device, or map and map one physical device to a plurality of logical devices.

記憶部120は、オペレーティングシステムプログラムやドライバプログラムを含む各種プログラム及びこれらのプログラムの実行中に使用される各種データを記憶する。ドライバプログラムとしては、例えば、通信部130を制御するための通信インタフェースドライバプログラム等がある。   The storage unit 120 stores various programs including an operating system program and a driver program, and various data used during execution of these programs. The driver program includes, for example, a communication interface driver program for controlling the communication unit 130.

記憶部120は、プロセッサ110に実行させる制御プログラムP1と、制御プログラムP1の実行中に使用される位置情報、エリア情報および動作情報とを記憶する。記憶部120は、例えば、家屋の位置を示す基準位置を記憶する。   The storage unit 120 stores a control program P1 to be executed by the processor 110, and position information, area information, and operation information used during execution of the control program P1. The storage unit 120 stores, for example, a reference position indicating the position of the house.

通信部130は、機器制御装置100をネットワーク500に接続し、ネットワーク500上の他の端末と通信をするためのハードウェアモジュールである。通信部130は、例えば、ISDNモデム、ADSLモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。また、通信部130は、機器300を制御するための無線制御信号の送信を行ってもよい。「無線制御信号」とは、機器制御装置100および/または携帯端末200から機器300の動作を制御するためのリモコン信号であり、例えば、第3ネットワーク500cを介したIrDA(Infrared Data Association)規格の赤外線信号等のアナログ信号である。また、無線制御信号は、例えば、Bluetooth規格の信号や第1ネットワーク500aを介した無線LAN用のインタフェースを利用したデジタル信号であってもよい。   The communication unit 130 is a hardware module for connecting the device control apparatus 100 to the network 500 and communicating with another terminal on the network 500. The communication unit 130 is, for example, a modulation / demodulation device such as an ISDN modem, an ADSL modem, a cable modem, an optical modem, and a soft modem. In addition, the communication unit 130 may transmit a wireless control signal for controlling the device 300. The “wireless control signal” is a remote control signal for controlling the operation of the device 300 from the device control device 100 and / or the portable terminal 200, and is, for example, IrDA (Infrared Data Association) standard via the third network 500c. It is an analog signal such as an infrared signal. The wireless control signal may be, for example, a Bluetooth standard signal or a digital signal using a wireless LAN interface via the first network 500a.

通信部130は、ユーザUが使用する携帯端末200と第1ネットワーク500aを介して通信する。また、通信部130は、例えば、複数のユーザUがそれぞれ使用する複数の携帯端末200と通信してもよい。   The communication unit 130 communicates with the mobile terminal 200 used by the user U via the first network 500a. Further, the communication unit 130 may communicate with, for example, a plurality of mobile terminals 200 used by a plurality of users U, respectively.

信号受発信部140は、BLE(Bluetooth(登録商標) Low Energy)やIrDAなどの通信規格に基づき、所定の電波を利用した無線制御信号を機器300に発信すると共に、機器300から発信された無線制御信号を受信する。   The signal receiving / transmitting unit 140 transmits a wireless control signal using a predetermined radio wave to the device 300 based on a communication standard such as BLE (Bluetooth (registered trademark) Low Energy) or IrDA, and transmits the wireless control signal transmitted from the device 300. Receive a control signal.

表示部150は、例えば、液晶ディスプレイ、有機ELディスプレイ等により構成される。表示部150は、例えば、第1モードと、第2モードにおける機器300の動作を設定するための第1設定画面を表示してもよい。また、表示部150は、各機器300の、または機器300共通の、第1所定範囲R1および/または第2所定範囲R2の値を設定するための第2設定画面を表示してもよい。   The display unit 150 includes, for example, a liquid crystal display, an organic EL display, and the like. The display unit 150 may display, for example, a first setting screen for setting the operation of the device 300 in the first mode and the second mode. Further, the display unit 150 may display a second setting screen for setting values of the first predetermined range R1 and / or the second predetermined range R2 of each device 300 or common to the devices 300.

入力部160は、各種操作ボタンや表示部150に設けられたタッチパネル等の入力デバイスである。なお、以降「入力」には、表示部150に表示された各表示部品に対する押下操作、タップ操作、スワイプ操作等の種々の入力操作を含む。入力部160は、例えば、表示部150に表示された第1設定画面または第2設定画面に対してユーザUからの入力を受け付けると、当該入力された内容を記憶部120に記憶するエリア情報または動作情報に反映する。   The input unit 160 is an input device such as various operation buttons and a touch panel provided on the display unit 150. Hereinafter, “input” includes various input operations such as a pressing operation, a tap operation, and a swipe operation on each display component displayed on the display unit 150. For example, when the input unit 160 receives an input from the user U for the first setting screen or the second setting screen displayed on the display unit 150, the input unit 160 stores area information for storing the input content in the storage unit 120 or Reflect in operation information.

<2−2.携帯端末200>
図4を用いて、実施形態1における携帯端末200の機能構成の例を説明する。図4は、携帯端末200の機能構成の例を示すブロック図である。携帯端末200は、例えば、スマートフォンや携帯電話などの汎用の携帯通信端末によって構成される。携帯端末200は、汎用の携帯通信端末に専用のプログラムをインストールすることにより、携帯端末200を機器制御装置100と通信させ、機器制御装置100と連携して各機器300の制御をさせることができる。
<2-2. Mobile terminal 200>
An example of a functional configuration of the mobile terminal 200 according to the first embodiment will be described with reference to FIG. FIG. 4 is a block diagram illustrating an example of a functional configuration of the mobile terminal 200. The mobile terminal 200 is configured by a general-purpose mobile communication terminal such as a smartphone or a mobile phone. By installing a dedicated program in a general-purpose mobile communication terminal, the mobile terminal 200 can cause the mobile terminal 200 to communicate with the device control device 100 and control each device 300 in cooperation with the device control device 100. .

図4に示すように、携帯端末200は、例えば、プロセッサ210と、記憶部220と、通信部230と、信号受発信部240と、表示部250と、入力部260と、を備える。   As shown in FIG. 4, the mobile terminal 200 includes, for example, a processor 210, a storage unit 220, a communication unit 230, a signal transmission / reception unit 240, a display unit 250, and an input unit 260.

プロセッサ210は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニット(CPUなど)及び各種レジスタから構成され、記憶部220に格納されている端末プログラムP2を含む各種プログラムを実行することで携帯端末200の各部を中枢的に制御する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。ここで「端末プログラム」とは、制御システム1専用の携帯端末200で動作するアプリケーションプログラムをいう。   The processor 210 is composed of an arithmetic and logic operation unit (CPU and the like) for processing arithmetic operation, logical operation, bit operation and the like, and various registers, and executes various programs including the terminal program P2 stored in the storage unit 220. Centrally controls each section of the portable terminal 200. The various registers are, for example, a program counter, a data register, an instruction register, a general-purpose register, and the like. Here, the “terminal program” refers to an application program that operates on the mobile terminal 200 dedicated to the control system 1.

プロセッサ210が端末プログラムP2を実行することにより実現される機能部には、測位部211が含まれる。   The functional unit realized by the processor 210 executing the terminal program P2 includes a positioning unit 211.

測位部211は、所定の測位手法によって位置情報を測位する。測位部211は、例えば、GPS受信機を有しており、GPS衛星が送信する信号を受信して、携帯端末200の現在位置として当該携帯端末200の緯度経度座標を測定する。   The positioning unit 211 measures the position information using a predetermined positioning method. The positioning unit 211 has, for example, a GPS receiver, receives a signal transmitted by a GPS satellite, and measures the latitude and longitude coordinates of the mobile terminal 200 as the current position of the mobile terminal 200.

記憶部220は、オペレーティングシステムプログラム、ドライバプログラム、及び各種データ等を記憶する。ドライバプログラムとしては、例えば、通信部230を制御するための通信インタフェースドライバプログラム等がある。また、記憶部220は、これら各種プログラムや各種データのほか、プロセッサ210が実行することにより、位置情報、エリア情報などを機器制御装置100から取得して記憶してもよいし、これらの情報の入力及び表示をするための端末プログラムP2を記憶してもよい。   The storage unit 220 stores an operating system program, a driver program, various data, and the like. The driver program includes, for example, a communication interface driver program for controlling the communication unit 230. In addition, the storage unit 220 may acquire and store the position information, the area information, and the like from the device control apparatus 100 by executing the processor 210 in addition to the various programs and various data. A terminal program P2 for input and display may be stored.

通信部230は、携帯端末200をネットワーク500に接続し、ネットワーク500上の他の端末と通信をするためのハードウェアモジュールである。通信部230は、例えば、ISDNモデム、ADSLモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。また、通信部230は、機器300を制御するための無線制御信号の送信を行ってもよい。   The communication unit 230 is a hardware module for connecting the mobile terminal 200 to the network 500 and communicating with other terminals on the network 500. The communication unit 230 is a modulation / demodulation device such as an ISDN modem, an ADSL modem, a cable modem, an optical modem, and a soft modem. Further, the communication unit 230 may transmit a wireless control signal for controlling the device 300.

通信部230は、携帯端末200をネットワーク500に接続し、ネットワーク500上の他の端末や機器制御装置100と通信をするためのハードウェアモジュールである。通信部230は、例えば、ISDNモデム、ADSLモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。通信部230は、機器制御装置100との通信においては、主にルータ400および/または第1ネットワーク500aを介して通信を行うが、通信環境に応じて、第1ネットワーク500aや第3ネットワーク500cを介して通信を行ってもよい。   The communication unit 230 is a hardware module for connecting the mobile terminal 200 to the network 500 and communicating with other terminals and the device control device 100 on the network 500. The communication unit 230 is a modulation / demodulation device such as an ISDN modem, an ADSL modem, a cable modem, an optical modem, and a soft modem. The communication unit 230 mainly communicates with the device control apparatus 100 via the router 400 and / or the first network 500a, but depending on the communication environment, communicates with the first network 500a or the third network 500c. The communication may be performed through the communication.

通信部230は、機器制御装置100と第1ネットワーク500aを介して通信する。通信部230は、家屋H内に設置された所定の無線基地局と通信する。ここで「所定の無線基地局」とは、例えば、家屋H内に設置されたルータ400やBLEに準拠したビーコン発信機などの機器をいう。通信部230は、所定の無線基地局がビーコン発信機の場合、ビーコン発信機が送信するBLEに準拠したビーコン信号を受信する。また、通信部230は、例えば、機器300と第3ネットワーク500cを介して通信してもよい。   The communication unit 230 communicates with the device control device 100 via the first network 500a. The communication unit 230 communicates with a predetermined wireless base station installed in the house H. Here, the “predetermined wireless base station” refers to, for example, a device such as a router 400 installed in the house H or a BLE-compliant beacon transmitter. When the predetermined radio base station is a beacon transmitter, the communication unit 230 receives a BLE-compliant beacon signal transmitted by the beacon transmitter. Further, the communication unit 230 may communicate with the device 300 via the third network 500c, for example.

信号受発信部240は、BLEやIrDAなどの通信規格に基づき、所定の電波を利用した無線制御信号を機器300に発信すると共に、機器300から発信された無線制御信号を受信する。   The signal transmission / reception unit 240 transmits a wireless control signal using a predetermined radio wave to the device 300 and receives a wireless control signal transmitted from the device 300 based on a communication standard such as BLE or IrDA.

表示部250は、例えば、液晶ディスプレイ、有機ELディスプレイ等により構成される。表示部250は、例えば、機器制御装置100から制御モードが遷移した際のモード遷移通知を示す通知メッセージを、通信部230を介して受信した場合、当該モード遷移通知を表示してもよい。また、表示部250は、例えば、機器制御装置100から制御モードが遷移した際の機器300の異常を通知する機器異常アラートを示すアラートメッセージを、通信部230を介して受信した場合、当該機器異常アラートを表示してもよい。また、   The display unit 250 includes, for example, a liquid crystal display, an organic EL display, and the like. For example, when the display unit 250 receives, via the communication unit 230, a notification message indicating a mode transition notification when the control mode has transitioned from the device control apparatus 100, the display unit 250 may display the mode transition notification. In addition, for example, when the display unit 250 receives, via the communication unit 230, an alert message indicating a device abnormality alert notifying an abnormality of the device 300 when the control mode has transitioned from the device control apparatus 100, the display unit 250 An alert may be displayed. Also,

入力部260は、各種操作ボタンや表示部250に設けられたタッチパネル等の入力デバイスである。なお、以降「入力」には、表示部250に表示された各表示部品に対する押下操作、タップ操作、スワイプ操作等の種々の入力操作を含む。   The input unit 260 is an input device such as various operation buttons and a touch panel provided on the display unit 250. Hereinafter, “input” includes various input operations such as a pressing operation, a tap operation, and a swipe operation on each display component displayed on the display unit 250.

<3.動作例>
図5〜8を用いて、実施形態1における制御システム1の動作例を説明する。なお、以下に示す処理の順番は一例であって、適宜、変更されてもよい。
<3. Operation example>
An operation example of the control system 1 according to the first embodiment will be described with reference to FIGS. The order of the processing described below is an example, and may be changed as appropriate.

図5は、機器制御装置100の機器300の制御処理の動作例を示すフローチャートである。図5に示すように、記憶部120は、家屋Hの位置を示す基準位置を記憶する(S10)。通信部130は、ユーザUが使用する携帯端末200と第1ネットワーク500aを介して通信を開始する(S11)。   FIG. 5 is a flowchart illustrating an operation example of control processing of the device 300 of the device control apparatus 100. As shown in FIG. 5, the storage unit 120 stores a reference position indicating the position of the house H (S10). The communication unit 130 starts communication with the mobile terminal 200 used by the user U via the first network 500a (S11).

取得部111は、携帯端末200が測位した位置情報を、第2ネットワーク500bを介して取得する(S12)。判定部112は、通信部130による携帯端末200との通信の接続状況と、記憶部120に記憶された基準位置と、取得部111によって取得された位置情報とに基づいて、ユーザUが家屋Hに在宅状態であるか否かを判定する(S13)。制御部113は、判定部112が在宅状態であると判定したとき(S13のYes)、機器300の動作を第1モードで制御する(S14)。制御部113は、判定部112が在宅状態ではないと判定したとき(S13のNo)、機器300の動作を第2モードで制御する(S15)。   The acquisition unit 111 acquires the position information measured by the mobile terminal 200 via the second network 500b (S12). The determination unit 112 determines whether or not the user U is in the house H based on the connection status of communication with the mobile terminal 200 by the communication unit 130, the reference position stored in the storage unit 120, and the position information acquired by the acquisition unit 111. It is determined whether or not the user is at home (S13). When the determination unit 112 determines that the user is in the home state (Yes in S13), the control unit 113 controls the operation of the device 300 in the first mode (S14). When the determination unit 112 determines that the device is not at home (No in S13), the control unit 113 controls the operation of the device 300 in the second mode (S15).

図6は、制御システム1におけるユーザUが家屋Hに帰宅する際の機器300の制御処理の動作例を示すフローチャートである。なお、機器制御装置100の制御モードは在宅状態でない第2モードであることを前提とする。   FIG. 6 is a flowchart illustrating an operation example of the control processing of the device 300 when the user U returns to the house H in the control system 1. It is assumed that the control mode of the device control apparatus 100 is the second mode that is not the home state.

図6に示すように、機器制御装置100および携帯端末200は、par(Parallel、以下同じ)タグのエリア内に破線上部と下部にあるメッセージのやり取りおよび処理をそれぞれ実行する。機器制御装置100および携帯端末200は、所定の回数(N1回)繰り返してloopタグエリアのメッセージのやり取りおよび処理を実行する。具体的には、携帯端末200は、所定の測位手法によって位置情報を測位する(S20)。携帯端末200は、当該位置情報を機器制御装置100に送信する(S21)。機器制御装置100は、当該送信された位置情報を取得する(S22)。機器制御装置100は、当該位置情報を取得すると、当該位置情報および予め記憶された基準位置に基いて、携帯端末200が基準位置から第1所定範囲R1内に位置することを検知する(S23)。機器制御装置100は、並列して、携帯端末200と第1ネットワーク500aを介した通信の接続、または携帯端末200と機器300の第3ネットワーク500cを介した通信の接続を検知する(S24)。   As shown in FIG. 6, the device control device 100 and the portable terminal 200 respectively perform exchange and processing of messages located above and below the broken line in the par (Parallel, the same applies hereinafter) tag area. The device control device 100 and the portable terminal 200 repeat the predetermined number of times (N1 times) to exchange and process messages in the loop tag area. Specifically, the mobile terminal 200 measures the position information by a predetermined positioning method (S20). The mobile terminal 200 transmits the position information to the device control device 100 (S21). The device control device 100 acquires the transmitted position information (S22). When acquiring the position information, the device control device 100 detects that the mobile terminal 200 is located within the first predetermined range R1 from the reference position based on the position information and the reference position stored in advance (S23). . The device control device 100 detects, in parallel, a connection of communication between the mobile terminal 200 and the first network 500a or a connection of communication between the mobile terminal 200 and the device 300 via the third network 500c (S24).

機器制御装置100は、parタグのエリア内に破線上部と下部とのいずれかの部分の処理が実行された場合に、ユーザUが家屋Hに在宅状態であると判定する(S25)。機器制御装置100は、在宅状態であると判定すると、制御モードを第2モードから第1モードに遷移させる(S26)。機器制御装置100は、動作を第1モードで制御するため、エアコン300bに稼働要求を送信する(S27)。エアコン300bは当該稼働要求を受信すると、稼働を開始する(S28)。機器制御装置100は、動作を第1モードで制御するため、ドアロックユニット300aに解錠要求を送信する(S29)。ドアロックユニット300aは当該解錠要求を受信すると、家屋Hの出入り口を解錠する(S30)。   The device control apparatus 100 determines that the user U is at home in the house H when the processing of either the upper part or the lower part of the broken line is executed in the area of the par tag (S25). When determining that the device is in the home state, the device control device 100 changes the control mode from the second mode to the first mode (S26). The device control device 100 transmits an operation request to the air conditioner 300b to control the operation in the first mode (S27). Upon receiving the operation request, the air conditioner 300b starts operation (S28). The device control device 100 transmits an unlock request to the door lock unit 300a to control the operation in the first mode (S29). Upon receiving the unlock request, the door lock unit 300a unlocks the entrance of the house H (S30).

図7は、制御システム1におけるユーザUが家屋Hから外出する際の機器300の制御処理の動作例を示すフローチャートである。なお、機器制御装置100の制御モードは在宅状態である第1モードであることを前提とする。図7に示すように、機器制御装置100は、携帯端末200と第1ネットワーク500aを介した通信の切断を検知する(S40)。機器制御装置100および携帯端末200は、所定の回数(N2回)繰り返してloopタグエリアのメッセージのやり取りおよび処理を実行する。具体的には、携帯端末200は、所定の測位手法によって位置情報を測位する(S41)。携帯端末200は、当該位置情報を機器制御装置100に送信する(S42)。機器制御装置100は、当該送信された位置情報を取得する(S43)。機器制御装置100は、当該位置情報を取得すると、当該位置情報および予め記憶された基準位置に基づいて、携帯端末200が基準位置から第2所定範囲R2外に位置することを検知する(S44)。   FIG. 7 is a flowchart illustrating an operation example of a control process of the device 300 when the user U goes out of the house H in the control system 1. It is assumed that the control mode of the device control device 100 is the first mode in which the device is at home. As shown in FIG. 7, the device control apparatus 100 detects disconnection of communication between the mobile terminal 200 and the first network 500a (S40). The device control device 100 and the mobile terminal 200 repeat the predetermined number of times (N2 times) to exchange and process messages in the loop tag area. Specifically, the mobile terminal 200 measures the position information by a predetermined positioning method (S41). The mobile terminal 200 transmits the position information to the device control device 100 (S42). The device control device 100 acquires the transmitted position information (S43). Upon acquiring the position information, the device control device 100 detects that the mobile terminal 200 is located outside the second predetermined range R2 from the reference position based on the position information and the reference position stored in advance (S44). .

機器制御装置100は、上記通信の切断および携帯端末200が所定の回数連続して第2所定範囲R2外に位置することを検知すると、ユーザUが家屋Hに在宅状態でないと判定する(S45)。機器制御装置100は、在宅状態でないと判定すると、制御モードを第1モードから第2モードに遷移させる(S46)。機器制御装置100は、動作を第2モードで制御するため、エアコン300bに停止要求を送信する(S47)。エアコン300bは、当該停止要求を受信すると、稼働を停止する(S48)。機器制御装置100は、動作を第2モードで制御するため、ドアロックユニット300aに施錠要求を送信する(S49)。ドアロックユニット300aは当該施錠要求を受信すると、家屋Hの出入り口を施錠する(S50)。   Upon detecting the disconnection of the communication and the fact that the mobile terminal 200 is positioned outside the second predetermined range R2 for a predetermined number of consecutive times, the device control device 100 determines that the user U is not at home in the house H (S45). . If it is determined that the device is not at home, the device control device 100 changes the control mode from the first mode to the second mode (S46). The device control device 100 transmits a stop request to the air conditioner 300b to control the operation in the second mode (S47). Upon receiving the stop request, the air conditioner 300b stops operating (S48). The device control device 100 transmits a lock request to the door lock unit 300a in order to control the operation in the second mode (S49). Upon receiving the lock request, the door lock unit 300a locks the entrance of the house H (S50).

図8は、制御システム1におけるにおける複数のユーザであるユーザU1とユーザU2とが家屋Hから外出する際の機器300の制御処理の動作例を示すフローチャートである。なお、機器制御装置100の制御モードは在宅状態である第1モードであることを前提とする。また、ユーザU1が使用する携帯端末200を携帯端末200aとし、ユーザU2が使用する携帯端末200を携帯端末200bとする。   FIG. 8 is a flowchart illustrating an operation example of a control process of the device 300 when a plurality of users U1 and U2 in the control system 1 go out of the house H. It is assumed that the control mode of the device control device 100 is the first mode in which the device is at home. The mobile terminal 200 used by the user U1 is referred to as a mobile terminal 200a, and the mobile terminal 200 used by the user U2 is referred to as a mobile terminal 200b.

図8に示すように、機器制御装置100は、携帯端末200aと第1ネットワーク500aを介した通信の切断を検知する(S60)。機器制御装置100および携帯端末200aは、所定の回数(N2回)繰り返してloop1タグエリアのメッセージのやり取りおよび処理を実行する。具体的には、携帯端末200aは、所定の測位手法によって位置情報を測位する(S61)。携帯端末200aは、当該位置情報を機器制御装置100に送信する(S62)。機器制御装置100は、当該送信された位置情報を取得する(S63)。機器制御装置100は、当該位置情報を取得すると、当該位置情報および予め記憶された基準位置に基づいて、携帯端末200aが基準位置から第2所定範囲R2外に位置することを検知する(S64)。   As shown in FIG. 8, the device control device 100 detects disconnection of communication between the mobile terminal 200a and the first network 500a (S60). The device control device 100 and the mobile terminal 200a repeat the predetermined number of times (N2 times) to exchange and process messages in the loop1 tag area. Specifically, the mobile terminal 200a measures the position information by a predetermined positioning method (S61). The mobile terminal 200a transmits the position information to the device control device 100 (S62). The device control device 100 acquires the transmitted position information (S63). When acquiring the position information, the device control device 100 detects that the mobile terminal 200a is located outside the second predetermined range R2 from the reference position based on the position information and the reference position stored in advance (S64). .

機器制御装置100は、携帯端末200bと第1ネットワーク500aを介した通信の切断を検知する(S65)。機器制御装置100および携帯端末200bは、所定の回数(N2回)繰り返してloop2タグエリアのメッセージのやり取りおよび処理を実行する。具体的には、携帯端末200bは、所定の測位手法によって位置情報を測位する(S66)。携帯端末200bは、当該位置情報を機器制御装置100に送信する(S67)。機器制御装置100は、当該送信された位置情報を取得する(S68)。機器制御装置100は、当該位置情報を取得すると、当該位置情報および予め記憶された基準位置に基づいて、携帯端末200bが基準位置から第2所定範囲R2外に位置することを検知する(S69)。   The device control device 100 detects disconnection of communication between the mobile terminal 200b and the first network 500a (S65). The device control device 100 and the portable terminal 200b repeatedly perform a predetermined number of times (N2 times) of exchanging and processing messages in the loop2 tag area. Specifically, the mobile terminal 200b measures the position information by a predetermined positioning method (S66). The mobile terminal 200b transmits the position information to the device control device 100 (S67). The device control device 100 acquires the transmitted position information (S68). When acquiring the position information, the device control device 100 detects that the mobile terminal 200b is located outside the second predetermined range R2 from the reference position based on the position information and the reference position stored in advance (S69). .

機器制御装置100は、携帯端末200aおよび携帯端末200bに対して、上記通信の切断および携帯端末200aおよび携帯端末200bが所定の回数連続して第2所定範囲R2外に位置することを検知すると、ユーザU1とユーザU2との全てのユーザが家屋Hに在宅状態でないと判定する(S70)。機器制御装置100は、ユーザU1とユーザU2との全てのユーザが在宅状態でないと判定すると、制御モードを第1モードから第2モードに遷移させる(S71)。機器制御装置100は、動作を第2モードで制御するため、ドアロックユニット300aに施錠要求を送信する(S72)。ドアロックユニット300aは当該施錠要求を受信すると、家屋Hの出入り口を施錠する(S73)。機器制御装置100は、制御モードが第1モードから第2モードに遷移したことを先に外出したユーザU1に通知するため、第1モードから第2モードに遷移したことを示すモード遷移通知の通知メッセージを携帯端末200aに送信する(S74)。携帯端末200は、当該通知メッセージを受信すると、表示部250に上記モード遷移通知を表示する(S75)。   When the device control device 100 detects the disconnection of the communication and the fact that the mobile terminal 200a and the mobile terminal 200b are positioned outside the second predetermined range R2 for a predetermined number of times, for the mobile terminals 200a and 200b, It is determined that all the users U1 and U2 are not at home in the house H (S70). If it is determined that all of the users U1 and U2 are not at home, the device control apparatus 100 changes the control mode from the first mode to the second mode (S71). The device control device 100 transmits a lock request to the door lock unit 300a to control the operation in the second mode (S72). Upon receiving the lock request, the door lock unit 300a locks the entrance of the house H (S73). The device control apparatus 100 notifies the user U1 who has gone out earlier that the control mode has transitioned from the first mode to the second mode, in order to notify the user U1 of the transition from the first mode to the second mode. The message is transmitted to the portable terminal 200a (S74). Upon receiving the notification message, the mobile terminal 200 displays the mode transition notification on the display unit 250 (S75).

<実施形態2>
つぎに、本発明の実施形態2について説明する。実施形態2は、ユーザが在宅状態であるか否かを判定する機能を、携帯端末が有する実施形態である。実施形態1の携帯端末200を、携帯端末600で置き換えたほかは、実施形態1と同じ構成であってよい。以下、実施形態1と異なる点を中心に説明する。
<Embodiment 2>
Next, a second embodiment of the present invention will be described. Embodiment 2 is an embodiment in which the portable terminal has a function of determining whether or not the user is at home. The configuration may be the same as that of the first embodiment, except that the mobile terminal 200 of the first embodiment is replaced with the mobile terminal 600. Hereinafter, the points different from the first embodiment will be mainly described.

<携帯端末の機能構成>
図9を用いて、実施形態2における携帯端末600の機能構成の例を説明する。図9は、携帯端末600の機能構成の例を示すブロック図である。
<Functional configuration of mobile terminal>
An example of a functional configuration of the mobile terminal 600 according to the second embodiment will be described with reference to FIG. FIG. 9 is a block diagram illustrating an example of a functional configuration of the portable terminal 600.

プロセッサ610は、記憶部620に格納されている第2端末プログラムP3を含む各種プログラムを実行することで携帯端末600の各部を中枢的に制御する。プロセッサ610が端末プログラムP3を実行することにより実現される機能部には、測位部611のほかに、判定部612が含まれる。他は、実施形態1におけるプロセッサ110と同様である。   The processor 610 centrally controls each unit of the portable terminal 600 by executing various programs including the second terminal program P3 stored in the storage unit 620. The functional units implemented by the processor 610 executing the terminal program P3 include a determination unit 612 in addition to the positioning unit 611. Others are the same as the processor 110 in the first embodiment.

判定部612は、通信部630による所定の無線基地局との通信の接続状況と、記憶部620に記憶された基準位置と、測位部611によって測位された位置情報とに基づいて、ユーザUが家屋Hに在宅状態であるか否かを判定する。   The determination unit 612 determines whether the user U is based on the connection status of communication with the predetermined wireless base station by the communication unit 630, the reference position stored in the storage unit 620, and the position information measured by the positioning unit 611. It is determined whether or not the house H is at home.

記憶部620は、第2端末プログラムP3と、位置情報と、エリア情報とを記憶する。記憶部620は、例えば、家屋Hの位置を示す基準位置を記憶する。他は、実施形態1における記憶部220と同様である。   The storage unit 620 stores the second terminal program P3, position information, and area information. The storage unit 620 stores, for example, a reference position indicating the position of the house H. Others are the same as the storage unit 220 in the first embodiment.

以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するものではない。本発明はその趣旨を逸脱することなく、変更/改良(たとえば、各実施形態を組み合わせること、各実施形態の一部の構成を省略すること)され得るとともに、本発明にはその等価物も含まれる。   The embodiments described above are intended to facilitate understanding of the present invention, and are not to be construed as limiting the present invention. The present invention can be changed / improved (for example, combining the embodiments, omitting some of the configurations of the embodiments) without departing from the spirit thereof, and the present invention also includes equivalents thereof. It is.

1…制御システム、100…機器制御装置、110…プロセッサ、111…取得部、112…判定部、113…制御部、114…調整部、120…記憶部、130…通信部、140…信号受発信部、150…表示部、160…入力部、200、200a、200b、600…携帯端末、210…プロセッサ、211…測位部、220…記憶部、230…通信部、240…信号受発信部、250…表示部、260…入力部、300…機器、300a…ドアロックユニット、300b…エアコン、300c…ロボット掃除機、400…ルータ、500…ネットワーク、610…プロセッサ、611…測位部、612…判定部、620…記憶部、630…通信部。   DESCRIPTION OF SYMBOLS 1 ... Control system, 100 ... Device control apparatus, 110 ... Processor, 111 ... Acquisition part, 112 ... Judgment part, 113 ... Control part, 114 ... Adjustment part, 120 ... Storage part, 130 ... Communication part, 140 ... Signal transmission / reception Unit, 150 display unit, 160 input unit, 200, 200a, 200b, 600 mobile terminal, 210 processor, 211 positioning unit, 220 storage unit, 230 communication unit, 240 signal transmission / reception unit, 250 ... Display unit, 260 ... Input unit, 300 ... Device, 300a ... Door lock unit, 300b ... Air conditioner, 300c ... Robot cleaner, 400 ... Router, 500 ... Network, 610 ... Processor, 611 ... Positioning unit, 612 ... Judgment unit , 620... Storage unit, and 630.

Claims (9)

家屋の位置を示す基準位置を記憶する記憶部と、
ユーザが使用する携帯端末と第1ネットワークを介して通信する通信部と、
前記携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得部と、
前記通信部による前記携帯端末との通信の接続状況と、前記記憶部に記憶された基準位置と、前記取得部によって取得された位置情報とに基づいて、前記ユーザが前記家屋に在宅状態であるか否かを判定する判定部と、
前記家屋内に設置される機器の動作を制御可能な制御部であって、前記判定部が在宅状態であると判定したとき、前記機器の動作を第1モードで制御し、前記判定部が在宅状態ではないと判定したとき、前記機器の動作を第2モードで制御する制御部と、
を備える、機器制御装置。
A storage unit that stores a reference position indicating the position of the house;
A communication unit that communicates with the mobile terminal used by the user via the first network;
An acquisition unit that acquires the position information measured by the mobile terminal via a second network;
The user is at home in the house based on the connection status of communication with the mobile terminal by the communication unit, the reference position stored in the storage unit, and the position information acquired by the acquisition unit. A determination unit for determining whether or not
A control unit capable of controlling the operation of a device installed in the house, wherein when the determination unit determines that the device is in the home state, the control unit controls the operation of the device in a first mode; A control unit that controls the operation of the device in a second mode when it is determined that the device is not in a state;
An equipment control device comprising:
前記判定部は、前記通信部により前記携帯端末との通信が接続された場合、前記取得部によって取得された位置情報が所定の回数連続して前記基準位置から第1所定範囲内に位置する場合、または前記携帯端末と前記機器の少なくとも1つとの通信が第3ネットワークを介して接続された場合に、前記ユーザが前記家屋に在宅状態であると判定する、
請求項1に記載の機器制御装置。
The determination unit is configured such that, when communication with the mobile terminal is connected by the communication unit, the position information acquired by the acquisition unit is located within a first predetermined range from the reference position continuously for a predetermined number of times. Or, when communication between the mobile terminal and at least one of the devices is connected via a third network, it is determined that the user is at home in the house.
The device control device according to claim 1.
前記判定部は、前記通信部による前記携帯端末との通信が切断された後、前記取得部によって取得された位置情報が所定の回数連続して前記基準位置から第2所定範囲外に位置する場合に、前記ユーザが前記家屋に在宅状態ではないと判定する、
請求項2に記載の機器制御装置。
The determination unit may determine that, after the communication with the mobile terminal by the communication unit is disconnected, the position information acquired by the acquisition unit is positioned outside the second predetermined range from the reference position by a predetermined number of times consecutively. It is determined that the user is not at home in the house,
The device control device according to claim 2.
前記第1所定範囲または前記第2所定範囲の少なくともいずれか1つは、前記機器ごとに設けられている、
請求項3に記載の機器制御装置。
At least one of the first predetermined range or the second predetermined range is provided for each device.
The device control device according to claim 3.
前記取得部によって取得された位置情報に基づいて、前記携帯端末の移動速度を示す速度情報を推定し、前記速度情報に基づいて、前記第1所定範囲または前記第2所定範囲の少なくともいずれか1つを調整する調整部と、を備える、
請求項3又は4に記載の機器制御装置。
Estimating speed information indicating a moving speed of the mobile terminal based on the position information acquired by the acquiring unit, and at least one of the first predetermined range or the second predetermined range based on the speed information. An adjustment unit for adjusting the
The device control device according to claim 3.
前記通信部は、複数のユーザがそれぞれ使用する複数の携帯端末と通信し、
前記取得部は、前記複数の携帯端末のそれぞれから位置情報を取得し、
前記判定部は、前記複数のユーザそれぞれについて、各ユーザが前記家屋に在宅状態であるか否かを判定し、
前記制御部は、前記判定部が前記複数のユーザのうち少なくとも一のユーザが前記家屋に在宅状態であると判定したとき、前記機器の動作を第1モードで制御し、前記判定部が前記複数のユーザのうち全てのユーザが在宅状態ではないと判定したとき、前記機器の動作を第2モードで制御する、
請求項1から5のいずれか一項に記載の機器制御装置。
The communication unit communicates with a plurality of mobile terminals respectively used by a plurality of users,
The acquisition unit acquires position information from each of the plurality of mobile terminals,
The determination unit determines, for each of the plurality of users, whether each user is at home in the house,
The control unit controls the operation of the device in a first mode when the determination unit determines that at least one of the plurality of users is at home in the house, and the determination unit determines the plurality of users. When it is determined that not all of the users are at home, the operation of the device is controlled in the second mode.
The device control device according to claim 1.
コンピュータに、
ユーザが使用する携帯端末と第1ネットワークを介して通信する通信機能と、
前記携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得機能と、
前記通信機能による前記携帯端末との通信の接続状況と、家屋の位置を示す基準位置と、前記取得機能によって取得された位置情報とに基づいて、前記ユーザが前記家屋に在宅状態であるか否かを判定する判定機能と、
前記家屋内に設置される機器の動作を制御可能な制御機能であって、前記判定機能が在宅状態であると判定したとき、前記機器の動作を第1モードで制御し、前記判定機能が在宅状態ではないと判定したとき、前記機器の動作を第2モードで制御する制御機能と、
を実現させるためのプログラム。
On the computer,
A communication function for communicating with the mobile terminal used by the user via the first network;
An acquisition function of acquiring position information measured by the mobile terminal via a second network;
Whether the user is at home in the house based on the connection status of communication with the mobile terminal by the communication function, a reference position indicating the position of the house, and the position information acquired by the acquisition function. A determination function for determining whether
A control function capable of controlling the operation of the device installed in the house, wherein when the determination function determines that the device is at home, the operation of the device is controlled in a first mode; A control function of controlling the operation of the device in the second mode when it is determined that the device is not in the state;
The program to realize.
コンピュータが、家屋内に設置される機器の動作を制御する方法であって、
ユーザが使用する携帯端末と第1ネットワークを介して通信する通信ステップと、
前記携帯端末が測位した位置情報を、第2ネットワークを介して取得する取得ステップと、
前記通信ステップにおける前記携帯端末との通信の接続状況と、家屋の位置を示す基準位置と、前記取得ステップにおいて取得された位置情報とに基づいて、前記ユーザが前記家屋に在宅状態であるか否かを判定する判定ステップと、
前記判定ステップが在宅状態であると判定したとき、前記機器の動作を第1モードで制御し、前記判定ステップが在宅状態ではないと判定したとき、前記機器の動作を第2モードで制御する制御ステップと、
を含む、方法。
A method for controlling operation of a device installed in a house by a computer,
A communication step of communicating with the mobile terminal used by the user via the first network;
An acquisition step of acquiring the position information measured by the portable terminal via a second network;
Whether the user is at home in the house based on the connection status of communication with the mobile terminal in the communication step, a reference position indicating the position of the house, and the position information acquired in the acquiring step. A determining step of determining whether
When the determining step determines that the device is at home, the operation of the device is controlled in a first mode. When the determining step determines that the device is not at home, control is performed to control the operation of the device in a second mode. Steps and
Including, methods.
家屋の位置を示す基準位置を記憶する記憶部と、
前記家屋内に設置された所定の無線基地局と通信する通信部と、
所定の測位手法によって位置情報を測位する測位部と、
前記通信部による前記無線基地局との通信の接続状況と、前記記憶部に記憶された基準位置と、前記測位部によって測位された位置情報とに基づいて、ユーザが前記家屋に在宅状態であるか否かを判定する判定部と、を備え、
前記判定部による判定結果が、前記家屋内に設置される機器の動作の制御に用いられ、前記判定部により在宅状態であると判定されたとき、前記機器の動作が第1モードで制御され、前記判定部により在宅状態ではないと判定されたとき、前記機器の動作が第2モードで制御される、携帯端末。
A storage unit that stores a reference position indicating the position of the house;
A communication unit that communicates with a predetermined wireless base station installed in the house,
A positioning unit for positioning the position information by a predetermined positioning method,
Based on the connection status of communication with the wireless base station by the communication unit, the reference position stored in the storage unit, and the position information measured by the positioning unit, the user is at home in the house. And a determination unit for determining whether or not
The result of the determination by the determination unit is used to control the operation of the device installed in the house, and when the determination unit determines that the device is at home, the operation of the device is controlled in the first mode, When the determination unit determines that the device is not at home, the operation of the device is controlled in a second mode.
JP2018177419A 2018-09-21 2018-09-21 Apparatus controller, program, method, and portable terminal Pending JP2020048163A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018177419A JP2020048163A (en) 2018-09-21 2018-09-21 Apparatus controller, program, method, and portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018177419A JP2020048163A (en) 2018-09-21 2018-09-21 Apparatus controller, program, method, and portable terminal

Publications (1)

Publication Number Publication Date
JP2020048163A true JP2020048163A (en) 2020-03-26

Family

ID=69901862

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018177419A Pending JP2020048163A (en) 2018-09-21 2018-09-21 Apparatus controller, program, method, and portable terminal

Country Status (1)

Country Link
JP (1) JP2020048163A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022010933A (en) * 2020-06-29 2022-01-17 リンナイ株式会社 Bath system
JP2024003561A (en) * 2022-06-27 2024-01-15 パナソニックIpマネジメント株式会社 Location information output system and location information output method
JP2024098083A (en) * 2020-12-28 2024-07-19 株式会社Lixil Operation setting device, operation setting method, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001231083A (en) * 2000-02-17 2001-08-24 Mitsubishi Electric Corp Automatic equipment control system
JP2004062798A (en) * 2002-07-31 2004-02-26 Hitachi Ltd Mobile terminal and mobile terminal control method
JP2004228668A (en) * 2003-01-20 2004-08-12 Matsushita Electric Ind Co Ltd Mobile terminal device
JP2016208446A (en) * 2015-04-28 2016-12-08 大和ハウス工業株式会社 Power source control system
JP2016223212A (en) * 2015-06-02 2016-12-28 ソニー株式会社 Lock device, information processing method, program, and communication terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001231083A (en) * 2000-02-17 2001-08-24 Mitsubishi Electric Corp Automatic equipment control system
JP2004062798A (en) * 2002-07-31 2004-02-26 Hitachi Ltd Mobile terminal and mobile terminal control method
JP2004228668A (en) * 2003-01-20 2004-08-12 Matsushita Electric Ind Co Ltd Mobile terminal device
JP2016208446A (en) * 2015-04-28 2016-12-08 大和ハウス工業株式会社 Power source control system
JP2016223212A (en) * 2015-06-02 2016-12-28 ソニー株式会社 Lock device, information processing method, program, and communication terminal

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022010933A (en) * 2020-06-29 2022-01-17 リンナイ株式会社 Bath system
JP7407663B2 (en) 2020-06-29 2024-01-04 リンナイ株式会社 bath system
JP2024098083A (en) * 2020-12-28 2024-07-19 株式会社Lixil Operation setting device, operation setting method, and program
JP7772868B2 (en) 2020-12-28 2025-11-18 株式会社Lixil Server, operation setting method, program and information processing system
JP2024003561A (en) * 2022-06-27 2024-01-15 パナソニックIpマネジメント株式会社 Location information output system and location information output method

Similar Documents

Publication Publication Date Title
US11700503B2 (en) Crowd sourced location determination
CN105897860B (en) Network equipment and information processing method
JP5984811B2 (en) Method for determining the location of a wireless terminal and related systems and devices
US10772019B2 (en) Method and apparatus for video communication
US6505049B1 (en) Method and apparatus in a communication network for facilitating a use of location-based applications
JP5476880B2 (en) Information providing apparatus, information providing method, computer program, and wireless communication apparatus
US10416622B2 (en) Method of operating a home-automation installation
US20120197488A1 (en) Server and method of providing server-based car security service, car device and method of using server-based car security service, user device and method of using server-based car security service
US20110274000A1 (en) System and method for developing a wi-fi access point map using sensors in a wireless mobile device
KR20160046340A (en) Operation Method of communication channel and Electronic device supporting the same
KR20120010899A (en) An apparatus and method for authentication service using a portable terminal, a recording medium having recorded thereon a program for executing the system and the authentication service method
JP2020048163A (en) Apparatus controller, program, method, and portable terminal
US10849072B1 (en) Tracking device battery conservation
KR20170061968A (en) Patrol system using robot
JP5157463B2 (en) User side communication terminal
CN103458138A (en) Intercom method, system and device
JPWO2006001140A1 (en) Portable terminal and wireless quality display method, program and system using the same
US20220109895A1 (en) Geolocationing system and method for use of same
JP6950688B2 (en) Wireless communication device and wireless communication method
US20240135655A1 (en) Systems and Methods for Collaborative Location Tracking and Sharing Using Augmented Reality
CN111835468A (en) A kind of information sending and receiving method, terminal and control node
JP2004200998A (en) Surveillance camera system
TWI637647B (en) Wireless positioning system and method of using the same
KR101067954B1 (en) Black box system of mobile communication terminal using RFID road nameplate
KR20080101015A (en) System and method for detecting the opposite direction in mobile communication

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190918

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190918

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20191121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200603