JP2021129174A - Control system, control method, and program - Google Patents

Control system, control method, and program Download PDF

Info

Publication number
JP2021129174A
JP2021129174A JP2020021754A JP2020021754A JP2021129174A JP 2021129174 A JP2021129174 A JP 2021129174A JP 2020021754 A JP2020021754 A JP 2020021754A JP 2020021754 A JP2020021754 A JP 2020021754A JP 2021129174 A JP2021129174 A JP 2021129174A
Authority
JP
Japan
Prior art keywords
authority
remote controller
operation mode
application
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2020021754A
Other languages
Japanese (ja)
Inventor
健太郎 高木
Kentaro Takaki
健太郎 高木
順祥 川上
Nobuyoshi Kawakami
順祥 川上
直 岡田
Nao Okada
直 岡田
寛子 樫本
Hiroko Kashimoto
寛子 樫本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daikin Industries Ltd
Original Assignee
Daikin Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP2020021754A priority Critical patent/JP2021129174A/en
Publication of JP2021129174A publication Critical patent/JP2021129174A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Air Conditioning Control Device (AREA)
  • Information Transfer Between Computers (AREA)
  • Selective Calling Equipment (AREA)
  • Telephone Function (AREA)

Abstract

To propose an authority management method for a control device which operates in coordination by operation modes with a plurality of authorities.SOLUTION: One embodiment of the present disclosure relates to a control system which includes a terminal for executing an application having an operation mode of a first authority and an operation mode of a second authority, and a remote controller which can communicate with the terminal by radio and has the operation mode of the first authority and the operation mode of the second authority. When both of the application and the remote controller are in the operation mode of the first authority, the application controls the remote controller by the operation mode of the first authority, and when both of the application and the remote controller are in the operation mode of the second authority, the application controls the remote controller by the operation mode of the second authority.SELECTED DRAWING: Figure 6

Description

本開示は、制御システム、制御方法及びプログラムに関する。 The present disclosure relates to control systems, control methods and programs.

空調機などの機器を制御するため、リモコンがしばしば利用されている。例えば、業務用空調機では、エンドユーザとは別に管理者が設定され、異なる操作権限がエンドユーザと管理者とに与えられている。また、機器を設置する際には、設置した機器の初期設定など設置業者(インストーラ)によって設定される必要がある設定項目があり、インストーラには、エンドユーザ及び管理者とは別の操作権限が与えられる。 Remote controls are often used to control equipment such as air conditioners. For example, in a commercial air conditioner, an administrator is set separately from the end user, and different operation privileges are given to the end user and the administrator. In addition, when installing equipment, there are setting items that need to be set by the installer (installer) such as the initial settings of the installed equipment, and the installer has different operating privileges from the end user and administrator. Given.

また、スマートフォン、タブレットなどの情報端末が広範に利用されるようになり、インストーラは、情報端末にインストールされたアプリケーションを利用して機器を設定するようになってきている。例えば、インストーラは、端末上でアプリケーションを起動し、端末とリモコンとの間で確立された無線通信によってリモコンを介し空調機などの機器を設定しうる。 In addition, information terminals such as smartphones and tablets have come to be widely used, and installers have come to set devices using applications installed in information terminals. For example, the installer can launch an application on a terminal and set up a device such as an air conditioner via the remote control by wireless communication established between the terminal and the remote control.

特開2017−110889号公報Japanese Unexamined Patent Publication No. 2017-110889

本開示では、複数の権限による動作モードによって連携して動作する制御装置に対する権限管理手法を提案する。 The present disclosure proposes an authority management method for a control device that operates in cooperation with an operation mode with a plurality of authorities.

本開示の一態様は、
第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを実行する端末と、
前記端末と無線通信可能であって、前記第1権限による動作モードと前記第2権限による動作モードとを有するリモコンと、
を有し、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンを前記第1権限による動作モードにより制御し、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションは、前記リモコンを前記第2権限による動作モードにより制御する制御システムに関する。
One aspect of the disclosure is
A terminal that executes an application having an operation mode with the first authority and an operation mode with the second authority,
A remote controller capable of wireless communication with the terminal and having an operation mode according to the first authority and an operation mode according to the second authority.
Have,
When both the application and the remote controller are in the operation mode by the first authority, the application controls the remote controller by the operation mode by the first authority.
When both the application and the remote controller are in the operation mode by the second authority, the application relates to a control system that controls the remote controller by the operation mode by the second authority.

本態様によると、複数の権限による動作モードによって連携して動作する端末とリモコンとにログインしたユーザの権限に応じた端末及びリモコンの権限管理が可能になる。 According to this aspect, it is possible to manage the authority of the terminal and the remote controller according to the authority of the user who has logged in to the terminal and the remote controller that operate in cooperation with each other by the operation mode with a plurality of privileges.

一実施例では、前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンを設定するための第1の設定画面を前記端末上に表示し、
前記アプリケーションが前記第1権限による動作モードであって、前記リモコンが前記第2権限による動作モードであるとき、前記アプリケーションは、前記端末と前記リモコンとの通信を切断してもよい。
In one embodiment, when both the application and the remote controller are in the operation mode by the first authority, the application displays a first setting screen for setting the remote controller on the terminal.
When the application is in the operation mode by the first authority and the remote controller is in the operation mode by the second authority, the application may disconnect the communication between the terminal and the remote controller.

本実施例によると、アプリケーションとリモコンとの動作モードに応じてリモコンを制御することが可能になる。リモコンとアプリケーションの動作モードが異なる場合、リモコンまたはアプリケーションを操作している人が操作対象として意図していなかった人である可能性がある。このような意図しない操作対象者からのアプリケーションを利用した操作を禁止することができる。 According to this embodiment, it is possible to control the remote controller according to the operation mode of the application and the remote controller. If the operating modes of the remote controller and the application are different, it is possible that the person operating the remote controller or the application is a person who was not intended as the operation target. It is possible to prohibit such an operation using the application from an unintended operation target person.

一実施例では、前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションは、前記リモコンに対する第2の設定画面を前記端末上に表示し、
前記アプリケーションが前記第2権限による動作モードであって、前記リモコンが前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンに対する第1の設定画面を前記端末上に表示してもよい。
In one embodiment, when both the application and the remote controller are in the operation mode by the second authority, the application displays a second setting screen for the remote controller on the terminal.
When the application is in the operation mode by the second authority and the remote controller is in the operation mode by the first authority, the application may display the first setting screen for the remote controller on the terminal. ..

本実施例によると、アプリケーションとリモコンとにログインした権限に応じた画面を端末に表示し、権限に対応する操作のみを端末上で行わせることで適切な権限管理を行うことが可能になる。 According to this embodiment, it is possible to perform appropriate authority management by displaying a screen corresponding to the authority logged in to the application and the remote controller on the terminal and performing only the operation corresponding to the authority on the terminal.

一実施例では、前記第1の設定画面は、前記アプリケーションが前記第1権限の動作モードにより前記リモコンを操作することを可能にし、
前記第2の設定画面は、前記アプリケーションが前記第2権限の動作モードにより前記リモコンを操作することを可能にしてもよい。
In one embodiment, the first setting screen allows the application to operate the remote controller in the operation mode of the first authority.
The second setting screen may allow the application to operate the remote controller in the operation mode of the second authority.

本実施例によると、アプリケーションとリモコンとの動作モードに応じた設定画面を介してリモコンを操作することが可能になる。 According to this embodiment, the remote controller can be operated via the setting screen according to the operation mode of the application and the remote controller.

一実施例では、前記第1権限は管理者権限であり、前記第2権限はインストーラ権限であってもよい。 In one embodiment, the first authority may be an administrator authority and the second authority may be an installer authority.

一実施例では、前記管理者権限は、空調機の設定可能温度の範囲及び前記リモコンの表示の1つ以上を設定する権限を含み、
前記インストーラ権限は、空調機のアドレスを設定する権限を含んでもよい。
In one embodiment, the administrator authority includes the authority to set one or more of the settable temperature range of the air conditioner and the display of the remote controller.
The installer authority may include an authority to set the address of the air conditioner.

本実施例によると、異なる権限によって空調機の各種設定及び機能を指定することが可能になる。 According to this embodiment, it is possible to specify various settings and functions of the air conditioner by different authority.

一実施例では、前記アプリケーションは、パスコードの入力に応答して、前記第2権限による動作モードに設定されてもよい。 In one embodiment, the application may be set to the operation mode with the second authority in response to the input of the passcode.

一実施例では、前記アプリケーションは、前記パスコードの入力がなかった場合、前記第1権限の動作モードに設定されてもよい。 In one embodiment, the application may be set to the operation mode of the first authority if the passcode is not input.

本実施例によると、パスコードの入力の有無によってアプリケーションの動作モードを設定することが可能になる。 According to this embodiment, it is possible to set the operation mode of the application depending on whether or not the passcode is input.

一実施例では、前記リモコンは、第1のパスワードの入力に応答して、前記第1の設定画面を表示してもよい。 In one embodiment, the remote controller may display the first setting screen in response to the input of the first password.

一実施例では、前記リモコンは、第2のパスワードの入力に応答して、前記第2の設定画面を表示してもよい。 In one embodiment, the remote controller may display the second setting screen in response to the input of the second password.

本実施例によると、パスワードの種別に応じてアプリケーションの動作モードを設定することが可能になる。 According to this embodiment, it is possible to set the operation mode of the application according to the type of password.

本開示の他の態様は、
第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを実行する端末と、前記端末と無線通信可能であって、前記第1権限による動作モードと前記第2権限による動作モードとを有するリモコンとを有する制御システムによって実行される制御方法であって、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第1権限による動作モードにより制御するステップと、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第2権限による動作モードにより制御するステップと、を有する制御方法に関する。
Other aspects of the disclosure include
A terminal that executes an application having an operation mode with the first authority and an operation mode with the second authority, and an operation mode with the first authority and an operation mode with the second authority that can wirelessly communicate with the terminal. A control method performed by a control system having a remote control having
When both the application and the remote controller are in the operation mode according to the first authority, the step that the application controls the remote controller by the operation mode according to the first authority, and
The present invention relates to a control method having, when both the application and the remote controller are in the operation mode by the second authority, the application controls the remote controller by the operation mode by the second authority.

本態様によると、複数の権限による動作モードによって連携して動作する端末とリモコンとにログインしたユーザの権限に応じた端末及びリモコンの権限管理が可能になる。 According to this aspect, it is possible to manage the authority of the terminal and the remote controller according to the authority of the user who has logged in to the terminal and the remote controller that operate in cooperation with each other by the operation mode with a plurality of privileges.

本開示の更なる他の態様は、
第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを端末上で実現するプログラムであって、
前記アプリケーションと前記端末に無線通信可能なリモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第1権限による動作モードにより制御する処理と、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第2権限による動作モードにより制御する処理と、を前記端末に実行させるプログラムに関する。
Yet another aspect of the disclosure is
A program that realizes an application having an operation mode with the first authority and an operation mode with the second authority on a terminal.
When both the application and the remote controller capable of wirelessly communicating with the terminal are in the operation mode by the first authority, the application controls the remote controller by the operation mode by the first authority.
The present invention relates to a program for causing the terminal to execute a process in which the application controls the remote controller by the operation mode according to the second authority when both the application and the remote controller are in the operation mode by the second authority.

本態様によると、複数の権限による動作モードによって連携して動作する端末とリモコンとにログインしたユーザの権限に応じた端末及びリモコンの権限管理が可能になる。 According to this aspect, it is possible to manage the authority of the terminal and the remote controller according to the authority of the user who has logged in to the terminal and the remote controller that operate in cooperation with each other by the operation mode with a plurality of privileges.

一実施例では、当該プログラムは、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを設定するための第1の設定画面を前記端末上に表示する処理と、
前記アプリケーションが前記第1権限による動作モードであって、前記リモコンが前記第2権限による動作モードであるとき、前記アプリケーションが、前記端末と前記リモコンとの通信を切断する処理と、
を前記端末に更に実行させてもよい。
In one embodiment, the program
When both the application and the remote controller are in the operation mode by the first authority, the application displays a first setting screen for setting the remote controller on the terminal.
When the application is in the operation mode with the first authority and the remote controller is in the operation mode with the second authority, the application disconnects the communication between the terminal and the remote controller.
May be further executed by the terminal.

本実施例によると、アプリケーションとリモコンとの動作モードに応じてリモコンを制御することが可能になる。 According to this embodiment, it is possible to control the remote controller according to the operation mode of the application and the remote controller.

一実施例では、当該プログラムは、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンに対する第2の設定画面を前記端末上に表示する処理と、
前記アプリケーションが前記第2権限による動作モードであって、前記リモコンが前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンに対する第1の設定画面を前記端末上に表示する処理と、
を前記端末に更に実行させてもよい。
In one embodiment, the program
When both the application and the remote controller are in the operation mode by the second authority, the application displays a second setting screen for the remote controller on the terminal.
When the application is in the operation mode by the second authority and the remote controller is in the operation mode by the first authority, the application displays the first setting screen for the remote controller on the terminal.
May be further executed by the terminal.

本実施例によると、アプリケーションとリモコンとの動作モードに応じてリモコンを制御することが可能になる。 According to this embodiment, it is possible to control the remote controller according to the operation mode of the application and the remote controller.

一実施例では、前記第1の設定画面は、前記アプリケーションが前記第1権限の動作モードにより前記リモコンを操作することを可能にし、
前記第2の設定画面は、前記アプリケーションが前記第2権限の動作モードにより前記リモコンを操作することを可能にしてもよい。
In one embodiment, the first setting screen allows the application to operate the remote controller in the operation mode of the first authority.
The second setting screen may allow the application to operate the remote controller in the operation mode of the second authority.

本実施例によると、アプリケーションとリモコンとの動作モードに応じた設定画面を介してリモコンを操作することが可能になる。 According to this embodiment, the remote controller can be operated via the setting screen according to the operation mode of the application and the remote controller.

一実施例では、前記第1権限は管理者権限であり、前記第2権限はインストーラ権限であってもよい。 In one embodiment, the first authority may be an administrator authority and the second authority may be an installer authority.

一実施例では、前記管理者権限は、空調機の設定可能温度の範囲及び前記リモコンの表示の1つ以上を設定する権限を含み、
前記インストーラ権限は、空調機のアドレスを設定する権限を含んでもよい。
In one embodiment, the administrator authority includes the authority to set one or more of the settable temperature range of the air conditioner and the display of the remote controller.
The installer authority may include an authority to set the address of the air conditioner.

本実施例によると、異なる権限によって空調機の各種設定及び機能を指定することが可能になる。 According to this embodiment, it is possible to specify various settings and functions of the air conditioner by different authority.

一実施例では、前記アプリケーションは、パスコードの入力に応答して、前記第2権限による動作モードに設定されてもよい。 In one embodiment, the application may be set to the operation mode with the second authority in response to the input of the passcode.

一実施例では、前記アプリケーションは、前記パスコードの入力がなかった場合、前記第1権限の動作モードに設定されてもよい。 In one embodiment, the application may be set to the operation mode of the first authority if the passcode is not input.

本実施例によると、パスコードの入力の有無によってアプリケーションの動作モードを設定することが可能になる。 According to this embodiment, it is possible to set the operation mode of the application depending on whether or not the passcode is input.

一実施例では、当該プログラムは、
前記端末と前記リモコンとの間の通信確立後、前記アプリケーションが、前記リモコンの現在の動作モードを通知するよう前記リモコンに動作モード要求信号を送信する処理を前記端末に更に実行させてもよい。
In one embodiment, the program
After establishing communication between the terminal and the remote controller, the application may further cause the terminal to perform a process of transmitting an operation mode request signal to the remote controller so as to notify the current operation mode of the remote controller.

本実施例によると、アプリケーションがリモコンの動作モードを取得することが可能になる。 According to this embodiment, the application can acquire the operation mode of the remote controller.

本開示の一実施例による制御システムを示す概略図である。It is the schematic which shows the control system by one Example of this disclosure. 本開示の一実施例による端末及びリモコンのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware configuration of the terminal and the remote controller by one Example of this disclosure. 本開示の一実施例による権限判定テーブルを示す図である。It is a figure which shows the authority determination table by one Example of this disclosure. 本開示の一実施例による管理者権限用設定画面を示す図である。It is a figure which shows the setting screen for the administrator authority by one Example of this disclosure. 本開示の一実施例によるインストーラ権限用設定画面を示す図である。It is a figure which shows the setting screen for the installer authority by one Example of this disclosure. 本開示の一実施例による制御処理を示すシーケンス図である。It is a sequence diagram which shows the control process by one Example of this disclosure.

以下、実施形態を説明する。
[制御システム]
本開示の以下の実施例では、被制御機器を制御するリモコンと、当該リモコンを介し被制御機器を設定及び制御するスマートフォン、タブレットなどの端末とを利用して、被制御機器を設定及び制御する制御システムが開示される。
Hereinafter, embodiments will be described.
[Control system]
In the following embodiment of the present disclosure, the controlled device is set and controlled by using the remote controller that controls the controlled device and the terminal such as a smartphone or tablet that sets and controls the controlled device via the remote controller. The control system is disclosed.

図1に示されるように、本開示の実施例による制御システム10は、被制御機器50、当該被制御機器50を制御するリモコン200、及びインストールされているアプリケーション110を利用してリモコン200を介し被制御機器50を設定及び制御する端末100を有する。通信接続可能な端末100及びリモコン200は、被制御機器50を設置する際は、設置業者(インストーラ)によって被制御機器50の初期設定などに利用され、設置後は、被制御機器50を運用する管理者によって利用される。このため、アプリケーション110及びリモコン200は、インストーラ権限と管理者権限との2つの動作モードを少なくとも備えるように設計され、インストーラ及び管理者は、各自の操作権限に基づき被制御機器50を設定及び制御する。例えば、被制御機器50が空気調和装置(空調機)である場合、施設に設置される各空調機のアドレスはインストーラ権限のみで設定可能とされる一方、各空調機の設定可能温度、リモコン200の表示などはインストーラ権限でなく管理者権限でも設定可能とされうる。 As shown in FIG. 1, the control system 10 according to the embodiment of the present disclosure uses the controlled device 50, the remote controller 200 for controlling the controlled device 50, and the installed application 110 via the remote controller 200. It has a terminal 100 that sets and controls the controlled device 50. When the controlled device 50 is installed, the terminal 100 and the remote controller 200 capable of communicating with each other are used by the installer (installer) for initial setting of the controlled device 50, etc., and after the installation, the controlled device 50 is operated. Used by the administrator. Therefore, the application 110 and the remote controller 200 are designed to have at least two operation modes of installer authority and administrator authority, and the installer and the administrator set and control the controlled device 50 based on their own operation authority. do. For example, when the controlled device 50 is an air conditioner (air conditioner), the address of each air conditioner installed in the facility can be set only by the installer authority, while the settable temperature of each air conditioner and the remote controller 200. Display etc. can be set with administrator privileges instead of installer privileges.

なお、以下の実施例は、端末100及びリモコン200によって被制御機器50を設定及び制御することに着目するが、本開示による制御システム10はこれに限定される必要はなく、有線又は無線接続される2つ以上の制御装置が連携して被制御機器50を設定及び制御する他の何れかの実施形態に適用されてもよい。 The following embodiment focuses on setting and controlling the controlled device 50 by the terminal 100 and the remote controller 200, but the control system 10 according to the present disclosure does not have to be limited to this, and is connected by wire or wirelessly. It may be applied to any other embodiment in which two or more control devices cooperate to set and control the controlled device 50.

以下の実施例による制御システム10では、アプリケーション110とリモコン200との双方が管理者権限による動作モードであるとき、アプリケーション110は、リモコン200を管理者権限による動作モードにより制御する。すなわち、アプリケーション110は、管理者権限用設定画面を端末100上に表示し、端末100のユーザに管理者権限で許可される各種設定をユーザに操作可能にする。他方、アプリケーション110とリモコン200との双方がインストーラ権限による動作モードであるとき、アプリケーション110は、リモコン200をインストーラ権限による動作モードにより制御する。すなわち、アプリケーション110は、インストーラ権限用設定画面を端末100上に表示し、端末100のユーザにインストーラ権限で許可される各種設定(典型的には、全ての設定項目)をユーザに操作可能にする。 In the control system 10 according to the following embodiment, when both the application 110 and the remote controller 200 are in the operation mode by the administrator authority, the application 110 controls the remote controller 200 by the operation mode by the administrator authority. That is, the application 110 displays the setting screen for administrator authority on the terminal 100, and enables the user of the terminal 100 to operate various settings permitted by the administrator authority. On the other hand, when both the application 110 and the remote controller 200 are in the operation mode by the installer authority, the application 110 controls the remote controller 200 by the operation mode by the installer authority. That is, the application 110 displays the installer authority setting screen on the terminal 100, and enables the user of the terminal 100 to operate various settings (typically, all setting items) permitted by the installer authority. ..

これにより、アプリケーション110にログインしているユーザの操作権限と、リモコン200を操作しているユーザの操作権限との双方に基づき被制御機器50の設定及び制御を可能にすることができ、ユーザの操作権限に応じた端末100及びリモコン200による被制御機器50に対する権限管理が可能になる。このようにして、二重のセキュリティによる権限管理が可能になり、不正又は偶発的な誤った設定及び制御を防ぐことができる。 As a result, it is possible to set and control the controlled device 50 based on both the operation authority of the user logged in to the application 110 and the operation authority of the user operating the remote controller 200. It becomes possible to manage the authority of the controlled device 50 by the terminal 100 and the remote controller 200 according to the operation authority. In this way, authority management by dual security becomes possible, and unauthorized or accidental erroneous setting and control can be prevented.

ここで、端末100及びリモコン200は、例えば、図2に示されるようなハードウェア構成を有してもよい。すなわち、端末100及びリモコン200はそれぞれ、入力装置501、表示装置502、外部インタフェース(I/F)503、RAM(Random Access Memory)504、ROM(Read−Only Memory)505、CPU(Central Processing Unit)506、通信インタフェース(I/F)507、及びHDD(Hard Disk Drive)508などを備えており、それぞれがバスBで相互に接続されている。なお、入力装置501及び表示装置502は必要なときに接続して利用する形態であってもよい。 Here, the terminal 100 and the remote controller 200 may have a hardware configuration as shown in FIG. 2, for example. That is, the terminal 100 and the remote control 200 have an input device 501, a display device 502, an external interface (I / F) 503, a RAM (Random Access Memory) 504, a ROM (Read-Only Memory) 505, and a CPU (Central Processing Unit), respectively. It is equipped with 506, a communication interface (I / F) 507, an HDD (Hard Disk Drive) 508, and the like, and each of them is connected to each other by a bus B. The input device 501 and the display device 502 may be connected and used when necessary.

入力装置501は、ユーザが各種信号を入力するのに用いるタッチパネル、操作キーやボタン、キーボードやマウスなどである。表示装置502は、画面を表示する液晶や有機ELなどのディスプレイ、音声や音楽などの音データを出力するスピーカ等で構成されている。通信I/F507は、端末100又はリモコン200をネットワークに接続するインタフェースである。これにより、端末100又はリモコン200は、通信I/F507を介してデータ通信を行うことができる。 The input device 501 is a touch panel, operation keys and buttons, a keyboard, a mouse, and the like used by the user to input various signals. The display device 502 includes a display such as a liquid crystal display or an organic EL that displays a screen, a speaker that outputs sound data such as voice and music, and the like. The communication I / F 507 is an interface for connecting the terminal 100 or the remote controller 200 to the network. As a result, the terminal 100 or the remote controller 200 can perform data communication via the communication I / F 507.

また、HDD508は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、端末100又はリモコン200全体を制御する基本ソフトウェアであるOS(Operating System)、及びOS上において各種機能を提供するアプリケーションなどがある。 The HDD 508 is an example of a non-volatile storage device that stores programs and data. The stored programs and data include an OS (Operating System), which is basic software that controls the entire terminal 100 or the remote controller 200, and an application that provides various functions on the OS.

なお、端末100又はリモコン200は、HDD508に替えて、記憶媒体としてフラッシュメモリを用いるドライブ装置(例えば、ソリッドステートドライブ:SSD)を利用するものであってもよい。 The terminal 100 or the remote controller 200 may use a drive device (for example, a solid state drive: SSD) that uses a flash memory as a storage medium instead of the HDD 508.

外部I/F503は、外部装置とのインタフェースである。外部装置には、記録媒体503aなどがある。これにより、端末100又はリモコン200は外部I/F503を介して記録媒体503aの読み取り及び/又は書き込みを行うことができる。記録媒体503aにはフレキシブルディスク、CD(Compact Disk)、DVD(Digital Versatile Disk)、SDメモリカード、USB(Universal Serial Bus)メモリなどがある。 The external I / F 503 is an interface with an external device. The external device includes a recording medium 503a and the like. As a result, the terminal 100 or the remote controller 200 can read and / or write to the recording medium 503a via the external I / F 503. The recording medium 503a includes a flexible disk, a CD (Compact Disk), a DVD (Digital Versaille Disk), an SD memory card, a USB (Universal Serial Bus) memory, and the like.

ROM505は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。ROM505には端末100又はリモコン200の起動時に実行されるBIOS(Basic Input/Output System)、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM504はプログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)の一例である。 The ROM 505 is an example of a non-volatile semiconductor memory (storage device) capable of holding programs and data even when the power is turned off. The ROM 505 stores programs and data such as BIOS (Basic Input / Output System), OS settings, and network settings that are executed when the terminal 100 or the remote controller 200 is started. The RAM 504 is an example of a volatile semiconductor memory (storage device) that temporarily holds programs and data.

CPU506は、ROM505やHDD508などの記憶装置からプログラムやデータをRAM504上に読み出し、処理を実行することで、端末100又はリモコン200全体の制御や機能を実現する演算装置である。 The CPU 506 is an arithmetic unit that realizes control and functions of the entire terminal 100 or the remote controller 200 by reading a program or data from a storage device such as the ROM 505 or the HDD 508 onto the RAM 504 and executing processing.

しかしながら、端末100及びリモコン200は、上述したハードウェア構成に限定されるものでなく、他の何れか適切な回路などのハードウェア構成により実現されてもよい。
[アプリケーション]
次に、図3〜5を参照して、本開示の一実施例によるアプリケーション110を説明する。アプリケーション110は、端末100によって実行され、より詳細には、端末100のCPU506がプログラムを実行することによって実現される。なお、アプリケーション110を実行するのはMPUなどいずれのプロセッサであってもよい。
However, the terminal 100 and the remote controller 200 are not limited to the hardware configuration described above, and may be realized by any other hardware configuration such as an appropriate circuit.
[application]
Next, the application 110 according to the embodiment of the present disclosure will be described with reference to FIGS. 3 to 5. The application 110 is executed by the terminal 100, and more specifically, it is realized by the CPU 506 of the terminal 100 executing the program. It should be noted that the application 110 may be executed by any processor such as an MPU.

アプリケーション110及びリモコン200はそれぞれ、管理者権限による動作モードとインストーラ権限による動作モードとを有し、アプリケーション110は、アプリケーション110及びリモコン200の動作モードの組み合わせを判定する。具体的には、アプリケーション110は、アプリケーション110及びリモコン200が管理者権限による動作モードとインストーラ権限による動作モードとの何れの動作モードに設定されているか判定する。 The application 110 and the remote controller 200 each have an operation mode with administrator privileges and an operation mode with installer privileges, and the application 110 determines the combination of the operation modes of the application 110 and the remote controller 200. Specifically, the application 110 determines which operation mode the application 110 and the remote controller 200 are set to, the operation mode with the administrator authority or the operation mode with the installer authority.

例えば、アプリケーション110の動作モードは、当該アプリケーション110を起動する際に端末100のユーザによって入力されたログインID及びパスワードなどの認証情報に応じて決定されてもよい。あるいは、アプリケーション110の動作モードは、当該アプリケーション110を起動する際に所定のパスコードの入力があったか否かに応じて決定されてもよい。例えば、ユーザが管理者用の認証情報に基づきアプリケーション110にログインしている場合、アプリケーション110は、アプリケーション110が管理者権限による動作モードに設定されていると判断してもよい。他方、ユーザがインストーラ用の認証情報に基づきアプリケーション110にログインしている場合、アプリケーション110は、アプリケーション110がインストーラ権限による動作モードに設定されていると判断してもよい。 For example, the operation mode of the application 110 may be determined according to the authentication information such as the login ID and the password input by the user of the terminal 100 when the application 110 is started. Alternatively, the operation mode of the application 110 may be determined depending on whether or not a predetermined passcode has been input when the application 110 is started. For example, when the user is logged in to the application 110 based on the authentication information for the administrator, the application 110 may determine that the application 110 is set to the operation mode with the administrator authority. On the other hand, when the user is logged in to the application 110 based on the authentication information for the installer, the application 110 may determine that the application 110 is set to the operation mode with the installer authority.

ここで、認証情報は、ログインIDとパスワードとのペア及びパスコードに限定されず、例えば、管理者又はインストーラに予め提供されたQRコード(登録商標)などの何れか適切なタイプの符号化情報であってもよい。この場合、ユーザは、符号化情報が印刷された用紙などを端末100のカメラ機能によって撮像することによって、当該符号化情報に対応した操作権限によってログインすることができる。 Here, the authentication information is not limited to the login ID / password pair and the passcode, and is any appropriate type of coded information such as a QR code (registered trademark) provided in advance to the administrator or the installer. It may be. In this case, the user can log in with the operation authority corresponding to the coded information by photographing the paper or the like on which the coded information is printed by the camera function of the terminal 100.

一方、アプリケーション110は、リモコン200に動作モード要求信号を送信したことに応答して受信したリモコン200からの動作モード信号に基づき、リモコン200の動作モードを決定してもよい。ここで、リモコン200の動作モードは、リモコン200に入力されるパスワードの種別に応じて設定されてもよい。具体的には、所定の管理者用パスワードが入力されると、リモコン200は、管理者権限による動作モードに遷移し、被制御機器50に対する管理者権限用設定画面を表示してもよい。同様に、所定のインストーラ用パスワードが入力されると、リモコン200は、インストーラ権限による動作モードに遷移し、被制御機器50に対するインストーラ権限用設定画面を表示してもよい。アプリケーション110は、リモコン200との通信確立後、リモコン200に動作モード要求信号を送信し、リモコン200の現在の動作モードを示す動作モード信号をリモコン200から受信する。 On the other hand, the application 110 may determine the operation mode of the remote controller 200 based on the operation mode signal received from the remote controller 200 in response to transmitting the operation mode request signal to the remote controller 200. Here, the operation mode of the remote controller 200 may be set according to the type of password input to the remote controller 200. Specifically, when a predetermined administrator password is input, the remote controller 200 may shift to the operation mode with the administrator authority and display the administrator authority setting screen for the controlled device 50. Similarly, when the predetermined installer password is input, the remote controller 200 may shift to the operation mode with the installer authority and display the installer authority setting screen for the controlled device 50. After establishing communication with the remote controller 200, the application 110 transmits an operation mode request signal to the remote controller 200, and receives an operation mode signal indicating the current operation mode of the remote controller 200 from the remote controller 200.

なお、以下の実施例は、管理者権限による動作モードとインストーラ権限による動作モードの2つの動作モードに着目するが、本開示による動作モードは必ずしもこれら特定の動作モードに限定されるものでなく、本開示による制御システム10は、被制御機器50の実施形態に応じた他の何れかの動作モードに適用されてもよい。 The following embodiment focuses on two operation modes, an operation mode with administrator authority and an operation mode with installer authority, but the operation mode according to the present disclosure is not necessarily limited to these specific operation modes. The control system 10 according to the present disclosure may be applied to any other operation mode according to the embodiment of the controlled device 50.

アプリケーション110は、アプリケーション110とリモコン200との双方が管理者権限による動作モードであるとき、リモコン200を管理者権限による動作モードにより制御し、アプリケーション110とリモコン200との双方がインストーラ権限による動作モードであるとき、リモコン200をインストーラ権限による動作モードにより制御する。ここで、リモコン200の制御とは、具体的には、アプリケーション110が制御情報、設定情報などをリモコン200に送信することであってもよい。 When both the application 110 and the remote controller 200 are in the operation mode with the administrator authority, the application 110 controls the remote controller 200 with the operation mode with the administrator authority, and both the application 110 and the remote controller 200 are in the operation mode with the installer authority. When, the remote controller 200 is controlled by the operation mode according to the installer authority. Here, the control of the remote controller 200 may specifically mean that the application 110 transmits control information, setting information, and the like to the remote controller 200.

例えば、アプリケーション110は、図5に示されるような権限判定テーブルを有し、アプリケーション110及びリモコン200の動作モードに基づき、当該権限判定テーブルに従ってリモコン200に対する操作権限を決定する。図示された権限判定テーブルによると、アプリケーション110は、リモコン200の操作権限が管理者権限であって、端末100の操作権限が管理者権限である場合、リモコン200を介し管理者権限による動作モードによって被制御機器50を設定及び制御する。また、アプリケーション110は、リモコン200の操作権限がインストーラ権限であって、端末100の操作権限がインストーラ権限である場合、リモコン200を介しインストーラ権限による動作モードによって被制御機器50を設定及び制御する。 For example, the application 110 has an authority determination table as shown in FIG. 5, and determines the operation authority for the remote controller 200 according to the authority determination table based on the operation modes of the application 110 and the remote controller 200. According to the illustrated authority determination table, when the operation authority of the remote controller 200 is the administrator authority and the operation authority of the terminal 100 is the administrator authority, the application 110 depends on the operation mode by the administrator authority via the remote controller 200. The controlled device 50 is set and controlled. Further, when the operation authority of the remote controller 200 is the installer authority and the operation authority of the terminal 100 is the installer authority, the application 110 sets and controls the controlled device 50 by the operation mode by the installer authority via the remote controller 200.

一実施例では、アプリケーション110とリモコン200との双方が管理者権限による動作モードであるとき、アプリケーション110は、リモコン200を設定するための管理者権限用設定画面を端末100上に表示し、管理者権限によって許可される各種設定及び機能を端末100のユーザに操作可能にしてもよい。 In one embodiment, when both the application 110 and the remote controller 200 are in the operation mode by the administrator authority, the application 110 displays an administrator authority setting screen for setting the remote controller 200 on the terminal 100 and manages the application 110. The user of the terminal 100 may be able to operate various settings and functions permitted by the person's authority.

例えば、管理者権限用設定画面は、図4に示されるようなものであってもよく、アプリケーション110はまず、端末100上に図4(a)に示されるような操作対象のリモコンRC001〜RC005を表示する。ユーザがリモコンRC001〜RC005の何れかを選択すると、アプリケーション110は、図6(b)に示されるような管理者権限用設定画面を表示し、選択されたリモコン200に対して管理者権限により許可される各種設定をユーザが選択することを可能にする。 For example, the setting screen for administrator authority may be as shown in FIG. 4, and the application 110 first operates the remote controller RC001 to RC005 to be operated as shown in FIG. 4A on the terminal 100. Is displayed. When the user selects any of the remote controllers RC001 to RC005, the application 110 displays the setting screen for administrator authority as shown in FIG. 6B, and permits the selected remote controller 200 with the administrator authority. Allows the user to select various settings to be made.

例えば、被制御機器50が空調機である場合、アプリケーション110は、図4(b)に示されるように、室内機機能設定(例えば、設定温度範囲、気流方向、フィルタ自動クリーニングの設定など)、リモコン設定(例えば、画面明るさ、時刻、禁止機能の設定など)などの管理者権限により設定可能な各種設定及び機能を管理者権限用設定画面に表示し、管理者権限によりアプリケーション110にログインしているユーザがこれらの設定及び機能を端末100上で操作することを可能にする。しかしながら、本開示による管理者権限用設定画面は、図示された画面及び各種設定項目に限定されず、ユーザがアプリケーション110を介し管理者権限の動作モードによりリモコン200を操作することを可能にする他の何れかの画面及び設定項目であってもよい。 For example, when the controlled device 50 is an air conditioner, the application 110 can set the indoor unit function (for example, set temperature range, airflow direction, filter automatic cleaning setting, etc.) as shown in FIG. 4 (b). Display various settings and functions that can be set by administrator privileges such as remote control settings (for example, screen brightness, time, prohibited function settings, etc.) on the administrator privilege setting screen, and log in to application 110 with administrator privileges. Allows the user to operate these settings and functions on the terminal 100. However, the setting screen for administrator authority according to the present disclosure is not limited to the illustrated screen and various setting items, and allows the user to operate the remote controller 200 in the operation mode of administrator authority via the application 110. It may be any of the screens and setting items of.

他方、アプリケーション110とリモコン200との双方がインストーラ権限による動作モードであるとき、アプリケーション110は、リモコン200に対するインストーラ権限用設定画面を端末100上に表示し、インストーラ権限によって許可される各種設定及び機能を端末100のユーザに操作可能にしてもよい。 On the other hand, when both the application 110 and the remote controller 200 are in the operation mode by the installer authority, the application 110 displays the setting screen for the installer authority for the remote controller 200 on the terminal 100, and various settings and functions permitted by the installer authority. May be operable to the user of the terminal 100.

例えば、インストーラ権限用設定画面は、図5に示されるようなものであってもよく、アプリケーション110はまず、端末100上に図5(a)に示されるような操作対象のリモコンRC001〜RC005を表示する。ユーザがリモコンRC001〜RC005の何れかを選択すると、アプリケーション110は、図5(b)に示されるようなインストーラ権限用設定画面を表示し、選択されたリモコン200に対してインストーラ権限により許可される各種設定、典型的には、全ての設定項目をユーザが選択することを可能にする。 For example, the setting screen for installer authority may be as shown in FIG. 5, and the application 110 first displays the remote controllers RC001 to RC005 to be operated as shown in FIG. 5A on the terminal 100. indicate. When the user selects any of the remote controllers RC001 to RC005, the application 110 displays the installer authority setting screen as shown in FIG. 5B, and the selected remote controller 200 is permitted by the installer authority. Allows the user to select various settings, typically all setting items.

例えば、被制御機器50が空調機である場合、アプリケーション110は、図5(b)に示されるように、インストーラ用(例えば、フィールド設定(室内/室外/リモコン(RC))、アドレス設定、機器管理番号設定など)、室内機機能設定(例えば、フィルタ自動クリーニングの設定など)、リモコン設定(例えば、時刻、禁止機能の設定など)などのインストーラ権限により設定可能な各種設定及び機能を管理者権限用設定画面に表示し、インストーラ権限によりアプリケーション110にログインしているユーザがこれらの設定及び機能を端末100上で操作することを可能にする。しかしながら、本開示によるインストーラ権限用設定画面は、図示された画面及び各種設定項目に限定されず、ユーザがアプリケーション110を介しインストーラ権限の動作モードによりリモコン200を操作することを可能にする他の何れかの画面及び設定項目であってもよい。 For example, when the controlled device 50 is an air conditioner, the application 110 is for an installer (for example, field setting (indoor / outdoor / remote control (RC)), address setting, device, as shown in FIG. 5 (b). Administrator privileges for various settings and functions that can be set by installer privileges such as control number settings), indoor unit function settings (for example, filter automatic cleaning settings, etc.), remote control settings (for example, time, prohibited function settings, etc.) It is displayed on the setting screen and enables a user who is logged in to the application 110 with the installer authority to operate these settings and functions on the terminal 100. However, the setting screen for installer authority according to the present disclosure is not limited to the illustrated screen and various setting items, and any other method that enables the user to operate the remote controller 200 in the operation mode of the installer authority via the application 110. The screen and setting items may be used.

一方、アプリケーション110が管理者権限による動作モードであって、リモコン200がインストーラ権限による動作モードであるとき、アプリケーション110は、端末100とリモコン200と間の通信を切断してもよい。この場合、アプリケーション110にログインしているユーザはインストーラ権限を有していない可能性があり、アプリケーション110は、端末100からの不正な操作からリモコン200を防ぐため、設定画面を表示することなく端末100とリモコン200との間の通信接続を切断してもよい。 On the other hand, when the application 110 is in the operation mode with the administrator authority and the remote controller 200 is in the operation mode with the installer authority, the application 110 may disconnect the communication between the terminal 100 and the remote controller 200. In this case, the user logged in to the application 110 may not have the installer authority, and the application 110 does not display the setting screen in order to prevent the remote controller 200 from being illegally operated from the terminal 100. The communication connection between the 100 and the remote controller 200 may be disconnected.

しかしながら、この場合であっても、インストーラ権限によってリモコン200を利用しているユーザは、リモコン200を操作して、インストーラ権限によって許可されている各種設定及び機能を被制御機器50に対して実行することは可能である。なお、アプリケーション110が管理者権限による動作モードであって、リモコン200がインストーラ権限による動作モードであるケースについて、本開示によるアプリケーション110は上述した通信切断によるリモコン制御に限定されず、他の何れかのリモコン制御が、予め設定されている権限判定テーブルに応じて適用されてもよい。例えば、アプリケーション110は、通信を維持したまま、リモコン200に対する管理者権限用設定画面を端末100上に表示してもよい。 However, even in this case, the user who is using the remote controller 200 with the installer authority operates the remote controller 200 to execute various settings and functions permitted by the installer authority on the controlled device 50. It is possible. Regarding the case where the application 110 is in the operation mode by the administrator authority and the remote controller 200 is in the operation mode by the installer authority, the application 110 according to the present disclosure is not limited to the remote control control by the communication disconnection described above, and any of the others. The remote control control of the above may be applied according to a preset authority determination table. For example, the application 110 may display the setting screen for administrator authority for the remote controller 200 on the terminal 100 while maintaining the communication.

また、アプリケーション110がインストーラ権限による動作モードであって、リモコン200が管理者権限による動作モードであるとき、アプリケーション110は、リモコン200に対する管理者権限用設定画面を端末100上に表示してもよい。これは、アプリケーション110にログインしているユーザは管理者権限より上位のインストーラ権限を有しており、下位の管理者権限による動作モードによってリモコン200を制御するようにしても差し支えないと考えられるためである。
[制御処理]
次に、図6を参照して、本開示の一実施例による制御処理を説明する。当該制御処理は、上述した制御システム10の端末100及びリモコン200によって実行され、より詳細には、端末100及びリモコン200のプロセッサによって実現されうる。
Further, when the application 110 is in the operation mode by the installer authority and the remote controller 200 is in the operation mode by the administrator authority, the application 110 may display the setting screen for the administrator authority for the remote controller 200 on the terminal 100. .. This is because the user logged in to the application 110 has an installer authority higher than the administrator authority, and it is considered that the remote controller 200 may be controlled by the operation mode with the lower administrator authority. Is.
[Control processing]
Next, the control process according to the embodiment of the present disclosure will be described with reference to FIG. The control process is executed by the terminal 100 and the remote controller 200 of the control system 10 described above, and more specifically, can be realized by the processors of the terminal 100 and the remote controller 200.

図6は、本開示の一実施例による制御処理を示すシーケンス図である。図6に示されるように、ステップS101において、端末100は、ユーザによるアプリケーション110に対するログイン処理を実行する。上述したように、アプリケーション110は、管理者権限による動作モードとインストーラ権限による動作モードとによって動作可能であり、例えば、起動の際、アプリケーション110は、ユーザによって提供された認証情報(例えば、パスコード、QRコード(登録商標)など)に応じて何れかの動作モードに設定される。 FIG. 6 is a sequence diagram showing a control process according to an embodiment of the present disclosure. As shown in FIG. 6, in step S101, the terminal 100 executes a login process for the application 110 by the user. As described above, the application 110 can be operated by the operation mode by the administrator authority and the operation mode by the installer authority. For example, at the time of starting, the application 110 can operate the authentication information (for example, the passcode) provided by the user. , QR code (registered trademark), etc.), and one of the operation modes is set.

ステップS102において、リモコン200は、表示装置上に通信画面を表示し、ユーザによって入力されたパスワードを取得する。上述したように、リモコン200は、ユーザによって入力されたパスワードに応じて何れかの動作モードに設定される。 In step S102, the remote controller 200 displays the communication screen on the display device and acquires the password entered by the user. As described above, the remote controller 200 is set to any operation mode according to the password entered by the user.

ステップS103において、端末100は、リモコン200から報知されているアドバタイズ信号を受信する。例えば、リモコン200は、ユーザによって入力されたパスワードに応じて管理者権限用通信確立画面又はインストーラ権限用通信確立画面を表示装置上に表示し、管理者権限用通信確立画面又はインストーラ権限用通信確立画面上での所定のボタン等のユーザによる押下に応答して、アドバタイズ信号を報知する。例えば、アドバタイズ信号には、発信元のリモコン200の識別情報などが含まれてもよい。 In step S103, the terminal 100 receives the advertisement signal notified from the remote controller 200. For example, the remote controller 200 displays an administrator authority communication establishment screen or an installer authority communication establishment screen on the display device according to the password entered by the user, and displays the administrator authority communication establishment screen or the installer authority communication establishment screen. The advertisement signal is notified in response to the user pressing a predetermined button or the like on the screen. For example, the advertisement signal may include identification information of the remote controller 200 of the source.

ステップS104において、端末100とリモコン200との間の無線通信が確立される。具体的には、リモコン200から報知されたアドバタイズ信号を受信すると、アプリケーション110は、受信したアドバタイズ信号に含まれる識別情報に基づき発信元のリモコン200を特定し、図4(a)及び図5(a)に示されるような通信可能なリモコン200を端末100の表示装置上に表示する。ユーザが何れかのリモコン200を選択すると、所定の通信手順に従って端末100と選択されたリモコン200との間で通信接続が確立される。例えば、端末100とリモコン200とは、Bluetooth(登録商標)などの何れかの近距離通信無線規格に従って無線通信してもよい。 In step S104, wireless communication between the terminal 100 and the remote controller 200 is established. Specifically, upon receiving the advertisement signal notified from the remote controller 200, the application 110 identifies the remote controller 200 as the source based on the identification information included in the received advertisement signal, and FIGS. A communicable remote controller 200 as shown in a) is displayed on the display device of the terminal 100. When the user selects any of the remote controllers 200, a communication connection is established between the terminal 100 and the selected remote controller 200 according to a predetermined communication procedure. For example, the terminal 100 and the remote controller 200 may wirelessly communicate with each other according to any short-range communication wireless standard such as Bluetooth (registered trademark).

ステップS105において、アプリケーション110は、動作モードを要求するための動作モード要求信号をリモコン200に送信する。 In step S105, the application 110 transmits an operation mode request signal for requesting the operation mode to the remote controller 200.

ステップS106において、アプリケーション110は、リモコン200から送信された動作モード信号を受信する。ここで、動作モード信号は、リモコン200の現在の動作モードを示す。 In step S106, the application 110 receives the operation mode signal transmitted from the remote controller 200. Here, the operation mode signal indicates the current operation mode of the remote controller 200.

ステップS107において、アプリケーション110は、アプリケーション110及びリモコン200に対する動作モード判定を実行し、対応する設定画面があるか判断する。具体的には、アプリケーション110は、ステップS106において受信した動作モード信号に基づきリモコン200の現在の動作モードを特定し、特定した動作モードとアプリケーション110の動作モードとの組み合わせに応じて、図3を参照して説明した所定の権限判定テーブルに従ってリモコン200を介した被制御機器50に対する設定画面を決定する。 In step S107, the application 110 executes the operation mode determination for the application 110 and the remote controller 200, and determines whether or not there is a corresponding setting screen. Specifically, the application 110 specifies the current operation mode of the remote controller 200 based on the operation mode signal received in step S106, and FIG. 3 shows FIG. 3 according to the combination of the specified operation mode and the operation mode of the application 110. The setting screen for the controlled device 50 via the remote controller 200 is determined according to the predetermined authority determination table described with reference to the reference.

例えば、アプリケーション110とリモコン200との双方が管理者権限による動作モードであるとき、アプリケーション110は、対応する管理者権限用設定画面があると判断し(S107:YES)、ステップS108において、リモコン200を管理者権限による動作モードにより制御するための管理者権限用設定画面を表示してもよい。また、アプリケーション110とリモコン200との双方がインストーラ権限による動作モードであるとき、アプリケーション110は、対応する管理者権限用設定画面があると判断し(S107:YES)、ステップS108において、リモコン200をインストーラ権限による動作モードにより制御するためのインストーラ権限用設定画面を表示してもよい。また、アプリケーション110がインストーラ権限による動作モードであって、リモコン200が管理者権限による動作モードであるとき、アプリケーション110は、対応する管理者権限用設定画面があると判断し(S107:YES)、ステップS108において、リモコン200を管理者権限による動作モードにより制御するための管理者権限用設定画面を表示してもよい。 For example, when both the application 110 and the remote controller 200 are in the operation mode with the administrator authority, the application 110 determines that there is a corresponding setting screen for the administrator authority (S107: YES), and in step S108, the remote controller 200 You may display the setting screen for the administrator authority to control by the operation mode by the administrator authority. Further, when both the application 110 and the remote controller 200 are in the operation mode by the installer authority, the application 110 determines that there is a corresponding setting screen for the administrator authority (S107: YES), and in step S108, the remote controller 200 is pressed. The setting screen for the installer authority for controlling by the operation mode by the installer authority may be displayed. Further, when the application 110 is in the operation mode with the installer authority and the remote controller 200 is in the operation mode with the administrator authority, the application 110 determines that there is a corresponding setting screen for the administrator authority (S107: YES). In step S108, the administrator authority setting screen for controlling the remote controller 200 by the operation mode by the administrator authority may be displayed.

ステップS109において、アプリケーション110は、ステップS108において表示した設定画面におけるユーザ操作に応答して、当該ユーザ操作に対応する設定情報を取得する。 In step S109, the application 110 acquires the setting information corresponding to the user operation in response to the user operation on the setting screen displayed in step S108.

ステップS110において、アプリケーション110は、ステップS109において取得した設定情報をリモコン200に送信する。設定情報を受信すると、リモコン200は、受信した設定情報に従って被制御機器50を設定又は制御する。 In step S110, the application 110 transmits the setting information acquired in step S109 to the remote controller 200. Upon receiving the setting information, the remote controller 200 sets or controls the controlled device 50 according to the received setting information.

他方、アプリケーション110が管理者権限による動作モードであって、リモコン200がインストーラ権限による動作モードであるとき、アプリケーション110は、対応する設定画面がないと判断し(S107:NO)、ステップS111において、端末100とリモコン200との通信を切断する。なお、ステップS110における設定情報の送信後、アプリケーション110に対する操作が所定時間なかった場合、端末100とリモコン200との通信を切断してもよい。 On the other hand, when the application 110 is in the operation mode with the administrator authority and the remote controller 200 is in the operation mode with the installer authority, the application 110 determines that there is no corresponding setting screen (S107: NO), and in step S111, The communication between the terminal 100 and the remote controller 200 is disconnected. If the operation for the application 110 is not performed for a predetermined time after the setting information is transmitted in step S110, the communication between the terminal 100 and the remote controller 200 may be disconnected.

以上、実施形態を説明したが、特許請求の範囲の趣旨及び範囲から逸脱することなく、形態や詳細の多用な変更が可能なことが理解されるであろう。 Although the embodiments have been described above, it will be understood that various modifications of the embodiments and details are possible without departing from the purpose and scope of the claims.

10 制御システム
50 被制御機器
100 端末
110 アプリケーション
200 リモコン
10 Control system 50 Controlled device 100 Terminal 110 Application 200 Remote control

Claims (20)

第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを実行する端末と、
前記端末と無線通信可能であって、前記第1権限による動作モードと前記第2権限による動作モードとを有するリモコンと、
を有し、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンを前記第1権限による動作モードにより制御し、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションは、前記リモコンを前記第2権限による動作モードにより制御する制御システム。
A terminal that executes an application having an operation mode with the first authority and an operation mode with the second authority,
A remote controller capable of wireless communication with the terminal and having an operation mode according to the first authority and an operation mode according to the second authority.
Have,
When both the application and the remote controller are in the operation mode by the first authority, the application controls the remote controller by the operation mode by the first authority.
When both the application and the remote controller are in the operation mode by the second authority, the application is a control system that controls the remote controller by the operation mode by the second authority.
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンを設定するための第1の設定画面を前記端末上に表示し、
前記アプリケーションが前記第1権限による動作モードであって、前記リモコンが前記第2権限による動作モードであるとき、前記アプリケーションは、前記端末と前記リモコンとの通信を切断する、請求項1記載の制御システム。
When both the application and the remote controller are in the operation mode by the first authority, the application displays a first setting screen for setting the remote controller on the terminal.
The control according to claim 1, wherein when the application is in the operation mode by the first authority and the remote controller is in the operation mode by the second authority, the application disconnects the communication between the terminal and the remote controller. system.
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションは、前記リモコンに対する第2の設定画面を前記端末上に表示し、
前記アプリケーションが前記第2権限による動作モードであって、前記リモコンが前記第1権限による動作モードであるとき、前記アプリケーションは、前記リモコンに対する第1の設定画面を前記端末上に表示する、請求項1又は2記載の制御システム。
When both the application and the remote controller are in the operation mode by the second authority, the application displays a second setting screen for the remote controller on the terminal.
Claim that when the application is in the operation mode by the second authority and the remote controller is in the operation mode by the first authority, the application displays a first setting screen for the remote controller on the terminal. The control system according to 1 or 2.
前記第1の設定画面は、前記アプリケーションが前記第1権限の動作モードにより前記リモコンを操作することを可能にし、
前記第2の設定画面は、前記アプリケーションが前記第2権限の動作モードにより前記リモコンを操作することを可能にする、請求項3記載の制御システム。
The first setting screen enables the application to operate the remote controller in the operation mode of the first authority.
The control system according to claim 3, wherein the second setting screen enables the application to operate the remote controller in the operation mode of the second authority.
前記第1権限は管理者権限であり、前記第2権限はインストーラ権限である、請求項1乃至4何れか一項記載の制御システム。 The control system according to any one of claims 1 to 4, wherein the first authority is an administrator authority and the second authority is an installer authority. 前記管理者権限は、空調機の設定可能温度の範囲及び前記リモコンの表示の1つ以上を設定する権限を含み、
前記インストーラ権限は、空調機のアドレスを設定する権限を含む、請求項5記載の制御システム。
The administrator authority includes the authority to set one or more of the settable temperature range of the air conditioner and the display of the remote controller.
The control system according to claim 5, wherein the installer authority includes an authority to set an air conditioner address.
前記アプリケーションは、パスコードの入力に応答して、前記第2権限による動作モードに設定される、請求項1乃至6何れか一項記載の制御システム。 The control system according to any one of claims 1 to 6, wherein the application is set to the operation mode by the second authority in response to the input of the passcode. 前記アプリケーションは、前記パスコードの入力がなかった場合、前記第1権限の動作モードに設定される、請求項7記載の制御システム。 The control system according to claim 7, wherein the application is set to the operation mode of the first authority when the passcode is not input. 前記リモコンは、第1のパスワードの入力に応答して、前記第1の設定画面を表示する、請求項3又は4記載の制御システム。 The control system according to claim 3 or 4, wherein the remote controller displays the first setting screen in response to input of the first password. 前記リモコンは、第2のパスワードの入力に応答して、前記第2の設定画面を表示する、請求項9記載の制御システム。 The control system according to claim 9, wherein the remote controller displays the second setting screen in response to the input of the second password. 第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを実行する端末と、前記端末と無線通信可能であって、前記第1権限による動作モードと前記第2権限による動作モードとを有するリモコンとを有する制御システムによって実行される制御方法であって、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第1権限による動作モードにより制御するステップと、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第2権限による動作モードにより制御するステップと、を有する制御方法。
A terminal that executes an application having an operation mode with the first authority and an operation mode with the second authority, and an operation mode with the first authority and an operation mode with the second authority that can wirelessly communicate with the terminal. A control method performed by a control system having a remote control having
When both the application and the remote controller are in the operation mode according to the first authority, the step that the application controls the remote controller by the operation mode according to the first authority, and
A control method comprising: when both the application and the remote controller are in the operation mode according to the second authority, the application controls the remote controller by the operation mode according to the second authority.
第1権限による動作モードと第2権限による動作モードとを有するアプリケーションを端末上で実現するプログラムであって、
前記アプリケーションと前記端末に無線通信可能なリモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第1権限による動作モードにより制御する処理と、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンを前記第2権限による動作モードにより制御する処理と、を前記端末に実行させるプログラム。
A program that realizes an application having an operation mode with the first authority and an operation mode with the second authority on a terminal.
When both the application and the remote controller capable of wirelessly communicating with the terminal are in the operation mode by the first authority, the application controls the remote controller by the operation mode by the first authority.
A program for causing the terminal to execute a process in which the application controls the remote controller in the operation mode according to the second authority when both the application and the remote controller are in the operation mode according to the second authority.
当該プログラムは、
前記アプリケーションと前記リモコンとの双方が前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンを設定するための第1の設定画面を前記端末上に表示する処理と、
前記アプリケーションが前記第1権限による動作モードであって、前記リモコンが前記第2権限による動作モードであるとき、前記アプリケーションが、前記端末と前記リモコンとの通信を切断する処理と、
を前記端末に更に実行させる、請求項12記載のプログラム。
The program
When both the application and the remote controller are in the operation mode by the first authority, the application displays a first setting screen for setting the remote controller on the terminal.
When the application is in the operation mode with the first authority and the remote controller is in the operation mode with the second authority, the application disconnects the communication between the terminal and the remote controller.
12. The program according to claim 12, wherein the terminal is further executed.
当該プログラムは、
前記アプリケーションと前記リモコンとの双方が前記第2権限による動作モードであるとき、前記アプリケーションが、前記リモコンに対する第2の設定画面を前記端末上に表示する処理と、
前記アプリケーションが前記第2権限による動作モードであって、前記リモコンが前記第1権限による動作モードであるとき、前記アプリケーションが、前記リモコンに対する第1の設定画面を前記端末上に表示する処理と、
を前記端末に更に実行させる、請求項12又は13記載のプログラム。
The program
When both the application and the remote controller are in the operation mode by the second authority, the application displays a second setting screen for the remote controller on the terminal.
When the application is in the operation mode by the second authority and the remote controller is in the operation mode by the first authority, the application displays the first setting screen for the remote controller on the terminal.
The program according to claim 12 or 13, which further causes the terminal to execute the program.
前記第1の設定画面は、前記アプリケーションが前記第1権限の動作モードにより前記リモコンを操作することを可能にし、
前記第2の設定画面は、前記アプリケーションが前記第2権限の動作モードにより前記リモコンを操作することを可能にする、請求項14記載のプログラム。
The first setting screen enables the application to operate the remote controller in the operation mode of the first authority.
The program according to claim 14, wherein the second setting screen enables the application to operate the remote controller in the operation mode of the second authority.
前記第1権限は管理者権限であり、前記第2権限はインストーラ権限である、請求項12乃至15何れか一項記載のプログラム。 The program according to any one of claims 12 to 15, wherein the first authority is an administrator authority and the second authority is an installer authority. 前記管理者権限は、空調機の設定可能温度の範囲及び前記リモコンの表示の1つ以上を設定する権限を含み、
前記インストーラ権限は、空調機のアドレスを設定する権限を含む、請求項16記載のプログラム。
The administrator authority includes the authority to set one or more of the settable temperature range of the air conditioner and the display of the remote controller.
The program according to claim 16, wherein the installer authority includes an authority to set an address of an air conditioner.
前記アプリケーションは、パスコードの入力に応答して、前記第2権限による動作モードに設定される、請求項12乃至17何れか一項記載のプログラム。 The program according to any one of claims 12 to 17, wherein the application is set to the operation mode by the second authority in response to the input of the passcode. 前記アプリケーションは、前記パスコードの入力がなかった場合、前記第1権限の動作モードに設定される、請求項18記載のプログラム。 The program according to claim 18, wherein the application is set to the operation mode of the first authority when the passcode is not input. 当該プログラムは、
前記端末と前記リモコンとの間の通信確立後、前記アプリケーションが、前記リモコンの現在の動作モードを通知するよう前記リモコンに動作モード要求信号を送信する処理を前記端末に更に実行させる、請求項12乃至19何れか一項記載のプログラム。
The program
12. After establishing communication between the terminal and the remote controller, the application causes the terminal to further execute a process of transmitting an operation mode request signal to the remote controller so as to notify the current operation mode of the remote controller. 19 The program according to any one of the items.
JP2020021754A 2020-02-12 2020-02-12 Control system, control method, and program Pending JP2021129174A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020021754A JP2021129174A (en) 2020-02-12 2020-02-12 Control system, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020021754A JP2021129174A (en) 2020-02-12 2020-02-12 Control system, control method, and program

Publications (1)

Publication Number Publication Date
JP2021129174A true JP2021129174A (en) 2021-09-02

Family

ID=77489023

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020021754A Pending JP2021129174A (en) 2020-02-12 2020-02-12 Control system, control method, and program

Country Status (1)

Country Link
JP (1) JP2021129174A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113865034A (en) * 2021-09-09 2021-12-31 深圳Tcl新技术有限公司 Equipment control method and device and electronic equipment
WO2023053314A1 (en) * 2021-09-30 2023-04-06 日立ジョンソンコントロールズ空調株式会社 Air conditioner, operation device, and control method
WO2023157565A1 (en) * 2022-02-16 2023-08-24 ダイキン工業株式会社 Air-conditioning system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113865034A (en) * 2021-09-09 2021-12-31 深圳Tcl新技术有限公司 Equipment control method and device and electronic equipment
WO2023053314A1 (en) * 2021-09-30 2023-04-06 日立ジョンソンコントロールズ空調株式会社 Air conditioner, operation device, and control method
WO2023157565A1 (en) * 2022-02-16 2023-08-24 ダイキン工業株式会社 Air-conditioning system
JP2023119089A (en) * 2022-02-16 2023-08-28 ダイキン工業株式会社 air conditioning system
JP7381944B2 (en) 2022-02-16 2023-11-16 ダイキン工業株式会社 air conditioning system

Similar Documents

Publication Publication Date Title
JP2021129174A (en) Control system, control method, and program
JP6467422B2 (en) Method, apparatus and terminal device for determining control authority of user device
CN107533740B (en) Device management apparatus, device management system, and recording medium
US10516774B2 (en) Method for configuring a wireless device
US10313146B2 (en) Communication method and communication apparatus
KR102515769B1 (en) Method and apparatus for identifying type of electronic device on smart socket
JP5960184B2 (en) COMMUNICATION SYSTEM, CONTROL DEVICE, SERVER DEVICE, CONTROL METHOD, AND INFORMATION PROCESSING METHOD
EP3389332B1 (en) Commissioning of a plurality of devices
KR20190024169A (en) Method for probiding smart key service and electronic device thereof
CN110855534B (en) Method and apparatus for searching and controlling controllee in smart home system
KR20200031275A (en) Electronic device for performing authorization using accessory and method for the same
US11985574B2 (en) Environment control system for controlling environmental conditions in a building
KR20170002003A (en) Automatic Execution Method for Controlling a plurality of Devices, Application, and Server
JP2007251349A (en) Electronic equipment system
US11060750B2 (en) Equipment management system with external manipulation terminal
CN114040146B (en) Data transmission method, central control terminal, mobile terminal and data transmission system
JPWO2018207459A1 (en) Image forming system, image forming apparatus, and terminal device
JP2002369266A (en) Control apparatus and method, record medium, and program
US20190179274A1 (en) Control content management system, power control system, control content management method, and computer-readable recording medium
JP2022152113A (en) Authentication system, authentication method, authentication program, and specification system
WO2019180844A1 (en) Wireless communication system, terminal device, and wireless connection method
KR20210115452A (en) Method and electronic device for managing at least one device
JP6344658B2 (en) Image forming apparatus, image forming method, and image forming program
EP3096494B1 (en) Control method, controller, and recording medium
CN105867140B (en) Information setting method and device