Registration method and device control system
The registration method facilitates device registration with a server using mobile terminal-based short-range wireless communication, enabling remote control and monitoring despite communication barriers.
Patent Information
- Application Number
- JP2023517418
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-26
- Filing Date
- 2022-04-11
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2042-04-11
AI Technical Summary
Existing technologies struggle to register devices with a server when the device cannot communicate with the server.
A registration method using a mobile terminal to perform short-range wireless communication with the device to obtain identification information and send a registration request to the server via mobile communication.
Enables device registration with the server even when direct communication is not possible, allowing remote control and status monitoring.
Smart Images

Figure 0007620823000001 
Figure 0007620823000002 
Figure 0007620823000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a registration method and a device control system. [Background technology]
[0002] In recent years, a technology for remotely controlling devices installed in a home from outside the home has been proposed. For example, Patent Document 1 discloses an information providing system including a management server that provides a home appliance service for monitoring or controlling home appliances to a user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2018-032258 A Summary of the Invention [Problem to be solved by the invention]
[0004] The present invention provides a registration method and the like that allows a device to be registered with a server even if the device is in a state in which it cannot communicate with the server. [Means for solving the problem]
[0005] A registration method according to one aspect of the present invention is a method for registering an apparatus to a server, the method being executed by a mobile terminal, and including an acquisition step of acquiring identification information of the apparatus by performing short-range wireless communication with the apparatus via a wireless communication device, and a first transmission step of transmitting a registration request including the acquired identification information to the server via mobile communication.
[0006] A program according to one aspect of the present invention is a program for causing a computer to execute the registration method.
[0007] A device control system according to one embodiment of the present invention includes a mobile terminal and a server, wherein the mobile terminal acquires identification information of the device by performing short-range wireless communication with the device via a wireless communication device, and transmits a registration request including the acquired identification information to the server via mobile communication, and the server registers the device based on the identification information included in the registration request and controls the registered device based on a control request received from the mobile terminal. Effect of the Invention
[0008] The registration method etc. of the present invention allows a device to be registered with a server even if the device is in a state where it cannot communicate with the server. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a block diagram showing a functional configuration of a device control system according to an embodiment. [Diagram 2] FIG. 2 is a first diagram illustrating an overview of a registration operation using a mobile terminal according to an embodiment. [Diagram 3] FIG. 3 is a second diagram illustrating an overview of the registration operation using the mobile terminal according to the embodiment. [Figure 4] FIG. 4 is a first flowchart of the registration operation executed by the mobile terminal according to the embodiment. [Diagram 5] FIG. 5 is a second flowchart of the registration operation executed by the mobile terminal according to the embodiment. [Figure 6] FIG. 6 is a sequence diagram of the control operation of the device in the device control system according to the embodiment. [Figure 7] FIG. 7 is a sequence diagram of an operation of providing the operating status of a device in the device control system according to the embodiment. [Figure 8] FIG. 8 is a diagram showing an example of an image showing the operating state of a device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, the embodiments will be described in detail with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component arrangement and connection forms, steps, and order of steps shown in the following embodiments are merely examples and are not intended to limit the present invention. In addition, among the components in the following embodiments, components that are not described in the independent claims will be described as optional components.
[0011] In addition, each drawing is a schematic diagram and is not necessarily a precise illustration. In each drawing, the same reference numerals are used for substantially the same configurations, and duplicated explanations may be omitted or simplified.
[0012] (Embodiment) [composition] First, a configuration of a device control system according to an embodiment will be described below. Fig. 1 is a block diagram showing a functional configuration of a device control system according to an embodiment.
[0013] The device control system 10 according to the embodiment is a system that allows a user to use a mobile terminal 20 to control a device 40 provided in a facility 70 from outside the facility 70 and to check the operating status of the device 40 from outside the facility 70. The device control system 10 includes the mobile terminal 20, a wireless communication device 30, a device 40, and a server 50.
[0014] The mobile terminal 20 functions as a user interface device in the device control system 10 by installing a dedicated application program (hereinafter also referred to as a dedicated app). A user can register a device 40 in the server 50 and control the registered device 40 by operating the mobile terminal 20 running the dedicated app. Specifically, the mobile terminal 20 is a smartphone or a tablet terminal. The mobile terminal 20 includes an operation reception unit 21, a display unit 22, an information processing unit 23, a storage unit 24, a short-range wireless communication unit 25, and a mobile communication unit 26.
[0015] The operation reception unit 21 receives operations from a user. The operation reception unit 21 is realized by, for example, a touch panel, but may also be realized by hardware keys such as push buttons.
[0016] The display unit 22 displays an image. The display unit 22 is realized by a display panel such as a liquid crystal panel or an organic EL (ElectroLuminescence) panel.
[0017] The information processing unit 23 processes information related to the registration of the device 40 in the server 50 and the control of the device 40. The information processing unit 23 is realized by, for example, a microcomputer, but may also be realized by a processor. The functions of the information processing unit 23 are realized, for example, by the microcomputer or processor constituting the information processing unit 23 executing a computer program stored in the storage unit 24.
[0018] The storage unit 24 is a storage device that stores the computer program and other information necessary for the information processing, and is realized by, for example, a semiconductor memory.
[0019] The short-range wireless communication unit 25 is a communication module (communication circuit) for the mobile terminal 20 to perform short-range wireless communication (wireless communication using a local communication network) with the device 40. Specifically, the short-range wireless communication unit 25 is a communication module compatible with communication standards such as wireless LAN (Local Area Network).
[0020] The mobile communication unit 26 is a communication module (communication circuit) for performing mobile communication by the mobile terminal 20. The mobile communication is, for example, wireless communication using a mobile communication system such as 4G or 5G.
[0021] Next, the wireless communication device 30 will be described. The wireless communication device 30 is a device that relays short-distance wireless communication between the mobile terminal 20 and the device 40. The wireless communication device 30 is, for example, a wireless LAN router installed in a facility 70. The mobile terminal 20 and the device 40 are communicatively connected to the wireless communication device 30. The wireless communication device 30 is also usually connected to a wide area communication network 60 such as the Internet, and the mobile terminal 20 and the device 40 can communicate with a server 50 via the wireless communication device 30 and the wide area communication network 60.
[0022] Next, the device 40 will be described. The device 40 is a device to be controlled in the device control system 10. Specifically, the device 40 is a lighting device or an air conditioning device. The device 40 may be a lighting controller that controls a lighting device. The device 40 may be a home appliance, a sensor such as a temperature sensor or a human presence sensor, or a facility device such as a solar power generation system. Although not shown, the device 40 has a communication module compatible with a communication standard such as wireless LAN, and can perform short-distance wireless communication with the wireless communication device 30.
[0023] Next, the server 50 will be described. The server 50 is a cloud server used when a user controls the device 40 from outside the facility 70. The server 50 is operated and managed, for example, by a manufacturer and distributor of the device 40. The server 50 includes a communication unit 51, an information processing unit 52, and a storage unit 53.
[0024] The communication unit 51 is a communication module (communication circuit) for the server 50 to communicate with the mobile terminal 20 or the device 40 via the wide area communication network 60. The communication performed by the communication unit 51 is, for example, wired communication, but may be wireless communication. There is also no particular limitation on the communication standard used for the communication.
[0025] The information processing unit 52 processes information related to the registration of the device 40 and the control of the registered device 40. The information processing unit 52 is realized by, for example, a microcomputer, but may also be realized by a processor. The functions of the information processing unit 52 are realized, for example, by the microcomputer or the like constituting the information processing unit 52 executing a computer program stored in the storage unit 53.
[0026] The storage unit 53 is a storage device that stores computer programs and the like executed by the information processing unit 52. The storage unit 53 is realized by, for example, a hard disc drive (HDD).
[0027] [Registration Operation Overview] In order to control the device 40 from outside the facility 70, it is necessary to register the device 40 in advance in the server 50. Registration refers to a process of storing identification information of the device 40 in the storage unit 53 of the server 50. The identification information of the device 40 is, for example, an ID unique to the device 40, such as a Media Access Control (MAC) address.
[0028] Here, when the facility 70 is a newly constructed house, the device 40 and the wireless communication device 30 can communicate with each other, but the wireless communication device 30 may not be connected to the wide area communication network 60 (Internet). In such a case, the device 40 and the server 50 cannot communicate with each other, and therefore there is room for consideration regarding a method of registering the device 40 to the server 50.
[0029] In the device control system 10, the device 40 can be registered in the server 50 using the mobile terminal 20 even in a state in which communication between the device 40 and the server 50 is not possible. Figures 2 and 3 are diagrams showing an overview of a registration operation using the mobile terminal 20.
[0030] 2, first, the user connects the mobile terminal 20 and the device 40 to the wireless communication device 30. That is, the user connects the mobile terminal 20 and the device 40 to a local communication network. In other words, the user causes the mobile terminal 20 and the device 40 to perform short-range wireless communication via the wireless communication device 30. In this state, the mobile terminal 20 acquires identification information of the device 40 from the device 40 via the local communication network (S11), and stores the information in the storage unit 24 of the mobile terminal 20 (S12). Hereinafter, the process of step S12 is also referred to as local device registration.
[0031] Next, as shown in Fig. 3, the user switches the communication network used by the mobile terminal 20 from the local communication network to the mobile communication network. This enables the mobile terminal 20 to communicate with the server 50 via the wide area communication network 60. The mobile terminal 20 reads out the identification information stored in the storage unit 24 (S13), and transmits a registration request including the read identification information to the server 50 (S14). As a result, the identification information of the device 40 is stored in the storage unit 53 of the server 50. That is, the device 40 is registered in the server 50. Hereinafter, this process will also be referred to as cloud device registration.
[0032] [Registration operation details] The following describes in detail the process performed by mobile terminal 20 in the above-mentioned registration operation. Fig. 4 is a flowchart of the registration operation.
[0033] First, the information processing unit 23 of the mobile terminal 20 acquires user identification information (S21). The user identification information is identification information unique to a user, and is issued to the user in advance from the device control system 10 (server 50). For example, the user performs an input operation of the user identification information into the operation acceptance unit 21 as part of a login operation for using the device control system 10. This allows the information processing unit 23 to acquire the user identification information based on the input operation accepted by the operation acceptance unit 21.
[0034] Next, the information processing unit 23 connects the short-range wireless communication unit 25 and the wireless communication device 30 for communication, and searches for the device 40 by performing short-range wireless communication via the wireless communication device 30 (S22). Next, the information processing unit 23 acquires identification information of the device 40 by performing short-range wireless communication via the wireless communication device 30 with the device 40 discovered by the search (in other words, the device 40 that responded to the communication) (S23).
[0035] Next, the information processing unit 23 determines whether the device 40 has been registered as a local device based on the identification information acquired in step S23 (S24). If the identification information of the device 40 is not stored in the storage unit 24, the information processing unit 23 determines that the device 40 is unregistered (No in S24) and performs local device registration for the device 40 (S25). Specifically, the information processing unit 23 stores the identification information acquired in step S23 in the storage unit 24.
[0036] On the other hand, if the identification information of device 40 is stored in memory unit 24 in a previous local device registration, information processing unit 23 determines that device 40 has already been registered (Yes in S24), and skips the processing of step S25 (local device registration).
[0037] Next, the information processing unit 23 determines whether the wireless communication device 30 is connected to the wide area communication network 60 (S26). The information processing unit 23, for example, attempts to access the server 50 via the wireless communication device 30, and determines that the wireless communication device 30 is not connected to the wide area communication network 60 if the access is not possible.
[0038] When the information processing unit 23 determines that the wireless communication device 30 is not connected to the wide area communication network 60 (No in S26), it determines whether or not the device 40 has been registered as a cloud device (S27). Specifically, the information processing unit 23 transmits a registration confirmation request to the server 50 by connecting to the wide area communication network 60 by mobile communication using the mobile communication unit 26. The registration confirmation request includes user identification information and identification information of the device 40. The user identification information is obtained in step S21, and the identification information of the device 40 is obtained in step S23 and stored in the storage unit 24 in step S25. The information processing unit 23 receives a response to the registration confirmation request from the server 50, and can determine whether or not the device 40 has been registered as a cloud device based on the received response.
[0039] When the information processing unit 23 determines that the device 40 has been registered as a cloud device (Yes in S27), it ends the registration operation. On the other hand, when the information processing unit 23 determines that the device 40 has not been registered as a cloud device (No in S27), it transmits a registration request to the server 50 by mobile communication using the mobile communication unit 26 (S28). That is, the information processing unit 23 transmits the registration request to the server 50 by connecting to the wide area communication network 60 by mobile communication using the mobile communication unit 26. The registration request includes the user identification information and the identification information of the device 40.
[0040] Furthermore, even when it is determined in step S26 that the wireless communication device 30 is connected to the wide area communication network 60 (Yes in S26), the information processing unit 23 also determines whether or not the device 40 has been registered as a cloud device (S29). Specifically, the information processing unit 23 transmits a registration confirmation request to the server 50 via the wireless communication device 30 by short-range wireless communication using the short-range wireless communication unit 25. The information processing unit 23 can receive a response to the registration confirmation request from the server 50 and determine whether or not the device 40 has been registered as a cloud device based on the received response.
[0041] When the information processing unit 23 determines that the device 40 has been registered as a cloud device (Yes in S29), it ends the registration operation. On the other hand, when the information processing unit 23 determines that the device 40 has not been registered as a cloud device (No in S29), it transmits a registration request to the server 50 via the wireless communication device 30 by short-range wireless communication using the short-range wireless communication unit 25 (S30). That is, the information processing unit 23 transmits the registration request to the server 50 by connecting to the wide area communication network 60 via the wireless communication device 30.
[0042] 4, the information processing unit 52 of the server 50 registers the device 40 by associating the identification information and the user identification information included in the registration request received by the communication unit 51 with each other and storing them as registration information in the storage unit 53. In other words, cloud device registration is performed.
[0043] As described above, in the device control system 10, by using the mobile terminal 20, the device 40 can be registered to the server 50 even in a state in which communication between the device 40 and the server 50 is not possible (the wireless communication device 30 is not connected to the wide area communication network 60).
[0044] The order of the processes in the flowchart of the registration operation in FIG. 4 is an example. For example, the process of acquiring user identification information in step S21 may be performed after the judgment in step S26. Also, the process of step S27 or step S29 (the process of judging whether or not the cloud device has been registered) may be performed before the process of step S26 (the process of judging the communication network). FIG. 5 is a flowchart of such a registration operation. In step S27 of the registration operation shown in FIG. 5, the information processing unit 23 performs the process of judging the communication network, and can judge whether or not the cloud device has been registered by transmitting a registration confirmation request to the server 50 using the communication network determined based on the judgment result.
[0045] 4 may be omitted. For example, the determination in step S26 of whether the wireless communication device 30 is connected to the wide area communication network 60 may be omitted. The information processing unit 23 may transmit the registration request to the server 50 by mobile communication using the mobile communication unit 26, regardless of whether the wireless communication device 30 is connected to the wide area communication network 60.
[0046] [Device control operation] Next, a description will be given of the operation of the device control system 10 when controlling the registered device 40. Fig. 6 is a sequence diagram of the control operation of the device control system 10 for the device 40.
[0047] First, the user performs a predetermined operation to instruct control of the device 40, and the operation reception unit 21 of the mobile terminal 20 receives the predetermined operation from the user (S31). The predetermined operation includes an operation of inputting user identification information and an operation of selecting the content of the control.
[0048] The information processing unit 23 generates a control request based on the received predetermined operation, and transmits the generated control request to the server 50 (S32). The information processing unit 23 transmits the control request to the server 50 by mobile communication using the mobile communication unit 26. The control request includes user identification information and control information indicating the content of the control.
[0049] The communication unit 51 of the server 50 receives the control request. The information processing unit 52 identifies the identification information of the device 40 indicated by the control information based on the user identification information included in the received control request and the registration information stored in the storage unit 53. The information processing unit 52 transmits a control command instructing the control content indicated by the control information to the identification information of the identified device 40 as the destination (S33). Specifically, the information processing unit 52 transmits the control command to the identified device 40 via the wide area communication network 60 and the wireless communication device 30 using the communication unit 51.
[0050] Upon receiving the control command, the device 40 operates (or stops) in accordance with the control command (S34).
[0051] As described above, after the device 40 is registered, the mobile terminal 20 transmits to the server 50 a control request for controlling the device 40 based on the user's operation on the mobile terminal 20. This allows the user to use the mobile terminal 20 to control the device 40 installed in the facility 70 from outside the facility 70.
[0052] [Providing device operating status] Next, a description will be given of the operation of the device control system 10 when providing the operating status of the registered device 40. Fig. 7 is a sequence diagram of the operation of the device control system 10 when providing the operating status of the device 40.
[0053] The device 40 transmits operation status information indicating the operation status of the device 40 to the server 50 (S41). The device 40 transmits the operation status information to the server 50 via the wireless communication device 30 and the wide area communication network 60. The operation status information may be transmitted periodically, may be transmitted each time a change occurs in the operation status, or may be transmitted in response to a request from the server 50.
[0054] If the device 40 is a lighting device, the operation state information is information indicating at least one of an on state (a state in which light is emitted), an off state (a state in which the light is turned off), a dimming state (a state of brightness), etc. If the device 40 is an air conditioning device, the operation state information is information indicating at least one of an on state, an off state, a state of a set temperature, a state of an air volume, etc. The operation state information includes identification information of the device 40.
[0055] The communication unit 51 of the server 50 receives the operation status information. The information processing unit 52 stores the received operation status information in the storage unit 53 (S42).
[0056] Next, the user performs a predetermined operation to instruct acquisition of the operating status of the device 40, and the operation reception unit 21 of the mobile terminal 20 receives the predetermined operation from the user (S43). The predetermined operation includes an operation of inputting user identification information, etc.
[0057] The information processing unit 23 generates an information request based on the received predetermined operation, and transmits the generated information request to the server 50 (S44). The information processing unit 23 transmits the information request to the server 50 by mobile communication using the mobile communication unit 26. The information request includes user identification information.
[0058] The communication unit 51 of the server 50 receives the information request. The information processing unit 52 identifies operation state information of the device 40 based on the received information request and the registration information stored in the storage unit 53 (S45). Specifically, the information processing unit 52 first identifies the identification information of the device 40 based on the user identification information included in the received information request and the registration information stored in the storage unit 53. Then, the information processing unit 52 identifies the operation state information including the identified identification information from among the operation state information stored in the storage unit 53 as the operation state information of the device 40.
[0059] The information processing unit 52 transmits the operation state information of the identified device 40 to the mobile terminal 20 (S46). Specifically, the information processing unit 52 uses the communication unit 51 to transmit the operation state information to the mobile terminal 20 via the wide area communication network 60 and the mobile communication system.
[0060] The mobile communication unit 26 of the mobile terminal 20 receives the operation state information. The information processing unit 23 displays an image showing the operation state of the device 40 on the display unit 22 based on the received operation state information (S47). Fig. 8 is a diagram showing an example of the image showing the operation state of the device 40.
[0061] As described above, after the device 40 is registered, the mobile terminal 20 transmits an information request to the server 50 to acquire information indicating the operation status of the device 40 based on the user's operation on the mobile terminal 20. This allows the user to use the mobile terminal 20 to check the operation status of the device 40 installed in the facility 70 from outside the facility 70.
[0062] [Effects, etc.] As described above, the method of registering device 40 with server 50 executed by mobile terminal 20 includes an acquisition step S23 of acquiring identification information of device 40 by performing short-range wireless communication between device 40 and wireless communication device 30, and a first transmission step S27 of transmitting a registration request including the acquired identification information to server 50 by mobile communication.
[0063] This registration method allows the device 40 to be registered with the server 50 even if the device 40 is in a state where it cannot communicate with the server 50 .
[0064] Also, for example, the registration method further includes a search step S22 of searching for the device 40 by short-range wireless communication, and the acquisition step S23 is performed after the search step S22.
[0065] This registration method allows the device 40 discovered by the search to be registered in the server 50.
[0066] Also, for example, the registration method further includes a first determination step S24 of determining whether the device 40 has been registered based on the identification information acquired in the acquisition step S23. The first transmission step S27 is executed when it is determined that the device 40 is not registered, and is not executed when it is determined that the device 40 has been registered.
[0067] Such a registration method allows an unregistered device 40 to be registered with the server 50.
[0068] For example, the registration method further includes a second determination step S26 of determining whether or not the wireless communication device 30 is connected to the wide area communication network 60, and a second transmission step S28 of transmitting a registration request to the server 50 via the wireless communication device 30 and the wide area communication network 60 when it is determined that the wireless communication device 30 is connected to the wide area communication network 60. The first transmission step S27 is executed when it is determined that the wireless communication device 30 is not connected to the wide area communication network 60.
[0069] Such a registration method can adaptively change the communication network for transmitting the registration request depending on whether the wireless communication device 30 is connected to a wide area communication network or not.
[0070] Also, for example, the registration method further includes a control step S32 of transmitting a control request to the server 50 for controlling the device 40 based on an operation on the mobile terminal 20 by the user after the device 40 has been registered.
[0071] This allows the user to control the device 40 using the mobile terminal 20.
[0072] Also, for example, the registration method further includes a request step S44 of transmitting an information request to the server 50 after the registration of the device 40 is performed, based on the user's operation on the mobile terminal 20, to obtain information indicating the operating status of the device 40.
[0073] This allows the user to check the operating state of the device 40 using the mobile terminal 20.
[0074] For example, the registration request further includes user identification information of the user of the device 40. The server 50 that receives the registration request registers the device 40 by storing the identification information and the user identification information included in the registration request in association with each other.
[0075] Such a registration method makes it possible to register the device 40 while distinguishing between users.
[0076] The device control system 10 also includes a mobile terminal 20 and a server 50. The mobile terminal 20 acquires identification information of the device 40 by performing short-range wireless communication with the device 40 via the wireless communication device 30, and transmits a registration request including the acquired identification information to the server 50 by mobile communication. The server 50 registers the device 40 based on the identification information included in the registration request, and controls the registered device 40 based on a control request received from the mobile terminal 20.
[0077] Such a device control system 10 can register the device 40 to the server 50 even if the device 40 is in a state in which it cannot communicate with the server 50 .
[0078] (Other embodiments) Although the embodiment has been described above, the present invention is not limited to the above embodiment.
[0079] In the above embodiment, the device control system is realized by a plurality of devices, but may be realized as a single device. For example, the device control system may be realized as a single device corresponding to a mobile terminal, or as a single device corresponding to a server. When the device control system is realized by a plurality of devices, the components of the device control system may be distributed among the plurality of devices in any manner.
[0080] For example, the method of communication between the devices in the above-described embodiment is not particularly limited. Also, a relay device (not shown) may be involved in the communication between the devices.
[0081] In the above embodiment, the processes executed by a specific processing unit may be executed by another processing unit. The order of multiple processes may be changed, or multiple processes may be executed in parallel.
[0082] In the above embodiment, each component may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU or a processor reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory.
[0083] Furthermore, each component may be realized by hardware. For example, each component may be a circuit (or an integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. Furthermore, each of these circuits may be a general-purpose circuit, or a dedicated circuit.
[0084] Furthermore, the general or specific aspects of the present invention may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a computer-readable recording medium such as a CD-ROM, or may be realized as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium.
[0085] For example, the present invention may be realized as a program (specifically, a dedicated app of the above embodiment) for causing a computer such as a mobile terminal to execute the registration method of the above embodiment, or may be realized as a computer-readable non-transitory recording medium on which such a program is recorded.
[0086] In addition, the present invention also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art may think of, or forms realized by arbitrarily combining the components and functions of each embodiment within the scope that does not deviate from the spirit of the present invention. [Explanation of symbols]
[0087] 10. Equipment Control System 20 Mobile Devices 21 Operation reception section 22 Display section 23 Information Processing Section 24 Memory section 25 Near Field Wireless Communication Department 26 Mobile Communications Department 30 Wireless communication equipment 40 equipment 50 Servers 51 Communications Department 52 Information Processing Section 53 Memory section 60 Wide Area Communication Network 70 Facilities
Claims
1. A method for registering a device to a server, the method being executed by a mobile terminal, comprising: an acquisition step of acquiring identification information of the device by performing short-range wireless communication with the device via a wireless communication device; a first transmission step of transmitting a registration request including the acquired identification information to the server via mobile communication; a first determination step of determining whether or not the device has been registered based on the identification information acquired in the acquisition step; The first transmission step is executed when it is determined that the device is not registered, and is not executed when it is determined that the device is registered. How to register.
2. Further, the method includes a searching step of searching for the device by the short-range wireless communication, The obtaining step is performed after the searching step. The registration method according to claim 1 .
3. Further comprising a second determination step of determining whether the wireless communication device is connected to a wide area communication network, The first transmission step is executed when it is determined that the wireless communication device is not connected to the wide area communication network and the device is not registered. The registration method according to claim 1 .
4. Further, the method includes a second transmission step of transmitting the registration request to the server via the wireless communication device and the wide area communication network when it is determined that the wireless communication device is connected to the wide area communication network and the device is determined to be unregistered. The registration method according to claim 3.
5. The method further includes a control step of transmitting, to the server, a control request for controlling the device based on an operation on the mobile terminal by a user after the device is registered. The registration method according to claim 1 .
6. The method further includes a request step of transmitting, to the server, an information request for acquiring information indicating an operating state of the device based on an operation of the mobile terminal by a user after the device is registered. The registration method according to claim 1 .
7. the registration request further includes a user identification of a user of the device; The server that receives the registration request registers the device by storing the identification information and the user identification information included in the registration request in association with each other. The registration method according to claim 1 .
8. A program for causing a computer to execute the registration method according to any one of claims 1 to 7.
9. A mobile terminal and a server are provided. The mobile terminal includes: Acquire identification information of the device by performing short-range wireless communication with the device via a wireless communication device; determining whether the device has been registered based on the acquired identification information; If it is determined that the device is not registered, a registration request including the acquired identification information is transmitted to the server via mobile communication; The server, registering the device based on the identification information included in the registration request; The device that has been registered is controlled based on a control request received from the mobile terminal. Equipment control system.
Citation Information
Patent Citations
Method for remotely accessing private network device
CN107222587A
Login authentication management system, login method, login device, equipment and storage medium
CN110661788A
Communication system and communication method, communication device and control method thereof, and program
JP2016076744A
Terminal device and function execution apparatus
JP2016154355A
Registration support system in remote control system
JP2017175670A