Control system, processing device, terminal device, program for processing device and program for terminal device

The control system addresses safety and security issues in multi-user control systems by implementing a restriction mechanism to manage and authorize operations, ensuring safe and secure execution of controlled processes.

JP2025006303APending Publication Date: 2025-01-17SANWA SHUTTER CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023107010
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

Conventional control systems face challenges in ensuring safety and preventing unauthorized operations when multiple users control opening/closing devices through terminal devices, leading to potential safety and security risks.

Method used

A control system with a processing device and terminal device that includes a restriction mechanism to manage operation inputs, verify authentication, and determine release timings to safely execute controlled processes, allowing only authorized users to perform specific operations.

Benefits of technology

The system ensures safe and secure execution of controlled processes by restricting unauthorized inputs and allowing operations only when verified and authorized, enhancing safety and preventing misuse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025006303000001_ABST
    Figure 2025006303000001_ABST
Patent Text Reader

Abstract

To provide a control system, a processing device, a terminal device, a program for a processing device, and a program for a terminal device which can safely execute control object processing.SOLUTION: A control system 80 comprises: a processing device 100; and a terminal device 90 which can communicate with the processing device 100. The terminal device 90 comprises a terminal side communication unit which transmits operation instruction information to the processing device 100. The processing device 100 comprises: a processing side communication unit which receives the operation instruction information from the terminal device 90 and transmits the operation instruction information to a control object device; and a restriction unit for restricting the acceptance of input for a processing operation by a terminal side operation unit. During the execution of a terminal application, the restriction unit determines whether a release timing has been arrived or not, and when it is determined that the release timing has been arrived, releases the restriction on accepting input for a specified processing operation.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a control system, a processing device, a terminal device, a program for the processing device, and a program for the terminal device. [Background technology]

[0002] Conventionally, a technology has been proposed in which a process related to the opening and closing control of an opening and closing body of a shutter device provided at an opening of a building is executed using a terminal device. In such a technology, for example, when an operation related to the opening and closing movement of the opening and closing body (for example, an opening operation, a closing operation, a stopping operation) is accepted via a terminal device, an operation signal corresponding to the above operation is transmitted from the terminal device, and after the operation signal is received by a transceiver slave via a transceiver master, the transceiver slave executes the above process based on the operation signal (for example, see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2016-220015 A Summary of the Invention [Problem to be solved by the invention]

[0004] Here, in the above conventional technology, as described above, when an operation related to the opening / closing movement is accepted via a terminal device, an operation signal corresponding to the operation is transmitted from the terminal device, so that, for example, when the above operation is performed via a terminal device by an unspecified number of users, if the operation does not match the situation, it may be difficult to ensure safety in use and / or crime prevention when executing the above process. Therefore, there is room for improvement from the viewpoint of safely executing a controlled process such as the above process.

[0005] The present invention is intended to solve the problems in the above-mentioned conventional technology, and aims to provide a control system, a processing device, a terminal device, a program for a processing device, and a program for a terminal device, which make it possible to safely execute controlled processing. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the control system according to claim 1 is a control system including a processing device that performs a controlled object processing, which is processing related to at least one or more control target devices, and a terminal device that is capable of communicating with the processing device and is capable of performing a processing operation related to the controlled object processing by using a terminal application installed on the terminal device, the terminal device including a terminal side input means that receives an input of the processing operation, and a terminal side transmission means that transmits operation instruction information corresponding to the processing operation the input of which is received via the terminal side input means, directly or indirectly to the processing device, and the processing device transmits the operation instruction information from the terminal device to the processing device. The device is equipped with a processing side receiving means for receiving operation instruction information received by the processing side receiving means, a processing side transmitting means for directly or indirectly transmitting the operation instruction information received by the processing side receiving means to the controlled device, and a restriction means for restricting the acceptance of input of at least one of the processing operations by the terminal side input means, wherein the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on accepting input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and if it is determined that the release timing has arrived, releases the restriction on accepting input of the specific processing operation.

[0007] A control system according to a second aspect of the present invention is the control system according to the first aspect, wherein the terminal application is an application that can be shared and used by a plurality of operators.

[0008] The control system of claim 3 is the control system of claim 1 or 2, wherein the release process includes a comparison process of comparing authentication information received from the terminal device with authentication information stored in the processing device, and the restriction means determines whether the release timing has arrived based on a comparison result of the comparison process during execution of the terminal application.

[0009] The control system of claim 4 is the control system of claim 3, wherein, during execution of the terminal application, after the operation instruction information corresponding to the specific processing operation is received by the processing side receiving means, the restriction means determines whether the release timing has arrived based on a comparison result of the comparison process, and if it is determined that the release timing has arrived, releases the restriction on accepting input of the specific processing operation and regards the input of the specific processing operation as having been accepted via the terminal side input means, and the processing side transmitting means transmits the operation instruction information corresponding to the received specific processing operation directly or indirectly to the controlled device.

[0010] The control system of claim 5 is the control system of claim 3, wherein the restriction means, after it is determined that the release timing has arrived during execution of the terminal application, determines whether or not a re-restriction timing has arrived for again restricting acceptance of input of the specific processing operation, and if it is determined that the re-restriction timing has arrived, again restricts acceptance of input of the specific processing operation.

[0011] The control system of claim 6 is the control system of claim 1 or 2, wherein the terminal device comprises a terminal-side display means for displaying processing operation information indicating the processing operation, and a selection means for accepting selection of at least one of the multiple pieces of processing operation information in a display state in which the multiple pieces of processing operation information are displayed on the terminal-side display means while the terminal application is being executed, and the restriction means restricts the processing operation of the processing operation information selected via the selection means as the processing operation to be restricted.

[0012] The control system of claim 7 is the control system of claim 6, wherein the processing operations include an operation processing operation for executing operation processing of the controlled device, a setting processing operation for executing a setting process for setting information about the controlled device in the terminal application, and / or a restriction processing operation for executing a restriction process by the restriction means for restricting the processing operation of the processing operation information selected via the selection means.

[0013] The control system of claim 8 is the control system of claim 1 or 2, wherein the controlled devices include opening and closing devices provided at at least one or more openings in a building, and the processing operations include an opening processing operation for executing an operation process for moving an opening and closing body of the opening and closing device in an open direction, a closing processing operation for executing an operation process for moving the opening and closing body in an open direction, and / or a stop processing operation for executing an operation process for stopping the opening or closing movement of the opening and closing body.

[0014] The processing device described in claim 9 is a processing device that performs a controlled processing, which is a processing related to at least one or more controlled devices, and is a processing device that is communicatively connected to a terminal device that is capable of performing processing operations related to the controlled processing using a terminal application, and the terminal device directly or indirectly transmits operation instruction information corresponding to the processing operation whose input is accepted via a terminal side input means to the processing device, and the processing device comprises a processing side receiving means that receives the operation instruction information from the terminal device, a processing side transmitting means that transmits the operation instruction information received by the processing side receiving means directly or indirectly to the controlled device, and a restriction means for restricting the acceptance of input of at least one or more of the processing operations by the terminal side input means, and the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and if it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation.

[0015] The terminal device described in claim 10 is a terminal device that is communicatively connected to at least one or more control target devices, and is capable of executing controlled target processes, which are processes related to at least one or more control target devices, using a terminal application installed on the terminal device, and is equipped with a terminal-side input means for accepting input of a processing operation, which is an operation related to the controlled process, a terminal-side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation the input of which is accepted via the terminal-side input means to the control target device, and a restriction means for restricting the acceptance of input of at least one or more of the processing operations by the terminal-side input means, wherein the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and when it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation.

[0016] The program for a processing device described in claim 11 is a processing device that performs controlled processing, which is processing related to at least one or more controlled devices, and is a program for a processing device to be executed by a processing device that is communicatively connected to a terminal device that is capable of performing processing operations related to the controlled processing using a terminal application, wherein the terminal device directly or indirectly transmits operation instruction information corresponding to the processing operation whose input is accepted via a terminal side input means to the processing device, and causes a computer to function as a processing side receiving means that receives the operation instruction information from the terminal device, a processing side transmitting means that transmits the operation instruction information received by the processing side receiving means directly or indirectly to the controlled device, and a restriction means for restricting the acceptance of input of at least one or more of the processing operations by the terminal side input means, and the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and if it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation.

[0017] The program for a terminal device described in claim 12 is a program for a terminal device for causing a terminal device that is a terminal device that is communicatively connected to at least one or more controlled devices and that is capable of executing a controlled process, which is a process related to at least one or more controlled devices, using a terminal application installed on the terminal device, to execute the controlled process, which is an operation related to the controlled process, and causes a computer to function as a terminal side input means for accepting input of a processing operation that is an operation related to the controlled process, a terminal side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation whose input is accepted via the terminal side input means to the controlled device, and a restriction means for restricting the acceptance of input of at least one or more of the processing operations by the terminal side input means, wherein the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and when it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation. Effect of the Invention

[0018] According to the control system of claim 1, the processing device of claim 9, the terminal device of claim 10, the program for the processing device of claim 11, or the program for the terminal device of claim 12, the limiting means determines whether or not the release timing has arrived during execution of the terminal application, and when it is determined that the release timing has arrived, the limit on the acceptance of inputs for the specific processing operation that has been restricted can be lifted when the release timing has arrived. This makes it possible to prevent an unspecified number of operators from executing the controlled process, and to execute the controlled process safely (for example, safety in use and / or safety in terms of crime prevention).

[0019] According to the control system of claim 2, the terminal application is an application that can be shared and used by multiple operators. Therefore, even if the terminal application is an application that can be shared and used by multiple operators, it is possible to prevent an unspecified number of operators from executing the controlled process, and it is possible to execute the controlled process more safely.

[0020] According to the control system of claim 3, the restriction means determines whether or not the release timing has arrived based on the comparison result of the comparison process while the terminal application is being executed, so that the arrival of the release timing can be accurately determined, thereby improving the usability of the control system.

[0021] According to the control system described in claim 4, during execution of the terminal application, after the processing-side receiving means receives operation instruction information corresponding to a specific processing operation, the restricting means determines whether or not the timing for lifting the restriction has arrived based on the comparison result of the matching process, and if it is determined that the timing for lifting the restriction has arrived, lifts the restriction on accepting input of the specific processing operation and regards the input of the specific processing operation as having been accepted via the terminal-side input means, and the processing-side transmitting means transmits the operation instruction information corresponding to the received specific processing operation directly or indirectly to the controlled device. Therefore, for example, compared to a case in which the timing for lifting the restriction is determined based on the comparison result of the matching process before a specific processing operation is performed via the terminal-side input means, processing operations that are not restricted by the restricting means can be performed relatively smoothly in the terminal device, and usability of the terminal device can be ensured.

[0022] According to the control system of claim 5, after it is determined that the release timing has arrived during execution of the terminal application, the restriction means determines whether or not the re-restriction timing has arrived, and if it is determined that the re-restriction timing has arrived, it again restricts the acceptance of input for the specific processing operation. Therefore, after the restriction on the acceptance of input for the specific processing operation is released, the restriction can be implemented again, and if the above restriction is implemented again, it is possible to prevent an unspecified number of operators from executing the controlled processing.

[0023] According to the control system of claim 6, the restriction means restricts the processing operation of the processing operation information selected via the selection means as a processing operation to be restricted, so that the processing operations to be restricted by the restriction means can be selected via the selection means, and the acceptance of input of processing operations can be restricted according to needs.

[0024] According to the control system of claim 7, the processing operation includes an operation processing operation, a setting processing operation, and / or a restriction processing operation for executing a restriction process, so that the acceptance of input for the operation processing operation, the setting processing operation, and / or the restriction processing operation can be selectively restricted, thereby further restricting the acceptance of input for the processing operation according to needs.

[0025] According to the control system of claim 8, the processing operations include an opening processing operation, a closing processing operation, and / or a stop processing operation. Therefore, when the controlled device is a switching device, if the release timing has arrived, the restriction on accepting input of the opening processing operation, the closing processing operation, and / or the stop processing operation can be lifted, thereby preventing an unspecified number of operators from executing controlled processing related to the switching device. [Brief description of the drawings]

[0026] [Figure 1] 1 is a diagram conceptually illustrating a controlled device and a control system according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing an electrical configuration of an opening / closing side control unit of the opening / closing device. [Diagram 3] FIG. 2 is a block diagram showing an electrical configuration of a lighting-side control unit of the lighting device. [Figure 4] FIG. 2 is a block diagram showing an electrical configuration of a terminal device. [Diagram 5] FIG. 2 is a block diagram showing an electrical configuration of the processing device. [Figure 6] FIG. 13 is a diagram illustrating an example of the configuration of a restriction DB. [Figure 7] 1A and 1B are diagrams showing examples of operation screens displayed on a terminal device, in which (a) shows an opening operation screen, and (b) shows a lighting operation screen. [Figure 8] 4 is a flowchart of a control process of the terminal device according to the first embodiment. [Figure 9] 4 is a flowchart of a control process of the processing device according to the first embodiment. [Figure 10] 13 is a flowchart of a terminal side restriction process. [Figure 11] 13 is a flowchart of a processing side restriction process. [Figure 12] 13 is a flowchart of a terminal side opening / closing process. [Figure 13] 13 is a flowchart of a processing side opening / closing process. [Figure 14] 13 is a flowchart of a terminal side switching process. [Figure 15] 13 is a flowchart of a processing side switching process. [Figure 16] FIG. 11 is a diagram conceptually illustrating a controlled device and a terminal device according to a second embodiment. [Figure 17] FIG. 2 is a block diagram showing an electrical configuration of a terminal device. [Figure 18] FIG. 13 is a diagram illustrating an example of the configuration of a restriction DB. [Figure 19] 11 is a flowchart of a control process according to the second embodiment. [Figure 20] 13 is a flowchart of a terminal side restriction process. [Figure 21] 13 is a flowchart of a terminal side opening / closing process. [Figure 22] 13 is a flowchart of a terminal side switching process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0027] Hereinafter, the control system, the processing device, the terminal device, the program for the processing device, and the program for the terminal device according to the present invention will be described in detail with reference to the accompanying drawings. First, [I] the basic concept of the embodiment will be described, then [II] the specific contents of the embodiment will be described, and finally, [III] modified examples of the embodiment will be described. However, the present invention is not limited to the embodiment.

[0028] [I] Basic Concept of the Embodiment First, the basic concept of the embodiment will be described.

[0029] The first embodiment generally relates to a control system including a processing device that performs controlled object processing, which is processing related to at least one or more controlled devices, and a terminal device that is capable of communicating with the processing device and performing processing operations related to the controlled object processing using a terminal application installed on the terminal device, the processing device that constitutes the control system, and a program for the processing device.

[0030] Moreover, embodiment 2 generally relates to a terminal device that is communicatively connected to at least one or more control target devices, and that is capable of executing a control target process, which is a process related to at least one or more control target devices, using a terminal application installed on the terminal device, and a program for the terminal device.

[0031] Here, the term "control target device" refers to a device that is the subject of control. The control target device is a concept that includes, for example, an opening and closing device installed at an opening of a building (for example, a shutter device, a door device, an automatic door, and / or a window device) and / or an electrical appliance installed in a building (for example, a lighting device, an air conditioner, and / or a pot).

[0032] Furthermore, the specific structure and type of the "building" are arbitrary, but the concept includes, for example, a detached house, a collective housing such as an apartment or condominium, an office building, a commercial facility, and a public facility, etc. Furthermore, an "opening in a building" is an opening formed in a part of the framework of a building (for example, a wall, floor, ceiling, etc.) for installing an entrance / exit or a window.

[0033] In addition, the specific type of "controlled process" is arbitrary, but the concept includes, for example, an opening / closing process for moving an opening / closing body of an opening / closing device open and closed (one example is an opening / closing process for moving an opening / closing body of a window shutter open and closed), and / or a switching process for switching the operating state of an electrical appliance (one example is a switching process for switching the operating state of a lighting device between a on state and an off state).

[0034] Furthermore, the specific type of the "processing device" is arbitrary, but the concept includes, for example, a cloud server and / or a server device installed in a management building.

[0035] Furthermore, the specific type of the "terminal device" is arbitrary, but the concept includes, for example, a mobile terminal (eg, a smartphone or a tablet terminal), a stationary personal computer, and a remote control dedicated to an opening and closing device.

[0036] In the following embodiment 1, a case will be described in which the controlled devices are vertically opening and closing and electric window shutters installed on the windows of a building such as a house, and a lighting device installed on the ceiling of the building, the processing device is a cloud server, and the terminal device is a smartphone.

[0037] In addition, in embodiment 2, the case will be described in which the controlled devices are vertically opening and closing and electric window shutters installed on the windows of a building such as a house, and a lighting device installed on the ceiling of the building, and the terminal device is a smartphone.

[0038] [II] Specific Contents of the Embodiments Next, the specific contents of the embodiment will be described.

[0039] [First embodiment] First, a description will be given of a control system, a processing device, and a program for the processing device according to embodiment 1. In this embodiment 1, the processing device is provided with a limiting means, which will be described later.

[0040] (Configuration - Controlled Device) First, the configuration of a controlled device to which the control system according to the first embodiment is applied will be described.

[0041] In the following description, the X direction in FIG. 1 is referred to as the left-right direction of the controlled device (-X direction is the left direction of the controlled device, and +X direction is the right direction of the controlled device), the Y direction in FIG. 1 is referred to as the up-down direction of the controlled device (+Y direction is the upward direction of the controlled device, and -Y direction is the downward direction of the controlled device), and the direction perpendicular to the X and Y directions is referred to as the front-back direction (the direction leading to the front side of the paper in FIG. 1 is the forward direction of the controlled device, and the direction leading to the back side of the paper in FIG. 1 is the rear direction of the controlled device).

[0042] As shown in FIG. 1, a control target device 1 according to the first embodiment includes a switching device 10 and a lighting device 70.

[0043] (Configuration - Controlled Device - Switchgear) First, the configuration of the opening and closing device 10 will be described.

[0044] The opening and closing device 10 is a device for opening and closing an opening 3 provided in a building frame 2 (for example, an inner wall of a building, etc.). As shown in Fig. 1, this opening and closing device 10 is provided in at least one or more openings 3 in a building (one opening and closing device is provided in Fig. 1), and generally includes a storage section 20, a guide rail 30, an opening and closing body 40, an opening and closing machine 50, a winding shaft (not shown), and an opening and closing side control system 60.

[0045] It should be noted that configurations of the opening and closing device 10 that are not specifically mentioned will not be described as they are similar to conventional shutter devices (specifically, top-down opening and closing type and electric type window shutters).

[0046] The connection configuration of each component constituting the switching device 10 is set as shown below.

[0047] That is, an opening / closing side control unit 65 of an opening / closing side control system 60 described later is electrically connected to the opening / closing device 50, an opening / closing side operation section 61, a position detection section 62, a rotation speed detection section 63, and an obstacle detection section 64 of the opening / closing side control system 60 described later via wiring 4. This allows communication or power supply directly or indirectly between the opening / closing side control unit 65 described later and each of the opening / closing device 50, an opening / closing side operation section 61 described later, a position detection section 62 described later, a rotation speed detection section 63 described later, and an obstacle detection section 64 described later.

[0048] (Configuration - Controlled device - Switching device - Storage unit) The storage section 20 is a hollow body for storing each component of the opening and closing device 10. As shown in FIG.

[0049] In addition, the storage section 20 accommodates the opening / closing mechanism 50, the winding shaft, as well as a position detection section 62, a rotation speed detection section 63, an obstacle detection section 64, and an opening / closing side control unit 65 of the opening / closing side control system 60 described later, and when the opening / closing body 40 is wound up on the winding shaft, at least a portion of the opening / closing body 40 is also accommodated inside the storage section 20.

[0050] (Configuration - Controlled device - Opening and closing device - Guide rail) The guide rail 30 guides the opening / closing body 40 to move along the opening / closing direction (vertical direction) of the opening 3. The guide rail 30 is an elongated body formed so that its cross section is substantially U-shaped, and is disposed at each of the left and right ends of the opening / closing device 10 in a direction substantially along the vertical direction, and is directly fixed to the building frame 2 or indirectly fixed via a base material (not shown).

[0051] (Configuration - Controlled device - Switching device - Switching body) The opening / closing body 40 is a shielding means that switches the open / closed state of the opening / closing body 40 by being moved to close or open by the winding shaft.

[0052] Here, in the first embodiment, the "opened / closed state of the opening / closing body 40" is a concept including a "fully closed state," a "fully open state," and a "half-open state." Of these, the "fully closed state" is a state in which the opening 3 is fully closed by the opening / closing body 40, and the position of the opening / closing body 40 in the fully closed state is referred to as the "fully closed position." Additionally, the "fully open state" is a state in which the opening 3 is fully opened by the opening / closing body 40, and the position of the opening / closing body 40 in the fully open state is referred to as the "fully open position." Additionally, the "half-open state" is a state in which the opening / closing body 40 is located between the fully closed position and the fully open position.

[0053] 1, the opening / closing body 40 includes a plurality of slats 41, which are fitted and connected to each other via fitting portions (not shown) formed at both upper and lower ends of each slat 41. Each of the left and right ends of the opening / closing body 40 is inserted into the inside of the guide rail 30 via the U-shaped open end of the guide rail 30, and is slidable within the guide rail 30 in the up-down direction, and is restricted from falling out of the guide rail 30 in the front-rear direction.

[0054] A seat plate 42 is connected to the closed end of the opening / closing body 40 (specifically, the lower end of the opening / closing body 40). The seat plate 42 is disposed so as to be adjacent to or in contact with the floor surface of the building in the fully closed state, and is formed over the entire length of the closed end of the opening / closing body 40 in the left-right direction.

[0055] (Configuration - Controlled device - Switching device - Switching gear) The opening / closing device 50 is a driving means for electrically opening and closing the opening / closing body 40 by controlling the rotation of the winding shaft. The opening / closing device 50 is, for example, a known opening / closing device, and is provided in the storage section 20 in the vicinity of the winding shaft, as shown in FIG.

[0056] (Configuration - Controlled device - Switching device - Winding shaft) The winding shaft is a rotating shaft for closing or opening the opening / closing body 40. This winding shaft is configured, for example, using a known winding shaft or the like, and is installed along the left-right direction. In addition, a connecting slat (not shown) that is connected to the upper end of the opening / closing body 40 is connected to this winding shaft, and by rotating this winding shaft, the opening / closing body 40 can be closed or opened via the connecting slat.

[0057] In addition, since the left end (or right end) of this winding shaft is connected to the output shaft of the opening / closing machine 50 via a chain (not shown), the winding shaft can be rotated in conjunction with the rotation of the output shaft of the opening / closing machine 50.

[0058] (Configuration - Controlled device - Switching device - Switching control system) The opening / closing side control system 60 is for controlling the opening / closing device 10, and as shown in FIG. 1, includes an opening / closing side operation unit 61, a position detection unit 62, a rotation speed detection unit 63, an obstacle detection unit 64, and an opening / closing side control unit 65.

[0059] (Configuration - Controlled device - Switching device - Switching control system - Switching operation unit) The opening / closing side operation unit 61 is an opening / closing side operation means that receives operation input related to the opening / closing movement of the opening / closing body 40. This opening / closing side operation unit 61 is configured using, for example, a known wired operation device, and is provided in the vicinity of the opening 3 as shown in Fig. 1, and includes an open button that electrically moves the opening / closing body 40 to the open position, a close button that electrically moves the opening / closing body 40 to the closed position, and a stop button that stops the electrically moved to the closed position or the opened position (all of which are not shown).

[0060] (Configuration - Controlled device - Switching device - Switching control system - Position detection unit, Rotational speed detection unit) The position detection unit 62 is a position detection means for detecting the position of the opening / closing body 40 (specifically, the position of the lower end of the opening / closing body 40) and outputting a signal indicating the detected position (hereinafter referred to as a "position signal") at a predetermined period, and is provided inside the opening / closing machine 50, as shown in Figure 1.

[0061] The rotation speed detection unit 63 is a position detection means for detecting the rotation speed of the drive unit of the opening / closing machine 50 (hereinafter referred to as the "rotation speed of the drive unit") and outputting a signal indicating the detected rotation speed (hereinafter referred to as the "rotation speed signal") at a predetermined period, and is provided inside the opening / closing machine 50 as shown in FIG. 1.

[0062] The specific configurations of the position detection unit 62 and the rotation speed detection unit 63 are arbitrary, but in the first embodiment, they are configured using a Hall IC or the like having the functions of both the position detection unit 62 and the rotation speed detection unit 63. However, this is not limiting, and for example, the position detection unit 62 may be configured using an encoder (or a potentiometer) or the like, and the rotation speed detection unit 63 may be configured using a tachogenerator or the like.

[0063] (Configuration - Controlled device - Opening / closing device - Opening / closing control system - Obstacle detection unit) The obstacle detection unit 64 is an obstacle detection means that detects obstacles (e.g., people, animals, objects, etc.) that impede the opening and closing movement of the opening / closing body 40, and is configured, for example, using a known obstacle detection sensor (one example is an overload detection sensor), etc., and is provided inside the opening / closing machine 50, as shown in Figure 1.

[0064] (Configuration - Controlled device - Switching device - Switching control system - Switching control unit) The opening / closing side control unit 65 is a device that mutually links each part of the opening / closing device 10. As shown in Fig. 1, the opening / closing side control unit 65 is provided outside (or inside) the opening / closing machine 50, and as shown in Fig. 2, includes a first opening / closing side communication unit 65a, a second opening / closing side communication unit 65b, an opening / closing side power supply unit 65c, an opening / closing side control unit 65d, and an opening / closing side memory unit 65e.

[0065] (Configuration - Controlled device - Switching device - Switching side control system - Switching side control unit - First switching side communication unit) The first opening / closing side communication unit 65a is a first opening / closing side communication means for communicating between the opening / closing mechanism 50, the opening / closing side operation unit 61, the position detection unit 62, the rotation speed detection unit 63, or the obstacle detection unit 64 and the opening / closing side control unit 65.

[0066] In embodiment 1, this first opening / closing side communication unit 65a is configured using a known communication means that communicates using a wired communication network, but is not limited to this and may be configured using a communication means that communicates using a wireless communication network, for example.

[0067] (Configuration - Controlled device - Switching device - Switching control system - Switching control unit - Second switching communication unit) The second opening / closing side communication section 65b is a second opening / closing side communication means for communicating between the opening / closing side control unit 65 and a processing device 100 (and / or a terminal device 90) described below.

[0068] This second opening / closing side communication unit 65b is configured, for example, using a known communication means for communicating using a wireless communication network (for example, a communication means for short-range wireless communication (for example, a communication means using a short-range wireless communication standard such as Bluetooth (registered trademark)) or a communication means for long-range wireless communication (for example, a communication means using a long-range wireless communication standard such as 4G, 5G, or LTE (registered trademark))).

[0069] (Configuration - Controlled device - Switching device - Switching control system - Switching control unit - Switching power supply) The opening / closing side power supply unit 65c is an opening / closing side power supply means that supplies power from a commercial power source or a battery (e.g., a battery, etc.) not shown to each part of the opening / closing side control unit 65, and also supplies power to the opening / closing side operation unit 61, the position detection unit 62, the rotation speed detection unit 63, the obstacle detection unit 64, etc.

[0070] (Configuration - Controlled device - Switching device - Switching control system - Switching control unit - Switching control section) The opening / closing side control unit 65d is an opening / closing side control means for controlling each part of the opening / closing side control unit 65. Specifically, it is a computer including a CPU, various programs interpreted and executed on the CPU (including basic control programs such as an OS, and application programs that are started on the OS and realize specific functions), and an internal memory such as a RAM for storing the programs and various data (note that the configuration of a lighting side control unit 73d of the lighting device 70 described later, the configuration of a terminal side control unit 95 of the terminal device 90 described later, and the configuration of a processing side control unit 102 of the processing device 100 described later are substantially the same).

[0071] (Configuration - Controlled device - Switching device - Switching control system - Switching control unit - Switching memory unit) The opening / closing side memory unit 65e is an opening / closing side memory means for storing programs and various data necessary for the operation of the opening / closing side control unit 65, and is configured using a rewritable recording medium, and a non-volatile recording medium such as a flash memory can be used (note that the configuration of the lighting side memory unit 73e of the lighting device 70 described later, the configuration of the terminal side memory unit 96 of the terminal device 90 described later, and the configuration of the processing side memory unit 103 of the processing device 100 described later are substantially the same).

[0072] (Configuration - Controlled Device - Lighting Device) Returning to FIG. 1, the configuration of the illumination device 70 will now be described.

[0073] The lighting device 70 is a device for illuminating a predetermined area of ​​a building. As shown in Fig. 1, at least one lighting device 70 (one lighting device is provided in Fig. 1) is provided on a building frame 2 (e.g., a ceiling of a building) of a building, and generally includes a lighting unit 71, a support unit 72, and a lighting side control unit 73.

[0074] Incidentally, configurations of the illumination device 70 that are not specifically mentioned will not be described as they are the same as those of conventional illumination devices.

[0075] (Configuration - Controlled device - Lighting device - Lighting section) The illumination unit 71 is an illumination means for emitting light, and is configured using, for example, known illumination means (one example is an LED fluorescent lamp, etc.), and is provided inside the support unit 72, as shown in FIG.

[0076] (Configuration - Controlled device - Lighting device - Support part) The support section 72 is a support means for supporting the lighting section 71 and the lighting side control unit 73. The support section 72 is configured using, for example, a known support means capable of accommodating the lighting section 71 and the lighting side control unit 73, and is fixed to the building frame 2 by a fixture or the like, as shown in FIG.

[0077] (Configuration - Controlled device - Lighting device - Lighting control unit) The lighting-side control unit 73 is a device that mutually links each part of the lighting device 70. The lighting-side control unit 73 is provided inside the support part 72, and includes a lighting-side operation part 73a, a lighting-side communication part 73b, a lighting-side power supply part 73c, a lighting-side control part 73d, and a lighting-side storage part 73e, as shown in Fig. 3 .

[0078] (Configuration - Controlled device - Lighting device - Lighting control unit - Lighting operation unit) The lighting-side operation unit 73a is a lighting-side operation means that receives operation input related to the operation of the lighting device 70. This lighting-side operation unit 73a is configured using, for example, a known wired operation device, and is provided on the support unit 72 so that a part of the lighting-side operation unit 73a is exposed to the outside, and includes a turn-on button for turning on the lighting unit 71 and a turn-off button for turning off the lighting unit 71 (both are omitted from the drawing).

[0079] (Configuration - Controlled device - Lighting device - Lighting control unit - Lighting communication unit) The lighting-side communication section 73b is a lighting-side communication means for communicating between the lighting-side control unit 73 and a processing device 100 (and / or a terminal device 90) described below.

[0080] This lighting side communication unit 73b is configured, for example, using a known communication means for communicating using a wireless communication network (for example, a communication means for short-range wireless communication (for example, a communication means using a short-range wireless communication standard such as Bluetooth (registered trademark)) or a communication means for long-range wireless communication (for example, a communication means using a long-range wireless communication standard such as 4G, 5G, or LTE (registered trademark))).

[0081] (Configuration - Controlled device - Lighting device - Lighting control unit - Lighting power supply unit) The lighting side power supply section 73c is a lighting side power supply means that supplies power supplied from a commercial power supply or a battery (e.g., a battery, etc.) not shown to each section of the lighting side control unit 73 and also to the lighting section 71.

[0082] (Configuration - Controlled device - Lighting device - Lighting control unit - Lighting control section) The lighting-side control section 73 d is an opening / closing-side control means that controls each section of the lighting-side control unit 73 .

[0083] (Configuration - Controlled device - Lighting device - Lighting control unit - Lighting storage unit) The lighting-side storage section 73e is a lighting-side storage means for storing programs and various data necessary for the operation of the lighting-side control unit 73.

[0084] In addition, in the first embodiment, the "operating state" of the lighting device 70 configured as described above is a concept including a "lighted state" and a "lighted-out state." Among these, the "lighted state" is a state in which the lighting unit 71 is turned on. Moreover, the "lighted-out state" is a state in which the lighting unit 71 is turned off.

[0085] (Configuration-Control System) Returning to FIG. 1, the configuration of the control system 80 will now be described.

[0086] The control system 80 is a system for controlling a terminal device 90 and a processing device 100, and is generally equipped with the terminal device 90 and the processing device 100 as shown in FIG.

[0087] (Configuration-Control System-Terminal Device) First, the configuration of the terminal device 90 will be described.

[0088] The terminal device 90 is a device capable of communicating with the processing device 100, and is capable of performing processing operations related to control target processing (specifically, opening / closing processing of the opening / closing device 10 and switching processing of the lighting device 70), which is processing related to at least one or more control target devices 1 (specifically, the opening / closing device 10 and the lighting device 70), using a terminal application installed in the terminal device 90.

[0089] Here, the "terminal application" is an application dedicated to the terminal device for executing the controlled process. This terminal application is configured using an application that can be shared and used by multiple operators M (specifically, an application that can share login information, which will be described later), and is installed in the terminal device 90 via a network or any recording medium.

[0090] As shown in FIG. 1, the terminal device 90 is carried by an operator M, and is connected to the processing device 100 directly or indirectly via a network (not shown) so as to be able to communicate with the processing device 100.

[0091] In the first embodiment, for convenience of explanation, although FIG. 1 shows one terminal device 90 being possessed by an operator M, in addition to this, the description will be given assuming that a plurality of terminal devices 90, each having a terminal application installed and sharing login information with the terminal device 90, are possessed by a different operator M (for example, a person belonging to a specific group such as a family member to which the operator M in FIG. 1 belongs).

[0092] As shown in FIG. 4, the terminal device 90 includes a terminal operation unit 91, a terminal communication unit 92, a terminal output unit 93, a terminal power supply unit 94, a terminal control unit 95, and a terminal storage unit 96.

[0093] In addition, configurations of the terminal device 90 that are not specifically mentioned will not be described as they are similar to those of known smartphones.

[0094] (Configuration - Control system - Terminal device - Terminal side operation unit) The terminal side operation unit 91 is a terminal side operation means that receives operation input to the terminal device 90, and is also a terminal side input means that receives input of processing operations related to the controlled processing (hereinafter simply referred to as "processing operations"). This terminal side operation unit 91 is configured using known operation means such as various switches and a touch pad.

[0095] Here, the specific type of the processing operation is arbitrary, but the concept includes, for example, an operation processing operation for executing an operation processing of the control target device 1, a setting processing operation for executing a setting processing for setting information about the control target device 1 in a terminal application (for example, a registration processing described later and a deregistration processing for deactivating the registration processing described later), and / or a restriction processing operation for executing a restriction processing described later by a restriction unit 102a described later. However, in the first embodiment, it will be described as including only the operation processing operation for executing the operation processing of the control target device 1 (specifically, an opening / closing processing of the opening / closing device 10 and a switching processing of the lighting device 70).

[0096] Specifically, the operation processing operations related to the opening and closing processing of the opening and closing device 10 include an opening processing operation for executing an operation processing to open the opening and closing body 40 of the opening and closing device 10, a closing processing operation for executing an operation processing to close the opening and closing body 40, and a stop processing operation for executing an operation processing to stop the opening and closing movement of the opening and closing body 40. However, without being limited thereto, for example, it may include only one or two of the opening processing operation, the closing processing operation, and the stop processing operation, or it may include a timer opening and closing processing operation for executing an operation processing to open or close the opening and closing body 40 when a predetermined time arrives.

[0097] The operation processing operation related to the switching process of the lighting device 70 includes a lighting processing operation for executing an operation process of turning on the lighting unit 71 of the lighting device 70, and a turn-off processing operation for executing an operation process of turning off the lighting unit 71 of the lighting device 70. However, without being limited thereto, for example, only one of the lighting processing operation or the turn-off processing operation may be included.

[0098] (Configuration-Control system-Terminal device-Terminal communication unit) The terminal side communication unit 92 is a terminal side communication means for communicating between the terminal device 90 and the processing device 100, and is also a terminal side transmission means for directly or indirectly transmitting operation instruction information corresponding to a processing operation whose input has been accepted via the terminal side operation unit 91 to the processing device 100.

[0099] This terminal side communication unit 92 is configured, for example, using a known communication means for performing short-range wireless communication and long-range wireless communication using a wireless communication network (for example, a communication means using a short-range wireless communication standard such as Bluetooth (registered trademark) and a long-range wireless communication standard such as 4G, 5G, or LTE (registered trademark)).

[0100] (Configuration-Control system-Terminal device-Terminal output section) The terminal-side output unit 93 is a terminal-side output means that outputs various information under the control of the terminal-side control unit 95, and is also a terminal-side display means that displays processing operation information that indicates a processing operation.

[0101] This terminal side output unit 93 is configured, for example, using a known display means (for example, a display) and audio output means (for example, a speaker), but is not limited thereto and may, for example, be configured using only a display means.

[0102] In the first embodiment, the terminal output unit 93 and at least a portion of the terminal operation unit 91 that corresponds to the terminal input means are integrally formed as a touch pad.

[0103] (Configuration - Control system - Terminal device - Terminal power supply unit) The terminal side power supply unit 94 is a terminal side power supply means that supplies power to each unit of the terminal device 90 .

[0104] (Configuration - Control system - Terminal device - Terminal side control unit) The terminal-side control section 95 is a terminal-side control means for controlling the terminal device 90, and as shown in FIG. 4, conceptually includes a selection section 95a.

[0105] The selection unit 95a is a selection means that accepts the selection of at least one of multiple pieces of processing operation information when multiple pieces of processing operation information are displayed on the terminal side output unit 93 (hereinafter referred to as the "display state") during execution of a terminal application.

[0106] Here, "during execution of the terminal application" refers to the state from when the user logs in to the terminal application until when the user logs out.

[0107] The process executed by the terminal side control unit 95 will be described in detail later.

[0108] (Configuration-Control system-Terminal device-Terminal side storage unit) The terminal side storage unit 96 is a terminal side storage means for recording programs and various data required for the operation of the terminal device 90 .

[0109] (Configuration-Control System-Processing Device) Next, the configuration of the processing device 100 will be described.

[0110] The processing device 100 is a device that performs control target processing (specifically, opening / closing processing of the opening / closing device 10 and switching processing of the lighting device 70). The processing device 100 is connected to the terminal device 90 and the control target device 1 (specifically, the opening / closing device 10 and the lighting device 70) via a network so as to be able to communicate directly or indirectly, and includes a processing side communication unit 101, a processing side control unit 102, and a processing side storage unit 103, as shown in FIG.

[0111] In addition, configurations of the processing device 100 that are not specifically mentioned are the same as those of a known cloud server, and therefore descriptions thereof will be omitted.

[0112] 1, the processing device 100 is communicatively connected to one terminal device 90, but it is also possible for the processing device 100 to be communicatively connected to a plurality of terminal devices 90. Also, as shown in FIG. 1, the processing device 100 is communicatively connected to two control target devices 1, but it is also possible for the processing device 100 to be communicatively connected to three or more control target devices 1, and it is also possible for the processing device 100 to be communicatively connected to only one control target device 1.

[0113] (Configuration-Control system-Processing device-Processing side communication unit) The processing side communication unit 101 is a processing side communication means for communicating between the terminal device 90 and the control target device 1 and the processing device 100, is a processing side receiving means for receiving operation instruction information from the terminal device 90, and is a processing side transmitting means for directly or indirectly transmitting the operation instruction information received by the processing side receiving means to the control target device 1.

[0114] This processing side communication unit 101 is configured, for example, using a known communication means for long-distance wireless communication that performs long-distance wireless communication using a wireless communication network (for example, a communication means using a long-distance wireless communication standard such as 4G, 5G, or LTE (registered trademark)).

[0115] (Configuration-Control system-Processing device-Processing side control unit) The processing control unit 102 is a processing control means for controlling each unit of the processing device 100, and as shown in FIG. 5, conceptually includes a limiting unit 102a.

[0116] Here, the processing device program according to the first embodiment is installed in the processing device 100 via any recording medium or network, thereby substantially configuring each unit of the processing control unit 102.

[0117] The restriction unit 102a is a restriction means for restricting the reception of input of at least one processing operation by the terminal side operation unit 91.

[0118] The process executed by the processing control unit 102 will be described in detail later.

[0119] (Configuration-Control system-Processing device-Processing side memory unit) The processing side memory unit 103 is a processing side memory means for recording programs (specifically, programs for the processing device, etc.) and various data necessary for the operation of the processing device 100, and as shown in Figure 5, is provided with a restriction database (hereinafter, the database will be referred to as "DB") 103a and a terminal device identification DB 103b.

[0120] (Configuration-Control system-Processing device-Processing side memory unit-Restriction DB) The restriction DB 103a is a restriction storage means for storing restriction information.

[0121] Here, the "restriction information" is information indicating whether or not the acceptance of input of a processing operation is restricted by the restriction unit 102a. This restriction information is a concept including information indicating whether or not the acceptance of input of an operation processing operation, a setting processing operation, and / or a restriction processing operation is restricted. However, in the first embodiment, the restriction information will be described as including open restriction information, close restriction information, stop restriction information, turn on restriction information, and turn off restriction information.

[0122] Of these, the opening restriction information is restriction information indicating whether or not the acceptance of input for an opening process operation is restricted. The closing restriction information is restriction information indicating whether or not the acceptance of input for a closing process operation is restricted. The stopping restriction information is restriction information indicating whether or not the acceptance of input for a stopping process operation is restricted. The turning on restriction information is restriction information indicating whether or not the acceptance of input for a turning on process operation is restricted. The turning off restriction information is restriction information indicating whether or not the acceptance of input for a turning off process operation is restricted.

[0123] 6, the restriction DB 103a is configured by associating the items "login information", "control target device identification information", "control target device type information", "restriction information", and "authentication information" with information corresponding to each item. The item "restriction information" further includes items related to restriction information, such as "open restriction information", "close restriction information", "stop restriction information", "on restriction information", and "off restriction information".

[0124] Among these, the information corresponding to the item "Login Information" is login information indicating characters and / or symbols used to log in to a terminal application, such as the login ID "L0001" as shown in FIG. 6.

[0125] In addition, the information corresponding to the item "controlled device identification information" is controlled device identification information for uniquely identifying the controlled device 1, and for example, as shown in Figure 6, this corresponds to "B10001", which is the ID of the controlled device 1.

[0126] Further, the information corresponding to the item "controlled device type information" is controlled device type information indicating the type of the controlled device 1, and for example, as shown in FIG. 6, corresponds to "opening / closing device" which is the type of the controlled device 1.

[0127] Moreover, information corresponding to the item "restriction information" is restriction information. Moreover, information corresponding to the item "open restriction information" is opening restriction information, and for example, as shown in FIG. 6, corresponds to "restricted" indicating that the acceptance of input for the opening process operation is restricted, "unrestricted" indicating that the acceptance of input for the opening process operation is not restricted, "-" indicating that it is not subject to restriction, etc. (Note that the same applies to other restriction information). Moreover, information corresponding to the item "close restriction information" is closing restriction information. Moreover, information corresponding to the item "stop restriction information" is stop restriction information. Moreover, information corresponding to the item "lighting restriction information" is lighting restriction information. Moreover, information corresponding to the item "off restriction information" is off restriction information.

[0128] Moreover, the information corresponding to the item “authentication information” is information used in the release process (specifically, the verification process) described later, and is information for authenticating the operator M.

[0129] This authentication information is a concept including, for example, information indicating a number and / or a symbol set by a predetermined method, and / or information unique to a person or object (for example, information indicating a person's face, fingerprint, veins, sweat glands, sweat pores, voice (voiceprint), etc.). However, in the first embodiment, the authentication information is described as information acquired by a terminal-side restriction process described later, as shown in Fig. 6, and indicating a PIN number (for example, "1111" in Fig. 6).

[0130] Furthermore, the method for updating the various information in the restriction DB 103a is arbitrary, but in the first embodiment, the information is updated by performing a processing side restriction process, which will be described later.

[0131] However, the present invention is not limited to this, and various information stored in the restriction DB 103a may be updated by replacing it with information received from an external device (not shown, for example, a management terminal that manages the processing device 100, etc.). Alternatively, the various information in the restriction DB 103a may not be updated.

[0132] (Configuration-Control system-Processing device-Processing side memory unit-Terminal device identification DB) The terminal device identification DB 103b is a restriction storage means for storing terminal device identification information related to login information.

[0133] Here, the “terminal device identification information” is terminal device identification information for uniquely identifying the terminal device 90.

[0134] Moreover, the terminal device identification DB 103b is configured by associating the items "login information" and "terminal device identification information" with information corresponding to each item.

[0135] Among these, information corresponding to the item "login information" is login information, such as a login ID "L0001".

[0136] Also, information corresponding to the item "Terminal Device Identification Information" is terminal device identification information, such as "A1001", "A1002", "A1003", etc., which are the IDs of the terminal devices 90 associated with the login information=L0001.

[0137] (Control Processing) Next, a description will be given of the control processing executed by the control system 80. In the following description, steps will be abbreviated as "S" in the description of each process shown in Figs.

[0138] The control process is a process for controlling the terminal device 90 and the processing device 100. The timing for executing this control process is arbitrary, but in the first embodiment, it will be described as being started after the power of the terminal device 90 and the processing device 100 is turned on, and after a terminal application is started and logged in on the terminal device 90.

[0139] (Control processing - premise) Next, the premise of the control process in the first embodiment is as follows.

[0140] That is, the description will be given assuming that the opening / closing body 40 of the opening / closing device 10 installed in the building is in a fully closed state, and that the operating state of the lighting device 70 is in an off state.

[0141] The following description will be given on the assumption that a terminal application is installed in the terminal device 90. The following description will be given on the assumption that a processing device program is installed in the processing device 100.

[0142] In addition, in the processing device 100, in order to enable the controlled processing (specifically, the opening and closing processing of the opening and closing device 10 and the switching processing of the lighting device 70) to be executed via the terminal device 90, the registration processing for associating the login information of the terminal application installed in the terminal device 90 with the controlled processing identification information will be described as having already been executed.

[0143] In addition, since the above registration process is being executed, during execution of the terminal application, the terminal device 90 is capable of displaying, by the terminal side output unit 93, an operation screen OS of FIG. 7(a) for accepting input of processing operations related to the opening and closing process of the opening and closing device 10 (hereinafter referred to as the "opening and closing operation screen OS"), and an operation screen LS of FIG. 7(b) for accepting input of processing operations related to the switching process of the lighting device 70 (hereinafter referred to as the "lighting operation screen LS").

[0144] Here, the specific configuration of the opening / closing operation screen OS is arbitrary, but in embodiment 1, as shown in Figure 7 (a), it is configured to include an opening button OSb1 that enables the opening process operation, a closing button OSb2 that enables the closing process operation, a stop button OSb3 that enables the stop process operation, an opening / closing restriction button OSb4 that enables the restriction process operation related to the opening / closing device 10, and an opening / closing process status display area OSd that shows the status of the opening / closing process of the opening / closing device 10.

[0145] Furthermore, the specific configuration of the lighting operation screen LS is arbitrary, but in embodiment 1, as shown in FIG. 7(b), it is configured to include a turn-on button LSb1 that enables the turn-on process operation, a turn-off button LSb2 that enables the turn-off process operation, a lighting restriction button LSb3 that enables the restriction process operation related to the lighting device 70, and a switching process status display area LSd that shows the status of the switching process of the lighting device 70.

[0146] In addition, since the above registration process has been executed, it is assumed that the login information, controlled process identification information, and controlled device type information required for the control process are all registered (stored) in the restriction DB 103a. However, it is assumed that the restriction information and authentication information associated with the login information and controlled process identification information are not registered. In addition, it is assumed that the login information and terminal device identification information required for the control process are all registered (stored) in the terminal device identification DB 103b.

[0147] In addition, during execution of the terminal application, the various information stored in the terminal device 90 and the various information stored in the processing device 100 will be described as being mutually referred to and acquired between the terminal device 90 and the processing device 100. In addition, during execution of the terminal application, the various information stored in the opening / closing side control unit 65 and the lighting side control unit 73 will be described as being referred to and acquired by the processing device 100.

[0148] In addition, the terminal device 90 will be described as being capable of executing a terminal side restriction process, a terminal side opening / closing process, or / and a terminal side switching process, etc., in parallel, as described later. In addition, the processing device 100 will be described as being capable of executing a processing side restriction process, a processing side opening / closing process, or / and a processing side switching process, etc., in parallel, as described later.

[0149] (Control process - Details of control process) Next, the control process will be described in detail.

[0150] After the control process is started, as shown in FIG. 8, at SA1, the terminal side control unit 95 of the terminal device 90 determines whether or not the timing has arrived to execute the terminal side restriction process described below (hereinafter referred to as the "first processing timing").

[0151] While there is any method for determining whether or not the first processing timing has arrived, in the first embodiment, the determination is made based on whether or not an input for a restriction processing operation has been accepted via the opening / closing restriction button OSb4 or the lighting restriction button LSb3 in a state in which the operation screen of the control target device 1 (specifically, the opening / closing operation screen OS or the lighting operation screen LS) is displayed on the terminal side output unit 93 of the terminal device 90. Here, if the input for the restriction processing operation has been accepted, it is determined that the first processing timing has arrived, and if the input for the restriction processing operation has not been accepted, it is determined that the first processing timing has not arrived.

[0152] Then, when it is determined that the first processing timing has arrived (SA1, Yes), the terminal side control unit 95 of the terminal device 90 starts the terminal side restriction processing (SA2) and then proceeds to SA1. On the other hand, when it is determined that the first processing timing has not arrived (SA1, No), it proceeds to SA3. The details of the processing contents of the terminal side restriction processing will be described later.

[0153] As shown in FIG. 9, in SB1, the processing-side control unit 102 of the processing device 100 judges whether or not the processing-side communication unit 101 has received restriction setting information, which will be described later, transmitted by the terminal-side restriction processing.

[0154] Then, when it is determined that the limit setting information described below has been received (SB1, Yes), the processing side control unit 102 of the processing device 100 starts the processing side limiting process (SB2) and then proceeds to SB1. On the other hand, when it is determined that the limit setting information described below has not been received (SB1, No), it proceeds to SB3. The details of the processing contents of the processing side limiting process will be described later.

[0155] Returning to FIG. 8, in SA3, the terminal side control unit 95 of the terminal device 90 determines whether or not the timing for executing the terminal side opening / closing process described later (hereinafter referred to as "second processing timing") has arrived.

[0156] While the method for determining whether or not the second processing timing has arrived is arbitrary, in the first embodiment, the determination is made based on whether or not the opening / closing operation screen OS is displayed on the terminal side output unit 93 of the terminal device 90. Here, if the opening / closing operation screen OS is displayed, it is determined that the second processing timing has arrived, and if the opening / closing operation screen OS is not displayed, it is determined that the second processing timing has not arrived.

[0157] Then, when it is determined that the second processing timing has arrived (SA3, Yes), the terminal side control unit 95 of the terminal device 90 starts the terminal side opening / closing processing (SA4) and then proceeds to SA1. On the other hand, when it is determined that the second processing timing has not arrived (SA3, No), it proceeds to SA5. The details of the terminal side opening / closing processing will be described later.

[0158] Also, as shown in FIG. 9, at SB3, the processing-side control unit 102 of the processing device 100 determines whether or not first operation instruction information, which will be described later, transmitted by the terminal-side open / close process has been received by the processing-side communication unit 101.

[0159] Then, when it is determined that the first operation instruction information described below has been received (SB3, Yes), the processing side control unit 102 of the processing device 100 starts the processing side open / close process (SB4) and then proceeds to SB1. On the other hand, when it is determined that the first operation instruction information described below has not been received (SB3, No), it proceeds to SB5. The details of the processing contents of the processing side open / close process will be described later.

[0160] Returning to FIG. 8, at SA5, the terminal-side control unit 95 of the terminal device 90 determines whether or not the timing for executing terminal-side switching processing (hereinafter referred to as "third processing timing"), which will be described later, has arrived.

[0161] While there is no particular limitation on the method for determining whether or not the third processing timing has arrived, in the first embodiment, the determination is made based on, for example, whether or not the lighting operation screen LS is displayed on the terminal output unit 93 of the terminal device 90. If the lighting operation screen LS is displayed, it is determined that the third processing timing has arrived, and if the lighting operation screen LS is not displayed, it is determined that the third processing timing has not arrived.

[0162] Then, if it is determined that the third processing timing has arrived (SA5, Yes), the terminal side control unit 95 of the terminal device 90 starts the terminal side switching processing (SA6) and then transitions to SA1. On the other hand, if it is determined that the third processing timing has not arrived (SA5, No), it transitions to SA1 and thereafter repeats the processing from SA1 to SA6 in the same manner. The details of the terminal side switching processing will be described later.

[0163] Also, as shown in FIG. 9, at SB5, the processing-side control unit 102 of the processing device 100 determines whether or not second operation instruction information (to be described later) transmitted by the terminal-side switching process has been received by the processing-side communication unit 101.

[0164] Then, when it is determined that the second operation instruction information described below has been received (SB5, Yes), the processing side control unit 102 of the processing device 100 starts the processing side switching process (SB6) and then proceeds to SB1. On the other hand, when it is determined that the second operation instruction information described below has not been received (SB5, No), it proceeds to SB6 and thereafter repeats the processes from SB1 to SB6 in the same manner. The details of the processing content of the processing side switching process will be described later.

[0165] (Control process - Details of control process - Terminal side restriction process) Next, the terminal side restriction process of SA2 in FIG. 8 will be described.

[0166] The terminal side restriction process is a process for transmitting to the processing device 100 information required for the restriction process described below.

[0167] When the terminal side restriction process is started, as shown in FIG. 10, the terminal side control unit 95 of the terminal device 90 at SC1 specifies devices that are to be subject to the restriction process described below.

[0168] The method for identifying the device that is the target of this restriction process is arbitrary, but in embodiment 1, during processing of SC1, the control target device 1 (specifically, the opening / closing device 10, the lighting device 70) corresponding to the operation screen (specifically, the opening / closing operation screen OS, the lighting operation screen LS) of the control target device 1 displayed on the terminal side output unit 93 is identified as the device that is the target of the restriction process described below.

[0169] However, without being limited thereto, for example, a display area (not shown) (hereinafter referred to as a "restriction target selection display area") may be generated on the screen of the terminal-side output unit 93 of the terminal device 90, and a plurality of pieces of control target device identification information of the control target device 1 (specifically, the control target device identification information registered in the registration process) may be displayed in the generated restriction target selection display area. Then, at least one or more pieces of the displayed control target device identification information may be selected via the terminal-side operation unit 91, and the control target device 1 corresponding to the selected control target device identification information may be specified as a device that is subject to the restriction process described below.

[0170] The method of acquiring the displayed control target device identification information is arbitrary, and may be acquired from the terminal side storage unit 96 or the processing device 100, for example.

[0171] At SC2, the selection unit 95a of the terminal device 90 specifies the processing operations to be restricted.

[0172] The method for identifying this processing operation is arbitrary, but in embodiment 1, while the terminal application is being executed, in a state in which multiple pieces of processing operation information are displayed on the terminal side output unit 93 (hereinafter referred to as the "display state"), the processing operation is identified by accepting the selection of at least one of the multiple pieces of processing operation information via the terminal side operation unit 91.

[0173] Specifically, when the device identified by SC1 is the opening / closing device 10, a display area (not shown) (hereinafter referred to as a "processing operation selection display area") is generated on the screen of the terminal-side output unit 93, and a plurality of pieces of processing operation information (e.g., processing operation information indicating an opening processing operation, processing operation information indicating a closing processing operation, processing operation information indicating a stopping processing operation, etc.) related to the opening / closing processing of the opening / closing device 10 are displayed in the generated processing operation selection display area. At least one piece of the displayed processing operation information may then be selected via the terminal-side operation unit 91, and the processing operation of the selected processing operation information may be specified as the processing operation to be restricted.

[0174] Furthermore, when the device identified by SC1 is the lighting device 70, a processing operation selection display area is generated on the screen of the terminal-side output unit 93, and a plurality of pieces of processing operation information (e.g., processing operation information indicating a lighting processing operation, processing operation information indicating a turning-off processing operation, etc.) related to switching processing of the lighting device 70 are displayed in the generated processing operation selection display area. At least one or more pieces of processing operation information displayed as above may then be selected via the terminal-side operation unit 91, and the processing operation of the selected processing operation information may be specified as a processing operation to be restricted.

[0175] At SC3, the terminal-side control unit 95 of the terminal device 90 acquires authentication information used in the release process (specifically, the verification process) described below.

[0176] While the method for acquiring this authentication information is arbitrary, in the first embodiment, in a state where the opening / closing operation screen OS is displayed, a display area (not shown) (hereinafter referred to as an "input display area") is generated and displayed on the screen of the terminal side output unit 93 of the terminal device 90, and an input box for inputting authentication information and a confirmation button for confirming the input of the authentication information into the input box are displayed in the input display area. Then, the authentication information (information indicating a PIN number) is entered into the input box and then the confirmation button is operated, whereby the authentication information is acquired.

[0177] However, the present invention is not limited to this. For example, if the authentication information is information indicating the fingerprint of the operator M, it may be acquired using a known reading means (for example, a fingerprint authentication reader, etc.).

[0178] At SC4, the terminal side control unit 95 of the terminal device 90 generates restriction setting information to be used in the restriction processing described below, and causes the terminal side communication unit 92 to transmit the generated restriction setting information to the processing device 100, and then terminates the terminal side restriction processing.

[0179] The specific configuration of this restriction setting information is arbitrary, but in embodiment 1, it is configured to include login information of a terminal application installed in terminal device 90, controlled device identification information of the device identified in SC1, processing operation information indicating the processing operation identified in SC2, and authentication information obtained in SC3.

[0180] The login information, the control target device identification information, and the processing operation information may be acquired by any method, and may be acquired, for example, from the terminal side storage unit 96 and / or the processing device 100, etc.

[0181] (Control process - Control process details - Processing side restriction process) Next, the processing side restriction process of SB2 in FIG. 9 will be described.

[0182] The processing side restriction process is a process for executing the restriction process described below.

[0183] When the processing side restriction process is started, as shown in FIG. 11, the restriction unit 102a of the processing device 100 in SD1 updates the restriction information and authentication information stored in the restriction DB 103a based on the restriction setting information received in SB1.

[0184] The method for updating the restriction information and authentication information stored in the restriction DB 103a is arbitrary, but in the first embodiment, the information is updated as follows.

[0185] That is, to update the restriction information, the restriction information associated with the login information and the controlled process identification information included in the restriction setting information received by SB1 is identified from the restriction information stored in the restriction DB 103a. Then, of the identified restriction information, for the restriction information related to the processing operation information included in the restriction setting information received by SB1, "information indicating that the acceptance of the processing operation input is restricted" is registered (stored), and for the restriction information not related to the processing operation information included in the restriction setting information received by SB1, "information indicating that the acceptance of the processing operation input is not restricted" is registered.

[0186] As an example, if the restriction setting information received by SB1 includes only login information = L0001, controlled process identification information = B10001, and process operation information = information indicating an open process operation, the following information is registered: open restriction information corresponding to the above login information and controlled process identification information = information indicating that acceptance of input for an open process operation is restricted, close restriction information corresponding to the above login information and controlled process identification information = information indicating that acceptance of input for a close process operation is not restricted, and stop restriction information corresponding to the above login information and controlled process identification information = information indicating that acceptance of input for a stop process operation is not restricted.

[0187] Regarding the update of the authentication information, the authentication information included in the restriction setting information received by SB1 is registered in association with the specified restriction information.

[0188] In SD2, the limiting section 102a of the processing device 100 executes the limiting process, and then ends the processing-side limiting process.

[0189] The specific processing content of this restriction processing is arbitrary, but in embodiment 1, except when the release timing described below has arrived and / or when some of the restriction information is not registered in the restriction DB 103a, in the terminal side opening / closing processing, processing side opening / closing processing, terminal side switching processing, and processing side switching processing, acceptance of input of processing operations is restricted based on the restriction information stored in the restriction DB 103a updated by SD1 (i.e., the processing operation of the processing operation information selected via the selection unit 95a is restricted as a processing operation to be restricted).

[0190] As an example, if the restriction DB 103a updated in SD1 stores login information = L0001, controlled object process identification information = B10001, open restriction information corresponding to the above login information and controlled object process identification information = information indicating that acceptance of input of open process operation is restricted, close restriction information corresponding to the above login information and controlled object process identification information = information indicating that acceptance of input of close process operation is not restricted, and stop restriction information corresponding to the above login information and controlled object process identification information = information indicating that acceptance of input of stop process operation is not restricted, then in the terminal device 90 to which the above login information is shared, acceptance of input of open process operation for the opening device 10 corresponding to the above controlled object process identification information will be restricted, and acceptance of input of close process operation and stop process operation for the opening device 10 will not be restricted.

[0191] By such terminal side restriction processing and processing side restriction processing, the processing operations restricted by the restriction unit 102a can be selected via the selection unit 95a, and the acceptance of inputs of processing operations can be restricted according to needs. Also, for example, the selection unit 95a can be used to select and restrict the acceptance of inputs of operation processing operations, setting processing operations, and / or restriction processing operations, and the acceptance of inputs of processing operations according to needs can be further restricted.

[0192] (Control process - Details of control process - Terminal side opening and closing process) Next, the terminal side opening / closing process of SA4 in FIG. 8 will be described.

[0193] The terminal side opening / closing process is a process for transmitting information required for the opening / closing process of the opening / closing device 10 to the processing device 100.

[0194] When the terminal side opening / closing process is started, as shown in FIG. 12, the terminal side control unit 95 of the terminal device 90 in the SE1 determines whether or not a processing operation related to the opening / closing process of the opening device 10 has been performed.

[0195] While the method of determining whether or not this processing operation has been performed is arbitrary, in the first embodiment, as shown in Fig. 7(a), when the opening / closing operation screen OS is displayed on the terminal side output unit 93 of the terminal device 90 during processing of SE1, the determination is made based on whether or not any one of the open button OSb1, close button OSb2, or stop button OSb3 on the opening / closing operation screen OS has been operated. Here, if any one of the open button OSb1, close button OSb2, or stop button OSb3 has been operated, it is determined that the above processing operation has been performed, and if any one of the open button OSb1, close button OSb2, or stop button OSb3 has not been operated, it is determined that the above processing operation has not been performed.

[0196] Then, the terminal side control unit 95 of the terminal device 90 waits until it is determined that the above processing operation has not been performed (SE1, No), and transitions to SE2 if it is determined that the above processing operation has been performed (SE1, Yes).

[0197] For example, if the waiting time has elapsed for a predetermined period of time (e.g., 5 minutes), the terminal side control unit 95 of the terminal device 90 may terminate the terminal side opening / closing process (the same applies to the terminal side switching process).

[0198] In SE2, the terminal-side control unit 95 of the terminal device 90 judges whether or not the processing operation performed in SE1 has been restricted by the restriction processing in SD2.

[0199] While the method of determining whether or not this processing operation is restricted by the restriction processing of SD2 is arbitrary, in the first embodiment, the restriction information (specifically, the opening restriction information, the closing restriction information, and the stop restriction information) stored in the restriction DB 103a of the processing device 100 is referenced, and the restriction information associated with the controlled device identification information of the opening / closing device 10 corresponding to the opening / closing operation screen OS displayed during the processing of SE2 and the login information of the terminal application installed in the terminal device 90 and associated with the processing operation performed in SE1 is information indicating whether or not the acceptance of the input of the processing operation is restricted. Here, if the restriction information indicates that the acceptance of the input is restricted, it is determined that the processing operation is restricted by the restriction processing of SD2, and if the restriction information indicates that the acceptance of the input is not restricted, it is determined that the processing operation is not restricted by the restriction processing of SD2.

[0200] As an example, if the login information of the terminal application installed in the terminal device 90 is L0001, the controlled device identification information of the opening / closing device 10 corresponding to the opening / closing operation screen OS displayed during processing of SE2 is B10001, and the processing operation performed in SE1 is an opening processing operation, and the opening restriction information is information indicating that acceptance of input for the opening processing operation is restricted, then it is determined that the above processing operation is restricted by the restriction processing of SD2.

[0201] Then, if the terminal side control unit 95 of the terminal device 90 determines that the above processing operation is restricted by the restriction processing of SD2 (SE2, Yes), it transitions to SE3, and if it determines that the above processing operation is not restricted by the restriction processing of SD2 (SE2, No), it transitions to SE4.

[0202] In SE3, the terminal side control unit 95 of the terminal device 90 acquires authentication information to be used for the release process described below (specifically, the matching process described below) in a manner substantially similar to the processing in SC3 (or in a known manner different from the processing in SC3).

[0203] In SE4, the terminal-side control unit 95 of the terminal device 90 generates first operation instruction information used in the processing-side opening / closing process, and causes the terminal-side communication unit 92 to transmit the generated first operation instruction information to the processing device 100.

[0204] The specific configuration of this first operation instruction information is arbitrary, but in the first embodiment, it is configured as follows.

[0205] In other words, when it is determined in SE2 that the above processing operation is restricted by the restriction processing of SD2, the first operation instruction information includes terminal device identification information of the terminal device 90, login information of the terminal application installed in the terminal device 90, controlled device identification information of the opening / closing device 10 corresponding to the opening / closing operation screen OS displayed during the processing of SE2, operation instruction information corresponding to the processing operation performed in SE1, and authentication information acquired in SE3.

[0206] Furthermore, if it is determined in SE2 that the above processing operation is not restricted by the restriction processing of SD2, the first operation instruction information is composed of only terminal device identification information of the terminal device 90, login information of the terminal application installed in the terminal device 90, controlled device identification information of the opening / closing device 10 corresponding to the opening / closing operation screen OS displayed during the processing of SE2, and operation instruction information corresponding to the processing operation performed in SE1.

[0207] In SE5, the terminal-side control unit 95 of the terminal device 90 determines whether or not the restriction on the processing operation determined to have been restricted by the restriction process in SE2 has been lifted.

[0208] While there is any method for determining whether or not the restriction on this processing operation has been lifted, in the first embodiment, the restriction information (specifically, open restriction information, close restriction information, and stop restriction information) stored in the restriction DB 103a of the processing device 100 is referenced to, and the determination is made based on whether or not release flag information, which will be described later, has been added to the restriction information related to the processing operation determined in SE2 to be restricted by the restriction processing of SD2. Here, if release flag information, which will be described later, has been added, it is determined that the restriction on the processing operation has been lifted, and if release flag information, which will be described later, has not been added, it is determined that the restriction on the processing operation has not been lifted.

[0209] Then, if the terminal side control unit 95 of the terminal device 90 determines that the restriction on the above processing operation has been lifted (SE5, Yes), it transitions to SE6, and if it determines that the restriction on the above processing operation has not been lifted (SE5, No), it transitions to SE7.

[0210] In SE6, the terminal side control unit 95 of the terminal device 90 receives the opening / closing process execution information transmitted in the processing side opening / closing process described below, which indicates that the opening / closing process based on the processing operation performed in SE1 is being executed, and outputs it by the terminal side output unit 93, and then terminates the terminal side opening / closing process.

[0211] Here, the method for outputting the opening / closing process execution information is arbitrary, but in embodiment 1, the opening / closing process execution information is displayed in the opening / closing process status display area OSd of the opening / closing operation screen OS that is displayed during processing of SE6.

[0212] As an example, when the opening / closing process execution information indicates that an opening / closing process based on an opening process operation is being executed, information such as "Opening / closing device open" may be displayed in the opening / closing process status display area OSd as the opening / closing process execution information.

[0213] However, the present invention is not limited to this, and for example, the opening / closing process execution information may be output by voice by the terminal side output unit 93 (note that the opening / closing process non-execution information is output in a substantially similar manner).

[0214] In SE7, the terminal side control unit 95 of the terminal device 90 receives open / close processing non-execution information transmitted from the processing side open / close processing described later, which indicates that the open / close processing based on the processing operation performed in SE1 has not been executed, and outputs it via the terminal side output unit 93, and then terminates the terminal side open / close processing.

[0215] Here, the method for outputting the opening / closing process non-execution information is arbitrary, but in embodiment 1, the opening / closing process non-execution information is displayed in the opening / closing process status display area OSd of the opening / closing operation screen OS that is displayed during processing of SE7.

[0216] As an example, if the opening / closing process not being executed information indicates that the opening / closing process based on the opening process operation has not been executed, the opening / closing process not being executed information such as "Opening / closing device opening restricted" may be displayed in the opening / closing process status display area OSd as the opening / closing process not being executed information.

[0217] (Control process - Details of control process - Processing side opening and closing process) Next, the process side opening and closing process of SB4 in FIG. 9 will be described.

[0218] The processing side opening / closing process is a process for executing the opening / closing process of the opening / closing device 10.

[0219] When the processing side opening / closing process is initiated, as shown in FIG. 13, in SF1 the restriction unit 102a of the processing device 100 determines whether the processing operation corresponding to the operation instruction information contained in the first operation instruction information received at SB3 is a specific processing operation that should be released.

[0220] While the method of determining whether or not it is a specific processing operation is arbitrary, in the first embodiment, the restriction information associated with the login information and the controlled process identification information included in the first operation instruction information received by SB3 is identified from the restriction information stored in the restriction DB 103a of the processing device 100. Then, the restriction information associated with the processing operation corresponding to the operation instruction information included in the first operation instruction information received by SB3 among the identified restriction information is determined based on whether or not the acceptance of the input of the processing operation is restricted. Here, if the information indicates whether the acceptance of the input of the processing operation is restricted, it is determined to be the specific processing operation, and if the information does not indicate whether the acceptance of the input of the processing operation is restricted, it is determined to not be the specific processing operation.

[0221] As an example, if the first operation instruction information received by SB3 includes login information = L0001, controlled device identification information of the opening and closing device 10 = B10001, and operation instruction information = operation instruction information corresponding to an opening processing operation, and if the above-specified opening restriction information = information indicating that acceptance of input for the opening processing operation is restricted, it is determined to be the above-specified processing operation.

[0222] Then, when it is determined that the processing operation is the specific processing operation (SF1, Yes), the limiting unit 102a of the processing device 100 transitions to SF2.

[0223] On the other hand, if it is determined that the input is not the specific processing operation (SF1, No), it is assumed that input of the processing operation corresponding to the operation instruction information contained in the first operation instruction information received at SB3 has been accepted, and the process proceeds to SF3.

[0224] In SF2, the restriction unit 102a of the processing device 100 determines whether or not the timing for executing the release process (hereinafter referred to as "release timing") has arrived during execution of the terminal application.

[0225] Here, the "release process" refers to a process for releasing the restriction on accepting input of a specific processing operation among at least one or more processing operations restricted by the restriction unit 102a.

[0226] Also, this release process is a concept including, for example, a collation process of comparing authentication information received from the terminal device 90 with authentication information stored in the processing device 100, a process of determining whether a release signal has been received from an external device (for example, the above-mentioned management terminal, etc.), a process of determining whether the location of the terminal device 90 is within a predetermined distance from the controlled device 1, a process of determining whether it is within the release time zone, or a combination of two or more of these processes. However, in the first embodiment, the release process will be described as a collation process.

[0227] In addition, the method of determining whether the release timing has arrived is arbitrary, but in the first embodiment, when information indicating that a terminal application is being executed (hereinafter referred to as "application execution information") is received from the terminal device 90 (specifically, the terminal device 90 of the terminal device identification information included in the first operation instruction information received at SB3) during the processing of SF2, the determination is made based on whether the authentication information included in the first operation instruction information received at SB3 (the authentication information received from the terminal device 90) matches the login information included in the first operation instruction information and the authentication information associated with the controlled device identification information of the opening and closing device 10 (the authentication information stored in the processing device 100) among the authentication information stored in the restriction DB 103a (that is, whether the release timing has arrived is determined based on the collation result of the collation process). Here, if there is the above-mentioned match, it is determined that the release timing has arrived, and if there is no above-mentioned match, it is determined that the release timing has not arrived.

[0228] By performing such a release process, the arrival of the release timing can be accurately determined, and the usability of the control system 80 can be improved.

[0229] Then, when the restriction unit 102a of the processing device 100 determines that the time to lift the restriction has arrived (SF2, Yes), it lifts the restriction on accepting input of the processing operation determined to be a specific processing operation in SF1 (specifically, the processing operation corresponding to the operation instruction information included in the first operation instruction information), assumes that the input of the processing operation has been accepted via the terminal side operation unit 91, and proceeds to SF3.

[0230] On the other hand, if it is determined that the timing for lifting has not arrived (SF2, No), the restriction on accepting input of the processing operation determined to be a specific processing operation in SF1 is not lifted, and the input of the processing operation is not considered to have been accepted via the terminal side operation unit 91, and the process proceeds to SF5.

[0231] Here, the specific processing for "lifting the restriction on the processing operation" is arbitrary, but in embodiment 1, during the period from the arrival of the lifting timing to the arrival of the re-restriction timing described below, in the terminal side opening / closing processing and the processing side opening / closing processing, the restriction information stored in the restriction DB 103a and related to the processing operation determined to be a specific processing operation in SF1 is treated as "information indicating that acceptance of input for the processing operation is not restricted", and lifting flag information is added to the restriction information.

[0232] As an example, if the processing operation determined to be a specific processing operation in SF1 is an opening processing operation, and the opening restriction information related to that processing operation is information indicating that acceptance of input for the opening processing operation is restricted, then this opening restriction information is treated as information indicating that acceptance of input for the opening processing operation is not restricted, and release flag information is added to this opening restriction information.

[0233] In SF3, the processing-side control section 102 of the processing device 100 transmits the operation instruction information included in the first operation instruction information received in SB3 directly to the opening / closing device 10 (specifically, the opening / closing side control unit 65) corresponding to the controlled device identification information included in the first operation instruction information, or transmits it via a relay device (not shown) (i.e., transmits it indirectly) by the processing-side communication section 101. Then, the opening / closing side control section 65d of the opening / closing side control unit 65 receives the operation instruction information transmitted in SF3 by the second opening / closing side communication section 65b, and executes opening / closing processing of the opening / closing device 10 based on the received operation instruction information.

[0234] Details of this opening and closing process are arbitrary, but in the first embodiment, they are as follows.

[0235] That is, when the received operation instruction information corresponds to an opening process operation, the opening / closing body 40 of the opening / closing device 10 is moved to open by a self-holding operation. When the received operation instruction information corresponds to a closing process operation, the opening / closing body 40 of the opening / closing device 10 is moved to close by a self-holding operation. When the received operation instruction information corresponds to a stop process operation, the opening / closing movement of the opening / closing body 40 of the opening / closing device 10 is stopped.

[0236] Here, the "self-holding operation" means that after the input of a processing operation is accepted, the closing or opening movement of the opening / closing body 40 is continued even if the input of the processing operation is not accepted.

[0237] However, the present invention is not limited to this, and for example, the opening / closing body 40 of the opening / closing device 10 may be moved to open or close by a push-off operation. Note that the "push-off operation" means that the opening / closing body 40 is moved to close or open only while the input of the processing operation is being accepted.

[0238] By such processing from SF1 to SF3, for example, processing operations not restricted by the restriction unit 102a can be performed relatively smoothly in the terminal device 90, and usability of the terminal device 90 can be ensured, compared with a case where the release timing is determined based on the collation result of the collation process before a specific processing operation is performed via the terminal side operation unit 91. In particular, when the open button OSb1, the close button OSb2, and the stop button OSb3 are simultaneously displayed as in the opening / closing operation screen OS of Fig. 7(a), if an attempt is made to determine the release timing based on the collation result of the collation process before a specific processing operation is performed via the terminal side operation unit 91, a problem occurs in that the collation process is performed even for processing operations not restricted by the restriction unit 102a, making it difficult to smoothly perform the unrestricted processing operations, but the problem can be avoided by the processing from SF1 to SF3.

[0239] In SF4, the processing side control unit 102 of the processing device 100 generates the above-mentioned opening and closing processing execution information, and with reference to the login information and terminal device identification information stored in the terminal device identification DB 103b, transmits the generated opening and closing processing execution information to the terminal devices 90 with which the login information contained in the first operation instruction information received at SB3 is shared (specifically, to all of the terminal devices 90 with the terminal device identification information associated with the login information), and then proceeds to SF6.

[0240] As described above, the opening / closing process execution information is sent to the terminal device 90 with which the login information is shared. Therefore, when the first operation instruction information is transmitted from the terminal device 90 in Fig. 1, the opening / closing process execution information is displayed on the terminal side output unit 93 of the terminal device 90 in Fig. 1 during the processing of SE6. In addition, when the first operation instruction information is transmitted from another terminal device 90 with which the login information is shared with the terminal device 90 in Fig. 1, the opening / closing process execution information is displayed on the terminal side output unit 93 of the terminal device 90 in Fig. 1 at a timing different from that during the processing of SE6 (note that the same applies to the opening / closing process non-execution information).

[0241] However, without being limited thereto, for example, the generated opening / closing process execution information may be transmitted only to the terminal device 90 of the terminal device identification information included in the first operation instruction information received by the SB3.

[0242] Furthermore, the method for generating this opening / closing processing execution information is arbitrary, but in embodiment 1, the information is generated by referring to the operation instruction information included in the first operation instruction information received by SB3 (specifically, operation instruction information corresponding to a processing operation for which it has been determined in SF2 that the release timing has arrived and the input has been deemed to have been accepted, or operation instruction information corresponding to a processing operation that has not been determined to be a specific processing operation in SF1), and / or opening / closing device operation history information stored in the opening / closing side memory section 65e of the opening / closing side control unit 65, which indicates the operation history of the opening / closing device 10.

[0243] As an example, when the operation instruction information contained in the first operation instruction information received by SB3 is operation instruction information corresponding to an opening processing operation, opening / closing processing execution information is generated indicating that an opening / closing processing based on the opening processing operation is being executed.

[0244] Furthermore, the method for transmitting the opening / closing process execution information is arbitrary, but in the first embodiment, the information is transmitted as follows.

[0245] That is, when the opening / closing process execution information indicates that the opening / closing process based on the opening process operation or the closing process operation is being executed, the information is transmitted at a predetermined time interval until the opening process operation or the closing process operation is completed (that is, until the opening / closing state of the opening / closing body 40 becomes the fully open state or the fully closed state). Also, when the opening / closing process execution information indicates that the opening / closing process based on the stop process operation is being executed, the information is transmitted immediately after the stop process operation is performed.

[0246] In SF5, the processing side control unit 102 of the processing device 100 generates the above-mentioned opening / closing process non-execution information, and, by referring to the login information and terminal device identification information stored in the terminal device identification DB 103b, transmits the generated opening / closing process non-execution information to the terminal device 90 with which the login information contained in the first operation instruction information received at SB3 is shared, and then transitions to SF6.

[0247] However, without being limited thereto, for example, the generated opening / closing process non-execution information may be transmitted only to the terminal device 90 of the terminal device identification information included in the first operation instruction information received by the SB3.

[0248] The method for generating this opening / closing process non-execution information is arbitrary, but in embodiment 1, it is generated based on the operation instruction information contained in the first operation instruction information received by SB3 (specifically, the operation instruction information corresponding to the processing operation for which it was determined that the release timing had not arrived in SF2 and the input was not deemed to have been accepted).

[0249] As an example, when the operation instruction information contained in the first operation instruction information received by SB3 is operation instruction information corresponding to an opening processing operation, opening / closing processing non-execution information is generated indicating that the opening / closing processing based on the opening processing operation has not been executed.

[0250] In SF6, the restriction unit 102a of the processing device 100 determines whether the timing to re-restrict acceptance of input of the above-mentioned specific processing operation (hereinafter referred to as the "re-restriction timing") has arrived after it has been determined that the release timing has arrived in SF2 during execution of a terminal application.

[0251] The method of determining whether or not the re-restriction timing has arrived is arbitrary, but in the first embodiment, when the application execution information is received from the terminal device 90 (specifically, the terminal device 90 of the terminal device identification information included in the first operation instruction information received by SB3) during the processing of SF6, the determination is made based on whether or not information indicating that a predetermined operation (for example, an operation to close the opening / closing operation screen OS, an operation to switch the opening / closing operation screen OS to another screen, an operation to log out of the terminal application) has been performed has been received from the terminal device 90, or whether or not a predetermined time (for example, 5 minutes, etc.) has elapsed since the release timing arrived. Here, if the above information is received or the above predetermined time has elapsed, it is determined that the re-restriction timing has arrived, and if the above information is not received or the above predetermined time has not elapsed, it is determined that the re-restriction timing has not arrived.

[0252] Then, if the restriction unit 102a of the processing device 100 determines that the re-restriction timing has arrived (SF6, Yes), it transitions to SF7, and if it determines that the re-restriction timing has not arrived (SF6, No), it terminates the processing side opening and closing process.

[0253] In SF7, the limiting unit 102a of the processing device 100 executes the limiting process again, and then ends the processing side opening / closing process.

[0254] The specific processing content of this re-executed restriction process is arbitrary, but in embodiment 1, in the terminal side opening / closing process and the processing side opening / closing process, the acceptance of input for a processing operation (specific processing operation) for which the restriction on accepting input has been lifted in SF2 is restricted again.

[0255] Specifically, in the terminal side opening / closing process and the processing side opening / closing process, the restriction information stored in the restriction DB 103a that is related to a processing operation for which the restriction on accepting input has been lifted in SF2 is treated as "information indicating that the acceptance of input for the processing operation has been restricted" (i.e., the acceptance of input for the processing operation is restricted based on the restriction information stored in the restriction DB 103a), and the lift flag information attached to the restriction information is erased.

[0256] By performing such processing as SF6 and SF7, the restriction on accepting input of the specific processing operation can be lifted and then the restriction can be re-implemented. If the restriction is re-implemented, it is possible to prevent an unspecified number of operators M from executing the controlled processing related to the opening and closing device 10 (specifically, the opening and closing processing of the opening and closing device 10).

[0257] In addition, the term "an unspecified number of operators M" is a concept that includes, for example, another operator M who owns a terminal device 10 different from the terminal device 10 in Figure 1 and shares login information with the terminal device 10 (for example, a person who belongs to a specific group such as the family to which the operator M in Figure 1 belongs), and / or another operator M who temporarily borrows the terminal device 10 in Figure 1 (for example, a person who belongs to the above-mentioned specific group and / or a person who does not belong to the above-mentioned group).

[0258] In addition, "an unspecified number of operators M executing controlled processes related to the opening and closing device 10" refers to, for example, another operator M using the other terminal device 10 described above to execute controlled processes related to the opening and closing device 10, and / or another operator M using the terminal device 10 of Figure 1 to execute controlled processes related to the opening and closing device 10.

[0259] (Control process - Details of control process - Terminal side switching process) Next, the terminal side switching process of SA6 in FIG. 8 will be described.

[0260] The terminal side switching process is a process for transmitting information required for the switching process of the lighting device 70 to the processing device 100.

[0261] When the terminal-side switching process is started, as shown in FIG. 14, the terminal-side control unit 95 of the terminal device 90 in SG1 determines whether or not a processing operation related to the switching process of the lighting device 70 has been performed.

[0262] While the method of determining whether or not this processing operation has been performed is arbitrary, in the first embodiment, as shown in Fig. 7(b), when the lighting operation screen LS is displayed on the terminal side output unit 93 of the terminal device 90 during processing of SG1, the determination is made based on whether or not either the ON button LSb1 or the OFF button LSb2 on the lighting operation screen LS has been operated. Here, if either the ON button LSb1 or the OFF button LSb2 has been operated, it is determined that the processing operation has been performed, and if either the ON button LSb1 or the OFF button LSb2 has not been operated, it is determined that the processing operation has not been performed.

[0263] Then, the terminal side control unit 95 of the terminal device 90 waits until it is determined that the above processing operation has not been performed (SG1, No), and transitions to SG2 if it is determined that the above processing operation has been performed (SG1, Yes).

[0264] In SG2, the terminal side control unit 95 of the terminal device 90 determines whether or not the processing operation performed in SG1 has been restricted by the restriction processing in SD2, in substantially the same manner as in the processing in SE2.

[0265] As an example, if the login information of the terminal application installed in the terminal device 90 is L0001, the controlled device identification information of the lighting device 70 corresponding to the lighting operation screen LS displayed during processing in SG2 is C10001, and the processing operation performed in SG1 is a lighting processing operation, and the lighting restriction information is information indicating that acceptance of input for the lighting processing operation is restricted, then it is determined that the above processing operation is restricted by the restriction processing in SD2.

[0266] Then, if the terminal side control unit 95 of the terminal device 90 determines that the above processing operation is restricted by the restriction processing of SD2 (SG2, Yes), it transitions to SG3, and if it determines that the above processing operation is not restricted by the restriction processing of SD2 (SG2, No), it transitions to SG4.

[0267] In SG3, the terminal side control unit 95 of the terminal device 90 acquires authentication information used in the release process (specifically, the verification process) in substantially the same manner as in the process in SE3.

[0268] In SG4, the terminal-side control unit 95 of the terminal device 90 generates second operation instruction information used in the processing side switching process, and causes the terminal-side communication unit 92 to transmit the generated second operation instruction information to the processing device 100.

[0269] The second operation instruction information may have any specific configuration, but in the first embodiment, it is configured as follows.

[0270] In other words, if it is determined in SG2 that the above processing operation is restricted by the restriction processing of SD2, the second operation instruction information includes terminal device identification information of the terminal device 90, login information of the terminal application installed in the terminal device 90, controlled device identification information of the lighting device 70 corresponding to the lighting operation screen LS displayed during the processing of SG2, operation instruction information corresponding to the processing operation performed in SG1, and authentication information acquired in SG3.

[0271] Furthermore, if it is determined in SG2 that the above processing operation is not restricted by the restriction processing of SD2, the second operation instruction information is composed of only terminal device identification information of the terminal device 90, login information of the terminal application installed in the terminal device 90, controlled device identification information of the lighting device 70 corresponding to the lighting operation screen LS displayed during the processing of SG2, and operation instruction information corresponding to the processing operation performed in SG1.

[0272] In SG5, the terminal side control unit 95 of the terminal device 90 determines, in substantially the same manner as in the processing in SE5, whether or not the restriction on the processing operation determined to have been restricted by the restriction processing in SG2 has been lifted.

[0273] Then, if the terminal side control unit 95 of the terminal device 90 determines that the restriction on the above processing operation has been lifted (SG5, Yes), it proceeds to SG6, and if it determines that the restriction on the above processing operation has not been lifted (SG5, No), it proceeds to SG7.

[0274] In SG6, the terminal side control unit 95 of the terminal device 90 receives switching process execution information transmitted in the processing side switching process described below, which indicates that switching process based on the processing operation performed in SG1 is being executed, and outputs it via the terminal side output unit 93, and then terminates the terminal side switching process.

[0275] Here, the method for outputting the switching process execution information is arbitrary, but in embodiment 1, the switching process execution information is displayed in the switching process status display area LSd of the lighting operation screen LS that is displayed during processing of SG6.

[0276] As an example, when the switching process execution information indicates that switching process is being executed based on a lighting process operation, information such as “lighting device is on” may be displayed in the switching process status display area LSd as the switching process execution information.

[0277] However, the present invention is not limited to this, and for example, the switching process execution information may be output by voice by the terminal side output unit 93 (note that the switching process non-execution information is output in a similar manner).

[0278] In SG7, the terminal side control unit 95 of the terminal device 90 causes the terminal side output unit 93 to output switching process non-execution information received from the processing side switching process described below, which indicates that switching process based on the processing operation performed in SG1 has not been executed, and then terminates the terminal side switching process.

[0279] Here, the method for outputting the switching process non-execution information is arbitrary, but in embodiment 1, the switching process non-execution information is displayed in the switching process status display area LSd of the lighting operation screen LS that is displayed during processing of SG7.

[0280] As an example, when the switching process not being executed information indicates that the switching process based on the lighting process operation has not been executed, information such as “lighting device lighting restricted” may be displayed in the switching process status display area LSd as the switching process not being executed information.

[0281] (Control process - Control process details - Processing side switching process) Next, the process side switching process at SB6 in FIG. 9 will be described.

[0282] The processing side switching process is a process for executing a switching process of the lighting device 70.

[0283] When the processing side switching process is initiated, as shown in FIG. 15, the restriction unit 102a of the processing device 100 in SH1 determines, in substantially the same manner as the process in SF1, whether or not the processing operation corresponding to the operation instruction information contained in the second operation instruction information received at SB5 is a specific processing operation that should be released.

[0284] As an example, if the second operation instruction information received by SB5 includes login information = L0001, controlled device identification information of the lighting device 70 = C10001, and operation instruction information = operation instruction information corresponding to a lighting processing operation, and if the lighting restriction information associated with the terminal device identification information and controlled object processing identification information included in the second operation instruction information = information indicating that acceptance of input of a lighting processing operation is restricted, then it is determined to be the specific processing operation.

[0285] Then, when it is determined that the processing operation is the specific processing operation (SH1, Yes), the limiting unit 102a of the processing device 100 proceeds to SH2.

[0286] On the other hand, if it is determined that the input is not the specific processing operation (SH1, No), it is assumed that input of the processing operation corresponding to the operation instruction information contained in the second operation instruction information received at SB5 has been accepted, and the process proceeds to SH3.

[0287] In SH2, the restriction unit 102a of the processing device 100 determines whether or not the release timing has arrived during execution of the terminal application, in substantially the same manner as in the processing of SF2.

[0288] Then, when the restriction unit 102a of the processing device 100 determines that the time to lift the restriction has arrived (SH2, Yes), it lifts the restriction on accepting input of the processing operation determined to be a specific processing operation in SH1 (specifically, the processing operation corresponding to the operation instruction information included in the second operation instruction information), and assumes that input of the processing operation has been accepted via the terminal side operation unit 91, and proceeds to SH3.

[0289] On the other hand, if it is determined that the timing for lifting has not arrived (SH2, No), the restriction on accepting input of the processing operation determined to be a specific processing operation in SH1 is not lifted, and the input of the processing operation is not considered to have been accepted via the terminal side operation unit 91, and the process proceeds to SH5.

[0290] In SH3, the processing-side control unit 102 of the processing device 100 transmits the operation instruction information included in the second operation instruction information received in SB5 directly to the lighting device 70 (specifically, the lighting-side control unit 73) corresponding to the controlled device identification information included in the second operation instruction information, or transmits it via a relay device (i.e., indirectly) by the processing-side communication unit 101. Then, the lighting-side control unit 73d of the lighting-side control unit 73 receives the operation instruction information transmitted in SH3 by the lighting-side communication unit 73b, and executes switching processing of the lighting device 70 based on the received operation instruction information.

[0291] Details of this switching process are arbitrary, but in the first embodiment, they are as follows.

[0292] That is, when the received operation instruction information corresponds to a lighting process operation, the illumination unit 71 of the illumination device 70 is turned on, thereby switching the operation state of the illumination device 70 to a lighting state. When the received operation instruction information corresponds to a lighting process operation, the illumination unit 71 of the illumination device 70 is turned off, thereby switching the operation state of the illumination device 70 to a lighting state.

[0293] In SH4, the processing side control unit 102 of the processing device 100 generates the above-mentioned switching process execution information, and with reference to the login information and terminal device identification information stored in the terminal device identification DB 103b, transmits the generated switching process execution information to the terminal device 90 with which the login information contained in the second operation instruction information received at SB5 is shared (specifically, the terminal device 90 of the terminal device identification information associated with the login information), and then transitions to SH6.

[0294] The switching process execution information may be generated by any method, but in the first embodiment, it is generated in substantially the same manner as the opening / closing process execution information.

[0295] As an example, when the operation instruction information contained in the second operation instruction information received by SB5 is operation instruction information corresponding to a lighting processing operation, switching processing execution information is generated indicating that switching processing based on the lighting processing operation is being executed.

[0296] In addition, the method of transmitting the switching process execution information is arbitrary, but in embodiment 1, when the switching process execution information indicates that switching process based on a light-on process operation or a light-off process operation is being executed, the information is transmitted at predetermined time intervals until the operating state of the lighting device 70 is switched.

[0297] In SH5, the processing side control unit 102 of the processing device 100 generates the above-mentioned switching processing non-execution information, and, by referring to the login information and terminal device identification information stored in the terminal device identification DB 103b, transmits the generated switching processing non-execution information to the terminal device 90 with which the login information contained in the second operation instruction information received at SB5 is shared, and then transitions to SH6.

[0298] The switching process non-execution information may be generated in any manner, but in the first embodiment, it is generated in substantially the same manner as the opening / closing process non-execution information.

[0299] As an example, when the operation instruction information contained in the second operation instruction information received by SB5 is operation instruction information corresponding to a lighting processing operation, switching processing non-execution information is generated indicating that switching processing based on the lighting processing operation has not been executed.

[0300] In SH6, substantially similarly to the processing in SF6, the restriction unit 102a of the processing device 100 determines whether or not re-restriction timing has arrived after it has been determined that the release timing has arrived in SH2 during execution of the terminal application.

[0301] Then, if the restriction unit 102a of the processing device 100 determines that the re-restriction timing has arrived (SH6, Yes), it transitions to SH7, and if it determines that the re-restriction timing has not arrived (SH6, No), it terminates the processing side switching process.

[0302] In SH7, the limiting unit 102a of the processing device 100 re-executes the limiting process in substantially the same manner as in SF7, and then ends the processing side switching process.

[0303] By performing such processing at SH6 and SH7, the restriction on accepting input of the specific processing operation can be lifted and then the restriction can be re-implemented. If the restriction is re-implemented, it is possible to prevent an unspecified number of operators M from executing the controlled process related to the opening and closing device 10 (specifically, the switching process of the lighting device 70).

[0304] Furthermore, by the above-described control process, when the release timing has arrived, the restriction on accepting inputs of the restricted specific processing operations can be released. This makes it possible to prevent an unspecified number of operators M from executing the controlled process, and to execute the controlled process safely (for example, in terms of safety in use and / or crime prevention). In particular, even if the terminal application is an application that can be shared and used by multiple operators M, it is possible to prevent an unspecified number of operators M from executing the controlled process, and to execute the controlled process more safely. Furthermore, when the controlled device 1 is the opening / closing device 10, when the release timing has arrived, the restriction on accepting inputs of the opening process operation, the closing process operation, and / or the stopping process operation can be released, and it is possible to prevent an unspecified number of operators M from executing the controlled process related to the opening / closing device 10.

[0305] (Effects of the First Embodiment) Thus, according to the first embodiment, the restriction unit 102a determines whether the release timing has arrived during execution of the terminal application, and when it is determined that the release timing has arrived, releases the restriction on the reception of inputs of the specific processing operation, so that when the release timing has arrived, the restricted restriction on the reception of inputs of the specific processing operation can be released. This makes it possible to prevent an unspecified number of operators M from executing the controlled process, and to execute the controlled process safely (for example, in terms of safety in use and / or security).

[0306] Furthermore, since the terminal application is an application that can be shared and used by multiple operators M, even if the terminal application is an application that can be shared and used by multiple operators M, it is possible to prevent an unspecified number of operators M from executing the controlled process, making it possible to execute the controlled process more safely.

[0307] In addition, since the restriction unit 102a determines whether or not the release timing has arrived based on the comparison result of the comparison process while the terminal application is being executed, it is possible to accurately determine when the release timing has arrived, thereby improving the usability of the control system 80.

[0308] Furthermore, during execution of the terminal application, after the processing side communication unit 101 receives operation instruction information corresponding to a specific processing operation, the restriction unit 102a determines whether the timing for lifting the restriction has arrived based on the comparison result of the comparison process. If it is determined that the timing for lifting the restriction has arrived, the restriction on accepting input of the specific processing operation is lifted and the input of the specific processing operation is deemed to have been accepted via the terminal side operation unit 91. The processing side communication unit 101 directly or indirectly transmits the operation instruction information corresponding to the received specific processing operation to the controlled device 1. Therefore, for example, in the terminal device 90, processing operations that are not restricted by the restriction unit 102a can be performed relatively smoothly, and usability of the terminal device 90 can be ensured, compared to a case in which the timing for lifting the restriction is determined based on the comparison result of the comparison process before a specific processing operation is performed via the terminal side operation unit 91.

[0309] Furthermore, after it is determined that the release timing has arrived during execution of the terminal application, the restriction unit 102a determines whether or not the re-restriction timing has arrived, and if it is determined that the re-restriction timing has arrived, it again restricts the acceptance of input for the specific processing operation. Therefore, after the restriction on the acceptance of input for the specific processing operation is released, the restriction can be implemented again, and if the above restriction is implemented again, it is possible to prevent an unspecified number of operators M from executing the controlled processing.

[0310] Furthermore, the restriction unit 102a restricts the processing operation of the processing operation information selected via the selection unit 95a as a processing operation to be restricted, so that the processing operations to be restricted by the restriction unit 102a can be selected via the selection unit 95a, and the acceptance of input of processing operations can be restricted according to needs.

[0311] Furthermore, since the processing operations include operation processing operations, setting processing operations, and / or restriction processing operations for executing restriction processing, it is possible to selectively restrict the acceptance of input for operation processing operations, setting processing operations, and / or restriction processing operations, thereby further restricting the acceptance of input for processing operations according to needs.

[0312] In addition, since the processing operations include an opening processing operation, a closing processing operation, and / or a stop processing operation, when the controlled device 1 is an opening / closing device 10 and the release timing has arrived, the restriction on accepting input of the opening processing operation, the closing processing operation, and / or the stop processing operation can be lifted, thereby preventing an unspecified number of operators M from executing the controlled processing related to the opening / closing device 10.

[0313] [Embodiment 2] Next, a terminal device and a program for the terminal device according to embodiment 2 will be described. In this embodiment 1, the terminal device is provided with a restriction means. The configuration of this embodiment 2 is substantially the same as that of embodiment 1, except where otherwise specified, and the configuration substantially the same as that of embodiment 1 is given the same reference numerals and / or names as those used in embodiment 1 as necessary, and the description thereof will be omitted.

[0314] (Configuration - Controlled Device) First, the configuration of a controlled device 1 according to the second embodiment will be described.

[0315] As shown in FIG. 16, the controlled device 1 according to the second embodiment includes a switching device 10 and a lighting device 70.

[0316] (Configuration - Controlled Device - Switchgear) First, the configuration of the opening and closing device 10 will be described.

[0317] The opening and closing device 10 according to the second embodiment is configured in substantially the same manner as the opening and closing device 10 according to the first embodiment.

[0318] (Configuration - Controlled Device - Lighting Device) Next, the configuration of the illumination device 70 will be described.

[0319] The illumination device 70 according to the second embodiment is configured in substantially the same manner as the illumination device 70 according to the first embodiment.

[0320] (Configuration - Terminal Device) Next, the configuration of the terminal device 200 will be described.

[0321] As shown in Fig. 17, the terminal device 200 according to the second embodiment is configured in a manner similar to that of the terminal device 90 according to the first embodiment. However, the details of the configurations of the terminal side communication unit 92, the terminal side control unit 95, and the terminal side storage unit 96 are modified as described below.

[0322] (Configuration - Terminal device - Terminal side communication unit) The terminal side communication unit 92 is a terminal side communication means for communicating between the controlled device 1 (specifically, the opening and closing device 10, the lighting device 70) and the terminal device 200, and is also a terminal side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation whose input has been accepted via the terminal side operation unit 91 to the controlled device 1.

[0323] (Configuration - Terminal device - Terminal side control unit) As shown in FIG. 17, the terminal side control unit 95 conceptually includes a selection unit 95a and a restriction unit 95b.

[0324] Here, the terminal device program according to the second embodiment is installed in the terminal device 200 via an arbitrary recording medium or a network, thereby substantially configuring each unit of the terminal side control unit 95.

[0325] The limiting unit 95b is a limiting means for limiting the acceptance of input of at least one processing operation by the terminal side operation unit 91.

[0326] The process executed by the terminal side control unit 95 will be described in detail later.

[0327] (Configuration - Terminal device - Terminal side storage unit) The terminal side storage unit 96 is a terminal side storage means for recording programs (specifically, terminal device programs, etc.) necessary for the operation of the terminal device 200 and various data, and includes a restriction DB 96a as shown in FIG.

[0328] (Configuration-Terminal Device-Terminal Side Storage Unit-Restriction DB) The restriction DB 96a according to the second embodiment is configured in a similar manner to the restriction DB 103a according to the first embodiment, and is configured by associating the items "login information", "control target device identification information", "control target device type information", "restriction information", and "authentication information" with information corresponding to each item, as shown in Fig. 18. The item "restriction information" further includes items related to the restriction information, such as an "open restriction information", an "close restriction information", an "stop restriction information", an "on restriction information", and an "off restriction information".

[0329] (Control Processing) Next, a control process executed by the terminal side control unit 95 of the terminal device 200 will be described.

[0330] The control process is a process for controlling the terminal device 200. The timing for executing this control process is arbitrary, but in the second embodiment, it will be described as being started after the power of the terminal device 200 is turned on, a terminal application is started in the terminal device 200, and login is performed.

[0331] (Control processing - premise) Moreover, the premise of the control process in the second embodiment is as follows.

[0332] That is, the description will be given assuming that the opening / closing body 40 of the opening / closing device 10 installed in the building is in a fully closed state, and that the operating state of the lighting device 70 is in an off state.

[0333] Further, the following description will be given on the assumption that a terminal application and a terminal program are installed in the terminal device 200.

[0334] In addition, in the terminal device 200, in order to enable the controlled process (specifically, the opening and closing process of the opening and closing device 10 and the switching process of the lighting device 70) to be executed via the terminal device 200, a registration process for associating the login information of the terminal application installed in the terminal device 200 with the controlled process identification information will be described as having already been executed.

[0335] In addition, since the above registration process has been executed, it is assumed that the opening / closing operation screen OS and the lighting operation screen LS can be displayed by the terminal side output section 93 in the terminal device 200 while the terminal application is being executed.

[0336] In addition, since the above-mentioned registration process has been executed, it is assumed that all of the control target process identification information and control target device type information required for the control process are registered in the restriction DB 96a, but the restriction information and authentication information associated with the control target process identification information are not registered.

[0337] Further, during execution of the terminal application, various pieces of information stored in the opening / closing side control unit 65 and the lighting side control unit 73 are described as being referenced and acquired from the terminal device 200.

[0338] In addition, the terminal device 200 will be described as being capable of executing a terminal-side restriction process, a terminal-side opening / closing process, and / or a terminal-side switching process, which will be described later, in parallel.

[0339] (Control process - Details of control process) Next, the control process will be described in detail.

[0340] After the control process is started, as shown in FIG. 19, in SI1, the terminal side control unit 95 of the terminal device 200 determines whether or not the first process timing has arrived, in substantially the same manner as in the process of SA1.

[0341] If it is determined that the first processing timing has arrived (SI1, Yes), the terminal-side control unit 95 of the terminal device 200 starts the terminal-side restriction processing (SI2) and then proceeds to SI1. On the other hand, if it is determined that the first processing timing has not arrived (SI1, No), it proceeds to SI3.

[0342] In SI3, the terminal side control unit 95 of the terminal device 200 determines whether or not the second processing timing has arrived, in substantially the same manner as in the processing in SA3.

[0343] If it is determined that the second processing timing has arrived (SI3, Yes), the terminal side control unit 95 of the terminal device 200 starts the terminal side opening / closing processing (SI4) and then proceeds to SI1. On the other hand, if it is determined that the second processing timing has not arrived (SI3, No), it proceeds to SI5.

[0344] In SI5, the terminal side control unit 95 of the terminal device 200 determines whether or not the third processing timing has arrived, in substantially the same manner as in the processing in SA5.

[0345] If the terminal control unit 95 of the terminal device 200 determines that the third processing timing has arrived (SI5, Yes), it starts the terminal side switching processing (SI6) and then transitions to SI1. On the other hand, if the terminal control unit 95 determines that the third processing timing has not arrived (SI5, No), it transitions to SI1 and thereafter similarly repeats the processing from SI1 to SI6.

[0346] (Control process - Details of control process - Terminal side restriction process) Next, the terminal side restriction process of SI2 in FIG. 19 will be described.

[0347] The terminal side restriction process is a process for executing the restriction process.

[0348] When the terminal-side restriction process is started, as shown in FIG. 20, in SJ1, the terminal-side control unit 95 of the terminal device 200 identifies devices that are targets of the restriction process in substantially the same manner as in the process at SC1.

[0349] In SJ2, the selection unit 95a of the terminal device 200 specifies the processing operation to be restricted, in substantially the same manner as in the processing in SC2.

[0350] At SJ3, the terminal side control unit 95 of the terminal device 200 acquires authentication information in substantially the same manner as in the process at SC3.

[0351] At SJ4, the restriction unit 95b of the terminal device 200 updates the restriction information and authentication information stored in the restriction DB 96a.

[0352] The method for updating the restriction information and authentication information stored in the restriction DB 96a is arbitrary, but in the second embodiment, the information is updated as follows.

[0353] That is, to update the restriction information, the restriction information associated with the controlled process identification information of the device identified in SJ1 is identified from the restriction information stored in the restriction DB 96a. Then, of the identified restriction information, for the restriction information related to the process operation identified in SJ2, "information indicating that the acceptance of input for the process operation is restricted" is registered, and for the restriction information related to the process operation not identified in SJ2, "information indicating that the acceptance of input for the process operation is not restricted" is registered.

[0354] As an example, if the controlled process identification information of the device identified in SJ1 is B10001 and the process operation identified in SJ2 is an open process operation, then open restriction information corresponding to the above controlled process identification information is information indicating that acceptance of input for the open process operation is restricted, close restriction information corresponding to the above controlled process identification information is information indicating that acceptance of input for the close process operation is not restricted, and stop restriction information corresponding to the above controlled process identification information is information indicating that acceptance of input for the stop process operation is not restricted, are registered.

[0355] Regarding updating of authentication information, the authentication information acquired at SJ3 is registered in association with the above-specified restriction information.

[0356] In SJ5, the restriction unit 95b of the terminal device 200 executes the restriction process substantially similar to the process in SD2, and then ends the terminal-side restriction process.

[0357] (Control process - Details of control process - Terminal side opening and closing process) Next, the terminal side opening / closing process of SI4 in FIG. 19 will be described.

[0358] The terminal side opening / closing process is a process for executing the opening / closing process of the opening / closing device 10.

[0359] When the terminal side opening / closing process is started, as shown in FIG. 21, in SK1, the terminal side control unit 95 of the terminal device 200 determines whether a processing operation related to the opening / closing process of the opening and closing device 10 has been performed, substantially similarly to the processing in SE1.

[0360] Then, the terminal side control unit 95 of the terminal device 200 waits until it is determined that the above processing operation has not been performed (SK1, No), and proceeds to SK2 if it is determined that the above processing operation has been performed (SK1, Yes).

[0361] In SK2, the limiting section 95b of the terminal device 200 judges whether or not the processing operation performed in SK1 is a specific processing operation that should be released.

[0362] While the method of determining whether or not it is a specific processing operation is arbitrary, in the second embodiment, restriction information associated with the control target processing identification information of the opening and closing device 10 corresponding to the opening and closing operation screen OS displayed during the processing of SK2 is identified from among the restriction information stored in the restriction DB 96a of the terminal device 200. Then, a determination is made based on whether or not the restriction information related to the processing operation performed in SK1 among the identified restriction information is information indicating whether or not the acceptance of input for the processing operation is restricted. Here, if the information is information indicating whether or not the acceptance of input for the processing operation is restricted, it is determined to be the specific processing operation, and if the information is not information indicating whether or not the acceptance of input for the processing operation is restricted, it is determined to not be the specific processing operation.

[0363] As an example, when the controlled device identification information of the opening / closing device 10 corresponding to the above opening / closing operation screen OS is B10001, and the processing operation performed on SK1 is an opening processing operation, if the above specified opening restriction information is information indicating that acceptance of input for the opening processing operation is restricted, it is determined to be the above specified processing operation.

[0364] Then, when it is determined that the operation is the specific processing operation (SK2, Yes), the limiting section 95b of the terminal device 200 proceeds to SK3.

[0365] On the other hand, if it is determined that the input is not the specific processing operation (SK2, No), it is assumed that the input of the processing operation performed in SK1 has been accepted, and the process proceeds to SK5.

[0366] In SK3, the terminal side control unit 95 of the terminal device 200 acquires authentication information used in the release process (specifically, the verification process) in substantially the same manner as in the process in SE3.

[0367] In SK4, the restriction section 95b of the terminal device 200 determines whether or not the release timing has arrived during execution of the terminal application.

[0368] While the method for determining whether or not the release timing has arrived is arbitrary, in the second embodiment, the determination is made based on whether or not the authentication information acquired in SK3 (authentication information acquired in the terminal-side opening / closing process) matches with authentication information (authentication information stored in the terminal device 200 in the terminal-side restriction process) associated with the controlled process identification information of the opening / closing device 10 corresponding to the opening / closing operation screen OS displayed during the processing of SK4, among the authentication information stored in the restriction DB 96a. Here, if there is a match, it is determined that the release timing has arrived, and if there is no match, it is determined that the release timing has not arrived.

[0369] Then, when the restriction unit 95b of the terminal device 200 determines that the time to lift the restriction has arrived (SK4, Yes), it lifts the restriction on accepting input of the processing operation determined to be a specific processing operation in SK2, assumes that the input of the processing operation has been accepted via the terminal side operation unit 91, and proceeds to SK5.

[0370] On the other hand, if it is determined that the timing for lifting has not arrived (SK4, No), the restriction on accepting input of the processing operation determined to be a specific processing operation in SK2 is not lifted, and the input of the processing operation is not considered to have been accepted via the terminal side operation unit 91, and the process proceeds to SK7.

[0371] In SK5, the terminal-side control section 95 of the terminal device 200 transmits operation instruction information corresponding to the processing operation performed in SK1 to the opening / closing device 10 (specifically, the opening / closing side control unit 65) corresponding to the opening / closing operation screen OS displayed during the processing of SK1 directly or via a relay device (i.e., indirectly) by the terminal-side communication section 92. Then, the opening / closing side control section 65d of the opening / closing side control unit 65 receives the operation instruction information transmitted in SK5 by the second opening / closing side communication section 65b, substantially similar to the control processing according to the first embodiment, and executes the opening / closing processing of the opening / closing device 10 based on the received operation instruction information.

[0372] In SK6, the terminal side control unit 95 of the terminal device 200 generates opening / closing process execution information in a manner substantially similar to the processing of SF4, and outputs the generated opening / closing process execution information by the terminal side output unit 93 in a manner substantially similar to the processing of SE6, and then proceeds to SK8.

[0373] For example, when the terminal device 200 is capable of communicating with another terminal device 200 that shares login information with the terminal device 200, the terminal side control unit 95 may be able to output the opening / closing process execution information to the terminal side output unit 93 of the other terminal device 200 by transmitting the opening / closing process execution information to the other terminal device 200.

[0374] In SK7, the terminal side control unit 95 of the terminal device 200 generates opening / closing process non-execution information in a manner substantially similar to the processing of SF5, and outputs the generated opening / closing process non-execution information by the terminal side output unit 93 in a manner substantially similar to the processing of SE7, and then proceeds to SK8.

[0375] In SK8, substantially similarly to the process in SF6, the restriction unit 95b of the terminal device 200 determines whether or not re-restriction timing has arrived during execution of the terminal application after it has been determined in SK4 that the release timing has arrived.

[0376] Then, if the restriction unit 95b of the terminal device 200 determines that the re-restriction timing has arrived (SK8, Yes), it proceeds to SK9, and if it determines that the re-restriction timing has not arrived (SK8, No), it terminates the terminal side opening / closing process.

[0377] In SK9, the restriction unit 95b of the terminal device 200 executes the restriction process again in substantially the same manner as in the process of SF7, and then ends the terminal side opening / closing process.

[0378] (Control process - Details of control process - Terminal side switching process) Next, the terminal side switching process of SI6 in FIG. 19 will be described.

[0379] The terminal side switching process is a process for executing a switching process of the lighting device 70.

[0380] When the terminal side switching process is started, as shown in FIG. 22, in SL1, the terminal side control unit 95 of the terminal device 200 determines whether or not a processing operation related to the switching process of the lighting device 70 has been performed, in substantially the same manner as in the process of SK1.

[0381] Then, the terminal side control unit 95 of the terminal device 200 waits until it is determined that the above processing operation has not been performed (SL1, No), and transitions to SL2 if it is determined that the above processing operation has been performed (SL1, Yes).

[0382] In SL2, the limiting unit 95b of the terminal device 200 determines whether or not the processing operation performed in SL1 is a specific processing operation that should be released, in substantially the same manner as in the processing in SK2.

[0383] As an example, if the control target device identification information of the lighting device 70 corresponding to the above lighting operation screen LS is C10001 and the processing operation performed in SL1 is a lighting processing operation, and among the restriction information stored in the restriction DB 96a of the terminal device 200, lighting restriction information associated with the control target device identification information is information indicating that acceptance of input of a lighting processing operation is restricted, then it is determined to be the above specific processing operation.

[0384] Then, when it is determined that the operation is the specific processing operation (SL2, Yes), the limiting unit 95b of the terminal device 200 proceeds to SL3.

[0385] On the other hand, if it is determined that the input is not the specific processing operation (SL2, No), it is assumed that the input of the processing operation performed in SL1 has been accepted, and the process proceeds to SL5.

[0386] In SL3, the terminal side control unit 95 of the terminal device 200 acquires authentication information used in the release process (specifically, the verification process) in substantially the same manner as in the process in SK3.

[0387] In SL4, the limiting section 95b of the terminal device 200 determines whether or not the release timing has arrived during execution of the terminal application, in substantially the same manner as in the process of SK4.

[0388] Then, when the restriction unit 95b of the terminal device 200 determines that the time to lift the restriction has arrived (SL4, Yes), it lifts the restriction on accepting input of the processing operation determined to be a specific processing operation in SL2, and assumes that the input of the processing operation has been accepted via the terminal side operation unit 91, and proceeds to SL5.

[0389] On the other hand, if it is determined that the timing for lifting has not arrived (SL4, No), the restriction on accepting input of the processing operation determined to be a specific processing operation in SL2 is not lifted, and the input of the processing operation is not considered to have been accepted via the terminal side operation unit 91, and the process proceeds to SL7.

[0390] In SL5, the terminal-side control unit 95 of the terminal device 200 transmits operation instruction information corresponding to the processing operation performed in SL1 to the lighting device 70 (specifically, the lighting control unit 73) corresponding to the lighting operation screen LS displayed during the processing of SL1 directly or via a relay device (i.e., indirectly) through the terminal-side communication unit 92. Then, substantially similar to the control processing according to the first embodiment, the lighting-side control unit 73d of the lighting-side control unit 73 receives the operation instruction information transmitted in SL5 through the lighting-side communication unit 73b, and executes switching processing of the lighting device 70 based on the received operation instruction information.

[0391] In SL6, the terminal control unit 95 of the terminal device 200 generates switching process execution information in substantially the same manner as in SK6, and causes the terminal output unit 93 to output the generated switching process execution information, and then proceeds to SL8.

[0392] In SL7, the terminal control unit 95 of the terminal device 200 generates switching process non-execution information in substantially the same manner as in the process of SK7, and causes the terminal output unit 93 to output the generated switching process non-execution information, and then proceeds to SL8.

[0393] In SL8, substantially similarly to the process in SK8, the limiting unit 95b of the terminal device 200 determines whether or not re-limitation timing has arrived during execution of the terminal application after it has been determined in SL4 that the release timing has arrived.

[0394] Then, if the restriction unit 95b of the terminal device 200 determines that the re-restriction timing has arrived (SL8, Yes), it proceeds to SL9, and if it determines that the re-restriction timing has not arrived (SL8, No), it terminates the terminal side switching process.

[0395] In SL9, the restriction unit 95b of the terminal device 200 re-executes the restriction process in substantially the same manner as in SK9, and then ends the processing side switching process.

[0396] Furthermore, by the above-described control process, when the release timing arrives, the restriction on accepting input of a specific processing operation that has been restricted can be released, substantially similarly to the control process according to embodiment 1. This makes it possible to prevent an unspecified number of operators M from executing the controlled process, and to execute the controlled process safely (for example, in terms of safety in use and / or crime prevention).

[0397] (Effects of the second embodiment) Thus, according to the second embodiment, the limiting unit 95b determines whether or not the release timing has arrived during execution of the terminal application, and when it is determined that the release timing has arrived, the limit on accepting input of the specific processing operation is released, so that when the release timing has arrived, the limit on accepting input of the specific processing operation that has been restricted can be released, substantially similarly to the control system 80 according to the first embodiment. Therefore, it is possible to prevent an unspecified number of operators M from executing the controlled process, and it is possible to safely execute the controlled process.

[0398] [III] Modifications to the embodiment Although the embodiments of the present invention have been described above, the specific configurations and means of the present invention can be modified and improved as desired within the scope of the technical ideas of the inventions described in the claims. Such modifications will be described below.

[0399] (About the problem to be solved and the effects of the invention) First, the problems that the invention aims to solve and the effects of the invention are not limited to those described above, and the present invention may solve problems that are not described above or achieve effects that are not described above, or may solve only some of the problems that are described or achieve only some of the effects that are described.

[0400] (Regarding decentralization and integration) In addition, each of the electrical components described above is a functional concept, and does not necessarily have to be physically configured as shown in the drawings. In other words, the specific form of distribution or integration of each part is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed or integrated in any unit depending on various loads, usage conditions, etc. In addition, the term "device" in this application is not limited to one configured by a single device, but includes one configured by multiple devices.

[0401] For example, the terminal devices according to the first and second embodiments may be configured as distributed among a plurality of devices configured to be able to communicate with each other, with some of these devices being provided with the terminal-side control unit 95, and another portion of these devices being provided with the terminal-side storage unit 96. Alternatively, the processing device 100 according to the first embodiment may be configured as distributed among a plurality of devices configured to be able to communicate with each other, with some of these devices being provided with the processing-side control unit 102, and another portion of these devices being provided with the processing-side storage unit 103.

[0402] (shape, number, structure, time series) The components illustrated in the embodiments and drawings may be modified and improved as desired within the scope of the technical concept of the present invention with respect to the shape, numerical values, or structure or chronological relationships of multiple components.

[0403] (Regarding controlled devices) In the above first and second embodiments, the controlled device 1 has been described as including the opening / closing device 10 and the lighting device 70, but is not limited thereto, and may include, for example, only one of the opening / closing device 10 or the lighting device 70. Alternatively, the controlled device 1 may include a device other than the opening / closing device 10 and the lighting device 70 (for example, an air conditioner or a pot).

[0404] For example, in the first embodiment, when either the opening and closing device 10 or the lighting device 70 is omitted, the processes of SA3, SA4, SB3, and SB4, or the processes of SA5, SA6, SB5, and SB6 in the control process may be omitted. Also, in the second embodiment, when either the opening and closing device 10 or the lighting device 70 is omitted, the processes of SI3 and SI4, or the processes of SI5 and SI6 in the control process may be omitted.

[0405] (About the switchgear) In the above first and second embodiments, the number of opening and closing devices 10 installed is one. However, the present invention is not limited to this, and for example, a plurality of opening and closing devices 10 may be installed.

[0406] (Lighting equipment) In the above first and second embodiments, the number of lighting devices 70 installed is one. However, the present invention is not limited to this, and for example, a plurality of lighting devices may be installed.

[0407] (About terminal devices) In the above-mentioned first embodiment, it has been described that a plurality of terminal devices 90 are provided for one processing device 100. However, this is not limiting, and for example, only one terminal device 90 may be provided for one processing device 100.

[0408] In addition, in the above-mentioned first and second embodiments, it has been described that the terminal device includes the selection unit 95a, but this is not limiting, and for example, the selection unit 95a may be omitted.

[0409] In this case, for example, in the first embodiment, before the control process is performed, the login information, the control target device identification information, the control target device type information, the restriction information, and the authentication information may be stored in advance in the restriction DB 103a, and the processes SA1, SA2, SB1, and SB2 of the control process may be omitted. Also, in the second embodiment, before the control process is performed, the control target device identification information, the control target device type information, the restriction information, and the authentication information may be stored in advance in the restriction DB 96a, and the processes SI1 and SI2 of the control process may be omitted.

[0410] (About terminal applications) In the above embodiments 1 and 2, it has been described that the terminal application is configured using an application that can be shared and used by multiple operators M, but this is not limited thereto, and the terminal application may be configured using, for example, an application that can only be used by a specific operator M (specifically, an application whose login information cannot be shared).

[0411] In this case, for example, in the first embodiment, the terminal device identification DB 103b may be omitted.

[0412] (Regarding processing operations) In the above-described first embodiment, the processing operations restricted by the restriction process are described as the operation processing operation related to the opening and closing process of the opening and closing device 10 and the operation processing operation related to the switching process of the lighting device 70, but are not limited thereto. For example, in addition to these operation processing operations, a setting processing operation and / or a restriction processing operation may be included (note that the same applies to the processing operations according to the second embodiment).

[0413] In this case, for example, in SC2, the selection unit 95a of the processing device 100 may specify the processing operation to be restricted by receiving at least one of a plurality of pieces of processing operation information indicating an operation processing operation, a setting processing operation, and / or a restriction processing operation via the terminal side operation unit 91. Then, in SD1, the restriction DB 103a may be updated based on the specified processing operation information included in the restriction setting information received by SB1, thereby making it possible to restrict the acceptance of inputs of the operation processing operation, the setting processing operation, and / or the restriction processing operation in SD2.

[0414] Also, similarly to the terminal side opening / closing process and the processing side opening / closing process, the restricting unit 102a of the processing device 100 may determine whether or not the release timing has arrived during execution of the terminal application, and when it is determined that the release timing has arrived, may release the restriction on the acceptance of inputs of the setting process operation and / or the restriction process operation. Also, after it is determined that the release timing has arrived, it may determine whether or not the re-restriction timing has arrived, and when it is determined that the re-restriction timing has arrived, may restrict the acceptance of inputs of the setting process operation and / or the restriction process operation again.

[0415] (Regarding terminal-side restriction processing and processing-side restriction processing) In the first embodiment, the processing of SD1 is described as updating the restriction information and authentication information stored in the restriction DB 103a based on the restriction setting information received by SB1, which is processing operation information indicating the processing operation specified by SC2, and the restriction setting information including authentication information acquired by SC3, but this is not limited to the above. For example, the restriction setting information may include either the processing operation information or the authentication information, and either the restriction information or the authentication information stored in the restriction DB 103a may be updated based on the restriction setting information. This makes it possible to change only either the processing operation information or the authentication information (note that the same applies to the terminal side restriction processing according to the second embodiment).

[0416] (Terminal side opening and closing process, processing side opening and closing process) In the first embodiment, it has been described that the processes of SE6 and SE7 and the processes of SF4 and SF5 are executed, but this is not limited thereto, and for example, the processes of SE6 and SE7 and / or the processes of SF4 and SF5 may be omitted (note that the same applies to the processes of SG6 and SG7 and the processes of SH4 and SH5).

[0417] In addition, in the first embodiment, it has been described that the processes from SE1 to SE4 are performed, that is, the terminal-side control unit 95 of the terminal device 90 transmits the operation instruction information corresponding to the processing operation performed in SE1 and the authentication information acquired in SE3 to the processing device 100 at the same timing, but this is not limited thereto. For example, the operation instruction information and the authentication information may be transmitted to the processing device 100 at different timings (note that the same applies to the terminal-side switching process and the processing-side switching process according to the first embodiment, and the terminal-side opening / closing process and the terminal-side switching process according to the second embodiment).

[0418] As an example, after processing SE1, the terminal-side control unit 95 of the terminal device 90 may transmit operation instruction information corresponding to the processing operation performed in SE1 to the processing device 100. Then, in SF1, when the restriction unit 102a of the processing device 100 determines that the processing operation corresponding to the transmitted operation instruction information is a specific processing operation to be released, it may transmit information indicating the determination result to the terminal device 90. Then, after receiving the information indicating the determination result, the terminal-side control unit 95 of the terminal device 90 may transmit authentication information to the processing device 100, and then execute the processing of SE5 to SE7.

[0419] When it is determined in SF1 that the specific processing operation is not to be released, the limiting unit 102a of the processing device 100 may transmit information indicating the determination result to the terminal device 90. Then, after receiving the information indicating the determination result, the terminal-side control unit 95 of the terminal device 90 may execute the processes from SE5 to SE7.

[0420] In addition, in the first embodiment, it has been described that the processes of SF4 and SF5 are executed, but this is not limiting, and for example, the processes of SF4 and SF5 may be omitted (note that the same applies to the processes of SH4 and SH5).

[0421] In this case, for example, in SE6, the terminal side control unit 95 of the terminal device 90 may refer to the opening and closing device operation history information stored in the processing side memory unit 103 of the processing device 100, which is the opening and closing device operation history information successively acquired at a predetermined time interval by the processing side control unit 102 from the opening and closing side memory unit 65e of the opening and closing side control unit 65, to generate opening and closing processing execution information, and display the opening and closing processing execution information in the opening and closing processing status display area OSd of the opening and closing operation screen OS displayed during processing of SE6 (note that the same applies to the processing of SE7, SG6, and SG7).

[0422] In the second embodiment, the processes of SK6 and SK7 are described as being executed, but the present invention is not limited to this. For example, the processes of SK6 and SK7 may be omitted (the same applies to the processes of SL6 and SL7).

[0423] In addition, in the first embodiment, it has been described that the processes of SF6 and SF7 are executed, but this is not limited thereto, and for example, the processes of SF6 and SF7 may be omitted (note that the same applies to the processes of SH6 and SH7, the processes of SK8 and SK9, and the processes of SL8 and SL9).

[0424] In this case, for example, in the release process of SF2, among the restriction information stored in the restriction DB 103a, the restriction information related to the processing operation determined to be a specific processing operation in SF1 may be registered as "information indicating that the acceptance of inputs of the processing operation is not restricted." Then, in the terminal-side restriction process and the processing-side restriction process, it may be treated as if the release timing has arrived until the restriction information related to the processing operation determined to be a specific processing operation in SF1 is registered as "information indicating that the acceptance of inputs of the processing operation is restricted."

[0425] In the first embodiment, the restricting unit 102a of the processing device 100 determines whether or not the release timing has arrived based on the collation result of the collation process after the first operation instruction information is received by the processing-side communication unit 101, and when it is determined that the release timing has arrived, the restricting unit 102a releases the restriction on the reception of the input of the specific processing operation and regards the input of the specific processing operation as having been received. However, this is not limited to the above. For example, the restricting unit 102a of the processing device 100 may determine whether or not the release timing has arrived based on the collation result of the collation process, and when it is determined that the release timing has arrived, release the restriction on the reception of the input of the specific processing operation, and then receive the first operation instruction information by the processing-side communication unit 101, and may regard the processing operation corresponding to the operation instruction information included in the first operation instruction information as a specific processing operation and accept the input of the processing operation.

[0426] (Additional Note) The control system of appendix 1 is a control system including a processing device that performs a control target process, which is a process related to at least one or more control target devices, and a terminal device that is capable of communicating with the processing device and is capable of performing a processing operation related to the control target process using a terminal application installed on the terminal device, wherein the terminal device includes a terminal side input means that accepts an input of the processing operation, and a terminal side transmission means that transmits operation instruction information corresponding to the processing operation whose input is accepted via the terminal side input means, directly or indirectly to the processing device, and the processing device includes a processing side receiving means that receives the operation instruction information from the terminal device, The device is equipped with a processing side transmitting means which directly or indirectly transmits the operation instruction information received by the processing side receiving means to the controlled device, and a restriction means which restricts the acceptance of input of at least one of the processing operations by the terminal side input means, and the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and when it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation.

[0427] The control system of Supplementary Note 2 is the control system according to Supplementary Note 1, wherein the terminal application is an application that can be shared and used by a plurality of operators.

[0428] The control system of Appendix 3 is the control system described in Appendix 1 or 2, wherein the release process includes a comparison process of comparing authentication information received from the terminal device with authentication information stored in the processing device, and the restriction means determines whether the release timing has arrived based on the comparison result of the comparison process during execution of the terminal application.

[0429] The control system of Supplementary Note 4 is the control system described in Supplementary Note 3, wherein, during execution of the terminal application, after the operation instruction information corresponding to the specific processing operation is received by the processing-side receiving means, the restriction means determines whether or not the release timing has arrived based on a comparison result of the comparison process, and if it is determined that the release timing has arrived, releases the restriction on acceptance of input of the specific processing operation and regards the input of the specific processing operation as having been accepted via the terminal-side input means, and the processing-side transmitting means transmits the operation instruction information corresponding to the received specific processing operation directly or indirectly to the controlled device.

[0430] The control system of Appendix 5 is the control system described in Appendix 3, wherein, after it is determined that the release timing has arrived during execution of the terminal application, the restriction means determines whether or not a re-restriction timing has arrived for again restricting acceptance of input of the specific processing operation, and if it is determined that the re-restriction timing has arrived, the restriction means again restricts acceptance of input of the specific processing operation.

[0431] The control system of Appendix 6 is the control system described in Appendix 1 or 2, wherein the terminal device comprises a terminal-side display means for displaying processing operation information indicating the processing operation, and a selection means for accepting selection of at least one of the plurality of processing operation information in a display state in which the plurality of processing operation information are displayed on the terminal-side display means while the terminal application is being executed, and the restriction means restricts the processing operation of the processing operation information selected via the selection means as the processing operation to be restricted.

[0432] The control system of Appendix 7 is the control system described in Appendix 6, wherein the processing operations include an operation processing operation for executing operation processing of the controlled device, a setting processing operation for executing a setting process for setting information about the controlled device in the terminal application, and / or a restriction processing operation for executing a restriction process by the restriction means for restricting the processing operation of the processing operation information selected via the selection means.

[0433] The control system of Appendix 8 is the control system described in Appendix 1 or 2, wherein the controlled devices include opening and closing devices respectively provided at at least one or more openings in a building, and the processing operations include an opening processing operation for executing an operation processing for moving an opening and closing body of the opening and closing device to an open position, a closing processing operation for executing an operation processing for moving the opening and closing body to a closed position, and / or a stop processing operation for executing an operation processing for stopping the opening or closing movement of the opening and closing body.

[0434] The processing device of Supplementary Note 9 is a processing device that performs a controlled processing, which is a processing related to at least one or more controlled devices, and is a processing device communicatively connected to a terminal device that is capable of performing a processing operation related to the controlled processing using a terminal application, and the terminal device directly or indirectly transmits operation instruction information corresponding to the processing operation, the input of which is accepted via a terminal-side input means, to the processing device, and the processing device comprises a processing-side receiving means that receives the operation instruction information from the terminal device, a processing-side transmitting means that transmits the operation instruction information received by the processing-side receiving means directly or indirectly to the controlled device, and a restricting means for restricting the acceptance of input of at least one or more of the processing operations by the terminal-side input means, and the restricting means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on the acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restricting means, and when it is determined that the release timing has arrived, releases the restriction on the acceptance of input of the specific processing operation.

[0435] The terminal device of Supplementary Note 10 is a terminal device that is communicatively connected to at least one or more control target devices, and that is capable of executing controlled target processes, which are processes related to at least one or more control target devices, using a terminal application installed on the terminal device, and is equipped with a terminal-side input means for accepting input of a processing operation, which is an operation related to the controlled process, a terminal-side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation the input of which is accepted via the terminal-side input means to the control target device, and a restriction means for restricting acceptance of input of at least one or more of the processing operations by the terminal-side input means, wherein the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and when it is determined that the release timing has arrived, releases the restriction on acceptance of input of the specific processing operation.

[0436] The program for a processing device of Appendix 11 is a processing device that performs controlled target processing, which is processing related to at least one or more controlled devices, and is a program for a processing device to be executed by a processing device that is communicably connected to a terminal device that is capable of performing processing operations related to the controlled target processing using a terminal application, wherein the terminal device directly or indirectly transmits operation instruction information corresponding to the processing operation whose input has been accepted via a terminal-side input means to the processing device, and causes a computer to function as a processing-side receiving means that receives the operation instruction information from the terminal device, a processing-side transmitting means that transmits the operation instruction information received by the processing-side receiving means directly or indirectly to the controlled device, and a restricting means for restricting acceptance of input of at least one or more of the processing operations by the terminal-side input means, wherein the restricting means determines whether or not a release timing has arrived, which is the timing at which a release process has been executed to release the restriction on acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restricting means, during execution of the terminal application, and when it is determined that the release timing has arrived, releases the restriction on acceptance of input of the specific processing operation.

[0437] The terminal device program of Supplementary Note 12 is a terminal device that is communicatively connected to at least one or more control target devices, and is a program for a terminal device that is capable of executing a controlled target process, which is a process related to at least one or more control target devices, using a terminal application installed on the terminal device, and causes a computer to function as a terminal-side input means for accepting input of a processing operation that is an operation related to the controlled target process, a terminal-side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation the input of which is accepted via the terminal-side input means to the control target device, and a restriction means for restricting acceptance of input of at least one or more of the processing operations by the terminal-side input means, wherein the restriction means determines whether or not a release timing has arrived during execution of the terminal application, which is the timing at which a release process has been executed to release the restriction on acceptance of input of a specific processing operation among the at least one or more processing operations restricted by the restriction means, and when it is determined that the release timing has arrived, releases the restriction on acceptance of input of the specific processing operation.

[0438] (Effect of supplementary notes) According to the control system described in Supplementary Note 1, the processing device described in Supplementary Note 9, the terminal device described in Supplementary Note 10, the processing device program described in Supplementary Note 11, or the terminal device program described in Supplementary Note 12, the limiting means determines whether the release timing has arrived during execution of the terminal application, and when it is determined that the release timing has arrived, releases the restriction on the reception of inputs of the specific processing operation, so that when the release timing has arrived, the restricted restriction on the reception of inputs of the specific processing operation can be released. This makes it possible to prevent an unspecified number of operators from executing the controlled process, and makes it possible to execute the controlled process safely (for example, safely in use and / or safely in terms of crime prevention).

[0439] According to the control system described in Appendix 2, the terminal application is an application that can be shared and used by multiple operators. Therefore, even if the terminal application is an application that can be shared and used by multiple operators, it is possible to prevent an unspecified number of operators from executing the controlled process, making it possible to execute the controlled process more safely.

[0440] According to the control system described in Appendix 3, the restriction means determines whether or not the release timing has arrived based on the comparison result of the comparison process while the terminal application is being executed, so that the arrival of the release timing can be accurately determined, thereby improving the usability of the control system.

[0441] According to the control system described in Appendix 4, after operation instruction information corresponding to a specific processing operation is received by the processing-side receiving means during execution of the terminal application, the restriction means determines whether or not the timing for lifting the restriction has arrived based on the comparison result of the comparison process, and if it is determined that the timing for lifting the restriction has arrived, the restriction on accepting input of the specific processing operation is lifted and the input of the specific processing operation is deemed to have been accepted via the terminal-side input means, and the processing-side transmitting means transmits the operation instruction information corresponding to the received specific processing operation directly or indirectly to the controlled device. Therefore, for example, compared to a case in which the timing for lifting the restriction is determined based on the comparison result of the comparison process before a specific processing operation is performed via the terminal-side input means, a processing operation that is not restricted by the restriction means can be performed relatively smoothly in the terminal device, and usability of the terminal device can be ensured.

[0442] According to the control system described in Appendix 5, after it is determined that the release timing has arrived during execution of the terminal application, the restriction means determines whether or not the re-restriction timing has arrived, and if it is determined that the re-restriction timing has arrived, it again restricts the acceptance of input for the specific processing operation. Therefore, after the restriction on the acceptance of input for the specific processing operation is lifted, the restriction can be implemented again, and if the above restriction is implemented again, it is possible to prevent an unspecified number of operators from executing the controlled processing.

[0443] According to the control system described in Appendix 6, the restriction means restricts the processing operation of the processing operation information selected via the selection means as a processing operation to be restricted, so that the processing operations to be restricted by the restriction means can be selected via the selection means, and the acceptance of input of processing operations can be restricted according to needs.

[0444] According to the control system described in Appendix 7, the processing operations include an operation processing operation, a setting processing operation, and / or a restriction processing operation for executing a restriction process, so that the acceptance of inputs of the operation processing operation, the setting processing operation, and / or the restriction processing operation can be selectively restricted, thereby further restricting the acceptance of inputs of the processing operations according to needs.

[0445] According to the control system described in Appendix 8, the processing operations include an opening processing operation, a closing processing operation, and / or a stop processing operation. Therefore, when the controlled device is a switching device, if the release timing has arrived, the restriction on accepting input of the opening processing operation, the closing processing operation, and / or the stop processing operation can be lifted, thereby preventing an unspecified number of operators from executing controlled processing related to the switching device. [Explanation of symbols]

[0446] 1. Controlled Device 2 skeleton 3 Opening 4. Wiring 10 Switchgear 20 Storage area 30 Guide rail 40 Opening and closing body 41 Slat 42 Seat board 50 Door opener 60 Opening and closing control system 61 Opening / closing side operation section 62 Position detection unit 63 Rotational speed detector 64 Obstacle detection unit 65 Opening / Closing Control Unit 65a First opening / closing communication section 65b Second opening / closing communication section 65c Opening and closing power supply 65d Opening / Closing Control Section 65e Opening and closing side memory section 70 Lighting Equipment 71 Lighting Department 72 Support part 73 Lighting control unit 73a Lighting side operation section 73b Lighting side communication section 73c Lighting side power supply section 73d Lighting side control unit 73e Lighting side memory section 80 Control System 90 Terminal Equipment 91 Terminal side operation unit 92 Terminal communication unit 93 Terminal output section 94 Terminal side power supply unit 95 Terminal side control unit 95a Selection section 95b Restrictions 96 Terminal side memory unit 96a Restricted DB 100 Processing equipment 101 Processing side communication unit 102 Processing side control unit 102a Restrictions 103 Processing side memory unit 103a Restricted DB 200 Terminal Equipment LS lighting operation screen LSb1 illuminated button LSb2 off button LSb3 Lighting Limit Button LSd Switching Processing Status Display Area M Operator OS opening / closing operation screen OSb1 Release Button OSb2 Closure Button OSb3 Stop button OSb4 Opening and closing limit button OSd Open / close processing status display area

Claims

1. A control system including: a processing device that performs a control target process, which is a process related to at least one or more control target devices; and a terminal device that is capable of communicating with the processing device and is capable of performing a processing operation related to the control target process using a terminal application installed in the terminal device, The terminal device A terminal side input means for receiving an input of the processing operation; a terminal-side transmission means for directly or indirectly transmitting operation instruction information corresponding to the processing operation inputted and accepted via the terminal-side input means to the processing device, The processing device includes: a processing side receiving means for receiving the operation instruction information from the terminal device; a processing side transmitting means for directly or indirectly transmitting the operation instruction information received by the processing side receiving means to the control target device; a limiting means for limiting the acceptance of input of at least one of the processing operations by the terminal side input means, The limiting means is determining whether or not a release timing has arrived during execution of the terminal application, the release timing being a timing at which a release process for releasing the restriction on acceptance of input of a specific processing operation among the at least one processing operation restricted by the restriction means has been executed; When it is determined that the release timing has arrived, the restriction on the acceptance of input of the specific processing operation is released. Control system.

2. The terminal application is an application that can be shared and used by a plurality of operators. The control system of claim 1 .

3. the release process includes a verification process of verifying authentication information received from the terminal device against authentication information stored in the processing device, the restriction means determines whether or not the release timing has arrived based on a comparison result of the comparison process during execution of the terminal application.

3. A control system according to claim 1 or 2.

4. The limiting means is during execution of the terminal application, after the operation instruction information corresponding to the specific processing operation is received by the processing side receiving means, it is determined whether or not the release timing has arrived based on a collation result of the collation process; When it is determined that the release timing has arrived, the restriction on the reception of the input of the specific processing operation is released, and the input of the specific processing operation is deemed to have been received via the terminal side input means; the processing side transmitting means transmits the operation instruction information corresponding to the received specific processing operation directly or indirectly to the control target device; The control system of claim 3.

5. The limiting means is during execution of the terminal application, after it is determined that the release timing has arrived, it is determined whether or not a re-restriction timing has arrived for restricting again the acceptance of the input of the specific processing operation; when it is determined that the re-restriction timing has arrived, restricting again the acceptance of the input of the specific processing operation; The control system of claim 3.

6. The terminal device a terminal-side display means for displaying processing operation information indicating the processing operation; a selection means for accepting a selection of at least one of the plurality of pieces of processing operation information in a display state in which the plurality of pieces of processing operation information are displayed on the terminal side display means during execution of the terminal application, The limiting means limits the processing operation of the processing operation information selected via the selecting means as the processing operation to be limited.

3. A control system according to claim 1 or 2.

7. The processing operation includes an operation processing operation for executing an operation processing of the control target device, a setting processing operation for executing a setting process for setting information about the control target device in the terminal application, and / or a restriction processing operation for executing a restriction process for restricting the processing operation of the processing operation information selected by the restriction means via the selection means.

7. The control system of claim 6.

8. the control target device includes an opening / closing device provided at at least one opening in a building, The processing operation includes an opening processing operation for executing an operation process for moving the opening / closing body of the opening / closing device to open, a closing processing operation for executing an operation process for moving the opening / closing body to close, and / or a stop processing operation for executing an operation process for stopping the opening movement or the closing movement of the opening / closing body.

3. A control system according to claim 1 or 2.

9. A processing device that performs a control target process, which is a process related to at least one or more control target devices, and is communicably connected to a terminal device that is capable of performing a processing operation related to the control target process using a terminal application, the terminal device transmits, directly or indirectly, to the processing device, operation instruction information corresponding to the processing operation inputted and accepted via the terminal side input means; The processing device includes: a processing side receiving means for receiving the operation instruction information from the terminal device; a processing side transmitting means for directly or indirectly transmitting the operation instruction information received by the processing side receiving means to the control target device; a limiting means for limiting the acceptance of input of at least one of the processing operations by the terminal side input means, The limiting means is determining whether or not a release timing has arrived during execution of the terminal application, the release timing being a timing at which a release process for releasing the restriction on acceptance of input of a specific processing operation among the at least one processing operation restricted by the restriction means has been executed; When it is determined that the release timing has arrived, the restriction on the acceptance of input of the specific processing operation is released. Processing unit.

10. A terminal device that is communicably connected to at least one or more control target devices, and that is capable of executing a control target process that is a process related to at least one or more control target devices, using a terminal application installed in the terminal device, a terminal side input means for receiving an input of a processing operation which is an operation related to the process to be controlled; a terminal-side transmitting means for directly or indirectly transmitting operation instruction information corresponding to the processing operation inputted and accepted via the terminal-side input means to the control target device; a limiting means for limiting the acceptance of input of at least one of the processing operations by the terminal side input means, The limiting means is determining whether or not a release timing has arrived during execution of the terminal application, the release timing being a timing at which a release process for releasing the restriction on acceptance of input of a specific processing operation among the at least one processing operation restricted by the restriction means has been executed; When it is determined that the release timing has arrived, the restriction on the acceptance of input of the specific processing operation is released. Terminal device.

11. A processing device that performs a control target process, which is a process related to at least one or more control target devices, and a processing device program for causing the processing device to execute the control target process, the processing device being communicably connected to a terminal device that is capable of performing a processing operation related to the control target process using a terminal application, the terminal device transmits, directly or indirectly, to the processing device, operation instruction information corresponding to the processing operation inputted and accepted via the terminal side input means; Computer, a processing side receiving means for receiving the operation instruction information from the terminal device; a processing side transmitting means for directly or indirectly transmitting the operation instruction information received by the processing side receiving means to the control target device; a limiting means for limiting the acceptance of input of at least one of the processing operations by the terminal side input means, The limiting means is determining whether or not a release timing has arrived during execution of the terminal application, the release timing being a timing at which a release process for releasing the restriction on acceptance of input of a specific processing operation among the at least one processing operation restricted by the restriction means has been executed; When it is determined that the release timing has arrived, the restriction on the acceptance of input of the specific processing operation is released. A program for a processing device.

12. A terminal device is connected to at least one or more control target devices in a communicable manner, and the terminal device is capable of executing a control target process, which is a process related to at least one or more control target devices, by using a terminal application installed in the terminal device, the terminal device having a program for executing the control target process, Computer, a terminal side input means for receiving an input of a processing operation which is an operation related to the process to be controlled; a terminal-side transmitting means for directly or indirectly transmitting operation instruction information corresponding to the processing operation inputted and accepted via the terminal-side input means to the control target device; a limiting means for limiting the acceptance of input of at least one of the processing operations by the terminal side input means, The limiting means is determining whether or not a release timing has arrived during execution of the terminal application, the release timing being a timing at which a release process for releasing the restriction on acceptance of input of a specific processing operation among the at least one processing operation restricted by the restriction means has been executed; When it is determined that the release timing has arrived, the restriction on the acceptance of input of the specific processing operation is released. Terminal device program.

Citation Information

Patent Citations

  • Opening / closing control system and opening / closing control method

    JP2016220015A