Control device and control program
Abstract
The present invention provides a new configuration for enabling an input only in the case where a user performs a touch operation with the intention of performing the operation. A control device includes a controller that monitors and controls at least a target device, and an input display that displays a monitoring/controlling screen associated with the target device and detects a touch operation performed by a user. When the input display detects that the user continues touching the monitoring/controlling screen at least at two points and performs a rotating operation by a predetermined angle or more, the controller changes a status value associated with touched positions of the at least two points.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A control device comprising:
a controller configured to monitor and control at least a target device; and an input display configured to display a monitoring/controlling screen associated with the target device and to detect a touch operation performed by a user, wherein, when the input display determines that the user continues touching the monitoring/controlling screen at least at two points and performs a rotating operation by a predetermined angle or more, based on a relationship between touched positions of the at least two points before and after movement of at least one of the touched positions, the controller changes a status value associated with the touched positions of the at least two points, wherein the input display displays an object associated with the target device, and when touches on the monitoring/controlling screen at two points are detected, and the object is in a range enclosed by one touched position and an other touched position, the input display starts determining whether or not the rotating operation by the predetermined angle or more for the target device associated with the object is performed.
2 . The control device according to claim 1 , wherein, when the input display detects touches on the monitoring/controlling screen at two points, and a distance in a lateral direction between one touched position and an other touched position is within a predetermined first range, and a distance in a longitudinal direction between the one touched position and the other touched position is a predetermined second value or less, the input display starts determining whether or not the rotating operation by the predetermined angle or more is performed.
3 . The control device according to claim 1 , wherein,
in response to a detection of touches on the monitoring/controlling screen at two points, the input display detects respective touched positions as first and second starting positions, and obtains a first position after movement, which is a touched position detected subsequent to the first starting position, and a second position after movement, which is a touched position detected subsequent to the second starting position, and when an angle between a straight line connecting the first starting position and the second starting position and a straight line connecting the first position after movement and the second position after movement exceeds a predetermined value, the input display determines that the rotating operation by the predetermined angle or more is performed.
4 . The control device according to claim 1 , wherein,
in response to a detection of touches on the monitoring/controlling screen at two points, the input display detects respective touched positions as first and second starting positions, and obtains a first position after movement, which is a touched position detected subsequent to the first starting position, and a second position after movement, which is a touched position detected subsequent to the second starling position, and when at least one of two conditions is satisfied, the input display determines that the rotating operation by the predetermined angle or more is performed, the two conditions including: a condition that a first central angle of a first circular arc, which is obtained by interpolating between the first starting position and the first position after movement, exceeds a predetermined value, and a condition that a second central angle of a second circular arc, which is obtained by interpolating between the second starting position and the second position after movement, exceeds a predetermined value.
5 . The control device according to claim 1 , wherein,
in response to a detection of touches on the monitoring/controlling screen at two points, the input display detects respective touched positions as first and second starting positions, and obtains a first position after movement, which is a touched position detected subsequently to the first starting position, and when an angle formed by the first starting position and the first position after movement with respect to the second starting position as a reference exceeds a predetermined value, the input display determines that the rotating operation by the predetermined angle or more is performed.
5 . The control device according to claim 1 , wherein the input display displays a guide on a periphery of the object, the guide indicating a range in which the rotating operation associated with the object is enabled.
7 . A non-transitory computer readable recording medium storing a control program, which is executed by a controller, the control program causing the controller to execute operations of:
displaying a monitoring/controlling screen associated with a target device; detecting a touch operation performed by a user; changing a status value associated with touched positions of at least two points, when it is determined that the user continues touching the monitoring/controlling screen at the at least two points and performs a rotating operation by a predetermined angle or more, based on a relationship between the touched positions of the at least two points before and after movement of at least one of the touched positions, displaying an object associated with the target device; and starting determining whether or not the rotating operation by the predetermined angle or more for the target device associated with the object is performed, when touches on the monitoring/controlling screen at two points are detected, and the object is in a range enclosed by one touched position and an other touched position.
8 . The control device according to claim 1 , wherein, when the rotating operation by the predetermined angle or more is performed within a predetermined period of time from when the input display device detects the touched positions of the at least two points, the controller changes the status value associated with the touched positions of the at least two points.
9 . The control device according to claim 8 , wherein, when the rotating operation by the predetermined angle or snore is not performed within the predetermined period of time from when the input display device detects the touched positions of the at least two points, the controller does not change the status value associated with the touched positions of the at least two points.
10 . The control device according to claim 1 , wherein, when the input display further determines that the user moves the at least two fingers closer together, the controller changes the status value associated with the touched positions of the at least two points.
11 . The control device according to claim 1 , wherein, when the input display further determines that the user moves the at least two fingers away from one another, the controller changes the status value associated with the touched positions of the at least two points.Join the waitlist — get patent alerts
Track US2016109975A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.