Operation method, control apparatus, and program
First Claim
1. A control apparatus, comprising:
- a communication circuit configured to communicate with an input apparatus;
a processor; and
a memory device configured to store instructions which when executed by the processor, causes the processor to;
receive displacement information and information of a pressure applied on the input apparatus from the input apparatus, wherein the received displacement information includes amount of movement and amount of rotation of the input apparatus;
generate a displacement value for displacement of an operation target on a display based on the received displacement information, wherein a first set of instructions is used to calculate a first displacement value for the operation target based on a determination that at least one of the amount of movement or the amount of rotation is higher than a first threshold value, and a second set of instructions is used to calculate a second displacement value based on the determination that at least one of the amount of movement or the amount of rotation is lower than a second threshold value, wherein the second threshold value is lower than the first threshold value;
determine an action of the operation target based on a position of the pressure applied on the input apparatus; and
transmit a feedback signal to the input apparatus at a timing based on the received displacement information, wherein the processor is configured to calculate the timing as a first interval based on a determination that the received displacement information is within a determined range that includes the first threshold value and the second threshold value, and calculate the timing as a second interval based on the determination that the received displacement information is outside the determined range.
1 Assignment
0 Petitions
Accused Products
Abstract
A control apparatus comprising a processor, a memory, and a communication circuit configured to communicate with an input apparatus is provided. The memory device stores instructions which when executed by the processor, causes the processor to receive displacement information from the input apparatus, and at least one of: (i) generate a displacement value for displacing an operation target on a display based on the displacement information, wherein a first set of instructions is used to calculate the displacement value if the displacement information is within a predetermined range, and a second set of instructions is used to calculate the displacement value if the displacement information is outside the predetermined range; and (ii) transmit a feedback signal to the input apparatus at a timing based on the displacement information, wherein the timing is calculated differently if the displacement information is within the predetermined range than if the displacement information is outside the predetermined range.
31 Citations
13 Claims
-
1. A control apparatus, comprising:
-
a communication circuit configured to communicate with an input apparatus; a processor; and a memory device configured to store instructions which when executed by the processor, causes the processor to; receive displacement information and information of a pressure applied on the input apparatus from the input apparatus, wherein the received displacement information includes amount of movement and amount of rotation of the input apparatus; generate a displacement value for displacement of an operation target on a display based on the received displacement information, wherein a first set of instructions is used to calculate a first displacement value for the operation target based on a determination that at least one of the amount of movement or the amount of rotation is higher than a first threshold value, and a second set of instructions is used to calculate a second displacement value based on the determination that at least one of the amount of movement or the amount of rotation is lower than a second threshold value, wherein the second threshold value is lower than the first threshold value; determine an action of the operation target based on a position of the pressure applied on the input apparatus; and transmit a feedback signal to the input apparatus at a timing based on the received displacement information, wherein the processor is configured to calculate the timing as a first interval based on a determination that the received displacement information is within a determined range that includes the first threshold value and the second threshold value, and calculate the timing as a second interval based on the determination that the received displacement information is outside the determined range. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A control method, comprising:
-
receiving displacement information and information of a pressure applied on an input apparatus from the input apparatus, wherein the received displacement information includes an amount of movement and an amount of rotation of the input apparatus; generating a displacement value for displacing an operation target on a display based on the received displacement information, wherein a first set of instructions is used to calculate a first displacement value for the operation target based on a determination that at least one of the amount of movement or the amount of rotation is higher than a first threshold value, and a second set of instructions is used to calculate a second displacement value based on the determination that at least one of the amount of movement or the amount of rotation is lower than a second threshold value, wherein the second threshold value is lower than the first threshold value; determining an action of the operation target based on a position of the pressure applied on the input apparatus; and transmitting a feedback signal to the input apparatus at a timing based on the received displacement information, wherein the timing is calculated as a first interval based on a determination that the received displacement information is within a determined range including the first threshold value and the second threshold value, and the timing is calculated as a second interval based on the determination that the received displacement information is outside the determined range. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A control apparatus, comprising:
-
a communication circuit configured to communicate with an input apparatus; a processor; and a memory device configured to store instructions which when executed by the processor, causes the processor to; receive displacement information and information of a pressure applied on the input apparatus from the input apparatus, wherein the received displacement information comprises a velocity of movement of the input apparatus; transmit a feedback signal to the input apparatus at a timing based on the received displacement information, wherein the feedback signal is transmitted at a first interval based on a determination that the velocity of the movement of the input apparatus is within a determined range, the feedback signal is transmitted at a second interval shorter than the first interval based on the determination that the velocity of the movement of the input apparatus is higher than the determined range, and the feedback signal is transmitted at a third interval longer than the first interval based on the determination that the velocity of the movement of the input apparatus is lower than the determined range; and determine an action of an operation target on a display based on at least one of a position of the pressure applied on the input apparatus or an amount of pressure applied on the input apparatus.
-
Specification