Input device and computer-readable storage medium storing input program for the input device
First Claim
1. An input device, comprising:
- an input acceptance portion configured to accept an input with respect to an image displayed on a display;
a storage configured to store a first direction and a second direction with respect to the image displayed on the display, the second direction being perpendicular to the first direction; and
a controller configured to perform;
a position determining process in which a start position and an end position on the display are determined based on a continuous input accepted by the input acceptance portion, the start position being a position of the earliest detected input in the continuous input, the end position being a position of the latest detected input in the continuous input;
a processing region setting process in which a rectangular region having two apexes of opposite angles respectively corresponding to the start position and the end position in the continuous input is set as a processing region, when the start position and the end position are detected in the position determining process;
a copying-processing executing process in which a copying processing is executed with respect to a part of the image included in the processing region set in the processing region setting process when a movement direction of the continuous input from the start position to the end position is a first oblique direction that is oblique to the first direction and the second direction; and
a deletion-processing executing process in which a deletion processing is executed with respect to the part of the image included in the processing region when the movement direction of the continuous input from the start position to the end position is a second oblique direction that is an opposite direction of the first oblique direction.
1 Assignment
0 Petitions
Accused Products
Abstract
An input device, including: an input acceptance portion configured to accept an input with respect to a display; and a controller configured to perform: a processing selecting process in which at least one processing is selected from among a plurality of executable processing on the basis of a movement direction of a continuous input from a start position, where the input acceptance portion accepts the continuous input; a processing-range setting process in which a range specified by the start position and an end position in the continuous input is set as a processing range for the at least one processing selected in the processing selecting process, where the input acceptance portion accepts the continuous input; and a processing executing process in which the at least one processing selected in the processing selecting process is executed with respect to data in the processing range set in the processing-range setting process.
14 Citations
15 Claims
-
1. An input device, comprising:
-
an input acceptance portion configured to accept an input with respect to an image displayed on a display; a storage configured to store a first direction and a second direction with respect to the image displayed on the display, the second direction being perpendicular to the first direction; and a controller configured to perform; a position determining process in which a start position and an end position on the display are determined based on a continuous input accepted by the input acceptance portion, the start position being a position of the earliest detected input in the continuous input, the end position being a position of the latest detected input in the continuous input; a processing region setting process in which a rectangular region having two apexes of opposite angles respectively corresponding to the start position and the end position in the continuous input is set as a processing region, when the start position and the end position are detected in the position determining process; a copying-processing executing process in which a copying processing is executed with respect to a part of the image included in the processing region set in the processing region setting process when a movement direction of the continuous input from the start position to the end position is a first oblique direction that is oblique to the first direction and the second direction; and a deletion-processing executing process in which a deletion processing is executed with respect to the part of the image included in the processing region when the movement direction of the continuous input from the start position to the end position is a second oblique direction that is an opposite direction of the first oblique direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An input device, comprising:
-
a touch panel overlaid on a display and configured to accept an input to the display; a storage configured to store a first direction and a second direction with respect to an image displayed on the display, the second direction being perpendicular to the first direction; and a controller configured to execute a control by receiving signals from the touch panel, wherein the controller is configured to; determine a start position and an end position on the display based on a continuous input accepted by the touch panel, the start position being a position of the earliest detected input in the continuous input, the end position being a position of the latest detected input in the continuous input; set a rectangular region having two apexes of opposite angles respectively corresponding to the start position and the end position in the continuous input as a processing region, when the start position and the end position are detected; execute a copying processing with respect to a part of the image included in the processing region when a movement direction of the continuous input from the start position to the end position is a first oblique direction that is oblique to the first direction and the second direction; and execute a deletion processing with respect to the part of the image included in the processing region when the movement direction of the continuous input from the start position to the end position is a second oblique direction that is an opposite direction of the first oblique direction.
-
-
15. A non-transitory storage medium in which is stored an input program to be executed by a computer of an input device having an input acceptance portion configured to accept an input with respect to an image displayed on a display and a storage configured to store a first direction and a second direction with respect to the image displayed on the display, the second direction being perpendicular to the first direction, wherein the input program permits the computer to function as a controller to perform:
-
a position determining process in which a start position and an end position on the display are determined based on continuous input accepted by the input acceptance portion, the start position being a position of the earliest detected input in the continuous input, the end position being a position of the latest detected input in the continuous input; a processing region setting process in which a rectangular region having two apexes of opposite angles respectively corresponding to the start position and the end position in the continuous input is set as a processing region, when the start position and the end position are detected in the position determining process; a copying-processing executing process in which a copying processing is executed with respect to a part of the image included in the processing region set in the processing region setting process when a movement direction of the continuous input from the start position to the end position is a first oblique direction that is oblique to the first direction and the second direction; and a deletion-processing executing process in which a deletion processing is executed with respect to the part of the image included in the processing region when the movement direction of the continuous input from the start position to the end position is a second oblique direction that is an opposite direction of the first oblique direction.
-
Specification